I can't get the plugin to talk to my server(s), one ethernet and one WiFi-version.
Can't reach server. Sensors offline. Reverting to last known values. Trying again in 60 seconds.
The firmware version for the WiFi version is 1.36 and for the ethernet version 1.35.
The XML from the WiFi-model:
- Code: Select all
This XML file does not appear to have any style information associated with it. The document tree is shown below.
<Devices-Detail-Response xmlns="http://www.embeddeddatasystems.com/schema/owserver" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<PollCount>63583</PollCount>
<DevicesConnected>11</DevicesConnected>
<LoopTime>10.695</LoopTime>
<DevicesConnectedChannel1>7</DevicesConnectedChannel1>
<DevicesConnectedChannel2>4</DevicesConnectedChannel2>
<DevicesConnectedChannel3>0</DevicesConnectedChannel3>
<DataErrorsChannel1>18</DataErrorsChannel1>
<DataErrorsChannel2>0</DataErrorsChannel2>
<DataErrorsChannel3>0</DataErrorsChannel3>
<VoltageChannel1>4.63</VoltageChannel1>
<VoltageChannel2>4.65</VoltageChannel2>
<VoltageChannel3>4.64</VoltageChannel3>
<VoltagePower>4.87</VoltagePower>
<DeviceName>OWServer_v2G-WiFi</DeviceName>
<HostName>OW-SERVER-WIFI</HostName>
<MACAddress>00:1E:C0:11:82:E0</MACAddress>
<DateTime>2015-01-09 21:00:38</DateTime>
<owd_DS18B20 Description="Programmable resolution thermometer">
<Name>DS18B20</Name>
<Family>28</Family>
<ROMId>E6000003AEE0BC28</ROMId>
<Health>7</Health>
<Channel>1</Channel>
<RawData>
8EFF4B467FFF021039FF0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
</RawData>
<PrimaryValue>-7.1250 Deg C</PrimaryValue>
<Temperature Units="Centigrade">-7.1250</Temperature>
<UserByte1 Writable="True">75</UserByte1>
<UserByte2 Writable="True">70</UserByte2>
<Resolution>12</Resolution>
<PowerSource>255</PowerSource>
</owd_DS18B20>
<owd_DS18B20 Description="Programmable resolution thermometer">
<Name>DS18B20</Name>
<Family>28</Family>
<ROMId>CE000003AF767228</ROMId>
<Health>7</Health>
<Channel>1</Channel>
<RawData>
A4014B467FFF0C10DAFF0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
</RawData>
<PrimaryValue>26.2500 Deg C</PrimaryValue>
<Temperature Units="Centigrade">26.2500</Temperature>
<UserByte1 Writable="True">75</UserByte1>
<UserByte2 Writable="True">70</UserByte2>
<Resolution>12</Resolution>
<PowerSource>255</PowerSource>
</owd_DS18B20>
<owd_DS18B20 Description="Programmable resolution thermometer">
<Name>DS18B20</Name>
<Family>28</Family>
<ROMId>BB000003AEDAE128</ROMId>
<Health>7</Health>
<Channel>1</Channel>
<RawData>
7D014B467FFF031024FF0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
</RawData>
<PrimaryValue>23.8125 Deg C</PrimaryValue>
<Temperature Units="Centigrade">23.8125</Temperature>
<UserByte1 Writable="True">75</UserByte1>
<UserByte2 Writable="True">70</UserByte2>
<Resolution>12</Resolution>
<PowerSource>255</PowerSource>
</owd_DS18B20>
<owd_DS18B20 Description="Programmable resolution thermometer">
<Name>DS18B20</Name>
<Family>28</Family>
<ROMId>E5000003AF180228</ROMId>
<Health>7</Health>
<Channel>2</Channel>
<RawData>
A8014B467FFF0810DEFF0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
</RawData>
<PrimaryValue>26.5000 Deg C</PrimaryValue>
<Temperature Units="Centigrade">26.5000</Temperature>
<UserByte1 Writable="True">75</UserByte1>
<UserByte2 Writable="True">70</UserByte2>
<Resolution>12</Resolution>
<PowerSource>255</PowerSource>
</owd_DS18B20>
<owd_DS18B20 Description="Programmable resolution thermometer">
<Name>DS18B20</Name>
<Family>28</Family>
<ROMId>01000003AF01A328</ROMId>
<Health>7</Health>
<Channel>2</Channel>
<RawData>
DC014B467FFF041033FF0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
</RawData>
<PrimaryValue>29.7500 Deg C</PrimaryValue>
<Temperature Units="Centigrade">29.7500</Temperature>
<UserByte1 Writable="True">75</UserByte1>
<UserByte2 Writable="True">70</UserByte2>
<Resolution>12</Resolution>
<PowerSource>255</PowerSource>
</owd_DS18B20>
<owd_DS18B20 Description="Programmable resolution thermometer">
<Name>DS18B20</Name>
<Family>28</Family>
<ROMId>0E000003AF75AF28</ROMId>
<Health>7</Health>
<Channel>2</Channel>
<RawData>
A1014B467FFF0F10D9FF0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
</RawData>
<PrimaryValue>26.0625 Deg C</PrimaryValue>
<Temperature Units="Centigrade">26.0625</Temperature>
<UserByte1 Writable="True">75</UserByte1>
<UserByte2 Writable="True">70</UserByte2>
<Resolution>12</Resolution>
<PowerSource>255</PowerSource>
</owd_DS18B20>
<owd_DS18B20 Description="Programmable resolution thermometer">
<Name>DS18B20</Name>
<Family>28</Family>
<ROMId>CA000003AEF16F28</ROMId>
<Health>7</Health>
<Channel>2</Channel>
<RawData>
9A014B467FFF061078FF0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
</RawData>
<PrimaryValue>25.6250 Deg C</PrimaryValue>
<Temperature Units="Centigrade">25.6250</Temperature>
<UserByte1 Writable="True">75</UserByte1>
<UserByte2 Writable="True">70</UserByte2>
<Resolution>12</Resolution>
<PowerSource>255</PowerSource>
</owd_DS18B20>
<owd_DS18B20 Description="Programmable resolution thermometer">
<Name>DS18B20</Name>
<Family>28</Family>
<ROMId>77000003AEE8CD28</ROMId>
<Health>7</Health>
<Channel>1</Channel>
<RawData>
BB014B467FFF0510C6FF0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
</RawData>
<PrimaryValue>27.6875 Deg C</PrimaryValue>
<Temperature Units="Centigrade">27.6875</Temperature>
<UserByte1 Writable="True">75</UserByte1>
<UserByte2 Writable="True">70</UserByte2>
<Resolution>12</Resolution>
<PowerSource>255</PowerSource>
</owd_DS18B20>
<owd_DS18B20 Description="Programmable resolution thermometer">
<Name>DS18B20</Name>
<Family>28</Family>
<ROMId>B2000003AF15CD28</ROMId>
<Health>7</Health>
<Channel>1</Channel>
<RawData>
71014B467FFF0F1056FF0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
</RawData>
<PrimaryValue>23.0625 Deg C</PrimaryValue>
<Temperature Units="Centigrade">23.0625</Temperature>
<UserByte1 Writable="True">75</UserByte1>
<UserByte2 Writable="True">70</UserByte2>
<Resolution>12</Resolution>
<PowerSource>255</PowerSource>
</owd_DS18B20>
<owd_DS18B20 Description="Programmable resolution thermometer">
<Name>DS18B20</Name>
<Family>28</Family>
<ROMId>2F000003AEE84B28</ROMId>
<Health>7</Health>
<Channel>1</Channel>
<RawData>
9A014B467FFF061078FF0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
</RawData>
<PrimaryValue>25.6250 Deg C</PrimaryValue>
<Temperature Units="Centigrade">25.6250</Temperature>
<UserByte1 Writable="True">75</UserByte1>
<UserByte2 Writable="True">70</UserByte2>
<Resolution>12</Resolution>
<PowerSource>255</PowerSource>
</owd_DS18B20>
<owd_DS18B20 Description="Programmable resolution thermometer">
<Name>DS18B20</Name>
<Family>28</Family>
<ROMId>0C000003AEC8FF28</ROMId>
<Health>7</Health>
<Channel>1</Channel>
<RawData>
B5014B467FFF0B10A3FF0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
</RawData>
<PrimaryValue>27.3125 Deg C</PrimaryValue>
<Temperature Units="Centigrade">27.3125</Temperature>
<UserByte1 Writable="True">75</UserByte1>
<UserByte2 Writable="True">70</UserByte2>
<Resolution>12</Resolution>
<PowerSource>255</PowerSource>
</owd_DS18B20>
</Devices-Detail-Response>
I can create a device and the list of ID's are populated so I guess something is working any way.
Debug log at update interval:
OWServer Debug spotDeadSensors() method called.
OWServer Getting OWServer data...
OWServer Debug details.xml file retrieved successfully.
OWServer Debug Converting temperature values (user prefs).
OWServer Error Can't reach server. Sensors offline. Reverting to last known values. Trying again in 60 seconds.
When clicking "test" button:
OWServer Debug Dumping details.xml file to Indigo log file...
OWServer Getting OWServer data...
OWServer Debug details.xml file retrieved successfully.
OWServer
Then nothing...
After saving settings:
OWServer Debug Validating user prefs.
OWServer Debug Plugin config dialog window closed.
OWServer Debug User prefs saved.
OWServer Debug UiValuesDict : (dict)
OWServerIP : 192.168.123.16 (string)
configMenuDegrees : C (string)
configMenuDegreesDec : 1 (string)
configMenuPollInterval : 60 (string)
configMenuServerTimeout : 15 (string)
configMenuServerType : OW (string)
getXML : (string)
infoLabel0 : (string)
showDebugInfo : true (bool)
simpleSeparator0 : (string)
simpleSeparator1 : (string)
simpleSeparator2 : (string)
space0 : (string)
space2 : (string)
space3 : (string)
space4 : (string)
updaterEmail : <mail address> (string)
updaterEmailsEnabled : true (bool)
updaterLastCheck : 1420831744 (real)
OWServer Debug logging is on.
What could be wrong?
//L