I am only one guy who does this in his free time and does not write software as a career so if you have ideas on how to implement any improvements, your contributions (or anyone elses!) are more than welcome.
Hi, it was not meant as critic on the integration, but I will try to find some time to improve it. So my skills in python are not that good, we’ll see if I can contribute something.
Yeah mini cameras can’t be armed or disarmed yet, unfortunately. The API endpoint just isn’t known. So when you click “arm” or “disarm” for the mini camera, nothing happening is correct behavior.
Just to be sure I am on the same page, this doesn’t only pertain to the Alarm Panel that it creates, this also means I couldn’t just make a lovelace button that sends the signal either, correct? I don’t mind it not showing the status, just need the ability to send the command. I haven’t played around with trying to make a button with the one that works yet.
Interesting update: One of my Minis now has switched from always showing “armed” to showing “disarm” though it didn’t really fix it, I didn’t know if this change in the way it behaves could help.
Best of luck and thank you for all your hard work!
I just bought one of the mini’s and I am trying to see how much HA can do with it right now. The interaction with the Blink Mini is indeed very minimal. However, I do notice that the alarm_control_panel.alarm_disarm and alarm_control_panel.alarm_arm_away ARE actually working for the mini. So after executing the services you do see those changes in the Blink app immediately and the camera is fully functional.
So basically you would be able to control the Mini’s via HA. However, there is no feedback to HA itself, so HA doesn’t know if the system is armed or not, which is a huge drawback. Also the motion detector sensor is poorly working. So in order to know in HA itself if the system is triggered and recording seems to be difficult right now.
Las and I am not (yet) able to stream directly the video.
@Svenvb You can arm them with the whole system but not independently. The other Blink cameras can be armed and disarmed individually. This is a shame as I’d like my internal cameras on a different timer. e.g. I don’t want the camera on in the study after 11pm when I’m still up but I do want the outside cameras armed. I think you could set them up in a second “house” but that’s a faff.
No, the Blink Mini functionality isnt fully fleshed out because the API endpoints have not been found yet (specifically referring to arming and disarming the cameras)
The blink integration for HA was one of the only reasons I bought into these cameras. Recently, even after all the hard work by the HA devs to handle the API policy changes and 2FA, motion and scraping images have never really worked reliably for me. Could be issues with the camera, sometimes popping batteries waiting a minute and re-installing helps, but not always. I tried the IFTTT route, but I have moved away from it when they decided to limit you to 3 apps unless you pay for it (they deserve to make some $$ but for me HA can do most everything I need without yet another monthly service
Just for fun, I decided to try a different (and admittedly hacky) route. I just replaced my pixel 2 with a pixel 5. I pulled the SIM card from my pixel 2 and turned it into just a wifi only device. I removed most of the clutter leaving just RING and Blink apps with notifications enabled as well as the Android Home Assistant app. I then wrote a small appdaemon app that listens for my pixel last notification sensor. So far, it seem s to be picking up all of the Motion notifications reliably.
I have 5 blinks and a Ring doorbell. Some are in my frontyard, some in the back. I created a pair of virtual switches, frontyardmotion and backyardmotion. Whenever a front or backyard device sees motion, I turn this on for a few minutes and then switch it off. I then use various automations that trigger when either of those switches turn on, for example, turn on the flood lights in the back or front yard, blink some lights etc.
This also lets my Alexa and Google assistant’s know when there is outside motion.
I would imagine I could do this without an android device by using a virtual android instance (developers sandbox) as well.
While I will be the first to admit this is a bit of a hack, it seems to be working pretty well and it avoids all the problems with hitting the API directly. I know it is just motion alerts, but the temperature, battery and other sensors aren’t really all that useful on the blink’s.
What is not clear is if the android last_notification sensor will really send all notifications or will it sometimes skip some if they all happen close together.
Would be interested in others thoughts on this.
Thanks!
-FredC
Hi, just got some Blink mini, a V2 gateway, a doorbell and an exterior camera for the cottage. Was unable to get the Mini motion detection to be controlled by HA so checked the forum and found this thread. Seeing that all previous posts have been unanswered, I’m not having much hope that this has been fixed
Someone in another thread mentioned that he separated the Mini from the rest of his system in the App, which allowed the Mini to be individually controlled, How would you go about doing that? I don’t recall specifying anything in particular when I added my Mini.