Describe the bug
The integration loads, but the device does not have any entities that would actually lock/unlock the device. There are only debug sensors available.
Trying to reconfigure the device results in an error.
To reproduce
Steps to reproduce the behavior:
Install and configure add-on
Install Eufy Security integration
Accept auto-discovered device
Look at its settings
Attempt to reconfigure the device via the RECONFIGURE button
Expected behavior
The device should either have a switch or other entity that toggles lock state. And the system should not throw an error if reconfiguration is attempted.
Additional information
Home Assistant Installation Type: OS
Home Assistant Core Version: core-2023.12.3
Eufy Security Add-on Version: 1.7.1
Eufy Security Integration Version: 8.0.0
Hardware Information;
Lock Model: T8502
Debug Logs from Home Assistant:
2023-12-26 01:21:03.595 DEBUG [P2PClientProtocol.handleMsg] Received message - LOOKUP_ADDR2 - Got response
{
stationSN: 'T8502K1023340D7B',
remoteAddress: '3.131.209.36',
remotePort: 32100,
response: {
ip: '54.183.60.61',
port: 10976,
data: '36c8e383'
}
}
2023-12-26 01:21:03.597 DEBUG [P2PClientProtocol.handleMsg] Connecting to host 54.183.60.61 on port 10976 (CHECK_CAM2)...
{
stationSN: 'T8502K1023340D7B',
ip: '54.183.60.61',
port: 10976,
data: '36c8e383'
}
2023-12-26 01:21:03.601 DEBUG [P2PClientProtocol.handleMsg] Received message - LOOKUP_ADDR2 - Got response
{
stationSN: 'T8502K1023340D7B',
remoteAddress: '204.236.133.68',
remotePort: 32100,
response: {
ip: '54.183.60.61',
port: 10976,
data: '36c8e383'
}
}
2023-12-26 01:21:03.604 DEBUG [P2PClientProtocol.handleMsg] Connecting to host 54.183.60.61 on port 10976 (CHECK_CAM2)...
{
stationSN: 'T8502K1023340D7B',
ip: '54.183.60.61',
port: 10976,
data: '36c8e383'
}
2023-12-26 01:21:03.616 DEBUG [P2PClientProtocol.handleMsg] Received message - CAM_ID - Connected to station T8502K1023340D7B on host 54.183.60.61 port 10976
2023-12-26 01:21:03.620 DEBUG [P2PClientProtocol._sendCommand] Sending p2p command...
{
station: 'T8502K1023340D7B',
sequence: 0,
commandType: 1100,
channel: 255,
retries: 0,
messageStatesSize: 1
}
2023-12-26 01:21:03.623 INFO [Station.onConnect] Connected to station T8502K1023340D7B on host 54.183.60.61 and port 10976
2023-12-26 01:21:03.786 DEBUG [P2PClientProtocol.handleMsg] Received message - ACK DATA - sequence 0
{
stationSN: 'T8502K1023340D7B',
remoteAddress: '54.183.60.61',
remotePort: 10976,
ackedSeqNo: 0,
dataType: 'DATA'
}
2023-12-26 01:21:20.115 DEBUG [P2PClientProtocol.handleMsg] Received message - END
{
stationSN: 'T8502K1023340D7B',
remoteAddress: '54.183.60.61',
remotePort: 10976
}
2023-12-26 01:21:20.119 INFO [Station.onDisconnect] Disconnected from station T8502K1023340D7B
2023-12-26 01:21:20.124 DEBUG [Station.scheduleReconnect] Station schedule reconnect
{
stationSN: 'T8502K1023340D7B',
delay: 5000
}
2023-12-26 01:21:25.128 DEBUG [Station.connect] Connecting to station T8502K1023340D7B...
{
stationSN: 'T8502K1023340D7B',
p2pConnectionType: 'QUICKEST'
}
2023-12-26 01:21:25.130 DEBUG [P2PClientProtocol.localLookup] Trying to local lookup address for station T8502K1023340D7B with host 192.168.4.12
2023-12-26 01:21:25.170 DEBUG [P2PClientProtocol.handleMsg] Received message - LOOKUP_RESP - Got response
{
stationSN: 'T8502K1023340D7B',
remoteAddress: '54.167.31.60',
remotePort: 32100,
response: {
responseCode: 254
}
}
2023-12-26 01:21:25.174 DEBUG [P2PClientProtocol.handleMsg] Received message - LOOKUP_RESP - Got response
{
stationSN: 'T8502K1023340D7B',
remoteAddress: '3.131.209.36',
remotePort: 32100,
response: {
responseCode: 254
}
}
2023-12-26 01:21:25.178 DEBUG [P2PClientProtocol.handleMsg] Received message - LOOKUP_RESP - Got response
{
stationSN: 'T8502K1023340D7B',
remoteAddress: '204.236.133.68',
remotePort: 32100,
response: {
responseCode: 254
}
}
Logs from Eufy Security Add-on:
2023-12-26 00:46:35.391 WARN Tried all hosts, no connection could be established to station T8502K1023340D7B.
2023-12-26 00:46:35.395 INFO Timeout connecting to station T8502K1023340D7B
2023-12-26 00:46:50.856 INFO Connected to station T8502K1023340D7B on host 54.183.60.61 and port 11387
2023-12-26 00:47:07.307 INFO Disconnected from station T8502K1023340D7B
2023-12-26 00:47:17.701 INFO Connected to station T8502K1023340D7B on host 54.183.60.61 and port 11727
2023-12-26 00:47:34.141 INFO Disconnected from station T8502K1023340D7B
2023-12-26 00:47:44.638 INFO Connected to station T8502K1023340D7B on host 54.183.60.61 and port 12013
2023-12-26 00:48:01.043 INFO Disconnected from station T8502K1023340D7B
2023-12-26 00:48:11.264 INFO Connected to station T8502K1023340D7B on host 54.183.60.61 and port 12317
2023-12-26 00:48:28.194 INFO Disconnected from station T8502K1023340D7B
2023-12-26 00:48:38.409 INFO Connected to station T8502K1023340D7B on host 54.183.60.61 and port 12656
2023-12-26 00:48:55.238 INFO Disconnected from station T8502K1023340D7B
2023-12-26 00:49:05.460 INFO Connected to station T8502K1023340D7B on host 54.183.60.61 and port 12986
Would you share your device with me in case further debugging required? (Yes/No): Yes
Describe the bug The integration loads, but the device does not have any entities that would actually lock/unlock the device. There are only debug sensors available.
Trying to reconfigure the device results in an error.
To reproduce
Steps to reproduce the behavior:
RECONFIGURE
buttonExpected behavior
The device should either have a switch or other entity that toggles lock state. And the system should not throw an error if reconfiguration is attempted.
Additional information
Hardware Information;
Lock Model: T8502
Debug Logs from Home Assistant:
Logs from Eufy Security Add-on:
Would you share your device with me in case further debugging required? (Yes/No): Yes
Additional context