Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: T8900 on HomeBase3 error on open/close events #192

Closed
Actesis opened this issue Feb 4, 2023 · 6 comments
Closed

[Bug]: T8900 on HomeBase3 error on open/close events #192

Actesis opened this issue Feb 4, 2023 · 6 comments
Assignees
Labels
bug Something isn't working fixed

Comments

@Actesis
Copy link

Actesis commented Feb 4, 2023

Version

1.3.0

Node version

unsure, HAOS 9.5, Core 2023.2.1

Operating System type

Linux

Operating system version

HAOS 9.5

Describe the bug

Every time my T8900 sensor is opened or closed, I get the following error. Connected to HomeBase3.

2023-01-29 03:55:56.986 ERROR Station T8030P1322420A34 - CMD_NOTIFY_PAYLOAD Error: { error: SyntaxError: Unexpected token in JSON at position 35 at JSON.parse (<anonymous>) at P2PClientProtocol.handleDataControl (/usr/src/app/node_modules/eufy-security-client/build/p2p/session.js:1450:43) at P2PClientProtocol.handleData (/usr/src/app/node_modules/eufy-security-client/build/p2p/session.js:1043:18) at P2PClientProtocol.parseDataMessage (/usr/src/app/node_modules/eufy-security-client/build/p2p/session.js:1031:26) at P2PClientProtocol.handleMsg (/usr/src/app/node_modules/eufy-security-client/build/p2p/session.js:868:26) at Socket.<anonymous> (/usr/src/app/node_modules/eufy-security-client/build/p2p/session.js:1732:56) at Socket.emit (node:events:513:28) at UDP.onMessage [as onmessage] (node:dgram:930:8), payload: '{"cmd":1550,"payload":{"status":1}}\x00' }

To reproduce

Happens every time T8900 sensor is opened or closed.

Screenshots & Logfiles

2023-01-29 03:55:56.986 ERROR Station T8030P1322420A34 - CMD_NOTIFY_PAYLOAD Error: { error: SyntaxError: Unexpected token in JSON at position 35 at JSON.parse (<anonymous>) at P2PClientProtocol.handleDataControl (/usr/src/app/node_modules/eufy-security-client/build/p2p/session.js:1450:43) at P2PClientProtocol.handleData (/usr/src/app/node_modules/eufy-security-client/build/p2p/session.js:1043:18) at P2PClientProtocol.parseDataMessage (/usr/src/app/node_modules/eufy-security-client/build/p2p/session.js:1031:26) at P2PClientProtocol.handleMsg (/usr/src/app/node_modules/eufy-security-client/build/p2p/session.js:868:26) at Socket.<anonymous> (/usr/src/app/node_modules/eufy-security-client/build/p2p/session.js:1732:56) at Socket.emit (node:events:513:28) at UDP.onMessage [as onmessage] (node:dgram:930:8), payload: '{"cmd":1550,"payload":{"status":1}}\x00' }

Additional context

Was testing on a VM install but then fully rebuilt on bare metal with latest HAOS and I still get the error. I've seen others with the same error, possibly with different devices, all appear to be connected to HomeBase3.

@Actesis Actesis added the bug Something isn't working label Feb 4, 2023
@BalanceBreaker
Copy link

Got the same problem but I am not using a HomeBase 3 but a HomeBase2 instead.

@fliespl
Copy link

fliespl commented Feb 10, 2023

Same on my end wiem homebase2 on firmware :3.2.6.7

@bropat
Copy link
Owner

bropat commented Feb 17, 2023

This is a bug that will be fixed in the next version.

@bropat bropat self-assigned this Feb 17, 2023
@bropat bropat added fixed in next release Fixed in the code of the next release fixed and removed fixed in next release Fixed in the code of the next release labels Feb 17, 2023
@bropat
Copy link
Owner

bropat commented Feb 19, 2023

Fixed in release 1.3.1 .

@KillaDreams
Copy link

Still broken for me

@KillaDreams
Copy link

Fixed in release 1.3.1 .

Still broken

Repository owner locked as resolved and limited conversation to collaborators Apr 16, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working fixed
Projects
None yet
Development

No branches or pull requests

5 participants