# \[APP\]\[Pro\] Blink for Home - Smart security designed for every home

**URL:** <https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027>\
**Category:** Apps\
**Tags:** app, security, homey-pro\
**Created:** [April 25, 2022, 12:04pm UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027 "2022-04-25T12:04:00Z")\
**Posts on this page:** 20\
**Page:** 10

<div class="post-metadata">

**Author:** ![gautel](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gautel/32/80910_2.png) [@gautel](https://community.homey.app/u/gautel)\
**Post date:** [September 27, 2024, 2:03pm UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/181 "2024-09-27T14:03:24Z")

</div>

Thanks Ronny, I saw in the code that you use this construct:

```auto
ase 'sftp':
        let sftpClient = new (require('ssh2-sftp-client'));
        try{
          await sftpClient.connect({
            host: args.ftp_host,
            port: args.ftp_port,
            username: args.ftp_user,
            password: args.ftp_pw
          });

```

Checking the [ftp client implementation](https://www.npmjs.com/package/ssh2-sftp-client#org596a3a4) it should pass a private key in the `connect` method.

This feature would be greatly usefull to connect to a cloud SFTP server like on on AWS called AWS Transfer Family which syncs with S3 cloud storage.

Happy to help if needed

---

<div class="post-metadata">

**Author:** ![ricercar](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ricercar/32/101928_2.png) [@ricercar](https://community.homey.app/u/ricercar)\
**Post date:** [October 14, 2024, 2:10pm UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/182 "2024-10-14T14:10:24Z")

</div>

Hello,  
Could you please add a tag to the “start recording a new camera video” with the video id ?  
I’d like to record a video when triggered and then be able to export it  
Thanks

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [October 14, 2024, 2:39pm UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/183 "2024-10-14T14:39:50Z")

</div>

Start record a video is an async API call. The camera will start recording and stores the video.  
The result should the “A liveview was recorded” trigger when video is stored and this provides the video id.

---

<div class="post-metadata">

**Author:** ![ricercar](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ricercar/32/101928_2.png) [@ricercar](https://community.homey.app/u/ricercar)\
**Post date:** [October 14, 2024, 3:15pm UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/184 "2024-10-14T15:15:29Z")

</div>

I missed the “liveview was recorded” tag. Thanks 🙏

---

<div class="post-metadata">

**Author:** ![Jakob\_Thinggaard](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jakob_thinggaard/32/121229_2.png) [@Jakob\_Thinggaard](https://community.homey.app/u/Jakob_Thinggaard)\
**Post date:** [January 9, 2025, 10:35pm UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/185 "2025-01-09T22:35:23Z")

</div>

Hi Ronny and all,

Incredible work with creating this app for Homey while also providing fantastic support to all in this thread!

I recently started out my Homey-adventure with the purpose of getting rid of subscription-based alarm system. Hence, I want to have the following work flow:

1. Activate Heimdall (ARMED status)
2. Automatically trigger flow to turn on Blink cameras. I suppose this can be done like shown below.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/d/1df2bc4c779e21e59da84c88a8be7a84d97a3d64.png)

1. If motion is detected, I want only the camera(s) that detect motion to record. For now I will store on cloud while on free subscription, but going forward this will be USB. I suppose flow would start out like this, but which cards should i activate and with which inputs?

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/5/a549872cab121430f6e72f6197f917388680571e.png)

Best,  
Jakob

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [January 10, 2025, 3:24pm UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/186 "2025-01-10T15:24:00Z")

</div>

Yes, you can turn on/off the camera. That means you will turn on/off the motion recognition for this camera. This way you can arm the cameras.  
Another way would be to arm/disarm the system (where the cameras are assigned to - the SyncModule). It’s similar to arm/disarm systen in Blink mobile app.

If motion detection is on for a camera (and the system is armed), the camera will record if a motion is detected. No need to check this in Homey.

The “motion was detected” trigger will just inform you about a recorded video.  
For cloud storage it’s fast. For local storage it’s really slow. You won’t be able to use this as instant messaging in Homey.  
But the video is recorded in any case and you get the push message from Blink.  
But if want to process instant actions in Homey you will need a motion sensor in addition.

---

<div class="post-metadata">

**Author:** ![Jakob\_Thinggaard](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jakob_thinggaard/32/121229_2.png) [@Jakob\_Thinggaard](https://community.homey.app/u/Jakob_Thinggaard)\
**Post date:** [January 11, 2025, 12:07am UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/187 "2025-01-11T00:07:39Z")

</div>

So is there a way only using Blink Cameras to start recording on these cameras based on motion?

Cameras can start recording if window sensors are activated, but I want to use cameras for outside motion detection.

I basically want it to work the same was as when arming the cameras in the Blink App directly where all motions are detected and captured. Is that possible?

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [January 11, 2025, 7:51am UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/188 "2025-01-11T07:51:01Z")

</div>

Yes. You can activate/deactivate motion detection from Homey (turn the camera device on/off).  
If motuon detection is activated, the cameras will record and store the video.

I use this with time based flows to activate garden camera at the evening and for away state (like you would do it with Heimdall app).

---

<div class="post-metadata">

**Author:** ![Jakob\_Thinggaard](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jakob_thinggaard/32/121229_2.png) [@Jakob\_Thinggaard](https://community.homey.app/u/Jakob_Thinggaard)\
**Post date:** [January 11, 2025, 9:26pm UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/189 "2025-01-11T21:26:58Z")

</div>

It doesn’t seem to be working on my end.

The motion detection and video recording only seems to be working directly in Blink app. In Blink app, if i arm the system, it does what I expect it to - Record if movement is detected.

In homey, however, nothing happens.

First flow activated with Heimdall. After this flow, the camera is activated and the icon in dashboard is no longer grey. But there is no video being recorded.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/7/77d699a5081b9ea3d33ad1b5504a86afb5463a02.png)

So i guess i have to have a second flow to trigger recoding based on motion. I currently have below flow. This is not working. Even if I remove the AND card, it is not working. If I run the flow as TEST, it works as expected.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/6/a662a51212368346db17a0461a6a63aa1f87b291.png)

What would be your guess - why is the camera not detecting motion and starting to record?

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [January 11, 2025, 9:50pm UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/190 "2025-01-11T21:50:00Z")

</div>

First, please read the first post and the description how motion detection is done in this app.  
It’s not based on any trigger or push message. It’s based on already recorded video.

When you turn a camera device on in Homey, it won’t record. It just turns on the motion recognition for the camera. I think that’s what you want to do in the first flow. You should see in Blink app that motion alert is turned on in Blink app.

Your second flow won’t work in real scenario. If a motion is detected, the camera records. If you have cloud storage active, the camera still records while the flow is started. In this case, you can’t record again because the camera is busy.  
Just send you a push message from Homey to check it this flow is started.

Did you send a diagnostics report today?

---

<div class="post-metadata">

**Author:** ![Jakob\_Thinggaard](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jakob_thinggaard/32/121229_2.png) [@Jakob\_Thinggaard](https://community.homey.app/u/Jakob_Thinggaard)\
**Post date:** [January 12, 2025, 7:31pm UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/191 "2025-01-12T19:31:00Z")

</div>

It so frustrating 😆

> [@RonnyW](#):
>
> When you turn a camera device on in Homey, it won’t record. It just turns on the motion recognition for the camera. I think that’s what you want to do in the first flow. You should see in Blink app that motion alert is turned on in Blink app.

If the motion recognition is being activated (=motion is being detected), I suppose the Blink app wil start recording, right?

Now I have **removed** all flows for my camera except the one turning it on after arming Heimdall. But no motions is being detected.

If i turn on the camera device via homey (activating the motion recognition) by clicking the icon and place the camera in front of me for 2 hours, nothing happens. But if i Arm directly in Blink app, it works flawlessly.

These are my settings in Blink app:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/a/ca4b09e5288bf1a3a57fff1bb92de575d5b7d438.png)

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/f/2f9eb8b767b858f3a30a4f3454ebcc359d05fee7.jpeg)

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/7/c73bcdc7ff5ac6563069e91255f3ca029127b8b0.jpeg)

And my settings on my Blink Account showed in Homey:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/c/0ca5a9e70b586fe61206754f4a086720bef25749.png)

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [January 12, 2025, 9:45pm UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/192 "2025-01-12T21:45:37Z")

</div>

Did you also send the diagnostics report at 20:39h?  
Just to know if it’s yours. Because sending a report is really useless if it’s not requested and I know how to answer 😉

---

<div class="post-metadata">

**Author:** ![Jakob\_Thinggaard](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jakob_thinggaard/32/121229_2.png) [@Jakob\_Thinggaard](https://community.homey.app/u/Jakob_Thinggaard)\
**Post date:** [January 12, 2025, 10:14pm UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/193 "2025-01-12T22:14:34Z")

</div>

Got it. Yes, I did send a report with a comment like “camera isn’t working” 😊

I am constantly looking into this - what status should the system have in Blink app? As you can see above, I have motion detection activated. But should the Blink app itself be armed or disarmed?

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [January 13, 2025, 7:55am UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/194 "2025-01-13T07:55:28Z")

</div>

In your diagnostics report I can see rate limits from Blink cloud (http errors).  
If you are doing a lot of tests, read images, send command, you will get a rate limit soon.

Please check the account device. It has an alarm icon if a http error happens. And you can see some details in device settings.

Normal case:  
You switch a camera on in Homey =\> The motion detection for this camera will switch on in Blink app directly.  
Both apps should be in sync this way.  
If you switch something in Blink app, it will be synced back to Homey based on the interval that’s set in account device (1min default).

If you send commands like motion on/off while ea rate limit is active, this won’t be forwarded to the camera ba Blink cloud. Then you have to wait a time (up to some hours). Just stop playing and wait until the account device has no error icon.

---

<div class="post-metadata">

**Author:** ![Jakob\_Thinggaard](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jakob_thinggaard/32/121229_2.png) [@Jakob\_Thinggaard](https://community.homey.app/u/Jakob_Thinggaard)\
**Post date:** [January 20, 2025, 8:34pm UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/195 "2025-01-20T20:34:32Z")

</div>

[SOLVED]  
Halleluja, it works.

So, my issue was that I had **too much testing**. I also learned that the system must be **Armed** in the Blink app but with Motion Detection turned off on all cameras. Turning on the cameras in the Homey app then turns on the motion detection in the Blink App which then records and saves video in Blink app when detecting motions.

@RonnyW: I have added a flow that sends me a notification every time an API Error occurs which is more or less once every hour - even when the camera is turned off. What impact does that have that i get API errors? I only have two flows (one that turn on and one that turns off the cameras when arming/disarming the system).

In my Blink app I record videoes of 60 seconds and Retrigger time is set to 10 seconds. Does this have an impact on API error?

I currently have these settings for my Blink Account.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/d/1d41093a36f7c85b827ff85379b7c73bc4b059cf.png)

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [January 20, 2025, 9:46pm UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/196 "2025-01-20T21:46:18Z")

</div>

1. You are using local storage, right ?You can set the cloud motion alert check to a default value (60 sec). Your value is higher than the variable range 😅  
The app known your storage type and is using only one of the settings.

2. I can only see some http 409 errors for camera access. This happens if the camera or sync module is in use at this moment. With local storage, the sync module is used a lot and you will get access errors from time to time. 🤷‍♂️

---

<div class="post-metadata">

**Author:** ![Gerald\_Delhaisse](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gerald_delhaisse/32/80408_2.png) [@Gerald\_Delhaisse](https://community.homey.app/u/Gerald_Delhaisse)\
**Post date:** [February 16, 2025, 9:03am UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/197 "2025-02-16T09:03:11Z")

</div>

Hello, for 2 days now my cameras have not turned off with the flows in the morning, however they turn on well in the evening when I go to bed, always via 1 flow. It worked well before and I see that the blink application has had 1 update (nice green colors instead of blue). Is the problem known and general?

---

<div class="post-metadata">

**Author:** ![Gerald\_Delhaisse](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gerald_delhaisse/32/80408_2.png) [@Gerald\_Delhaisse](https://community.homey.app/u/Gerald_Delhaisse)\
**Post date:** [February 16, 2025, 9:06am UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/198 "2025-02-16T09:06:12Z")

</div>

![Screenshot_2025-02-16-10-05-36-25_4bbfc4a7dd885a2bb189f300112a7ed4](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/9/3967bd6a4c49fc203551c132c97b839476d03e7c.jpeg)  
Strange…

---

<div class="post-metadata">

**Author:** ![Gerald\_Delhaisse](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gerald_delhaisse/32/80408_2.png) [@Gerald\_Delhaisse](https://community.homey.app/u/Gerald_Delhaisse)\
**Post date:** [February 16, 2025, 9:07am UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/199 "2025-02-16T09:07:56Z")

</div>

![Screenshot_2025-02-16-10-07-20-75_4bbfc4a7dd885a2bb189f300112a7ed4](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/6/468b4c42647ef089c0a6a0a7b402d4522200d16a.jpeg)

Don’t undestanding 🤔😅

---

<div class="post-metadata">

**Author:** ![Jan\_Harm\_Veenstra](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jan_harm_veenstra/32/120728_2.png) [@Jan\_Harm\_Veenstra](https://community.homey.app/u/Jan_Harm_Veenstra)\
**Post date:** [February 20, 2025, 5:05pm UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/200 "2025-02-20T17:05:56Z")

</div>

I experience a long delay when someone presses on the doorbell what has to start a flow. its like 20 seconds  
39a7b458-9e13-46c4-9de2-414a281d6efc

[Previous page](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027.md?page=9)

[Next page](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027.md?page=11)
