Blink Integration support for Mini Cameras

Feel free to contribute improvements to the core library: https://github.com/fronzbot/blinkpy

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.

4 Likes

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.

I believe it is a known issue with the Mini cameras and the integration.

I’m in a similar position of wanting to only arm the internal cameras as I go to bed and not at a set time like the external ones.

I believe it’s on @fronzbot 's radar but these things take time and effort.

1 Like

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.

1 Like

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!

Correct, unfortunately.

1 Like

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.

But can you do something with the Mini? I have 3 and I can’t do anything at all from Home Assistant :frowning:

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)

1 Like

In the future, do you know if they can be used, or will everything remain the same? Thank you. Gracias!!!

The goal is certainly to have the same functionality for all cameras. Just a matter of when the right API endpoint is uncovered

1 Like

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 :wink:

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

any updates?

Got a Blink Mini and it doesn’t work in HA. Is the integration still being worked on?

Is the Blink integration still in development for Mini to work?

I have 2 Blink indoor Mini’s… I’ve looked but cannot see where they work now. Is this still being worked on or did I miss something?

HUGE Thanks for all you do!!!

1 Like

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 :frowning:

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.

Thanks.

hello,
struggling also with that … is it possible to at least
amr/disarm these cameras via home-assistant?

thanks!

I don’t think so. It was being debugged but I don’t think dev managed to sort out the issues with the Mini