berkinet wrote:Sorry, I forgot to bump the version number up when I posted it. I will fix that on the next update.
What kind of problems are you having?
3 things (with my Nt10e):
1) (Minor) The validate routine clips the first letter of the thermostat name.
The thermostat returns OID1.2=Dining Room&OID2.7.1=NT10&
But the code creates this:
Proliphix Thermostat Control Debug Validate: The tstat address is:
http://71.198.127.208:8888/get?OID1.2=&OID2.7.1= Proliphix Thermostat Control Debug Validate: OIDs returned ['', '1.2', 'ining Room', '2.7.1', 'NT10', '']
Proliphix Plugin Validate: found a model NT10 named ining Room.
2) On a clean install, it looks like the code is looking for a preference BEFORE it is created ?
Enabling plugin "Proliphix Thermostat Control 0.9.2"
Starting plugin "Proliphix Thermostat Control 0.9.2" (pid 17199)
Plugin "Proliphix Thermostat Control" connected
Plugin "Proliphix Thermostat Control 0.9.2" started
Proliphix Thermostat Control Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 115, in runConcurrentThread
<type 'exceptions.KeyError'>: key tstatFreq not found in dict
Proliphix Thermostat Control Error plugin runConcurrentThread function returned or failed; will attempt again in 10 seconds
Proliphix Plugin Plugin started. Polling thermostats every 15.0 minutes
Nov 25, 2011 9:18:38 AM
Proliphix Plugin Validate: found a model NT10 named ining Room.
3) The code that determines whether or not a remote sensor is present will not work with an NT10e; Rather than return a bogus high or low value, it returns an error (FAILED5) for the missing HW capability in the Nt10e:
Proliphix Plugin Validate: found a model NT10 named ining Room.
Proliphix Thermostat Control Error readTstat: Parse error in data for Device St. Helena Downstairs... Item number 18 in ['OID4.1.2', '2', 'OID4.1.4', '1', 'OID4.1.5', '700', 'OID4.1.6', '780', 'OID4.1.9', '1', 'OID4.1.10', '2', 'OID4.1.11', '1', 'OID4.1.13', '548', 'OID4.1.14', '0', 'OID4.3.2.2', 'FAILED5', 'OID4.3.2.3', 'FAILED5', '']
Proliphix Thermostat Control Error readTstat: Parse error in data for Device St. Helena Downstairs... Item number 20 in ['OID4.1.2', '2', 'OID4.1.4', '1', 'OID4.1.5', '700', 'OID4.1.6', '780', 'OID4.1.9', '1', 'OID4.1.10', '2', 'OID4.1.11', '1', 'OID4.1.13', '548', 'OID4.1.14', '0', 'OID4.3.2.2', 'FAILED5', 'OID4.3.2.3', 'FAILED5', '']
Proliphix Plugin Refreshed data for device Id St. Helena Downstairs