Sunoo / homebridge-camera-ffmpeg

Homebridge Plugin Providing FFmpeg-based Camera Support
https://sunoo.github.io/homebridge-camera-ffmpeg/
Apache License 2.0
1.08k stars 225 forks source link

Homekit Secure Video #338

Open TechRemarker opened 4 years ago

TechRemarker commented 4 years ago

In June, Apple announced the upcoming Homekit Secure Video feature where all video will also be backed up in iCloud. While I assume it will have to be finalized before we know for sure, but in theory will this plugin be able to support that, or do we think that feature will only work with manufacturer's working directly with Apple?

IRONROCK20 commented 4 years ago

+1 It could be really cool!

netRunner0 commented 4 years ago

News? @KhaosT 😉

IRONROCK20 commented 4 years ago

Yeah!!! That could be fantastic!

saschawerner commented 4 years ago

From the screenshots so far, it requires a certified device.

peros550 commented 4 years ago

Any news on this hot topic ?

Velkas commented 4 years ago

Count me in for interest on this.

iRayanKhan commented 4 years ago

Ok so here's my theory for why this isn't going toe implemented soon. When you submit feedback for HomeKit in the feedback app (beta OS testers), it asks if you are in the HomeKit Beta Program for either TV's or one other thing. So far HomeKit Secure Video is not an option, but it has always been updated as soon as a new HomeKit feature has been announced/Ready to Test. Routers aren't on there either so I guess it may be a while for it to be open. Maybe it will be limited to first party HomeKit accessories due to the "HomeKit Chip" to make it secure. Just a theory, but corrected me if I'm wrong or have any other plausible theories.

ageorgios commented 4 years ago

iOS 13.2 is released with HomeKit Secure Video feature

petergeneric commented 4 years ago

The latest HAP (Non-Commercial) documentation (R2) still has no reference to HomeKit Secure Video

netRunner0 commented 4 years ago

By the way, I found there the on / off characteristics of the night mode for the camera. Is it possible to add, in the form of transmission via mqtt/http?

roysbike commented 4 years ago

+1

roysbike commented 4 years ago

The latest HAP (Non-Commercial) documentation (R2) still has no reference to HomeKit Secure Video HAP-Specification-Non-Commercial-Version.pdf

mihailescu2m commented 4 years ago

logitech circle 2 updated with secure video support

iuliusmaximilian commented 4 years ago

+1

mikesalz commented 4 years ago

Following...

netRunner0 commented 4 years ago

Hap nodejs updated and now supports… When to wait for support here?)

jankais3r commented 4 years ago

Hap nodejs updated and now supports… When to wait for support here?)

HAP does not support Secure Video yet. See here.

Vannixxo commented 4 years ago

Following this

iRayanKhan commented 4 years ago

I had a theory that only 1st party HomeKit accessories (verified and certified ones) would only be getting support for HomeKit secure video, due to the HomeKit chip, (I don't know if all the cameras have the chip). But, Hap does seem to have added HKSV characteristics, but not the full back end or logic of it. I suggested in homebridge-video-doorbell to use the HomeKit accessory Simulator in the latest version of Xcode to see if the simulator could provide any tips.

mihailescu2m commented 4 years ago

good news! https://github.com/KhaosT/HAP-NodeJS/issues/741#issuecomment-573441082

iRayanKhan commented 4 years ago

Thank you for that link!

mikeavdeev commented 4 years ago

So what does it mean for this plugin and for us?

iRayanKhan commented 4 years ago

@mikeavdeev That HomeKit Secure Video may be coming to this plugin, and we can view the past and notifications and get motion detection. Search up HomeKit Secure Video demo on YouTube or something and that's what we'd get.

Vannixxo commented 4 years ago

This is going to be amazing... we could get full functionality without the use of other workarounds for notifications etc., can't wait!

edwardbattistini commented 4 years ago

This is really exciting.

TheRealGreatOldOne commented 4 years ago

Is this definitely an upcoming enhancement? If so, is there an eta as to when we’re likely to see it?

netRunner0 commented 4 years ago

It's time ...

Vannixxo commented 4 years ago

It's time ...

What?

BBaoVanC commented 4 years ago

It's time ...

What?

https://github.com/homebridge/homebridge/releases/tag/1.0.1

Added new services and characteristics for:

  • HomeKit Routers (WiFiRouter and WiFiSatellite services)
  • HomeKit Secure Video (CameraOperatingMode and CameraEventRecordingManagement services)
Vannixxo commented 4 years ago

It's time ...

What?

https://github.com/homebridge/homebridge/releases/tag/1.0.1

Added new services and characteristics for:

  • HomeKit Routers (WiFiRouter and WiFiSatellite services)
  • HomeKit Secure Video (CameraOperatingMode and CameraEventRecordingManagement services)

Thanks dude didn’t get the notification! Wow

BBaoVanC commented 4 years ago

I'm excited for what this brings... hopefully we can have virtual HomeKit Secure Video cameras and/or the ability to port 3rd party cameras to support HomeKit Secure Video.

KhaosT commented 4 years ago

Sorry to be a downer but as of right now, there is no plan to support HomeKit Secure Video. Here are the reasons:

I'm happy to accept PR if someone is interested in bringing HomeKit Secure Video to this plugin, otherwise unless the functionality get enhanced significantly in the future iOS releases, it's unlikely for this plugin to support the feature.

mneumark commented 4 years ago

@KhaosT But you have support for using a motion sensor to trigger motion detection. Couldn't you trigger off that?

netRunner0 commented 4 years ago

@KhaosT Many cameras have different capabilities for delivering motion detection information: mqtt http Homekit motion sensor

I would implement (if I could) these features in the plugin, and users themselves will choose what they need

toshibochan commented 4 years ago

Look Samfox2 github have button and motion maybe can implement https://github.com/Samfox2/homebridge-videodoorbell

codyc1515 commented 4 years ago

Just adding onto what @KhaosT said: It's also fairly expensive. In my country it's $16.99 a month to have more than one camera.

mneumark commented 4 years ago

I’m in the US. You only have to be paying $2.99/month for 200 GB of storage here. That’s not bad at all.

codyc1515 commented 4 years ago

The 200GB plan only gives one camera. If you want more you need the most expensive plan. Even then I believe it’s called arbitrarily at five.

snikch commented 4 years ago

I don't think the expense is really the concern here. I want this feature because I'm already paying for the storage so it's effectively free for me.

TheRealGreatOldOne commented 4 years ago

I don't think the expense is really the concern here. I want this feature because I'm already paying for the storage so it's effectively free for me.

Ditto.

iRayanKhan commented 4 years ago

I just want it because I want to be able to rewind recordings in the home app. Currently no other way to do this without HKSV right?

stcbus commented 4 years ago

Yeah I mostly want it for the UI and to easily get pet and person notifications without relying on random services.

On Fri, May 22, 2020 at 6:24 AM Rayan A. Khan notifications@github.com wrote:

I just want it because I want to be able to rewind recordings in the home app. Currently no other way to do this without HKSV right?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/homebridge-plugins/homebridge-camera-ffmpeg/issues/338#issuecomment-632618624, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA5AKKVOSSQ3L326FMGGPZDRSZHGRANCNFSM4ILCZA7Q .

alexmace commented 4 years ago

We have a 2TB plan shared between the family, so we'd get 5 cameras for "free"

martijndierckx commented 4 years ago

I really want this as well. The big added value here is that Apple will be able to turn random motion events (which might just be triggered by a moving tree branch) into real ones where notifications can for example only be shown when a person is detected.

hazcod commented 4 years ago

Does anyone know if HSV is part of the HomeKit spec, or separate? I’ve been eyeing out a HomeKit SDK.

clinderwell commented 4 years ago

+1 here

Any update on this one? Is it practical that this gets worked out - sounds like a lot of work

hazcod commented 4 years ago

Update: HSV is separate from the (free) HomeKit spec and only for commercial licencees..

peros550 commented 4 years ago

Let’s hope they will announce something next week at WWDC

clinderwell commented 4 years ago

Did this get integrated or was there an announcement (maybe I missed) that enables this at WWDC?

alexmace commented 4 years ago

Why was this closed?