Jump to content

Adolfo

Members
  • Posts

    100
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Adolfo's Achievements

Member

Member (3/6)

3

Reputation

  1. Yep kind of works like that. I’ll suggest to have in mind that user programmer and user customer needs are different things. For example, as customer you want to have a few tabs with “favorites” as will be easier that have 40 programs on one long list. That tab should have a way to identify it . Like outdoor , a/v or any other thing. As customer the less options the better. Txs -a
  2. In order to let customers use the app is necessary a "Customer Mode" where no changes are available and is password protected. To simplify the user experience I suggest just Programs and Scenes tabs - Scenes could be a group of devices (as now) but also one can create a scene with a single device in an scene. In that way the user just see 2 tabs simplifying navigation. Maybe a 3rd ( Settings with a lited menu as reboot, customer mode and any other thing that the customer could need limited to things that will not modify the functioning or cause intervention of the integrator-vendor. In short, a customer view limiting editing with a password.
  3. Nop, I'm running this in a local polyglot-raspi in my network. Also, the nodes that I see are empty of information.
  4. Only have 3 nodes: "Controller" "Humidity" and "Ilumination" all without information on ISY. Log: 2019-02-28 09:32:00,156 [Interface ] [DEBUG] Received stop from Polyglot... Shutting Down. 2019-02-28 09:32:00,159 [Interface ] [INFO ] Disconnecting from MQTT... localhost:1883 2019-02-28 09:32:00,161 [Interface ] [DEBUG] Stopping WeatherFlow node server. 2019-02-28 09:32:00,162 [Interface ] [INFO ] WeatherFlow node server UDP thread finished. 2019-02-28 09:32:00,163 [Interface ] [INFO ] MQTT Graceful disconnection. 2019-02-28 09:32:03,885 [MainThread] [INFO ] Received Config from STDIN. 2019-02-28 09:32:03,885 [MainThread] [INFO ] UDI Polyglot v2 Interface 2.0.29 Starting... 2019-02-28 09:32:04,017 [Interface ] [INFO ] Connecting to MQTT... localhost:1883 2019-02-28 09:32:04,066 [Interface ] [INFO ] MQTT Connected with result code 0 (Success) 2019-02-28 09:32:04,084 [Interface ] [INFO ] MQTT Subscribing to topic: udi/polyglot/ns/2 - MID: 1 Result: 0 2019-02-28 09:32:04,084 [Interface ] [INFO ] MQTT Subscribing to topic: udi/polyglot/connections/polyglot - MID: 2 Result: 0 2019-02-28 09:32:04,085 [Interface ] [INFO ] Sent Connected message to Polyglot 2019-02-28 09:32:04,138 [NodeServer] [INFO ] Starting WeatherFlow Node Server 2019-02-28 09:32:04,139 [NodeServer] [INFO ] Sending customParams to Polyglot. 2019-02-28 09:32:04,366 [NodeServer] [INFO ] WF says units are US 2019-02-28 09:32:04,366 [NodeServer] [INFO ] daily rainfall = 0.040000 2019-02-28 09:32:04,367 [NodeServer] [INFO ] yesterday rainfall = 7.986000 2019-02-28 09:32:04,368 [NodeServer] [ERROR] Failed to create Temperature Node 2019-02-28 09:32:04,368 [NodeServer] [INFO ] Adding node Humidity(humidity) 2019-02-28 09:32:04,370 [NodeServer] [ERROR] Failed to create Pressure Node 2019-02-28 09:32:04,371 [NodeServer] [ERROR] Failed to create Wind Node 2019-02-28 09:32:04,372 [NodeServer] [ERROR] Failed to create Precipitation Node 2019-02-28 09:32:04,373 [NodeServer] [INFO ] Adding node Illumination(light) 2019-02-28 09:32:04,375 [NodeServer] [ERROR] Failed to create Lightning Node 2019-02-28 09:32:04,376 [NodeServer] [INFO ] Finished adding all nodes 2019-02-28 09:32:04,376 [NodeServer] [INFO ] Initialzie rain data 2019-02-28 09:32:04,381 [NodeServer] [ERROR] Exception in thread NodeServer: Traceback (most recent call last): File "/usr/lib/python3.5/threading.py", line 914, in _bootstrap_inner self.run() File "/usr/lib/python3.5/threading.py", line 862, in run self._target(*self._args, **self._kwargs) File "./weatherflow.py", line 141, in start self.discover() File "./weatherflow.py", line 254, in discover self.nodes['rain'].InitializeRain(self.rain_data) KeyError: 'rain' 2019-02-28 09:33:04,109 [Controller] [INFO ] Query WeatherFlow server for observation data 2019-02-28 09:33:04,110 [Controller] [INFO ] - /swd/rest/observations/station/2587?api_key=6c8c96f9-e561-43dd-b173-5198d8797e0a 2019-02-28 09:33:04,273 [Controller] [ERROR] Exception in thread Controller: Traceback (most recent call last): File "/usr/lib/python3.5/threading.py", line 914, in _bootstrap_inner self.run() File "/usr/lib/python3.5/threading.py", line 862, in run self._target(*self._args, **self._kwargs) File "/home/pi/.local/lib/python3.5/site-packages/polyinterface/polyinterface.py", line 771, in _parseInput self.longPoll() File "./weatherflow.py", line 152, in longPoll self.query_data() File "./weatherflow.py", line 350, in query_data self.nodes['temperature'].setDriver('ST', data['obs'][0]['air_temperature']) KeyError: 'temperature' Ideas? Thanks
×
×
  • Create New...