jnk-cons / e3dc-4-homey

MIT License
2 stars 1 forks source link

RSCP connection does not recover after HOSTUNREACHABLE error #12

Closed jnk-cons closed 7 months ago

jnk-cons commented 7 months ago

It looks as if the app cannot reconnect once a connection problem has occurred.

---- stdout ----
2024-01-13T07:31:38.825Z [log] [ManagerDrivers] [Driver:home-power-station] [Device:6336307b-3e37-402d-82f6-6f089f84e9b3] Starting sync ...
2024-01-13T07:31:38.825Z [log] [ManagerDrivers] [Driver:home-power-station] [Device:6336307b-3e37-402d-82f6-6f089f84e9b3] readSyncData: Requesting connection ...
2024-01-13T07:31:38.825Z [log] [ManagerDrivers] [Driver:home-power-station] [Device:6336307b-3e37-402d-82f6-6f089f84e9b3] readSyncData: Connection received
2024-01-13T07:31:38.826Z [log] [ManagerDrivers] [Driver:home-power-station] [Device:6336307b-3e37-402d-82f6-6f089f84e9b3] readSyncData: Sending request frame ...
2024-01-13T07:31:38.827Z [log] [ManagerDrivers] [Driver:summary] [Device:92c2298e-631f-4450-9648-4d7fa3730c62] E3DC HKW - Heute: skipping value for date_range -> no change
2024-01-13T07:31:38.827Z [log] [ManagerDrivers] [Driver:summary] [Device:92c2298e-631f-4450-9648-4d7fa3730c62] Connected station is still available
2024-01-13T07:31:38.828Z [log] [ManagerDrivers] [Driver:summary] [Device:92c2298e-631f-4450-9648-4d7fa3730c62] readSummaryData: Requesting connection ...
2024-01-13T07:31:38.828Z [log] [ManagerDrivers] [Driver:summary] [Device:92c2298e-631f-4450-9648-4d7fa3730c62] readSummaryData: Connection received
2024-01-13T07:31:38.829Z [log] [ManagerDrivers] [Driver:summary] [Device:92c2298e-631f-4450-9648-4d7fa3730c62] Startdate: Sat Jan 13 2024 00:00:00 GMT+0000 (Coordinated Universal Time) - duration (seconds): 86400
2024-01-13T07:31:38.829Z [log] [ManagerDrivers] [Driver:summary] [Device:92c2298e-631f-4450-9648-4d7fa3730c62] readSummaryData: Sending request frame ...
2024-01-13T07:31:58.925Z [log] [ManagerDrivers] [Driver:home-power-station] [Device:6336307b-3e37-402d-82f6-6f089f84e9b3] Starting sync ...
2024-01-13T07:31:58.925Z [log] [ManagerDrivers] [Driver:home-power-station] [Device:6336307b-3e37-402d-82f6-6f089f84e9b3] readSyncData: Requesting connection ...
2024-01-13T07:31:58.926Z [log] [ManagerDrivers] [Driver:home-power-station] [Device:6336307b-3e37-402d-82f6-6f089f84e9b3] readSyncData: Connection received
2024-01-13T07:31:58.926Z [log] [ManagerDrivers] [Driver:home-power-station] [Device:6336307b-3e37-402d-82f6-6f089f84e9b3] readSyncData: Sending request frame ...
2024-01-13T07:31:58.927Z [log] [ManagerDrivers] [Driver:summary] [Device:92c2298e-631f-4450-9648-4d7fa3730c62] E3DC HKW - Heute: skipping value for date_range -> no change
2024-01-13T07:31:58.928Z [log] [ManagerDrivers] [Driver:summary] [Device:92c2298e-631f-4450-9648-4d7fa3730c62] Connected station is still available
2024-01-13T07:31:58.928Z [log] [ManagerDrivers] [Driver:summary] [Device:92c2298e-631f-4450-9648-4d7fa3730c62] readSummaryData: Requesting connection ...
2024-01-13T07:31:58.928Z [log] [ManagerDrivers] [Driver:summary] [Device:92c2298e-631f-4450-9648-4d7fa3730c62] readSummaryData: Connection received
2024-01-13T07:31:58.929Z [log] [ManagerDrivers] [Driver:summary] [Device:92c2298e-631f-4450-9648-4d7fa3730c62] Startdate: Sat Jan 13 2024 00:00:00 GMT+0000 (Coordinated Universal Time) - duration (seconds): 86400
2024-01-13T07:31:58.930Z [log] [ManagerDrivers] [Driver:summary] [Device:92c2298e-631f-4450-9648-4d7fa3730c62] readSummaryData: Sending request frame ...
2024-01-13T07:32:19.019Z [log] [ManagerDrivers] [Driver:home-power-station] [Device:6336307b-3e37-402d-82f6-6f089f84e9b3] Starting sync ...

---- stderr ----
2024-01-12T16:53:47.807Z [err] [ManagerDrivers] [Driver:summary] [Device:92c2298e-631f-4450-9648-4d7fa3730c62] Error: connect EHOSTUNREACH 192.168.188.32:5033
    at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1157:16) {
  errno: -113,
  code: 'EHOSTUNREACH',
  syscall: 'connect',
  address: '192.168.188.32',
  port: 5033
}
jnk-cons commented 7 months ago

fixed in 0.6.0