Closed ccanalia82 closed 4 months ago
Did you check this Common Issues pages ?
Isolating just an instance of attempting to view the camera from HK. Might be easier to look at that part here.
[03/26/2024 17:12:38] [EufySecurity-2.3.17] DEBUG [streamingDelegate.ts:113] Garage handleSnapshotRequest [03/26/2024 17:12:38] [EufySecurity-2.3.17] DEBUG [streamingDelegate.ts:116] Garage Snapshot requested: 1280 x 720 true [03/26/2024 17:12:38] [EufySecurity-2.3.17] DEBUG [SnapshotManager.ts:195] Fetching the newest cloud snapshot. [03/26/2024 17:12:38] [EufySecurity-2.3.17] DEBUG [streamingDelegate.ts:120] Garage snapshot byte lenght: 12068 [03/26/2024 17:12:38] [EufySecurity-2.3.17] DEBUG [streamingDelegate.ts:113] SmartDrop handleSnapshotRequest [03/26/2024 17:12:38] [EufySecurity-2.3.17] DEBUG [streamingDelegate.ts:116] SmartDrop Snapshot requested: 1280 x 720 true [03/26/2024 17:12:38] [EufySecurity-2.3.17] DEBUG [SnapshotManager.ts:195] Fetching the newest cloud snapshot. [03/26/2024 17:12:38] [EufySecurity-2.3.17] ERROR [SnapshotManager.ts:206] Error fetching snapshot: No snapshot in memory [03/26/2024 17:12:38] [EufySecurity-2.3.17] DEBUG [streamingDelegate.ts:120] SmartDrop snapshot byte lenght: 57784 [03/26/2024 17:12:40] [EufySecurity-2.3.17] DEBUG [StationAccessory.ts:322] HB3 GET StationCurrentMode: 1 [03/26/2024 17:12:40] [EufySecurity-2.3.17] DEBUG [BaseAccessory.ts:156] HB3 GET 'SecuritySystem / SecuritySystemTargetState': 0 [03/26/2024 17:12:40] [EufySecurity-2.3.17] DEBUG [StationAccessory.ts:322] HB3 GET StationCurrentMode: 1 [03/26/2024 17:12:40] [EufySecurity-2.3.17] DEBUG [BaseAccessory.ts:156] HB3 GET 'SecuritySystem / SecuritySystemCurrentState': 0 [03/26/2024 17:12:40] [EufySecurity-2.3.17] DEBUG [BaseAccessory.ts:156] HB3 GET 'Switch / On': false [03/26/2024 17:12:40] [EufySecurity-2.3.17] DEBUG [CameraAccessory.ts:527] Garage GET 'On' light: false [03/26/2024 17:12:40] [EufySecurity-2.3.17] DEBUG [BaseAccessory.ts:156] Garage GET 'Lightbulb / On': false [03/26/2024 17:12:42] [EufySecurity-2.3.17] DEBUG [BaseAccessory.ts:156] Garage GET 'AccessoryInformation / FirmwareRevision': 1.1.6.4 [03/26/2024 17:12:42] [EufySecurity-2.3.17] DEBUG [BaseAccessory.ts:156] Garage GET 'AccessoryInformation / FirmwareRevision': 1.1.6.4 [03/26/2024 17:12:42] [EufySecurity-2.3.17] DEBUG [streamingDelegate.ts:313] Garage Receive Apple HK stream request{"sessionID":"6209655c-2d8d-482c-a082-a0f74bd73266","type":"start","video":{"codec":0,"profile":2,"level":2,"packetizationMode":0,"width":1280,"height":720,"fps":30,"pt":99,"ssrc":2525089153,"max_bit_rate":299,"rtcp_interval":0.5,"mtu":1378},"audio":{"codec":"AAC-eld","channel":1,"bit_rate":0,"sample_rate":16,"packet_time":30,"pt":110,"ssrc":3261618732,"max_bit_rate":24,"rtcp_interval":5,"comfort_pt":13,"comfortNoiseEnabled":false}} [03/26/2024 17:12:42] [EufySecurity-2.3.17] DEBUG [streamingDelegate.ts:175] Garage Starting session with id: 6209655c-2d8d-482c-a082-a0f74bd73266 [03/26/2024 17:12:42] [EufySecurity-2.3.17] DEBUG [streamingDelegate.ts:184] Garage VIDEOCONFIG: {"audio":true,"debug":true,"vcodec":"copy","useSeparateProcesses":true} [03/26/2024 17:12:42] [EufySecurity-2.3.17] DEBUG [utils.ts:35] Garage RTSP rtspStream:false [03/26/2024 17:12:42] [EufySecurity-2.3.17] DEBUG [utils.ts:37] Garage Looks like not compatible with RTSP [03/26/2024 17:12:42] [EufySecurity-2.3.17] DEBUG [LocalLivestreamManager.ts:63] Garage New instance requests livestream. [03/26/2024 17:12:42] [EufySecurity-2.3.17] DEBUG [LocalLivestreamManager.ts:75] Garage Start new station livestream... [03/26/2024 17:12:42] [EufySecurity-2.3.17] DEBUG [LocalLivestreamManager.ts:80] Garage stream is already starting. waiting... [03/26/2024 17:12:51] [EufySecurity-2.3.17] DEBUG [streamingDelegate.ts:313] Garage Receive Apple HK stream request{"sessionID":"6209655c-2d8d-482c-a082-a0f74bd73266","type":"stop"} [03/26/2024 17:12:51] [EufySecurity-2.3.17] DEBUG [streamingDelegate.ts:359] Stopping session with id: 6209655c-2d8d-482c-a082-a0f74bd73266 [03/26/2024 17:12:51] [EufySecurity-2.3.17] DEBUG [streamingDelegate.ts:384] Garage No session to stop.
Hello thanks for your contribution indeed 2.3.11+ has streaming video issue. I'm a bit stuck on this to be honest. Please bear with me !
Same issue persists on 2.3.21
@lenoxys I thought this might be something to look at. The streaming issue is fixed and I think we can close this with .23, but, this has been an ongoing issue at the same time. The UI does not recognize camera connected to home base in order to update the configs.
I can stream when connected as a bridge or stand alone. When connected through a base station, the settings screen does not recognize.
Below shows my S380 HB and my SmartDrop, but the S40 connected to the HB does not display.
Station and options show up
Camera does not
Homebridge shows the S40 camera in devices and it appears in HomeKit. But I cannot set the configurations via dialog.
Log for loading the bridge Eufy-bridge.log.txt
previous versions it looked like this.
Hello can you re sync ? Is s40 was always attached to HB ?
It’s always connected to the HB. Resync does not help. I’ve tried deleting the child bridge. That didn’t work. I’ve cleared all cached accessories. Signed out and back in to resync. Nothing works. If I downgrade the UI recognizes the camera but the moment I go back to the versions with yje UI changes, that’s when it stops recognizing the camera. If I disconnect from the Homebase then it shows up in the UI. Whatever UI changes were made is what broke the recognition. On Apr 12, 2024, at 00:57, lenoxys @.***> wrote: Hello can you re sync ? Is s40 was always attached to HB ?
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>
@lenoxys, hopefully this helps.
2.3.11 it recognizes the camera connected to HB3.
but 2.3.12+ will not show the camera anymore.
Hmm, that's a valid observation! Previously, I would check the number of devices a station has for the UI. If there was only one, I wouldn't display the accordion since it indicated a single station/device. However, this approach didn't account for HB3, where there are two separate ones, for the camera and alarm functionalities of HB3.
Here's the specific issue: https://github.com/homebridge-eufy-security/plugin/blob/eda700223ec522854f836b40cbf3bc4beaee537e/src/configui/app/accessory-list/accessory-list.component.html#L103-L104
I need to come up with a workaround, but at least now I've pinpointed the problem. I'll keep you updated as I work on this.
Hmm. There is only one camera assigned to that base station. Which means when I am on a newer release, it only shows the homebase and I cannot configure anything with the camera because the UI suppresses. So whatever was changed for the new UI isn’t taking something into account from the .11 to .22 release. I would think that instead of == 1 you would want > 0. My programming is a touch rusty though. If the HB and the single connected camera device cannot both be configured, it seems pointless. I have to manually update the config rather than rely on the UI. Only way I can access the camera on its own is to remove it from HB3 and that defeats the purpose. Any suggestions? On Apr 12, 2024, at 10:34, lenoxys @.***> wrote: Hmm, that's a valid observation! Previously, I would check the number of devices a station has for the UI. If there was only one, I wouldn't display the accordion since it indicated a single station/device. However, this approach didn't account for HB3, where there are two separate ones, for the camera and alarm functionalities of HB3. Here's the specific issue: https://github.com/homebridge-eufy-security/plugin/blob/eda700223ec522854f836b40cbf3bc4beaee537e/src/configui/app/accessory-list/accessory-list.component.html#L103-L104 I need to come up with a workaround, but at least now I've pinpointed the problem. I'll keep you updated as I work on this.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>
What happened?
Camera: Eufy Solocam 230 / S40 Bridged: Yes Base station: Yes, v3 Hardware: Mac Virtual Machine: Virtual-box OS=Ubuntu 23.x Node.js Version: v20.11.1 Node.js Path: /opt/homebridge/bin/node Plugin Path: /var/lib/homebridge/node_modules
Since v2.3.4 I have been unable to stream any of my cameras. On occasion a snapshot will occur but then is never refreshed. If I try to refresh it by opening the home app, the snapshot isn't updated, even if the log says that it is.
I have tried:
Same outcome every time. The stream on HK times out, HB log shows a closed connection, but no indication that anything went wrong. The logs pick up when there's motion occurring.
Additionally, for some reason my S40 camera will not display in the configuration settings but does for my other camera which is not supported.
Device Type
other (UnSupported)
Plugin Version
other (UnSupported)
HomeBridge Version
v1.6.x (Supported)
NodeJS Version
v18 (Supported)
Operating System
Ubuntu 18.04+ (Supported)
Relevant log output
config