plugin: [Bug]: Eufy Door Lock - Your Door has no Lock

What happened?

After updating Eufy Plugin, I’m getting the error message that front door has no lock. This causes homebridge to shutdown and restart in an infinite loop. Before this last update, it worked without any issues. Rolling back to any previous versions did not fix the issue. Product: Eufy Smartlock S230

Device Type

other (UnSupported)

Plugin Version

v2.0.x (Supported)

HomeBridge Version

v1.6.x (Supported)

NodeJS Version

v18 (Supported)

Operating System

Windows 10+ (UnSupported)

Relevant log output

[09/06/2023 22:09:38]   [EufySecurity-2.2.12]   WARN    Front Door has no lock
[9/6/2023, 6:09:38 PM] Error: Front Door raise error to check and attach a lock: function Error() { [native code] }
    at new LockAccessory (/homebridge/node_modules/homebridge-eufy-security/src/plugin/accessories/LockAccessory.ts:63:13)
    at EufySecurityPlatform.register_accessory (/homebridge/node_modules/homebridge-eufy-security/src/plugin/platform.ts:591:9)
    at EufySecurityPlatform.processAccessory (/homebridge/node_modules/homebridge-eufy-security/src/plugin/platform.ts:407:12)
    at EufySecurityPlatform.deviceAdded (/homebridge/node_modules/homebridge-eufy-security/src/plugin/platform.ts:369:10)
    at EufySecurity.emit (node:events:513:28)
    at EufySecurity.emit (node:domain:489:12)
    at EufySecurity.addDevice (/homebridge/node_modules/homebridge-eufy-security/node_modules/eufy-security-client/src/eufysecurity.ts:323:18)
    at /homebridge/node_modules/homebridge-eufy-security/node_modules/eufy-security-client/src/eufysecurity.ts:643:30
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async Promise.all (index 0)

config

{
    "bridge": {
        "name": "Homebridge 189C",
        "username": "XX:XX:XX:XX:XX:XX",
        "port": XXXXX,
        "pin": "XXX-XX-XXX",
        "advertiser": "bonjour-hap"
    },
    "accessories": [
        {
            "name": "Xiaomi Mi Robot Vaccum 1st Generation",
            "ip": "192.XXX.XX.X",
            "token": "XXX",
            "serviceType": "fan",
            "waterBox": false,
            "dustBin": true,
            "dustCollection": true,
            "disableCareServices": false,
            "silent": false,
            "pause": true,
            "pauseWord": "pause",
            "findMe": false,
            "findMeWord": "where are you",
            "goTo": false,
            "goToWord": "go to coordinates",
            "goToX": 25500,
            "goToY": 25500,
            "dock": true,
            "cleanword": "cleaning",
            "roomTimeout": 0,
            "autoroom": true,
            "accessory": "XiaomiRoborockVacuum"
        }
    ],
    "platforms": [
        {
            "name": "Config",
            "port": XXXX,
            "auth": "form",
            "theme": "navi-blue",
            "tempUnits": "f",
            "lang": "auto",
            "platform": "config"
        },
        {
            "refreshToken": XXXXX
"alarmOnEntryDelay": true,
            "hideLightGroups": true,
            "platform": "Ring"
        },
        {
            "name": "Nest",
            "googleAuth": {
                "issueToken": XXXX,
                "cookies": XXXX
            },
            "platform": "Nest"
        },
        {
            "name": "Blink",
            "username": "XXX",
            "password": "XXX",
            "pin": XXXX,
            "hide-alarm": true,
            "hide-manual-arm-switch": true,
            "enable-liveview": true,
            "disable-thumbnail-refresh": true,
            "enable-startup-diagnostic": false,
            "platform": "Blink"
        },
        {
            "email": "XXX",
            "password": "XXX",
            "name": "myQ",
            "platform": "myQ"
        },
        {
            "username": "XXX",
            "password": "XXX",
            "country": "US",
            "deviceName": "",
            "platform": "EufySecurity",
            "ignoreStations": [],
            "ignoreDevices": [],
            "cleanCache": true,
            "cameras": [
                {
                    "serialNumber": "XXX",
                    "rtsp": false,
                    "talkback": false
                }
            ]
        }
    ],
    "disabledPlugins": [
        "homebridge-blink-for-home",
        "homebridge-xiaomi-roborock-vacuum",
        "@0/homebridge-tuya-platform",
        "homebridge-eufy-security"
    ]
}

About this issue

  • Original URL
  • State: closed
  • Created 10 months ago
  • Comments: 21 (10 by maintainers)

Commits related to this issue

Most upvoted comments

Cool, thanks for your feedback ! I’m closing the issue.

ha perfect @InquisitorBR that’s I was looking for. Let me check and push a new version