[SOLVED]I am now getting an error once per minute

Posted on
Sun Jul 06, 2014 9:54 pm
wikner offline
Posts: 181
Joined: Nov 02, 2003

[SOLVED]I am now getting an error once per minute

This started happening within the last 48 hours. I haven't investigated the time of the first onset. In any case, I haven't made any changes to my system within that time period. The following error is appearing in my log once per minute:
Code: Select all
  WeatherSnoop                    Got error, WeatherSnoop 3 got an error: Can’t get document "My Davis Weather Station".with error number, -1728

I don't know how to even start to investigate this. Any suggestions?

Posted on
Mon Jul 07, 2014 1:46 am
durosity offline
User avatar
Posts: 4320
Joined: May 10, 2012
Location: Newcastle Upon Tyne, Ye Ol' England.

Re: I am now getting an error once per minute

Does weathersnoop get any errors itself when accessing that device?

Computer says no.

Posted on
Mon Jul 07, 2014 8:17 am
wikner offline
Posts: 181
Joined: Nov 02, 2003

Re: I am now getting an error once per minute

WeatherSnoop does not report any errors in the UI.

For what it's worth, I turned on debugging for the WS 3.0 plugin. Here's a couple of minutes of the resulting log.
Code: Select all
Jul 7, 2014, 7:54:59 AM
  WeatherSnoop Debug              Updating device: WeatherSnoop
  WeatherSnoop                    Got error, WeatherSnoop 3 got an error: Can’t get document "My Davis Weather Station".with error number, -1728
  Trigger                         Weather Stops Working
  Trigger                         Weather Starts Working
  Reloading plugin "WeatherSnoop 2.0.3"
  Stopping plugin "WeatherSnoop 2.0.3" (pid 222)
  WeatherSnoop Debug              Received StopThread - shutting down the dns browser
  WeatherSnoop Debug              Stopping device: WeatherSnoop
  Stopped plugin "WeatherSnoop 2.0.3"
  Starting plugin "WeatherSnoop 2.0.3" (pid 639)
  Started plugin "WeatherSnoop 2.0.3"
  WeatherSnoop Debug              Starting device: WeatherSnoop
  WeatherSnoop Debug              Updating device: WeatherSnoop
  WeatherSnoop Debug              __adding to queue
  WeatherSnoop Debug              __adding to queue
  WeatherSnoop Debug              Starting concurrent tread
  WeatherSnoop Debug              command: ('add', u'Indigo - My House 1', u'Homemaker.local.', 8176)
  WeatherSnoop Debug              command: ('add', u'Officejet Pro 8500 A910 [9F5201]', u'HP9F5201.local.', 80)
  WeatherSnoop Debug              __adding to queue
  WeatherSnoop Debug              __adding to queue
  WeatherSnoop Debug              __adding to queue
  WeatherSnoop Debug              __adding to queue
  WeatherSnoop Debug              __adding to queue
  WeatherSnoop Debug              command: ('add', u'Phaser 6300DN (00:00:aa:91:6a:ae)', u'XRX0000AA916AAE.local.', 80)
  WeatherSnoop Debug              command: ('add', u'DENON', u'DENON.local.', 80)
  WeatherSnoop Debug              command: ('add', u'DiskStation', u'DiskStation.local.', 5000)
  WeatherSnoop Debug              command: ('add', u'SecuritySpy Web Server', u'Basement.local.', 8007)
  WeatherSnoop Debug              command: ('add', u'WeatherSnoop 3', u'Basement.local.', 8000)
  WeatherSnoop Debug              Server list: {u'WeatherSnoop 3@Basement.local.:8000': u'Basement.local.:8000'}

Jul 7, 2014, 7:55:48 AM
  WeatherSnoop Debug              Updating device: WeatherSnoop
  WeatherSnoop                    Got error, WeatherSnoop 3 got an error: Can’t get document "My Davis Weather Station".with error number, -1728
  Trigger                         Weather Stops Working
  Trigger                         Weather Starts Working

Jul 7, 2014, 7:56:20 AM
  WeatherSnoop Debug              Updating device: WeatherSnoop
  WeatherSnoop Debug              getDeviceStateList called

Jul 7, 2014, 7:56:40 AM
  WeatherSnoop Debug              server popup list: [(u'WeatherSnoop 3@Basement.local.:8000', u'WeatherSnoop 3@Basement.local.:8000')]
  WeatherSnoop Debug              getStateList targetId: 1903713088
  WeatherSnoop Debug              getStateList valuesDict: UiValuesDict : (dict)
     address : basement.local:8000 (string)
     displayState : outdoorTemperature_F (string)
     host : 192.168.15.127 (string)
     manual : false (bool)
     port : 8000 (string)
     siteName :  (string)
     wsAgent : http://basement.local:8000/F8BDC389-31AA-4D08-BA91-9317C68048BB.json (string)
     wsInstance : WeatherSnoop 3@Basement.local.:8000 (string)
  WeatherSnoop Debug              getStateList siteFieldCache: {}
  WeatherSnoop Debug              getStateList states: Item : (list)
     Item : (dict)
          Disabled : false (bool)
          Key : absoluteBarometricPressure_inHg (string)
          StateLabel : Barometric Pressure (Absolute) in Inches Of Mercury (string)
          TriggerLabel : Barometric Pressure (Absolute) in Inches Of Mercury (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : absoluteBarometricPressure_cb (string)
          StateLabel : Barometric Pressure (Absolute) in Centibars (string)
          TriggerLabel : Barometric Pressure (Absolute) in Centibars (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : absoluteBarometricPressure_mb (string)
          StateLabel : Barometric Pressure (Absolute) in Millibars (string)
          TriggerLabel : Barometric Pressure (Absolute) in Millibars (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : barometricTrend (string)
          StateLabel : Barometric Trend (string)
          TriggerLabel : Barometric Trend (string)
          Type : 150 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : consoleBatteryVoltage (string)
          StateLabel : Console Battery Voltage (string)
          TriggerLabel : Console Battery Voltage (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : dayEvapotranspiration_in (string)
          StateLabel : Day Evanpotranspiration in Inches (string)
          TriggerLabel : Day Evanpotranspiration in Inches (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : dayEvapotranspiration_mi (string)
          StateLabel : Day Evanpotranspiration in Miles (string)
          TriggerLabel : Day Evanpotranspiration in Miles (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : dayEvapotranspiration_mm (string)
          StateLabel : Day Evanpotranspiration in Millimeters (string)
          TriggerLabel : Day Evanpotranspiration in Millimeters (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : dayEvapotranspiration_cm (string)
          StateLabel : Day Evanpotranspiration in Centimeters (string)
          TriggerLabel : Day Evanpotranspiration in Centimeters (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : dayEvapotranspiration_km (string)
          StateLabel : Day Evanpotranspiration in Kilometers (string)
          TriggerLabel : Day Evanpotranspiration in Kilometers (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : dayRain_in (string)
          StateLabel : Day Rain in Inches (string)
          TriggerLabel : Day Rain in Inches (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : dayRain_mi (string)
          StateLabel : Day Rain in Miles (string)
          TriggerLabel : Day Rain in Miles (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : dayRain_mm (string)
          StateLabel : Day Rain in Millimeters (string)
          TriggerLabel : Day Rain in Millimeters (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : dayRain_cm (string)
          StateLabel : Day Rain in Centimeters (string)
          TriggerLabel : Day Rain in Centimeters (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : dayRain_km (string)
          StateLabel : Day Rain in Kilometers (string)
          TriggerLabel : Day Rain in Kilometers (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : emc (string)
          StateLabel : Equilibrium Moisture Content Of Wood (string)
          TriggerLabel : Equilibrium Moisture Content Of Wood (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : extraHumidity1 (string)
          StateLabel : Extra Humidity 1 (string)
          TriggerLabel : Extra Humidity 1 (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : extraHumidity2 (string)
          StateLabel : Extra Humidity 2 (string)
          TriggerLabel : Extra Humidity 2 (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : extraHumidity3 (string)
          StateLabel : Extra Humidity 3 (string)
          TriggerLabel : Extra Humidity 3 (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : extraHumidity4 (string)
          StateLabel : Extra Humidity 4 (string)
          TriggerLabel : Extra Humidity 4 (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : extraHumidity5 (string)
          StateLabel : Extra Humidity 5 (string)
          TriggerLabel : Extra Humidity 5 (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : extraHumidity6 (string)
          StateLabel : Extra Humidity 6 (string)
          TriggerLabel : Extra Humidity 6 (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : extraHumidity7 (string)
          StateLabel : Extra Humidity 7 (string)
          TriggerLabel : Extra Humidity 7 (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : extraTemperature1_F (string)
          StateLabel : Extra Temperature 1 in Fahrenheit (string)
          TriggerLabel : Extra Temperature 1 in Fahrenheit (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : extraTemperature1_C (string)
          StateLabel : Extra Temperature 1 in Celsius (string)
          TriggerLabel : Extra Temperature 1 in Celsius (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : extraTemperature2_F (string)
          StateLabel : Extra Temperature 2 in Fahrenheit (string)
          TriggerLabel : Extra Temperature 2 in Fahrenheit (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : extraTemperature2_C (string)
          StateLabel : Extra Temperature 2 in Celsius (string)
          TriggerLabel : Extra Temperature 2 in Celsius (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : extraTemperature3_F (string)
          StateLabel : Extra Temperature 3 in Fahrenheit (string)
          TriggerLabel : Extra Temperature 3 in Fahrenheit (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : extraTemperature3_C (string)
          StateLabel : Extra Temperature 3 in Celsius (string)
          TriggerLabel : Extra Temperature 3 in Celsius (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : extraTemperature4_F (string)
          StateLabel : Extra Temperature 4 in Fahrenheit (string)
          TriggerLabel : Extra Temperature 4 in Fahrenheit (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : extraTemperature4_C (string)
          StateLabel : Extra Temperature 4 in Celsius (string)
          TriggerLabel : Extra Temperature 4 in Celsius (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : extraTemperature5_F (string)
          StateLabel : Extra Temperature 5 in Fahrenheit (string)
          TriggerLabel : Extra Temperature 5 in Fahrenheit (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : extraTemperature5_C (string)
          StateLabel : Extra Temperature 5 in Celsius (string)
          TriggerLabel : Extra Temperature 5 in Celsius (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : extraTemperature6_F (string)
          StateLabel : Extra Temperature 6 in Fahrenheit (string)
          TriggerLabel : Extra Temperature 6 in Fahrenheit (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : extraTemperature6_C (string)
          StateLabel : Extra Temperature 6 in Celsius (string)
          TriggerLabel : Extra Temperature 6 in Celsius (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : extraTemperature7_F (string)
          StateLabel : Extra Temperature 7 in Fahrenheit (string)
          TriggerLabel : Extra Temperature 7 in Fahrenheit (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : extraTemperature7_C (string)
          StateLabel : Extra Temperature 7 in Celsius (string)
          TriggerLabel : Extra Temperature 7 in Celsius (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : forecast (string)
          StateLabel : Forecast (string)
          TriggerLabel : Forecast (string)
          Type : 150 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : indoorDewPoint_F (string)
          StateLabel : Indoor Dew Point in Fahrenheit (string)
          TriggerLabel : Indoor Dew Point in Fahrenheit (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : indoorDewPoint_C (string)
          StateLabel : Indoor Dew Point in Celsius (string)
          TriggerLabel : Indoor Dew Point in Celsius (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : indoorHeatIndex_F (string)
          StateLabel : Indoor Heat Index in Fahrenheit (string)
          TriggerLabel : Indoor Heat Index in Fahrenheit (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : indoorHeatIndex_C (string)
          StateLabel : Indoor Heat Index in Celsius (string)
          TriggerLabel : Indoor Heat Index in Celsius (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : indoorHumidity (string)
          StateLabel : Indoor Humidity (string)
          TriggerLabel : Indoor Humidity (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : indoorTemperature_F (string)
          StateLabel : Indoor Temperature in Fahrenheit (string)
          TriggerLabel : Indoor Temperature in Fahrenheit (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : indoorTemperature_C (string)
          StateLabel : Indoor Temperature in Celsius (string)
          TriggerLabel : Indoor Temperature in Celsius (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : leafTemperature1_F (string)
          StateLabel : Leaf Temperature 1 in Fahrenheit (string)
          TriggerLabel : Leaf Temperature 1 in Fahrenheit (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : leafTemperature1_C (string)
          StateLabel : Leaf Temperature 1 in Celsius (string)
          TriggerLabel : Leaf Temperature 1 in Celsius (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : leafTemperature2_F (string)
          StateLabel : Leaf Temperature 2 in Fahrenheit (string)
          TriggerLabel : Leaf Temperature 2 in Fahrenheit (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : leafTemperature2_C (string)
          StateLabel : Leaf Temperature 2 in Celsius (string)
          TriggerLabel : Leaf Temperature 2 in Celsius (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : leafTemperature3_F (string)
          StateLabel : Leaf Temperature 3 in Fahrenheit (string)
          TriggerLabel : Leaf Temperature 3 in Fahrenheit (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : leafTemperature3_C (string)
          StateLabel : Leaf Temperature 3 in Celsius (string)
          TriggerLabel : Leaf Temperature 3 in Celsius (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : leafTemperature4_F (string)
          StateLabel : Leaf Temperature 4 in Fahrenheit (string)
          TriggerLabel : Leaf Temperature 4 in Fahrenheit (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : leafTemperature4_C (string)
          StateLabel : Leaf Temperature 4 in Celsius (string)
          TriggerLabel : Leaf Temperature 4 in Celsius (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : leafWetness1_inHg (string)
          StateLabel : Leaf Wetness 1 in Inches Of Mercury (string)
          TriggerLabel : Leaf Wetness 1 in Inches Of Mercury (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : leafWetness1_cb (string)
          StateLabel : Leaf Wetness 1 in Centibars (string)
          TriggerLabel : Leaf Wetness 1 in Centibars (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : leafWetness1_mb (string)
          StateLabel : Leaf Wetness 1 in Millibars (string)
          TriggerLabel : Leaf Wetness 1 in Millibars (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : leafWetness2_inHg (string)
          StateLabel : Leaf Wetness 2 in Inches Of Mercury (string)
          TriggerLabel : Leaf Wetness 2 in Inches Of Mercury (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : leafWetness2_cb (string)
          StateLabel : Leaf Wetness 2 in Centibars (string)
          TriggerLabel : Leaf Wetness 2 in Centibars (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : leafWetness2_mb (string)
          StateLabel : Leaf Wetness 2 in Millibars (string)
          TriggerLabel : Leaf Wetness 2 in Millibars (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : leafWetness3_inHg (string)
          StateLabel : Leaf Wetness 3 in Inches Of Mercury (string)
          TriggerLabel : Leaf Wetness 3 in Inches Of Mercury (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : leafWetness3_cb (string)
          StateLabel : Leaf Wetness 3 in Centibars (string)
          TriggerLabel : Leaf Wetness 3 in Centibars (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : leafWetness3_mb (string)
          StateLabel : Leaf Wetness 3 in Millibars (string)
          TriggerLabel : Leaf Wetness 3 in Millibars (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : leafWetness4_inHg (string)
          StateLabel : Leaf Wetness 4 in Inches Of Mercury (string)
          TriggerLabel : Leaf Wetness 4 in Inches Of Mercury (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : leafWetness4_cb (string)
          StateLabel : Leaf Wetness 4 in Centibars (string)
          TriggerLabel : Leaf Wetness 4 in Centibars (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : leafWetness4_mb (string)
          StateLabel : Leaf Wetness 4 in Millibars (string)
          TriggerLabel : Leaf Wetness 4 in Millibars (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : monthEvapotranspiration_in (string)
          StateLabel : Month Evanpotranspiration in Inches (string)
          TriggerLabel : Month Evanpotranspiration in Inches (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : monthEvapotranspiration_mi (string)
          StateLabel : Month Evanpotranspiration in Miles (string)
          TriggerLabel : Month Evanpotranspiration in Miles (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : monthEvapotranspiration_mm (string)
          StateLabel : Month Evanpotranspiration in Millimeters (string)
          TriggerLabel : Month Evanpotranspiration in Millimeters (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : monthEvapotranspiration_cm (string)
          StateLabel : Month Evanpotranspiration in Centimeters (string)
          TriggerLabel : Month Evanpotranspiration in Centimeters (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : monthEvapotranspiration_km (string)
          StateLabel : Month Evanpotranspiration in Kilometers (string)
          TriggerLabel : Month Evanpotranspiration in Kilometers (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : monthRain_in (string)
          StateLabel : Month Rain in Inches (string)
          TriggerLabel : Month Rain in Inches (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : monthRain_mi (string)
          StateLabel : Month Rain in Miles (string)
          TriggerLabel : Month Rain in Miles (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : monthRain_mm (string)
          StateLabel : Month Rain in Millimeters (string)
          TriggerLabel : Month Rain in Millimeters (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : monthRain_cm (string)
          StateLabel : Month Rain in Centimeters (string)
          TriggerLabel : Month Rain in Centimeters (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : monthRain_km (string)
          StateLabel : Month Rain in Kilometers (string)
          TriggerLabel : Month Rain in Kilometers (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : outdoorDewPoint_F (string)
          StateLabel : Outdoor Dew Point in Fahrenheit (string)
          TriggerLabel : Outdoor Dew Point in Fahrenheit (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : outdoorDewPoint_C (string)
          StateLabel : Outdoor Dew Point in Celsius (string)
          TriggerLabel : Outdoor Dew Point in Celsius (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : outdoorHeatIndex_F (string)
          StateLabel : Outdoor Heat Index in Fahrenheit (string)
          TriggerLabel : Outdoor Heat Index in Fahrenheit (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : outdoorHeatIndex_C (string)
          StateLabel : Outdoor Heat Index in Celsius (string)
          TriggerLabel : Outdoor Heat Index in Celsius (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : outdoorHumidity (string)
          StateLabel : Outdoor Humidity (string)
          TriggerLabel : Outdoor Humidity (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : outdoorTemperature_F (string)
          StateLabel : Outdoor Temperature in Fahrenheit (string)
          TriggerLabel : Outdoor Temperature in Fahrenheit (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : outdoorTemperature_C (string)
          StateLabel : Outdoor Temperature in Celsius (string)
          TriggerLabel : Outdoor Temperature in Celsius (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : rainRate_in (string)
          StateLabel : Rain Rate in Inches (string)
          TriggerLabel : Rain Rate in Inches (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : rainRate_mi (string)
          StateLabel : Rain Rate in Miles (string)
          TriggerLabel : Rain Rate in Miles (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : rainRate_mm (string)
          StateLabel : Rain Rate in Millimeters (string)
          TriggerLabel : Rain Rate in Millimeters (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : rainRate_cm (string)
          StateLabel : Rain Rate in Centimeters (string)
          TriggerLabel : Rain Rate in Centimeters (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : rainRate_km (string)
          StateLabel : Rain Rate in Kilometers (string)
          TriggerLabel : Rain Rate in Kilometers (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : relativeBarometricPressure_inHg (string)
          StateLabel : Barometric Pressure (Relative) in Inches Of Mercury (string)
          TriggerLabel : Barometric Pressure (Relative) in Inches Of Mercury (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : relativeBarometricPressure_cb (string)
          StateLabel : Barometric Pressure (Relative) in Centibars (string)
          TriggerLabel : Barometric Pressure (Relative) in Centibars (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : relativeBarometricPressure_mb (string)
          StateLabel : Barometric Pressure (Relative) in Millibars (string)
          TriggerLabel : Barometric Pressure (Relative) in Millibars (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : soilMoisture1 (string)
          StateLabel : Soil Moisture 1 (string)
          TriggerLabel : Soil Moisture 1 (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : soilMoisture2 (string)
          StateLabel : Soil Moisture 2 (string)
          TriggerLabel : Soil Moisture 2 (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : soilMoisture3 (string)
          StateLabel : Soil Moisture 3 (string)
          TriggerLabel : Soil Moisture 3 (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : soilMoisture4 (string)
          StateLabel : Soil Moisture 4 (string)
          TriggerLabel : Soil Moisture 4 (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : soilTemperature1_F (string)
          StateLabel : Soil Temperature 1 in Fahrenheit (string)
          TriggerLabel : Soil Temperature 1 in Fahrenheit (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : soilTemperature1_C (string)
          StateLabel : Soil Temperature 1 in Celsius (string)
          TriggerLabel : Soil Temperature 1 in Celsius (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : soilTemperature2_F (string)
          StateLabel : Soil Temperature 2 in Fahrenheit (string)
          TriggerLabel : Soil Temperature 2 in Fahrenheit (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : soilTemperature2_C (string)
          StateLabel : Soil Temperature 2 in Celsius (string)
          TriggerLabel : Soil Temperature 2 in Celsius (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : soilTemperature3_F (string)
          StateLabel : Soil Temperature 3 in Fahrenheit (string)
          TriggerLabel : Soil Temperature 3 in Fahrenheit (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : soilTemperature3_C (string)
          StateLabel : Soil Temperature 3 in Celsius (string)
          TriggerLabel : Soil Temperature 3 in Celsius (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : soilTemperature4_F (string)
          StateLabel : Soil Temperature 4 in Fahrenheit (string)
          TriggerLabel : Soil Temperature 4 in Fahrenheit (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : soilTemperature4_C (string)
          StateLabel : Soil Temperature 4 in Celsius (string)
          TriggerLabel : Soil Temperature 4 in Celsius (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : solarRadiation (string)
          StateLabel : Solar Radiation (string)
          TriggerLabel : Solar Radiation (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : tenMinuteAverageWindSpeed_mph (string)
          StateLabel : 10 Minute Average Wind Speed in Miles Per Hour (string)
          TriggerLabel : 10 Minute Average Wind Speed in Miles Per Hour (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : tenMinuteAverageWindSpeed_kph (string)
          StateLabel : 10 Minute Average Wind Speed in Kilometers Per Hour (string)
          TriggerLabel : 10 Minute Average Wind Speed in Kilometers Per Hour (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : tenMinuteAverageWindSpeed_mps (string)
          StateLabel : 10 Minute Average Wind Speed in Meters Per Second (string)
          TriggerLabel : 10 Minute Average Wind Speed in Meters Per Second (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : tenMinuteAverageWindSpeed_kn (string)
          StateLabel : 10 Minute Average Wind Speed in Knots (string)
          TriggerLabel : 10 Minute Average Wind Speed in Knots (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : tenMinuteWindGust_mph (string)
          StateLabel : 10 Minute Wind Gust in Miles Per Hour (string)
          TriggerLabel : 10 Minute Wind Gust in Miles Per Hour (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : tenMinuteWindGust_kph (string)
          StateLabel : 10 Minute Wind Gust in Kilometers Per Hour (string)
          TriggerLabel : 10 Minute Wind Gust in Kilometers Per Hour (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : tenMinuteWindGust_mps (string)
          StateLabel : 10 Minute Wind Gust in Meters Per Second (string)
          TriggerLabel : 10 Minute Wind Gust in Meters Per Second (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : tenMinuteWindGust_kn (string)
          StateLabel : 10 Minute Wind Gust in Knots (string)
          TriggerLabel : 10 Minute Wind Gust in Knots (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : tenMinuteWindGustDirection (string)
          StateLabel : 10 Minute Wind Gust Direction (string)
          TriggerLabel : 10 Minute Wind Gust Direction (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : thswIndex_F (string)
          StateLabel : THSW Index in Fahrenheit (string)
          TriggerLabel : THSW Index in Fahrenheit (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : thswIndex_C (string)
          StateLabel : THSW Index in Celsius (string)
          TriggerLabel : THSW Index in Celsius (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : transmitterBatteryStatus (string)
          StateLabel : Transmitter Battery Status (string)
          TriggerLabel : Transmitter Battery Status (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : twoMinuteAverageWindSpeed_mph (string)
          StateLabel : 2 Minute Average Wind Speed in Miles Per Hour (string)
          TriggerLabel : 2 Minute Average Wind Speed in Miles Per Hour (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : twoMinuteAverageWindSpeed_kph (string)
          StateLabel : 2 Minute Average Wind Speed in Kilometers Per Hour (string)
          TriggerLabel : 2 Minute Average Wind Speed in Kilometers Per Hour (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : twoMinuteAverageWindSpeed_mps (string)
          StateLabel : 2 Minute Average Wind Speed in Meters Per Second (string)
          TriggerLabel : 2 Minute Average Wind Speed in Meters Per Second (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : twoMinuteAverageWindSpeed_kn (string)
          StateLabel : 2 Minute Average Wind Speed in Knots (string)
          TriggerLabel : 2 Minute Average Wind Speed in Knots (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : uvIndex (string)
          StateLabel : UV Index (string)
          TriggerLabel : UV Index (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : windChill_F (string)
          StateLabel : Wind Chill in Fahrenheit (string)
          TriggerLabel : Wind Chill in Fahrenheit (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : windChill_C (string)
          StateLabel : Wind Chill in Celsius (string)
          TriggerLabel : Wind Chill in Celsius (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : windDirection (string)
          StateLabel : Wind Direction (string)
          TriggerLabel : Wind Direction (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : windSpeed_mph (string)
          StateLabel : Wind Speed in Miles Per Hour (string)
          TriggerLabel : Wind Speed in Miles Per Hour (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : windSpeed_kph (string)
          StateLabel : Wind Speed in Kilometers Per Hour (string)
          TriggerLabel : Wind Speed in Kilometers Per Hour (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : windSpeed_mps (string)
          StateLabel : Wind Speed in Meters Per Second (string)
          TriggerLabel : Wind Speed in Meters Per Second (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : windSpeed_kn (string)
          StateLabel : Wind Speed in Knots (string)
          TriggerLabel : Wind Speed in Knots (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : yearEvapotranspiration_in (string)
          StateLabel : Year Evanpotranspiration in Inches (string)
          TriggerLabel : Year Evanpotranspiration in Inches (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : yearEvapotranspiration_mi (string)
          StateLabel : Year Evanpotranspiration in Miles (string)
          TriggerLabel : Year Evanpotranspiration in Miles (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : yearEvapotranspiration_mm (string)
          StateLabel : Year Evanpotranspiration in Millimeters (string)
          TriggerLabel : Year Evanpotranspiration in Millimeters (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : yearEvapotranspiration_cm (string)
          StateLabel : Year Evanpotranspiration in Centimeters (string)
          TriggerLabel : Year Evanpotranspiration in Centimeters (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : yearEvapotranspiration_km (string)
          StateLabel : Year Evanpotranspiration in Kilometers (string)
          TriggerLabel : Year Evanpotranspiration in Kilometers (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : yearRain_in (string)
          StateLabel : Year Rain in Inches (string)
          TriggerLabel : Year Rain in Inches (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : yearRain_mi (string)
          StateLabel : Year Rain in Miles (string)
          TriggerLabel : Year Rain in Miles (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : yearRain_mm (string)
          StateLabel : Year Rain in Millimeters (string)
          TriggerLabel : Year Rain in Millimeters (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : yearRain_cm (string)
          StateLabel : Year Rain in Centimeters (string)
          TriggerLabel : Year Rain in Centimeters (string)
          Type : 100 (integer)
     Item : (dict)
          Disabled : false (bool)
          Key : yearRain_km (string)
          StateLabel : Year Rain in Kilometers (string)
          TriggerLabel : Year Rain in Kilometers (string)
          Type : 100 (integer)
  WeatherSnoop Debug              getStateList itemList: [(u'absoluteBarometricPressure_inHg', u'Barometric Pressure (Absolute) in Inches Of Mercury'), (u'absoluteBarometricPressure_cb', u'Barometric Pressure (Absolute) in Centibars'), (u'absoluteBarometricPressure_mb', u'Barometric Pressure (Absolute) in Millibars'), (u'barometricTrend', u'Barometric Trend'), (u'consoleBatteryVoltage', u'Console Battery Voltage'), (u'dayEvapotranspiration_in', u'Day Evanpotranspiration in Inches'), (u'dayEvapotranspiration_mi', u'Day Evanpotranspiration in Miles'), (u'dayEvapotranspiration_mm', u'Day Evanpotranspiration in Millimeters'), (u'dayEvapotranspiration_cm', u'Day Evanpotranspiration in Centimeters'), (u'dayEvapotranspiration_km', u'Day Evanpotranspiration in Kilometers'), (u'dayRain_in', u'Day Rain in Inches'), (u'dayRain_mi', u'Day Rain in Miles'), (u'dayRain_mm', u'Day Rain in Millimeters'), (u'dayRain_cm', u'Day Rain in Centimeters'), (u'dayRain_km', u'Day Rain in Kilometers'), (u'emc', u'Equilibrium Moisture Content Of Wood'), (u'extraHumidity1', u'Extra Humidity 1'), (u'extraHumidity2', u'Extra Humidity 2'), (u'extraHumidity3', u'Extra Humidity 3'), (u'extraHumidity4', u'Extra Humidity 4'), (u'extraHumidity5', u'Extra Humidity 5'), (u'extraHumidity6', u'Extra Humidity 6'), (u'extraHumidity7', u'Extra Humidity 7'), (u'extraTemperature1_F', u'Extra Temperature 1 in Fahrenheit'), (u'extraTemperature1_C', u'Extra Temperature 1 in Celsius'), (u'extraTemperature2_F', u'Extra Temperature 2 in Fahrenheit'), (u'extraTemperature2_C', u'Extra Temperature 2 in Celsius'), (u'extraTemperature3_F', u'Extra Temperature 3 in Fahrenheit'), (u'extraTemperature3_C', u'Extra Temperature 3 in Celsius'), (u'extraTemperature4_F', u'Extra Temperature 4 in Fahrenheit'), (u'extraTemperature4_C', u'Extra Temperature 4 in Celsius'), (u'extraTemperature5_F', u'Extra Temperature 5 in Fahrenheit'), (u'extraTemperature5_C', u'Extra Temperature 5 in Celsius'), (u'extraTemperature6_F', u'Extra Temperature 6 in Fahrenheit'), (u'extraTemperature6_C', u'Extra Temperature 6 in Celsius'), (u'extraTemperature7_F', u'Extra Temperature 7 in Fahrenheit'), (u'extraTemperature7_C', u'Extra Temperature 7 in Celsius'), (u'forecast', u'Forecast'), (u'indoorDewPoint_F', u'Indoor Dew Point in Fahrenheit'), (u'indoorDewPoint_C', u'Indoor Dew Point in Celsius'), (u'indoorHeatIndex_F', u'Indoor Heat Index in Fahrenheit'), (u'indoorHeatIndex_C', u'Indoor Heat Index in Celsius'), (u'indoorHumidity', u'Indoor Humidity'), (u'indoorTemperature_F', u'Indoor Temperature in Fahrenheit'), (u'indoorTemperature_C', u'Indoor Temperature in Celsius'), (u'leafTemperature1_F', u'Leaf Temperature 1 in Fahrenheit'), (u'leafTemperature1_C', u'Leaf Temperature 1 in Celsius'), (u'leafTemperature2_F', u'Leaf Temperature 2 in Fahrenheit'), (u'leafTemperature2_C', u'Leaf Temperature 2 in Celsius'), (u'leafTemperature3_F', u'Leaf Temperature 3 in Fahrenheit'), (u'leafTemperature3_C', u'Leaf Temperature 3 in Celsius'), (u'leafTemperature4_F', u'Leaf Temperature 4 in Fahrenheit'), (u'leafTemperature4_C', u'Leaf Temperature 4 in Celsius'), (u'leafWetness1_inHg', u'Leaf Wetness 1 in Inches Of Mercury'), (u'leafWetness1_cb', u'Leaf Wetness 1 in Centibars'), (u'leafWetness1_mb', u'Leaf Wetness 1 in Millibars'), (u'leafWetness2_inHg', u'Leaf Wetness 2 in Inches Of Mercury'), (u'leafWetness2_cb', u'Leaf Wetness 2 in Centibars'), (u'leafWetness2_mb', u'Leaf Wetness 2 in Millibars'), (u'leafWetness3_inHg', u'Leaf Wetness 3 in Inches Of Mercury'), (u'leafWetness3_cb', u'Leaf Wetness 3 in Centibars'), (u'leafWetness3_mb', u'Leaf Wetness 3 in Millibars'), (u'leafWetness4_inHg', u'Leaf Wetness 4 in Inches Of Mercury'), (u'leafWetness4_cb', u'Leaf Wetness 4 in Centibars'), (u'leafWetness4_mb', u'Leaf Wetness 4 in Millibars'), (u'monthEvapotranspiration_in', u'Month Evanpotranspiration in Inches'), (u'monthEvapotranspiration_mi', u'Month Evanpotranspiration in Miles'), (u'monthEvapotranspiration_mm', u'Month Evanpotranspiration in Millimeters'), (u'monthEvapotranspiration_cm', u'Month Evanpotranspiration in Centimeters'), (u'monthEvapotranspiration_km', u'Month Evanpotranspiration in Kilometers'), (u'monthRain_in', u'Month Rain in Inches'), (u'monthRain_mi', u'Month Rain in Miles'), (u'monthRain_mm', u'Month Rain in Millimeters'), (u'monthRain_cm', u'Month Rain in Centimeters'), (u'monthRain_km', u'Month Rain in Kilometers'), (u'outdoorDewPoint_F', u'Outdoor Dew Point in Fahrenheit'), (u'outdoorDewPoint_C', u'Outdoor Dew Point in Celsius'), (u'outdoorHeatIndex_F', u'Outdoor Heat Index in Fahrenheit'), (u'outdoorHeatIndex_C', u'Outdoor Heat Index in Celsius'), (u'outdoorHumidity', u'Outdoor Humidity'), (u'outdoorTemperature_F', u'Outdoor Temperature in Fahrenheit'), (u'outdoorTemperature_C', u'Outdoor Temperature in Celsius'), (u'rainRate_in', u'Rain Rate in Inches'), (u'rainRate_mi', u'Rain Rate in Miles'), (u'rainRate_mm', u'Rain Rate in Millimeters'), (u'rainRate_cm', u'Rain Rate in Centimeters'), (u'rainRate_km', u'Rain Rate in Kilometers'), (u'relativeBarometricPressure_inHg', u'Barometric Pressure (Relative) in Inches Of Mercury'), (u'relativeBarometricPressure_cb', u'Barometric Pressure (Relative) in Centibars'), (u'relativeBarometricPressure_mb', u'Barometric Pressure (Relative) in Millibars'), (u'soilMoisture1', u'Soil Moisture 1'), (u'soilMoisture2', u'Soil Moisture 2'), (u'soilMoisture3', u'Soil Moisture 3'), (u'soilMoisture4', u'Soil Moisture 4'), (u'soilTemperature1_F', u'Soil Temperature 1 in Fahrenheit'), (u'soilTemperature1_C', u'Soil Temperature 1 in Celsius'), (u'soilTemperature2_F', u'Soil Temperature 2 in Fahrenheit'), (u'soilTemperature2_C', u'Soil Temperature 2 in Celsius'), (u'soilTemperature3_F', u'Soil Temperature 3 in Fahrenheit'), (u'soilTemperature3_C', u'Soil Temperature 3 in Celsius'), (u'soilTemperature4_F', u'Soil Temperature 4 in Fahrenheit'), (u'soilTemperature4_C', u'Soil Temperature 4 in Celsius'), (u'solarRadiation', u'Solar Radiation'), (u'tenMinuteAverageWindSpeed_mph', u'10 Minute Average Wind Speed in Miles Per Hour'), (u'tenMinuteAverageWindSpeed_kph', u'10 Minute Average Wind Speed in Kilometers Per Hour'), (u'tenMinuteAverageWindSpeed_mps', u'10 Minute Average Wind Speed in Meters Per Second'), (u'tenMinuteAverageWindSpeed_kn', u'10 Minute Average Wind Speed in Knots'), (u'tenMinuteWindGust_mph', u'10 Minute Wind Gust in Miles Per Hour'), (u'tenMinuteWindGust_kph', u'10 Minute Wind Gust in Kilometers Per Hour'), (u'tenMinuteWindGust_mps', u'10 Minute Wind Gust in Meters Per Second'), (u'tenMinuteWindGust_kn', u'10 Minute Wind Gust in Knots'), (u'tenMinuteWindGustDirection', u'10 Minute Wind Gust Direction'), (u'thswIndex_F', u'THSW Index in Fahrenheit'), (u'thswIndex_C', u'THSW Index in Celsius'), (u'transmitterBatteryStatus', u'Transmitter Battery Status'), (u'twoMinuteAverageWindSpeed_mph', u'2 Minute Average Wind Speed in Miles Per Hour'), (u'twoMinuteAverageWindSpeed_kph', u'2 Minute Average Wind Speed in Kilometers Per Hour'), (u'twoMinuteAverageWindSpeed_mps', u'2 Minute Average Wind Speed in Meters Per Second'), (u'twoMinuteAverageWindSpeed_kn', u'2 Minute Average Wind Speed in Knots'), (u'uvIndex', u'UV Index'), (u'windChill_F', u'Wind Chill in Fahrenheit'), (u'windChill_C', u'Wind Chill in Celsius'), (u'windDirection', u'Wind Direction'), (u'windSpeed_mph', u'Wind Speed in Miles Per Hour'), (u'windSpeed_kph', u'Wind Speed in Kilometers Per Hour'), (u'windSpeed_mps', u'Wind Speed in Meters Per Second'), (u'windSpeed_kn', u'Wind Speed in Knots'), (u'yearEvapotranspiration_in', u'Year Evanpotranspiration in Inches'), (u'yearEvapotranspiration_mi', u'Year Evanpotranspiration in Miles'), (u'yearEvapotranspiration_mm', u'Year Evanpotranspiration in Millimeters'), (u'yearEvapotranspiration_cm', u'Year Evanpotranspiration in Centimeters'), (u'yearEvapotranspiration_km', u'Year Evanpotranspiration in Kilometers'), (u'yearRain_in', u'Year Rain in Inches'), (u'yearRain_mi', u'Year Rain in Miles'), (u'yearRain_mm', u'Year Rain in Millimeters'), (u'yearRain_cm', u'Year Rain in Centimeters'), (u'yearRain_km', u'Year Rain in Kilometers')]
  WeatherSnoop Debug              url: http://Basement.local.:8000/sites.json
  WeatherSnoop Debug              sitesDict: {u'sites': [{u'uri': u'http://basement.local:8000/F8BDC389-31AA-4D08-BA91-9317C68048BB.json', u'agentName': u'Davis Weather Station'}], u'software': {u'version': u'3.0.7', u'name': u'WeatherSnoop 3'}}
  WeatherSnoop Debug              stationSelected called
  WeatherSnoop Debug              server popup list: [(u'WeatherSnoop 3@Basement.local.:8000', u'WeatherSnoop 3@Basement.local.:8000')]
  WeatherSnoop Debug              getStateList targetId: 1903713088
  WeatherSnoop Debug              getStateList valuesDict: UiValuesDict : (dict)
     address : basement.local:8000 (string)
     displayState : outdoorTemperature_F (string)
     host : 192.168.15.127 (string)
     label1 :  (string)
     lookForAgents :  (string)
     manual : false (bool)
     port : 8000 (string)
     sep1 :  (string)
     siteName :  (string)
     wsAgent : http://basement.local:8000/F8BDC389-31AA-4D08-BA91-9317C68048BB.json (string)

Posted on
Mon Jul 07, 2014 9:10 am
jay (support) offline
Site Admin
User avatar
Posts: 18199
Joined: Mar 19, 2008
Location: Austin, Texas

Re: I am now getting an error once per minute

Did you rename or delete a weather station named "My Davis Weather Station"? It looks like perhaps you have a weathersnoop device defined in Indigo that was looking for that station name...

Actually, after you restarted the plugin, it looks like it's working again. Was your WeatherSnoop device in Indigo still updating despite the error?

Finally, upon further investigation, I'm fairly confident that error is not coming from the plugin, and the plugin certainly isn't restarting itself. Do you have a script or something that maybe is causing it? I suppose the error itself could be coming directly from WeatherSnoop, but I'm pretty confident it's not getting written from the plugin itself - errors would be labeled with type "WeatherSnoop Error", so it must be a script or something else that's writing it to the log.

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Posted on
Mon Jul 07, 2014 9:41 am
wikner offline
Posts: 181
Joined: Nov 02, 2003

Re: I am now getting an error once per minute

Sigh... I think I have resolved the problem. :oops:

I had an old applescript action which was called every minute to monitor whether the weather station is working. Since several actions, schedules and triggers work off the weather station I had to maintain a flag so that alternative actions could be taken if the weather station was not working. I have been gradually converting my AppleScripts to Python scripts. As I test the new Python scripts, I deactivate the AppleScript actions. When the Python script is successfully tested I delete the old AppleScript action and the schedule which activates it.

In this case, not only did I not delete the old Applescript action and schedule, but somehow (a stray mouse click? I just don't know) the schedule which activated it became re-enabled. I have now deleted the schedule and the action. The new Python-based watchdog is working, and all is well.

Page 1 of 1

Who is online

Users browsing this forum: No registered users and 4 guests