homebridge-simplisafe3: Streaming stops after ~20 seconds on RPi 3b
Describe The Bug:
My Doorbell cameras are very inconsistent with their behavior. They work fine in the Home app but can’t seem to make up their mind when it comes to the Home App and HomeBridge. I’ve tried clean installs of HomeBridge, updating the plugin multiple times, nothing has worked so far. The cameras will keep buffering and eventually timeout. I’m running HomeBridge on an old server with dual Intel Xeon 5345 CPUs, 14GB of RAM, and Windows Server 2008 R2. Everything else about this plugin works, EXCEPT for the cameras. I don’t believe my hardware is limiting the experience since it works on Raspberry Pi’s, but I can’t figure out what else it could be. Does camera support work reliably for everyone else? I have Picture Quality set to 1080p in settings, could this be the issue? My connection strength is listed as Moderate
in the app, however there are no issues with the camera in the SimpliSafe app. I’m at a loss for what to do here.
Homebridge Config:
{
"bridge": {
"name": "Homebridge 0745",
"username": "**:**:**:**:**:**",
"port": *****,
"pin": "***-**-***"
},
"accessories": [],
"platforms": [
{
"name": "Config",
"port": ****,
"platform": "config"
},
{
"name": "Home Alarm",
"auth": {
"username": "****",
"password": "****"
},
"cameras": true,
"debug": true,
"sensorRefresh": 15,
"persistAccessories": false,
"resetSimpliSafeId": false,
"cameraOptions": {
"enableHwaccelRpi": false
},
"platform": "homebridge-simplisafe3.SimpliSafe 3"
}
]
}
Screenshots:
Environment:
- Plugin version: 1.6.8
- Node.js Version: 12.18.4
- NPM Version: 6.14.6
- Homebridge Version: 1.1.6
- Operating System: Windows Server 2008 R2 Standard
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Comments: 36
Perhaps now you can appreciate why we ask for logs =)
As you can clearly see the issue is with FFmpeg and I suspect this was similarly the problem on your Windows setup. This plugin uses ffmpeg-for-homebridge to get ffmpeg installed and I believe that Pi is supported, so here’s a few options: