Good news, I have this (partially) working. The cameras are showing up in HA, but they all seem to be showing the same preview image and I don’t have full-motion video yet. Will work on this further and submit a PR to the project when it’s ready.
Had some Internet issues for a couple of weeks, and crazy busy at work after the holidays so I’m coming up for air and excited to see the PR in the queue. I’ll have a look tonight!
Sorry to just jump in, but I’ve been looking for Abode Cam2 integration for a LONG time and just came across this discussion. Today after the usual updates, I spotted two cameras on my dashboard that were not there before, and lo and behold they are my Abode Cam 2 cameras!
No idea how they got there or how to actually display from them. Any suggestions?
Thanks for the hard work on this - also just noticed all my Abode camera entities populating in HA… however when setting up picture entity cards I can’t seem to show any video or stills from the cameras. Is there something that needs to be done?
I have the same question. I’m on 2023.3.3, and see the device detected but no image or streaming loads when i load the card i added to the dash. Is there something additional I should be configuring? @tradel should these fixes you mentioned be already in latest stable release?
I found somewhere on here that I had to set an automation to capture an image on a timer (every 3 min in my case) from each camera. It’s the same as going into the app and clicking to capture an image from each camera, so it will show that you requested an image capture. It’s not live video capable yet, but this at least gets us somewhere.
I’m trying to get an automation working to do this - the automation runs but no image ever shows up in the path I specify. Can you share what you did in yours?
You won’t see any images unless you’ve recently used the Abode app to capture an image. I’ve thought about maybe grabbing an image in the background periodically but haven’t coded this yet.
Great news, everyone! I have found a way to get streaming video from the Abode cameras into Home Assistant. No, really.
It’s a bit janky right now and relies on some other HA add-ons and custom components to work, but hopefully I can package this as an add-on.
Abode uses Amazon Kinesis Video to handle streaming, motion detection, etc. I was able to intercept their web traffic and find the specific API calls I needed. Then I wrote a Python script that calls the APIs and spawns the excellent go2rtc from @AlexxIT. You can then use his WebRTC Custom Component to display camera streams in HA!