bropat / eufy-security-ws

Small server wrapper around eufy-security-client library to access it via a WebSocket.
MIT License
184 stars 29 forks source link

P2P stream never initializes on T8424 Floodlight #299

Closed Blueion76 closed 3 months ago

Blueion76 commented 10 months ago

Version

1.7.1

Node version

18.18.2

Operating System type

Docker

Operating system version

Docker Compose 2.20.2

Describe the bug

My eufy floodlight cam t8424 P2P stream never initializes successfully

To reproduce

Start P2P Stream in Home Assistant and eufy-security-ws never initializes the stream.

Screenshots & Logfiles

IMG_1297

Additional context

No response

Blueion76 commented 9 months ago

Debug Log Files

bytesToRead: 0, firstPartMessage: false, messageSize: 1024 } 2024-02-03 22:30:16.976 DEBUG [P2PClientProtocol.handleDataBinaryAndVideo] Handle DATA VIDEO - Not implemented message { stationSN: 'T8424XXXXXXXXXXX', commandIdName: undefined, commandId: 0, channel: 0, data: '' } 2024-02-03 22:30:16.976 DEBUG [P2PClientProtocol.parseDataMessage] Parsing message - DATA VIDEO - Received data { stationSN: 'T8424XXXXXXXXXXX', seqNo: 176, header: { commandId: 0, bytesToRead: 0, channel: 0, signCode: 0, type: 0 }, bytesRead: 0, bytesToRead: 0, firstPartMessage: false, messageSize: 1024 } 2024-02-03 22:30:16.976 DEBUG [P2PClientProtocol.handleDataBinaryAndVideo] Handle DATA VIDEO - Not implemented message { stationSN: 'T8424XXXXXXXXXXX', commandIdName: undefined, commandId: 0, channel: 0, data: '' } 2024-02-03 22:30:16.976 DEBUG [P2PClientProtocol.parseDataMessage] Parsing message - DATA VIDEO - Received data { stationSN: 'T8424XXXXXXXXXXX', seqNo: 176, header: { commandId: 0, bytesToRead: 0, channel: 0, signCode: 0, type: 0 }, bytesRead: 0, bytesToRead: 0, firstPartMessage: false, messageSize: 1024 } 2024-02-03 22:30:16.977 DEBUG [P2PClientProtocol.handleDataBinaryAndVideo] Handle DATA VIDEO - Not implemented message { stationSN: 'T8424XXXXXXXXXXX', commandIdName: undefined, commandId: 0, channel: 0, data: '' } 2024-02-03 22:30:16.977 DEBUG [P2PClientProtocol.parseDataMessage] Parsing message - DATA VIDEO - Received data { stationSN: 'T8424XXXXXXXXXXX', seqNo: 176, header: { commandId: 0, bytesToRead: 0, channel: 0, signCode: 0, type: 0 }, bytesRead: 0, bytesToRead: 0, firstPartMessage: false, messageSize: 1024 } 2024-02-03 22:30:16.977 DEBUG [P2PClientProtocol.handleDataBinaryAndVideo] Handle DATA VIDEO - Not implemented message { stationSN: 'T8424XXXXXXXXXXX', commandIdName: undefined, commandId: 0, channel: 0, data: '' } 2024-02-03 22:30:16.977 DEBUG [P2PClientProtocol.parseDataMessage] Parsing message - DATA VIDEO - Received data { stationSN: 'T8424XXXXXXXXXXX', seqNo: 176, header: { commandId: 0, bytesToRead: 0, channel: 0, signCode: 0, type: 0 }, bytesRead: 0, bytesToRead: 0, firstPartMessage: false, messageSize: 1024 } 2024-02-03 22:30:16.978 DEBUG [P2PClientProtocol.handleDataBinaryAndVideo] Handle DATA VIDEO - Not implemented message { stationSN: 'T8424XXXXXXXXXXX', commandIdName: undefined, commandId: 0, channel: 0, data: '' } 2024-02-03 22:30:16.978 DEBUG [P2PClientProtocol.parseDataMessage] Parsing message - DATA VIDEO - Received data { stationSN: 'T8424XXXXXXXXXXX', seqNo: 176, header: { commandId: 0, bytesToRead: 0, channel: 0, signCode: 0, type: 0 }, bytesRead: 0, bytesToRead: 0, firstPartMessage: false, messageSize: 1024 } 2024-02-03 22:30:16.978 DEBUG [P2PClientProtocol.handleDataBinaryAndVideo] Handle DATA VIDEO - Not implemented message { stationSN: 'T8424XXXXXXXXXXX', commandIdName: undefined, commandId: 0, channel: 0, data: '' } 2024-02-03 22:30:16.979 DEBUG [P2PClientProtocol.parseDataMessage] Parsing message - DATA VIDEO - Received data { stationSN: 'T8424XXXXXXXXXXX', seqNo: 176, header: { commandId: 0, bytesToRead: 0, channel: 0, signCode: 0, type: 0 }, bytesRead: 0, bytesToRead: 0, firstPartMessage: false, messageSize: 1024 } 2024-02-03 22:30:16.979 DEBUG [P2PClientProtocol.handleDataBinaryAndVideo] Handle DATA VIDEO - Not implemented message { stationSN: 'T8424XXXXXXXXXXX', commandIdName: undefined, commandId: 0, channel: 0, data: '' } 2024-02-03 22:30:16.979 DEBUG [P2PClientProtocol.parseDataMessage] Parsing message - DATA VIDEO - Received data { stationSN: 'T8424XXXXXXXXXXX', seqNo: 176, header: { commandId: 0, bytesToRead: 0, channel: 0, signCode: 0, type: 0 }, bytesRead: 0, bytesToRead: 0, firstPartMessage: false, messageSize: 1024 } 2024-02-03 22:30:16.979 DEBUG [P2PClientProtocol.handleDataBinaryAndVideo] Handle DATA VIDEO - Not implemented message { stationSN: 'T8424XXXXXXXXXXX', commandIdName: undefined, commandId: 0, channel: 0, data: '' } 2024-02-03 22:30:16.980 DEBUG [P2PClientProtocol.parseDataMessage] Parsing message - DATA VIDEO - Received data { stationSN: 'T8424XXXXXXXXXXX', seqNo: 176, header: { commandId: 0, bytesToRead: 0, channel: 0, signCode: 0, type: 0 }, bytesRead: 0, bytesToRead: 0, firstPartMessage: false, messageSize: 1024 } 2024-02-03 22:30:16.980 DEBUG [P2PClientProtocol.handleDataBinaryAndVideo] Handle DATA VIDEO - Not implemented message { stationSN: 'T8424XXXXXXXXXXX', commandIdName: undefined, commandId: 0, channel: 0, data: '' } 2024-02-03 22:30:16.980 DEBUG [P2PClientProtocol.parseDataMessage] Parsing message - DATA VIDEO - Received data { stationSN: 'T8424XXXXXXXXXXX', seqNo: 176, header: { commandId: 0, bytesToRead: 0, channel: 0, signCode: 0, type: 0 }, bytesRead: 0, bytesToRead: 0, firstPartMessage: false, messageSize: 1024 } 2024-02-03 22:30:16.980 DEBUG [P2PClientProtocol.handleDataBinaryAndVideo] Handle DATA VIDEO - Not implemented message { stationSN: 'T8424XXXXXXXXXXX', commandIdName: undefined, commandId: 0, channel: 0, data: '' } 2024-02-03 22:30:16.981 DEBUG [P2PClientProtocol.parseDataMessage] Parsing message - DATA VIDEO - Received data { stationSN: 'T8424XXXXXXXXXXX', seqNo: 176, header: { commandId: 0, bytesToRead: 0, channel: 0, signCode: 0, type: 0 }, bytesRead: 0, bytesToRead: 0, firstPartMessage: false, messageSize: 1024 } 2024-02-03 22:30:16.981 DEBUG [P2PClientProtocol.handleDataBinaryAndVideo] Handle DATA VIDEO - Not implemented message { stationSN: 'T8424XXXXXXXXXXX', commandIdName: undefined, commandId: 0, channel: 0, data: '' } 2024-02-03 22:30:16.981 DEBUG [P2PClientProtocol.parseDataMessage] Parsing message - DATA VIDEO - Received data { stationSN: 'T8424XXXXXXXXXXX', seqNo: 176, header: { commandId: 0, bytesToRead: 0, channel: 0, signCode: 0, type: 0 }, bytesRead: 0, bytesToRead: 0, firstPartMessage: false, messageSize: 1024 } 2024-02-03 22:30:16.982 DEBUG [P2PClientProtocol.handleDataBinaryAndVideo] Handle DATA VIDEO - Not implemented message { stationSN: 'T8424XXXXXXXXXXX', commandIdName: undefined, commandId: 0, channel: 0, data: '' } 2024-02-03 22:30:16.982 DEBUG [P2PClientProtocol.parseDataMessage] Parsing message - DATA VIDEO - Received data { stationSN: 'T8424XXXXXXXXXXX', seqNo: 176, header: { commandId: 0, bytesToRead: 0, channel: 0, signCode: 0, type: 0 }, bytesRead: 0, bytesToRead: 0, firstPartMessage: false, messageSize: 1024 } 2024-02-03 22:30:16.982 DEBUG [P2PClientProtocol.handleDataBinaryAndVideo] Handle DATA VIDEO - Not implemented message { stationSN: 'T8424XXXXXXXXXXX', commandIdName: undefined, commandId: 0, channel: 0, data: '' }