OT monitor sometimes looses contact with gateway
Posted: Tue Jun 16, 2015 3:56 pm
Hi,
I'm running otmonitor on a Linux system and connect over the network to the gateway.:
Out of habit I reboot the gateway, that is to say the network piece, every week. Not always, let's say 50% of the times, otmonitor is no longer able to recover from this temporary disconnect and produces "flatliners until the I restart otmonitor (no additional restart required of the gateway).
While otmonitor is not able to talk to the gateway, I do not see any sign of a network connection to port 1001, but I do see port 1001 listening on the gateway side of things.
Is is possible to look into this, and make the network connection more "persistent", or at least create a heartbeat so that otmonitor recognizes loss of connection?
This is part of the log during the reboot:
And this is from a previous reboot sequence:
If you want me to collect more information, please let me know (might take a couple of weeks as it doesn't happen every week).
Thanks for looking into this,
Ysbrand
I'm running otmonitor on a Linux system and connect over the network to the gateway.:
Code: Select all
tcp 0 0 192.168.0.176:47857 192.168.0.62:1001 ESTABLISHED 14738/tclkit
While otmonitor is not able to talk to the gateway, I do not see any sign of a network connection to port 1001, but I do see port 1001 listening on the gateway side of things.
Is is possible to look into this, and make the network connection more "persistent", or at least create a heartbeat so that otmonitor recognizes loss of connection?
This is part of the log during the reboot:
Code: Select all
02:59:58.614090 B40192B00 Read-Ack Boiler water temperature: 43.00
02:59:59.518995 T101813D7 Write-Data Room temperature: 19.84
02:59:59.627808 BD01813D7 Write-Ack Room temperature: 19.84
03:00:00.506432 T00000000 Read-Data Status: 00000000 00000000
03:00:00.615300 BC0000000 Read-Ack Status: 00000000 00000000
03:00:01.515140 T10010600 Write-Data Control setpoint: 6.00
03:00:01.623179 BD0010600 Write-Ack Control setpoint: 6.00
03:00:39.295159 T801B0D00
BE01B0D00
A401B0D4D
T00000000
BC0000000
T10010600
BD0010600
T00110000
BC0110000
T80190000
B40192B00
T900E6400
B500E6400
T00000000
BC0000000
T10010600
BD0010600
T00110000
BC0110000
T80190000
B40192B00
T001D0000
R801A0000
BE0
SERead-Data Outside temperature: 13.00
03:00:39.295688 SE
03:00:39.296157 SE
03:00:39.296396 SE
03:00:39.296866 SE
03:00:39.299839 SE
03:00:39.311881 SE
03:00:39.325953 SE
03:00:39.339870 SE
03:00:39.353848 SE
03:00:39.366909 SE
03:00:39.379923 SE
03:00:39.394012 SE
03:00:39.406891 SE
03:00:39.421918 SE
03:00:39.434824 SE
03:00:39.448880 SE
03:00:39.461877 SE
03:00:39.475890 SE
03:00:39.488911 SE
03:00:39.502844 SE
03:00:39.515909 T101813D7 Write-Data Room temperature: 19.84
03:00:39.519823 SE
03:00:39.529820 SE
03:00:39.536871 SE
03:00:39.623891 BD01813D7 Write-Ack Room temperature: 19.84
03:00:40.501814 T00000000 Read-Data Status: 00000000 00000000
03:00:40.610098 BC0000000 Read-Ack Status: 00000000 00000000
03:00:41.510845 T10010600 Write-Data Control setpoint: 6.00
03:00:41.617436 BD0010600 Write-Ack Control setpoint: 6.00
03:00:42.501968 T00110000 Read-Data Relative modulation level: 0.00
03:00:42.609850 BC0110000 Read-Ack Relative modulation level: 0.00
03:00:43.510977 T80190000 Read-Data Boiler water temperature: 0.00
03:00:43.617895 B40192B00 Read-Ack Boiler water temperature: 43.00
03:20:01.999789 Command (via websocket from 192.168.0.176:57693): OT=13.3
03:30:01.643183 Command (via websocket from 192.168.0.176:57743): OT=13.3
YJB> Restarted otmonitor
08:35:15.862615 T00090000
08:35:15.892026 R801A0000 Read-Data DHW temperature: 0.00
08:35:15.892874 BE01A0000 Data-Inv DHW temperature: 0.00
08:35:15.893279 Command: PR=A
08:35:15.893583 AC0090000 Read-Ack Remote override room setpoint: 0.00
Code: Select all
02:59:57.318827 B40192400 Read-Ack Boiler water temperature: 36.00
02:59:58.201800 T900E6400 Write-Data Maximum relative modulation level: 100.00
02:59:58.310865 B500E6400 Write-Ack Maximum relative modulation level: 100.00
02:59:59.210805 T00000000 Read-Data Status: 00000000 00000000
02:59:59.319812 BC0000000 Read-Ack Status: 00000000 00000000
03:00:00.202306 T10010600 Write-Data Control setpoint: 6.00
03:00:00.310369 BD0010600 Write-Ack Control setpoint: 6.00
03:00:01.211212 T00110000 Read-Data Relative modulation level: 0.00
03:00:01.318117 BC0110000 Read-Ack Relative modulation level: 0.00
03:00:39.054764 T00000000 Read-Data Status: 00000000 00000000
03:00:39.055525 BC0000000 Read-Ack Status: 00000000 00000000
03:00:39.055987 T10010600 Write-Data Control setpoint: 6.00
03:00:39.056489 BD0010600 Write-Ack Control setpoint: 6.00
Thanks for looking into this,
Ysbrand