25 Jul 2016, 13:48:22
EPS - Device Extensions Error Error in plugin execution ServerReplacedElem:
Traceback (most recent call last):
File "plugin.py", line 101, in deviceUpdated
File "plugin.py", line 159, in updateDevice
File "/Library/Application Support/Perceptive Automation/Indigo 6/Plugins/EPS Device Extensions.indigoPlugin/Contents/Server Plugin/eps/Weathersnoop.py", line 54, in updateWeather
File "/Library/Application Support/Perceptive Automation/Indigo 6/Plugins/EPS Device Extensions.indigoPlugin/Contents/Server Plugin/eps/Weathersnoop.py", line 102, in updateStateDisplay
KeyError: key humidity not found in dict
In my three devices, I have the following settings:
Weather Device: Home Weather
Show temps in: Celcius
For Device State Show: Current Humidity, High Humidity, Low Humidity (one for each of the three devices)
State for temperature: temp
State for humidity: relativeHumidity
State indicating rain: conditions1
Rain state type: String / Number
Value to indicate rain: Rain
Also, small correction: Celsius is spelt with two 's', instead of one 'c' and one 's' as you have it. Unless it's one of the words American English changes, then maybe it's correct.
Thanks for any help, and let me know if you need any additional info.
Rycardo