2025-03-06 15:48:49.168 INFO eufy-security-ws:eufy-security-client [http] [Station.onTimeout] Timeout connecting to station T8010PX3X13X03X6
2025-03-06 15:52:19.920 WARN eufy-security-ws:eufy-security-client [p2p] [Timeout._onTimeout] Tried all hosts, no connection could be established to station T8010PX3X13X03X6.
2025-03-06 15:52:19.921 INFO eufy-security-ws:eufy-security-client [http] [Station.onTimeout] Timeout connecting to station T8010PX3X13X03X6
2025-03-06 15:52:19.921 INFO eufy-security-ws:eufy-security-client [http] [Station.onTimeout] Timeout connecting to station T8010PX3X13X03X6
Since a few weeks my integration is losing connection to the homebase and it has trouble connecting to it again. The add-on shows that is has problems connecting and encounters timeouts… I am at a loss after trying to bring it back to a situation I had it working flawlessly for a long time. I changed some networking related options and settings and ever since it is having these problems. I did a full reinstall of the add on and the integration but after reverting these the Eufy addon/integration still have the same problems…
Is anyone experiencing anything similar? Is there anyone who can tell me what to do to fix this?
2025-03-15 17:53:08.738 DEBUG eufy-security-ws:eufy-security-client [http] [parseJSON] JSON parse error {
error: {
cause: undefined,
message: 'SyntaxError: Unterminated string in JSON at position 3',
context: undefined,
stacktrace: 'SyntaxError: Unterminated string in JSON at position 3\n' +
' at JSON.parse (<anonymous>)\n' +
' at parseJSON (/usr/src/app/node_modules/eufy-security-client/build/utils.js:159:21)\n' +
' at ParameterHelper.readValue (/usr/src/app/node_modules/eufy-security-client/build/http/parameter.js:62:63)\n' +
' at BatteryDoorbellCamera.updateRawProperty (/usr/src/app/node_modules/eufy-security-client/build/http/device.js:136:57)\n' +
' at /usr/src/app/node_modules/eufy-security-client/build/http/device.js:63:22\n' +
' at Array.forEach (<anonymous>)\n' +
' at BatteryDoorbellCamera.update (/usr/src/app/node_modules/eufy-security-client/build/http/device.js:62:35)\n' +
' at EufySecurity.updateDevice (/usr/src/app/node_modules/eufy-security-client/build/eufysecurity.js:380:44)\n' +
' at EufySecurity.handleDevices (/usr/src/app/node_modules/eufy-security-client/build/eufysecurity.js:601:22)\n' +
' at HTTPApi.<anonymous> (/usr/src/app/node_modules/eufy-security-client/build/eufysecurity.js:222:50)'
},
data: '{"r'
}
2025-03-15 17:53:08.738 DEBUG eufy-security-ws:eufy-security-client [http] [ParameterHelper.readValue] Non-parsable parameter value received from eufy cloud. Will be ignored. {
serialNumber: 'T8010PXXXXXXX306',
type: 2708,
value: '{"r'
}
Once I see it activate a working connection after sometimes hours of fruitless trying I see these errors pass by. This is with the debug option on. I have never needed it before so I am not sure if these errors have always been there. Maybe someone can confirm?
I have set up another HA instance and did a clean setup of the Eufy Security add on and integration to see if that would fix it… but no. That made no difference at all…