Oregon Scientific temperature sensor problems with RFXCOM
Posted: Fri Jan 25, 2019 4:25 am
Hi,
Been using RFXCOM with Oregon Scientific temperature sensors for a few years without problems but now something strange is happening. Every now and then - about once a week - a couple of devices seem to change their address. They should be 665 and 700 but they switch to 300. As I already have another sensor on 300, everything then gets very mixed up.
Searching through the log for when the address change happens, I've found this:
There are a lot of errors in there from a lot of plugins so I wonder if there is some clash between plugins. Either way, I'm fairly out of my depth on this... Any help gratefully received.
LM
Been using RFXCOM with Oregon Scientific temperature sensors for a few years without problems but now something strange is happening. Every now and then - about once a week - a couple of devices seem to change their address. They should be 665 and 700 but they switch to 300. As I already have another sensor on 300, everything then gets very mixed up.
Searching through the log for when the address change happens, I've found this:
- Code: Select all
2019-01-24 08:50:28.882 EPS - LCD Creator Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 586, in runConcurrentThread
StandardError: ServerCommunicationError -- timeout waiting for response
2019-01-24 08:50:28.882 EPS - LCD Creator Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
2019-01-24 08:50:28.882 EPS - Alarm Clock Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 536, in runConcurrentThread
StandardError: ServerCommunicationError -- timeout waiting for response
2019-01-24 08:50:28.882 EPS - Alarm Clock Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
2019-01-24 08:50:28.884 Sonos Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 47, in runConcurrentThread
File "/Library/Application Support/Perceptive Automation/Indigo 7.2/Plugins/Sonos.indigoPlugin/Contents/Server Plugin/Sonos.py", line 379, in runConcurrentThread
File "/Library/Application Support/Perceptive Automation/Indigo 7.2/Plugins/Sonos.indigoPlugin/Contents/Server Plugin/Sonos.py", line 615, in updateRelTime
StandardError: ServerCommunicationError -- timeout waiting for response
2019-01-24 08:50:28.884 Sonos Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
2019-01-24 08:50:28.886 Clock Display Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 60, in runConcurrentThread
StandardError: ServerCommunicationError -- timeout waiting for response
2019-01-24 08:50:28.886 Clock Display Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
2019-01-24 08:50:28.889 RFXCOM Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 309, in runConcurrentThread
File "/Library/Application Support/Perceptive Automation/Indigo 7.2/Plugins/RFXCOM.indigoPlugin/Contents/Server Plugin/RFXTRX.py", line 2294, in startComm
File "/Library/Application Support/Perceptive Automation/Indigo 7.2/Plugins/RFXCOM.indigoPlugin/Contents/Server Plugin/RFXTRX.py", line 786, in processPacket
File "/Library/Application Support/Perceptive Automation/Indigo 7.2/Plugins/RFXCOM.indigoPlugin/Contents/Server Plugin/RFXTRX.py", line 46, in _finalizeStatesChanges
StandardError: ServerCommunicationError -- timeout waiting for response
2019-01-24 08:50:28.889 RFXCOM Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
2019-01-24 08:50:28.891 Sonos SoCo Reactor Ignition...
2019-01-24 08:50:28.895 Matplotlib Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 442, in runConcurrentThread
File "plugin.py", line 1099, in csv_refresh
StandardError: ServerCommunicationError -- timeout waiting for response
2019-01-24 08:50:28.895 Matplotlib Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
2019-01-24 08:50:28.898 EPS - Tado Thermostat Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 290, in runConcurrentThread
StandardError: ServerCommunicationError -- timeout waiting for response
2019-01-24 08:50:28.898 EPS - Tado Thermostat Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
2019-01-24 08:50:28.903 EPS - LCD Creator Error Exception in plugin.updateCheck line 811: ServerCommunicationError -- timeout waiting for response
CODE: d = indigo.server.getTime()
2019-01-24 08:50:28.903 EPS - Alarm Clock Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 527, in runConcurrentThread
File "plugin.py", line 274, in onRunConcurrentThread
File "plugin.py", line 911, in updateAlarms
StandardError: ServerCommunicationError -- timeout waiting for response
2019-01-24 08:50:28.903 EPS - Alarm Clock Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
2019-01-24 08:50:28.904 Sonos Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 47, in runConcurrentThread
File "/Library/Application Support/Perceptive Automation/Indigo 7.2/Plugins/Sonos.indigoPlugin/Contents/Server Plugin/Sonos.py", line 379, in runConcurrentThread
File "/Library/Application Support/Perceptive Automation/Indigo 7.2/Plugins/Sonos.indigoPlugin/Contents/Server Plugin/Sonos.py", line 615, in updateRelTime
StandardError: ServerCommunicationError -- timeout waiting for response
2019-01-24 08:50:28.906 Sonos Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
2019-01-24 08:50:28.907 Clock Display Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 60, in runConcurrentThread
StandardError: ServerCommunicationError -- timeout waiting for response
2019-01-24 08:50:28.907 Clock Display Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
2019-01-24 08:50:28.910 RFXCOM Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 309, in runConcurrentThread
File "/Library/Application Support/Perceptive Automation/Indigo 7.2/Plugins/RFXCOM.indigoPlugin/Contents/Server Plugin/RFXTRX.py", line 2294, in startComm
File "/Library/Application Support/Perceptive Automation/Indigo 7.2/Plugins/RFXCOM.indigoPlugin/Contents/Server Plugin/RFXTRX.py", line 786, in processPacket
File "/Library/Application Support/Perceptive Automation/Indigo 7.2/Plugins/RFXCOM.indigoPlugin/Contents/Server Plugin/RFXTRX.py", line 46, in _finalizeStatesChanges
StandardError: ServerCommunicationError -- timeout waiting for response
2019-01-24 08:50:28.910 RFXCOM Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
2019-01-24 08:50:28.913 Matplotlib Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 442, in runConcurrentThread
File "plugin.py", line 1099, in csv_refresh
StandardError: ServerCommunicationError -- timeout waiting for response
2019-01-24 08:50:28.913 Matplotlib Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
2019-01-24 08:50:28.915 EPS - Tado Thermostat Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 290, in runConcurrentThread
StandardError: ServerCommunicationError -- timeout waiting for response
2019-01-24 08:50:28.915 EPS - Tado Thermostat Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
2019-01-24 08:50:28.916 RFXCOM Error unknown device detected (id = 700, type = 80). Select a Temperature sensor from the list of devices
2019-01-24 08:50:28.916 EPS - LCD Creator Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 577, in runConcurrentThread
File "plugin.py", line 291, in onRunConcurrentThread
File "plugin.py", line 323, in updateDateTime
StandardError: ServerCommunicationError -- timeout waiting for response
2019-01-24 08:50:28.916 EPS - LCD Creator Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
2019-01-24 08:50:28.919 WUnderground Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 2511, in runConcurrentThread
File "plugin.py", line 2494, in refreshWeatherData
UnboundLocalError: local variable 'dev' referenced before assignment
2019-01-24 08:50:28.919 WUnderground Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
2019-01-24 08:50:28.920 INDIGOplotD Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 8967, in runConcurrentThread
File "plugin.py", line 5991, in preSelectDevices
StandardError: ServerCommunicationError -- timeout waiting for response
2019-01-24 08:50:28.920 INDIGOplotD Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
2019-01-24 08:50:28.924 EPS - Alarm Clock Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 527, in runConcurrentThread
File "plugin.py", line 274, in onRunConcurrentThread
File "plugin.py", line 911, in updateAlarms
StandardError: ServerCommunicationError -- timeout waiting for response
2019-01-24 08:50:28.924 EPS - Alarm Clock Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
2019-01-24 08:50:28.926 Clock Display Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 60, in runConcurrentThread
StandardError: ServerCommunicationError -- timeout waiting for response
2019-01-24 08:50:28.926 Clock Display Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
2019-01-24 08:50:28.929 RFXCOM Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 309, in runConcurrentThread
File "/Library/Application Support/Perceptive Automation/Indigo 7.2/Plugins/RFXCOM.indigoPlugin/Contents/Server Plugin/RFXTRX.py", line 2294, in startComm
File "/Library/Application Support/Perceptive Automation/Indigo 7.2/Plugins/RFXCOM.indigoPlugin/Contents/Server Plugin/RFXTRX.py", line 786, in processPacket
File "/Library/Application Support/Perceptive Automation/Indigo 7.2/Plugins/RFXCOM.indigoPlugin/Contents/Server Plugin/RFXTRX.py", line 46, in _finalizeStatesChanges
StandardError: ServerCommunicationError -- timeout waiting for response
2019-01-24 08:50:28.929 RFXCOM Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
2019-01-24 08:50:28.932 Matplotlib Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 442, in runConcurrentThread
File "plugin.py", line 1099, in csv_refresh
StandardError: ServerCommunicationError -- timeout waiting for response
2019-01-24 08:50:28.933 Matplotlib Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
2019-01-24 08:50:28.936 EPS - Tado Thermostat Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 290, in runConcurrentThread
StandardError: ServerCommunicationError -- timeout waiting for response
2019-01-24 08:50:28.936 EPS - Tado Thermostat Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
2019-01-24 08:50:28.937 EPS - LCD Creator Error Exception in plugin.updateCheck line 811: ServerCommunicationError -- timeout waiting for response
CODE: d = indigo.server.getTime()
2019-01-24 08:50:28.939 INDIGOplotD Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 8865, in runConcurrentThread
File "plugin.py", line 9434, in removeDeletedIndigoPlots
StandardError: ServerCommunicationError -- timeout waiting for response
2019-01-24 08:50:28.939 INDIGOplotD Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
2019-01-24 08:50:28.942 WUnderground Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 2511, in runConcurrentThread
File "plugin.py", line 2494, in refreshWeatherData
UnboundLocalError: local variable 'dev' referenced before assignment
2019-01-24 08:50:28.942 WUnderground Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
2019-01-24 08:50:28.944 EPS - Alarm Clock Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 527, in runConcurrentThread
File "plugin.py", line 274, in onRunConcurrentThread
File "plugin.py", line 911, in updateAlarms
StandardError: ServerCommunicationError -- timeout waiting for response
2019-01-24 08:50:28.944 EPS - Alarm Clock Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
2019-01-24 08:50:28.944 Sonos SoCo Reactor Ignition...
2019-01-24 08:50:28.948 Clock Display Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 60, in runConcurrentThread
StandardError: ServerCommunicationError -- timeout waiting for response
2019-01-24 08:50:28.948 Clock Display Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
2019-01-24 08:50:28.951 EPS - LCD Creator Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 577, in runConcurrentThread
File "plugin.py", line 291, in onRunConcurrentThread
File "plugin.py", line 323, in updateDateTime
StandardError: ServerCommunicationError -- timeout waiting for response
2019-01-24 08:50:28.951 EPS - LCD Creator Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
2019-01-24 08:50:28.951 RFXCOM Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 309, in runConcurrentThread
File "/Library/Application Support/Perceptive Automation/Indigo 7.2/Plugins/RFXCOM.indigoPlugin/Contents/Server Plugin/RFXTRX.py", line 2294, in startComm
File "/Library/Application Support/Perceptive Automation/Indigo 7.2/Plugins/RFXCOM.indigoPlugin/Contents/Server Plugin/RFXTRX.py", line 786, in processPacket
File "/Library/Application Support/Perceptive Automation/Indigo 7.2/Plugins/RFXCOM.indigoPlugin/Contents/Server Plugin/RFXTRX.py", line 46, in _finalizeStatesChanges
StandardError: ServerCommunicationError -- timeout waiting for response
2019-01-24 08:50:28.951 RFXCOM Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
2019-01-24 08:50:28.954 Matplotlib Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 442, in runConcurrentThread
File "plugin.py", line 1099, in csv_refresh
StandardError: ServerCommunicationError -- timeout waiting for response
2019-01-24 08:50:28.955 Matplotlib Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
2019-01-24 08:50:28.956 EPS - Tado Thermostat Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 290, in runConcurrentThread
StandardError: ServerCommunicationError -- timeout waiting for response
2019-01-24 08:50:28.956 EPS - Tado Thermostat Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
2019-01-24 08:50:28.959 INDIGOplotD Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 8865, in runConcurrentThread
File "plugin.py", line 9434, in removeDeletedIndigoPlots
StandardError: ServerCommunicationError -- timeout waiting for response
2019-01-24 08:50:28.959 INDIGOplotD Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
2019-01-24 08:50:28.963 EPS - Alarm Clock Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 527, in runConcurrentThread
File "plugin.py", line 274, in onRunConcurrentThread
File "plugin.py", line 911, in updateAlarms
StandardError: ServerCommunicationError -- timeout waiting for response
2019-01-24 08:50:28.963 EPS - Alarm Clock Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
2019-01-24 08:50:28.964 WUnderground Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 2511, in runConcurrentThread
File "plugin.py", line 2494, in refreshWeatherData
UnboundLocalError: local variable 'dev' referenced before assignment
2019-01-24 08:50:28.964 WUnderground Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
2019-01-24 08:50:28.965 Clock Display Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 60, in runConcurrentThread
StandardError: ServerCommunicationError -- timeout waiting for response
2019-01-24 08:50:28.965 Clock Display Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
2019-01-24 08:50:29.166 WebServer Indigo Touch client connected from 192.168.1.64
2019-01-24 08:50:29.166 WebServer Indigo Touch client connected from 192.168.1.64
2019-01-24 08:50:29.166 WebServer Indigo Touch client connected from 192.168.1.64
2019-01-24 08:50:29.166 WebServer Indigo Touch client connected from 192.168.1.64
2019-01-24 08:50:29.166 WebServer Indigo Touch client connected from 192.168.1.64
2019-01-24 08:50:29.167 WebServer Indigo Touch client connected from 192.168.1.64
2019-01-24 08:50:29.168 WebServer Indigo Touch client connected from 192.168.1.64
2019-01-24 08:50:29.181 WebServer Indigo Touch client connected from 192.168.1.64
2019-01-24 08:50:29.370 INDIGOplotD initialized
2019-01-24 08:50:29.566 Schedule Change screensaver picture
2019-01-24 08:50:29.682 Schedule _delayed_action_59
2019-01-24 08:50:29.689 RFXCOM Error unknown device detected (id = 665, type = 80). Select a Temperature sensor from the list of devices
2019-01-24 08:50:30.185 RFXCOM Error unknown device detected (id = 700, type = 80). Select a Temperature sensor from the list of devices
2019-01-24 08:50:31.203 RFXCOM Error unknown device detected (id = 665, type = 80). Select a Temperature sensor from the list of devices
2019-01-24 08:50:31.710 RFXCOM Error unknown device detected (id = 700, type = 80). Select a Temperature sensor from the list of devices
2019-01-24 08:50:33.232 RFXCOM Error unknown device detected (id = 665, type = 80). Select a Temperature sensor from the list of devices
2019-01-24 08:50:34.241 RFXCOM Error unknown device detected (id = 700, type = 80). Select a Temperature sensor from the list of devices
2019-01-24 08:51:10.840 RFXCOM Error unknown device detected (id = 665, type = 80). Select a Temperature sensor from the list of devices
2019-01-24 08:51:14.581 RFXCOM Error unknown device detected (id = 700, type = 80). Select a Temperature sensor from the list of devices
2019-01-24 08:51:51.539 RFXCOM Error unknown device detected (id = 665, type = 80). Select a Temperature sensor from the list of devices
There are a lot of errors in there from a lot of plugins so I wonder if there is some clash between plugins. Either way, I'm fairly out of my depth on this... Any help gratefully received.
LM