-
-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FEATURE] Camera Service #16
Comments
If anyone wonder about it. There will be a new node but I am not sure yet if this should be attachable to existing Services/Accesoriess or we should really create a new Accessory for Camera only. |
@Shaquu, very nice to see some activity again on this repo 👍🏽 |
This addition would be great! - Thanks for the update! |
Camera support will not come to 0.6.0 |
I'm also considering adding some cameras to my home setup. |
Time :) |
@Shaquu, you probably have seen this https://github.com/KhaosT/homebridge-camera-ffmpeg project, but in case you haven't, it might be useful to you. |
The functional but not full featured one I’m using on a pi zero is https://github.com/moritzmhmk/homebridge-camera-rpi |
@crxporter, I am not (yet) a camera user and I am very curious about how it looks on the Home App and or Eve App. Could you share some screenshots? 😃 |
This is how it looks right now - but the fun part is in the smart notifications. For example if I turn on homekit notifications for my motion detector when there is a camera and a door lock in the room then my "motion detected" alert is a view of the room with 2 buttons: one to turn on the room lights and one to unlock the door. The 3rd screenshot is not from me but looks the same if I turn on the feature - however my buttons are "turn on lights" and "unlock door" |
@crxporter, awesome! thanks for the screenshots and use-case 👍 , any recommendations for a good quality camera? I might consider buying one to play around :-) |
I’m running on a pi zero w with the official pi camera! Works great I just stuck it on the wall with two sided tape. |
This comment has been minimized.
This comment has been minimized.
IIRC VLC should be able to stream a file, see https://support.spinetix.com/wiki/Tutorial:Streaming_using_VLC HTH |
The HomeKit protocol supports both snapshots and streamed video. There are homebridge programs out there that are capable of using this. The iPhone/iPad/etc will show the most recent snapshot in while connecting to the stream. Yours is the first example I’ve seen using pictures files in node red. Hopefully the devs find a winning setup! (though my wallet has other opinions, I don’t really have the spare cash to outfit my house with cameras!) |
Prototype: https://i.imgur.com/rtDI1qF.mp4 (swipe to the bottom if video is outside of screen bounds). |
I'm running this |
@crxporter, no issues like this? |
Just tested with varying results: I'm updating the beta to the release version now, I don't use the iPad much... I'll update here in a few minutes. Update complete - iPad still won't pull up live video. |
@Shaquu could this feature be merged to master soon? |
@radokristof if you test current dev state then I can merge :) |
@Shaquu it works the same for me :) |
Have a look at changelog and last commits. |
@Shaquu I saw it and tried it now with the updated branch :) I just only did a quick test but I was able to add new bridge, devices appered in that bridge and was able to interact with them... |
Thanks for tests. As usual I need somebody more to confirm :)
…On 8 Oct 2019, 21:57 +0200, Kristof Rado ***@***.***>, wrote:
@Shaquu I saw it and tried it now with the updated branch :) I just only did a quick test but I was able to add new bridge, devices appered in that bridge and was able to interact with them...
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
|
For sure! |
I haven't touched my dev branch camera pi in months. Also haven't had camera issues. Running dev branch with a built-in camera on a pi zero w. I had big dreams to test more cameras but they are instead all in a kitchen cabinet. Comments here Edit: are there recent changes to dev? If so I will update eventually but don't have time this weekend. |
@crxporter they are changes on the dev but no new features. |
I have 8 cameras (NVR), all works fine about a month or so, no problems at all. It's time of 0.7 =) |
@ptath but current dev 0.6.2 changed a little :) I found one bug myself yesterday. |
For example #129 is working now with Remote Key |
Merged to master as version 0.7.0
|
I'm having the same issue: FFmpeg exited with code 1. Previously I have tested it on an x86 PC, now on my RPi, it doesn't work. I have read somewhere that this is might be related to some RPi (kernel) issue... |
It's definitely about RPi as code base didn't change. Try to run ffmpeg in comandline outside of nrchkb/node-red and see if it's true or it works good and nrchkb is bad here. |
Did you have an RPi to test it? If I run from the command line it seems to work properly. This problem pops up in homebridge forums as well. |
@crxporter are you running Node-Red on an RPi? Could you give me some example how it works for you? FFmpeg version, etc... |
I connected camera to rpi0 and was running node-red on it. It worked. |
Ok got it working, there were 2 things which were wrong for me:
|
So it works :) |
First of all u should understand your camera output. I have really old semi-analog NVR which perfectly send h.264 stream at 720p so vcodec |
@ptath you are right, people would like to have a config wizard and everything made automatically but we have a field where you have to type your command which can be difficult for some people to find out what is right. |
Looks like I am too slow - did you get things figured out @radokristof ? Let me know if you want more details of my setup. Pi zero w running built in camera. |
@crxporter Thanks, yes I was able to set it up :) My actual indoor cameras haven't arrived yet, so I just tested with an rtsp stream from my PC, but it worked. When my actual cameras arrive, I will share more on this. |
There are improvements in dev branch (acquired from homebridge-camera-ffmpeg) |
As feature landed on master a while ago I am closing this Issue. |
Based on #15, try to think of a generic way to add camera functionality to this project.
Todos would be:
The text was updated successfully, but these errors were encountered: