-
Notifications
You must be signed in to change notification settings - Fork 1
Homebridge 1.01 breaks plugin #17
Comments
Yes, I have the same message. |
@aphex3k do you think you have time to look into this? |
I have not updated to homebridge 1.01 yet... |
@aphex3k Will you be able to do so? |
@swamplynx @santheman-nl , can you please test version |
@aphex3k , thanks much for rewriting. I’m able to load the new plugin, and the measurements come through, but getting the below for video. This may be due to my specific Pi configuration and haven’t done any debugging yet. Will let you know what if find. Using libx264. EDIT: Thumbnails are working, but video isn’t. Will let you know what I find. |
Do you get the same picture for the snapshot? |
Also, can you double-check that ffmpeg was compiled with http protocol support? |
Snapshot works perfectly. Capturing logs now. The ffmpeg compile could be the issue since I just used the Wheezey apt build, but have no issues with my Ring integration that I imagine also uses HTTP (or perhaps just RTP). |
Humm... Oddly now it seems to be working. Just rather on the slow side. Seems to be hanging for a bit loading libpostproc or querying AWS? Starting video stream (1280x720, 30 fps, 299 kbps, 1378 mtu)... VIDEO: libavfilter 7. 40.101 / 7. 40.101 VIDEO: Input #0, image2, from 'http://s3-us-west-1.amazonaws.com/bskyimgs/faBiuZWsp6StqqqqqJ1lr5WolZmqoJw=.jpg': VIDEO: [swscaler @ 0x10e8af0] VIDEO: [libx264 @ 0x970650] using cpu capabilities: ARMv6 NEON VIDEO: [libx264 @ 0x970650] profile High, level 3.1, 4:2:0, 8-bit VIDEO: Output #0, rtp, to 'srtp://192.168.123.47:49162?rtcpport=49162&localrtcpport=49162&pkt_size=1378': VIDEO: frame= 15 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate=N/A dup=2 drop=0 speed= 0x |
Still nog succes unfortunately.... |
SNAPSHOT: Input #0, image2, from 'http://s3-us-west-1.amazonaws.com/bskyimgs/faBiuZWsnpapoKq0qJ1lr5WomJekm5U=.jpg': SNAPSHOT: Stream #0:0: Video: mjpeg, yuvj422p(pc, bt470bg/unknown/unknown), 640x640, 25 fps, 25 tbr, 25 tbn, 25 tbc SNAPSHOT: Stream mapping: SNAPSHOT: Output #0, mjpeg, to 'pipe:': SNAPSHOT: Stream #0:0: Video: mjpeg, yuvj422p(pc), 640x640, q=2-31, 200 kb/s, 25 fps, 25 tbn, 25 tbc SNAPSHOT: frame= 1 fps=0.0 q=4.4 Lsize= 40kB time=00:00:00.04 bitrate=8148.2kbits/s speed=0.574x Successfully captured snapshot at 480x270 VIDEO: WARNING: library configuration mismatch Stopped streaming session! |
When changing the 264 name it makes one snapshot, but it doesn't refresh it. And the stream is not working. |
the test screen is showing because homekit is asking for a snapshot picture before homebridge had the chance to go and fetch data about the camera. It should be gone on the next refresh. However, it seems like your plugin is not refreshing. |
Homebridge 1.0.1 appears to break this plugin. I've tried fully removing and clearing the persistant accessory.
[4/27/2020, 12:32:12 PM] [Bloomsky] registerNewAccessories
[4/27/2020, 12:32:12 PM] [Bloomsky] stationNeedsToBeRegistered: [object Object]
[4/27/2020, 12:32:12 PM] [Bloomsky] Add Accessory: 442C05BC9BE8
[4/27/2020, 12:32:12 PM] [Bloomsky] FFMPEG constructor
[4/27/2020, 12:32:12 PM] [Bloomsky] Debug loggin enabled...
[4/27/2020, 12:32:12 PM] [Bloomsky] createCameraControlService
[4/27/2020, 12:32:12 PM] [Bloomsky] _createStreamControllers
[4/27/2020, 12:32:12 PM] [Bloomsky] adding StreamController #1/1
[4/27/2020, 12:32:12 PM] [Bloomsky] 1/1 stream controllers registered
[4/27/2020, 12:32:12 PM] [Bloomsky] 0000003E-0000-1000-8000-0026BB765291
[4/27/2020, 12:32:12 PM] [Bloomsky] 00000110-0000-1000-8000-0026BB765291.0
[4/27/2020, 12:32:12 PM] [Bloomsky] 00000111-0000-1000-8000-0026BB765291
[4/27/2020, 12:32:12 PM] [Bloomsky] Error: Camera Control Service Registration failed... +1
at Bloomsky.addAccessory (/usr/lib/node_modules/homebridge-bloomsky/lib/Bloomsky.js:170:19)
at Bloomsky.registerNewAccessories (/usr/lib/node_modules/homebridge-bloomsky/lib/Bloomsky.js:395:22)
at Bloomsky. (/usr/lib/node_modules/homebridge-bloomsky/lib/Bloomsky.js:348:44)
at step (/usr/lib/node_modules/homebridge-bloomsky/lib/Bloomsky.js:32:23)
at Object.next (/usr/lib/node_modules/homebridge-bloomsky/lib/Bloomsky.js:13:53)
at fulfilled (/usr/lib/node_modules/homebridge-bloomsky/lib/Bloomsky.js:4:58)
at processTicksAndRejections (internal/process/task_queues.js:97:5)
The text was updated successfully, but these errors were encountered: