question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Cannot arm/disarm Blink Mini Cameras

See original GitHub issue

Describe the bug Currently no endpoint is implemented to individually arm/disarm blink mini cameras. It can only be done if the camera is added as a standalone device to the Blink app (akin to a Sync Module).

Expected behavior Ability to enable/disable motion detection for a Blink Mini camera attached to a Sync Module.

Home Assistant version: 0.114.0

blinkpy version: 0.16.x

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Reactions:2
  • Comments:39 (14 by maintainers)

github_iconTop GitHub Comments

2reactions
mstratfordcommented, Feb 18, 2022

Hi @fronzbot et al ,

Seems to work here. In api.py I added:

def minicam_arm(blink, network, camera_id, arm):
    """Send arm/disam to blink servers."""
    url = f"{blink.urls.base_url}/api/v1/accounts/{blink.account_id}/networks/{network}/owls/{camera_id}/config"
    data = dumps({"enabled": arm})
    return blink.auth.query(
        url=url, headers=blink.auth.header, data=data, json_resp=False, reqtype="post",
    )

in camera.py -> BlinkCameraMini -> arm I call: api.minicam_arm(self.sync.blink, self.network_id, self.camera_id, value)

In my main code sample:

camera = blink.cameras[‘Mini Cam’] camera.arm = False

And the camera shows disarmed in my phone app. Set camera.arm to True and it shows back to enabled in my phone app.

Perhaps it just me?

Cheers, DrJES

I can confirm this works as of today! I shall make a PR with these in.

2reactions
DeepfatDadcommented, Oct 28, 2020

If I can help I will - I have 2 minis and 5 XT2 cameras. I’d love to disable motion detection on the Mini’s inside when we’re at home. I have the arming and disarming working well based on location and the overnight arming too. Would just like to disable the motion detection on the internal cameras. Shout if you need someone to test.

Read more comments on GitHub >

github_iconTop Results From Across the Web

How Can I Arm My System for Motion Detection? - Blink Support
When you first set up your Blink system, your system is Disarmed by default as shown in the image. You arm your system...
Read more >
Arm/disarm failing
Let's start by checking if you're unable to arm and disarm while your schedule is temporarily disabled by toggling off Scheduling in the...
Read more >
Issues getting camera to arm on schedule : r/blinkcameras
The problem is if the indoor camera was previously disarmed, when the schedule kicks off to re-arm everything, it stays disarmed.
Read more >
How Do You Disarm A Blink Camera? Can You Disarm Just ...
A Blink security camera system can be armed and disarmed from within the Blink App using the “toggle” button at the bottom of...
Read more >
Can I enable/disable individual cameras on my Bli - Best Buy
1-6 of 6 Answers · The answer below is incorrect. · You cannot arm and disarm individual cameras, only theentire system, this is...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found