plugin icon indicating copy to clipboard operation
plugin copied to clipboard

[Bug]: T8424 Floodlight - Camera not detected as an accessory

Open DrWhy44 opened this issue 1 year ago • 6 comments

What happened?

The light and motion sensors are detected and appear as accessories, but the camera does not. Doorbell camera appears fine. Brand new Homebridge 1.7 install

image

Device Type

Floodlight (Supported)

Plugin Version

v2.0.x (Supported)

HomeBridge Version

other (UnSupported)

NodeJS Version

v18 (Supported)

Operating System

Windows 10+ (UnSupported)

Relevant log output

[12/28/2023, 2:48:14 AM] Homebridge v1.7.0 (HAP v0.11.1) (Homebridge 16BC) is running on port 51680.
[12/28/2023, 02:48:23]  [EufySecurity]  INFO    Doorbell Setting up automatic snapshot refresh every 5 minutes. This may decrease battery life dramatically. The refresh process for Doorbell should begin in 1 minutes.
[12/28/2023, 02:48:23]  [EufySecurity]  INFO    Doorbell is set to generate new snapshots on events every time. This might reduce homebridge performance and increase power consumption.
[12/28/2023, 02:48:23]  [EufySecurity]  WARN    Doorbell You have enabled automatic snapshot refreshing. It is recommened not to use this setting with forced snapshot refreshing.
[12/28/2023, 02:48:23]  [EufySecurity]  INFO    Doorbell Empty snapshot will be sent on ring events immediately to speed up homekit notifications.
[12/28/2023, 02:48:28]  [EufySecurity]  INFO    Doorbell station livestream (P2P session) for Doorbell has started.
[12/28/2023, 02:48:38]  [EufySecurity]  INFO    Doorbell Stopped video stream.
[12/28/2023, 02:48:38]  [EufySecurity]  INFO    Doorbell station livestream for Doorbell has stopped.
[12/28/2023, 02:48:49]  [EufySecurity]  INFO    Doorbell station livestream (P2P session) for Doorbell has started.
[12/28/2023, 02:48:58]  [EufySecurity]  INFO    Doorbell station livestream for Doorbell has stopped.
[12/28/2023, 02:49:00]  [EufySecurity]  INFO    Looking for old cached accessories that seem to be outdated...
[12/28/2023, 02:49:00]  [EufySecurity]  INFO    No outdated cached accessories found.
[12/28/2023, 2:49:14 AM] [Homebridge UI] [admin] Accessory layout changes saved.
[12/28/2023, 02:49:33]  [EufySecurity]  ERROR   Doorbell Local livestream didn't start in time. Abort livestream request.
[12/28/2023, 02:49:33]  [EufySecurity]  WARN    Doorbell Could not get snapshot from livestream!
[12/28/2023, 02:49:33]  [EufySecurity]  WARN    Doorbell No camera source detected.
[12/28/2023, 2:49:53 AM] [Homebridge UI] Changes to config.json saved.
[12/28/2023, 2:49:54 AM] [Homebridge UI] Homebridge restart request received
[12/28/2023, 2:49:54 AM] [Homebridge UI] UI / Bridge settings have not changed; only restarting Homebridge process
[12/28/2023, 2:49:54 AM] [Homebridge UI] Sending SIGTERM to Homebridge
[12/28/2023, 2:49:54 AM] [HB Supervisor] Homebridge Process Ended. Code: null, Signal: SIGTERM
[12/28/2023, 2:49:59 AM] [HB Supervisor] Restarting Homebridge...
[12/28/2023, 2:49:59 AM] [HB Supervisor] Starting Homebridge with extra flags: -I
[12/28/2023, 2:49:59 AM] [HB Supervisor] Started Homebridge v1.7.0 with PID: 30492
[12/28/2023, 2:49:59 AM] Loaded config.json with 0 accessories and 2 platforms.
[12/28/2023, 2:49:59 AM] Loaded 2 cached accessories from cachedAccessories.
[12/28/2023, 2:49:59 AM] ---
[12/28/2023, 2:49:59 AM] Loaded plugin: [email protected]
[12/28/2023, 2:49:59 AM] Registering platform 'homebridge-config-ui-x.config'
[12/28/2023, 2:49:59 AM] ---
[12/28/2023, 2:50:00 AM] Loaded plugin: [email protected]
[12/28/2023, 2:50:00 AM] Registering platform 'homebridge-eufy-security.EufySecurity'
[12/28/2023, 2:50:00 AM] ---
[12/28/2023, 2:50:00 AM] Loaded plugin: [email protected]
[12/28/2023, 2:50:00 AM] Registering platform 'homebridge-rainbird.RainBird'
[12/28/2023, 2:50:00 AM] ---
[12/28/2023, 2:50:00 AM] Loading 2 platforms...
[12/28/2023, 2:50:00 AM] [EufySecurity] Initializing EufySecurity platform...
[12/28/2023, 2:50:00 AM] [EufySecurity] Initializing child bridge 0E:73:EC:3B:EE:83
[12/28/2023, 2:50:00 AM] Failed to find plugin to handle accessory Doorbell
[12/28/2023, 2:50:00 AM] Removing orphaned accessory Doorbell
[12/28/2023, 2:50:00 AM] Failed to find plugin to handle accessory Driveway
[12/28/2023, 2:50:00 AM] Removing orphaned accessory Driveway
Setup Payload:
X-HM://0024A0PHEYZ14
Enter this code with your HomeKit app on your iOS device to pair with Homebridge:
                       
    ┌────────────┐     
    │ 488-55-810 │     
    └────────────┘     
                       
[12/28/2023, 2:50:00 AM] Homebridge v1.7.0 (HAP v0.11.1) (Homebridge 16BC) is running on port 51680.
[12/28/2023, 2:50:00 AM] [homebridge-eufy-security] Launched child bridge with PID 27400
[12/28/2023, 2:50:00 AM] Registering platform 'homebridge-eufy-security.EufySecurity'
[12/28/2023, 2:50:00 AM] [homebridge-eufy-security] Loaded homebridge-eufy-security v2.2.21 child bridge successfully
[12/28/2023, 02:50:00]  [EufySecurity]  WARN    warning: planned changes, see https://github.com/homebridge-eufy-security/plugin/issues/1
[12/28/2023, 02:50:00]  [EufySecurity]  INFO    Country set: US
[12/28/2023, 02:50:00]  [EufySecurity]  INFO    Finished initializing!
[12/28/2023, 2:50:01 AM] Homebridge v1.7.0 (HAP v0.11.1) (homebridge-eufy-security) is running on port 42209.
[12/28/2023, 02:50:09]  [EufySecurity]  INFO    Registering new accessory: Driveway
[12/28/2023, 02:50:09]  [EufySecurity]  INFO    Doorbell Setting up automatic snapshot refresh every 5 minutes. This may decrease battery life dramatically. The refresh process for Doorbell should begin in 1 minutes.
[12/28/2023, 02:50:09]  [EufySecurity]  INFO    Doorbell is set to generate new snapshots on events every time. This might reduce homebridge performance and increase power consumption.
[12/28/2023, 02:50:09]  [EufySecurity]  WARN    Doorbell You have enabled automatic snapshot refreshing. It is recommened not to use this setting with forced snapshot refreshing.
[12/28/2023, 02:50:09]  [EufySecurity]  INFO    Doorbell Empty snapshot will be sent on ring events immediately to speed up homekit notifications.
[12/28/2023, 02:50:09]  [EufySecurity]  INFO    Registering new accessory: Doorbell
[12/28/2023, 02:50:23]  [EufySecurity]  INFO    Doorbell station livestream (P2P session) for Doorbell has started.
[12/28/2023, 02:50:33]  [EufySecurity]  INFO    Doorbell station livestream for Doorbell has stopped.
[12/28/2023, 02:50:46]  [EufySecurity]  INFO    Looking for old cached accessories that seem to be outdated...
[12/28/2023, 02:50:46]  [EufySecurity]  INFO    No outdated cached accessories found.
[12/28/2023, 02:50:48]  [EufySecurity]  INFO    Doorbell station livestream (P2P session) for Doorbell has started.
[12/28/2023, 02:50:57]  [EufySecurity]  INFO    Doorbell station livestream for Doorbell has stopped.
[12/28/2023, 02:51:09]  [EufySecurity]  INFO    Doorbell station livestream (P2P session) for Doorbell has started.
[12/28/2023, 02:51:19]  [EufySecurity]  INFO    Doorbell station livestream for Doorbell has stopped.
[12/28/2023, 02:51:33]  [EufySecurity]  INFO    Doorbell station livestream (P2P session) for Doorbell has started.
[12/28/2023, 02:51:43]  [EufySecurity]  INFO    Doorbell station livestream for Doorbell has stopped.
[12/28/2023, 02:51:57]  [EufySecurity]  INFO    Doorbell station livestream (P2P session) for Doorbell has started.
[12/28/2023, 02:52:07]  [EufySecurity]  INFO    Doorbell station livestream for Doorbell has stopped.
[12/28/2023, 02:56:06]  [EufySecurity]  INFO    Doorbell station livestream (P2P session) for Doorbell has started.
[12/28/2023, 02:56:29]  [EufySecurity]  INFO    Doorbell Stopped video stream.
[12/28/2023, 02:56:29]  [EufySecurity]  INFO    Doorbell station livestream for Doorbell has stopped.
[12/28/2023, 02:56:39]  [EufySecurity]  INFO    Doorbell station livestream (P2P session) for Doorbell has started.
[12/28/2023, 02:56:50]  [EufySecurity]  INFO    Doorbell Stopped video stream.
[12/28/2023, 02:56:50]  [EufySecurity]  INFO    Doorbell station livestream for Doorbell has stopped.
[12/28/2023, 02:56:51]  [EufySecurity]  INFO    Doorbell station livestream (P2P session) for Doorbell has started.
[12/28/2023, 02:56:57]  [EufySecurity]  INFO    Doorbell Stopped video stream.
[12/28/2023, 02:57:09]  [EufySecurity]  INFO    Doorbell Stopped video stream.
[12/28/2023, 02:57:09]  [EufySecurity]  INFO    Doorbell station livestream for Doorbell has stopped.
[12/28/2023, 02:57:19]  [EufySecurity]  INFO    Doorbell station livestream (P2P session) for Doorbell has started.
[12/28/2023, 02:57:29]  [EufySecurity]  INFO    Doorbell station livestream for Doorbell has stopped.
[12/28/2023, 03:01:09]  [EufySecurity]  INFO    Doorbell station livestream (P2P session) for Doorbell has started.
[12/28/2023, 03:01:19]  [EufySecurity]  INFO    Doorbell station livestream for Doorbell has stopped.
[12/28/2023, 03:06:09]  [EufySecurity]  INFO    Doorbell station livestream (P2P session) for Doorbell has started.
[12/28/2023, 03:06:19]  [EufySecurity]  INFO    Doorbell station livestream for Doorbell has stopped.

config

{
    "bridge": {
        "name": "Homebridge 16BC",
        "username": "0E:C3:FC:3C:16:CB",
        "port": 51680,
        "pin": "488-55-910",
        "advertiser": "ciao"
    },
    "accessories": [],
    "platforms": [
        {
            "name": "Config",
            "port": 8581,
            "platform": "config"
        },
        {
            "username": "[email protected]",
            "password": "*******",
            "country": "US",
            "deviceName": "Eufy",
            "cameras": [
                {
                    "serialNumber": "T8203P1192230AD9",
                    "rtsp": false,
                    "enableCamera": true,
                    "useCachedLocalLivestream": true,
                    "videoConfig": {
                        "audio": true,
                        "vcodec": "copy",
                        "useSeparateProcesses": true
                    },
                    "talkback": true,
                    "snapshotHandlingMethod": 1,
                    "immediateRingNotificationWithoutSnapshot": true,
                    "delayCameraSnapshot": true,
                    "refreshSnapshotIntervalMinutes": 5,
                    "enableButton": true,
                    "motionButton": true
                },
                {
                    "serialNumber": "T8424N102129096E",
                    "rtsp": false,
                    "useCachedLocalLivestream": true,
                    "videoConfig": {
                        "audio": true,
                        "audioSampleRate": 0
                    },
                    "talkback": true,
                    "enableButton": false,
                    "motionButton": false,
                    "snapshotHandlingMethod": 1,
                    "delayCameraSnapshot": true,
                    "refreshSnapshotIntervalMinutes": 5
                }
            ],
            "ignoreStations": [
                "T8203P1122230AC7",
                "T8424N102129096E"
            ],
            "platform": "EufySecurity",
            "ignoreDevices": [],
            "cleanCache": true,
            "_bridge": {
                "username": "0E:73:EC:3B:EE:83",
                "port": 42209
            }
        }
    ]
}

DrWhy44 avatar Dec 28 '23 11:12 DrWhy44

Did you check this Common Issues pages ?

github-actions[bot] avatar Dec 28 '23 11:12 github-actions[bot]

Plugin is v2.2.21

DrWhy44 avatar Dec 28 '23 11:12 DrWhy44

Did you check this Common Issues pages ?

yes :)

DrWhy44 avatar Dec 28 '23 11:12 DrWhy44

I changed the plugin to v2.3.9 and the camera now shows up as a Homebridge accessory and is in HomeKit as well. However, it's slow as molasses to load the stream (18sec, i timed it) The Doorbell loads in 6sec.

DrWhy44 avatar Dec 28 '23 11:12 DrWhy44

Homebridge is running on Windows 11 box(i7-9700k, 8core, 16GB ram, NVMe)

DrWhy44 avatar Dec 28 '23 11:12 DrWhy44

changed advanced video settings to "copy" on the device and load time are down to 5 seconds. Not as good as 1second like the Eufy C120 native homekit cameras, but better. Still long enough to make doorbell response cumbersome though.

DrWhy44 avatar Dec 30 '23 07:12 DrWhy44