Oregon Scientific temperature sensor problems with RFXCOM

Posted on
Fri Jan 25, 2019 4:25 am
Londonmark offline
Posts: 329
Joined: Feb 29, 2012

Oregon Scientific temperature sensor problems with RFXCOM

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:
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

Posted on
Fri Jan 25, 2019 7:45 am
jalves offline
Posts: 494
Joined: Jun 16, 2013

Re: Oregon Scientific temperature sensor problems with RFXCO

I have no idea if this is the cause of your problem but I know my OS sensors change device ID's when I change batteries. Is it possible that you have a low/weak battery, or perhaps an intermittent battery connection (corrosion?) on the device? Something that is basically causing the OS device to reboot periodically?

Running Indigo 7.2.0 on a 27" iMac (mid-2017), 40G memory, 1T Fusion Drive, OS X 10.13.6
Jeff

Posted on
Fri Jan 25, 2019 8:29 am
Londonmark offline
Posts: 329
Joined: Feb 29, 2012

Re: Oregon Scientific temperature sensor problems with RFXCO

Interesting thought - will check.

Page 1 of 1

Who is online

Users browsing this forum: No registered users and 1 guest