# \[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:** 11

<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:** [February 20, 2025, 5:35pm UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/201 "2025-02-20T17:35:21Z")

</div>

Is lpcal storage used?  
Then check 1st post / how to use point 3.

> [@\[APP\]\[PRO\] Blink for Home](https://community.homey.app/t/app-pro-blink-for-home/63027/29):
>
> @All users with local storage: A suggestion for a fine tuning of your setup regarding the motion alert recognition based on local storage (SyncModule)… With local storage, the videolists of all SyncModules are needed to check for new videos (which represents a motion). So your video reading interval deoends on the number of used SyncModules. For cloud storage, only one API call is nedded for the whole account. With local storage, 2 API calls are needed fo each SyncModule. If you have install…

---

<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, 6:22pm UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/202 "2025-02-20T18:22:20Z")

</div>

i dont use local or cloud. i just only have the doorbell connected.

---

<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:** [February 20, 2025, 6:40pm UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/203 "2025-02-20T18:40:45Z")

</div>

Please read the **How to use in 1st post**.

The app can only use recorded videos to identify a motion.  
If you have a new device, you have also 1 month free cloud storage. And if you haven’t installed an USB stick at your sync module, the cloud store is used.

---

<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, 7:28pm UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/204 "2025-02-20T19:28:52Z")

</div>

I know but this is nothing to do with motion i guess. Its about when you press the button and the flow starts. Fot example.

The flow is when someone press the doorbel button. Then the sonos speaker has to play dingdong.

But when i press the button it takes 30 seconds to play it. Its nog the sonos. I also tested it with lights.

---

<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:** [February 20, 2025, 7:57pm UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/205 "2025-02-20T19:57:18Z")

</div>

A button press also only start a video recording. Anf it that’s done and the video is available, the app can start the flow trigger. It’s all about videos.

The Blink API has nothing for real motion alert or button press. The Blink app just sends push messages to your mobile phone.

---

<div class="post-metadata">

**Author:** ![Sven\_Vanwetswinkel](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sven_vanwetswinkel/32/79673_2.png) [@Sven\_Vanwetswinkel](https://community.homey.app/u/Sven_Vanwetswinkel)\
**Post date:** [March 14, 2025, 7:28am UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/206 "2025-03-14T07:28:50Z")

</div>

is there a way to get the following insight working?

 ![IMG_4697](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/0/50f8494ff44d603170f78012817aca29b1d5594b.jpeg)

---

<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:** [March 14, 2025, 2:44pm UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/207 "2025-03-14T14:44:01Z")

</div>

It should update if a poll interval is set in account device settings.

---

<div class="post-metadata">

**Author:** ![Gunnar\_P](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gunnar_p/32/18507_2.png) [@Gunnar\_P](https://community.homey.app/u/Gunnar_P)\
**Post date:** [May 23, 2025, 6:38am UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/208 "2025-05-23T06:38:02Z")

</div>

Hi, since couple of weeks I always get kicked out of the account every other day. This prevents the System to be Disarmed. When trying to login the first attemp fails due to **incorrect login data** , second try always works. Any idea?

 ![IMG_5255](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/a/3a1ba1fb039da87299052573d39d0ab2aac93236.jpeg)

---

<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:** [May 30, 2025, 9:12pm UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/209 "2025-05-30T21:12:48Z")

</div>

Can you please send me a diagnistics report it this happens again?  
And please use the ‘API error’ flow trigger on the account device to catch the error and write it to the timeline. I hope I can see some details.

---

<div class="post-metadata">

**Author:** ![Gunnar\_P](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gunnar_p/32/18507_2.png) [@Gunnar\_P](https://community.homey.app/u/Gunnar_P)\
**Post date:** [May 31, 2025, 6:16am UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/210 "2025-05-31T06:16:28Z")

</div>

Hi, got logged out today again. Here is the diagnostics Code. Maybe you can see something. Thank you very much.

da236d74-9ed8-49eb-8d9d-19340f6a0a4b

 ![image0.png](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/2/c2690431fea5fa1c8f57c3f04ba1a156d74d2893.jpeg)

---

<div class="post-metadata">

**Author:** ![Riccardo\_Ancona](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/riccardo_ancona/32/103880_2.png) [@Riccardo\_Ancona](https://community.homey.app/u/Riccardo_Ancona)\
**Post date:** [June 7, 2025, 5:23pm UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/211 "2025-06-07T17:23:41Z")

</div>

Error storing SMB: exportVideoSmb(): Error writing file [2025-06-07_19-16-19_G8T1-K001-4334-00DS.mp](https://2025-06-0719-16-19g8t1-k001-4334-00ds.mp/)4: Failed to GET to url: [rest-e008.immedia-semi.com/api/v1/accounts/348475/networks/342030/sync_modules/486126/local_storage/manifest/5274/clip/request/89043014](https://rest-e008.immedia-semi.com/api/v1/accounts/348475/networks/342030/syncmodules/486126/localstorage/manifest/5274/clip/request/89043014) status code: 404

What should I do here? I have local storage

---

<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:** [June 7, 2025, 7:58pm UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/212 "2025-06-07T19:58:23Z")

</div>

I have no ideas atm. Http error 404 means, the URL is not valid or the file is not found.

Your SD card has available space? Is the video available in the Blink app?

---

<div class="post-metadata">

**Author:** ![Riccardo\_Ancona](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/riccardo_ancona/32/103880_2.png) [@Riccardo\_Ancona](https://community.homey.app/u/Riccardo_Ancona)\
**Post date:** [June 9, 2025, 5:08am UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/213 "2025-06-09T05:08:56Z")

</div>

Hi Ronny, many thanks for replying! My SD card has lots of space, right now it is at 18% of storage used. How should I check if the video was available in the blink app? Which filename should I compare from that debug log with the blink app?

Many times, during try #2, it crashes with this error log: 8686cc6a-94e3-48ad-8e8a-72631744b40b

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/7/b7b8f05e14b3cee2175c9c77e280daa8955eac39.png)  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/e/eee7f31e8c35998023172d01ff91e27eec02e50b.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:** [June 9, 2025, 7:06am UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/214 "2025-06-09T07:06:47Z")

</div>

This export is done after a motion detection. This video should be available in Blink app on your mobile. You can only check this by timestamp.

Your last report has strange errors caused inside Node core modules (crypto).  
No idea atm what’s wrong. Perhaps related to a Homey FW update installing new Node module versions…

Error: error:0308010C:digital envelope routines::unsupported at Cipheriv.createCipherBase (node:internal/crypto/cipher:122:19) at Cipheriv.createCipherWithIV (node:internal/crypto/cipher:141:3) at new Cipheriv (node:internal/crypto/cipher:249:3) at Object.createCipheriv (node:crypto:141:10) at /app/node\_modules/ntlm/lib/smbhash.js:46:22 at Array.forEach () at lmhashbuf (/app/node\_modules/ntlm/lib/smbhash.js:45:20) at Object.encodeType3 (/app/node\_modules/ntlm/lib/ntlm.js:106:3) at Object.generate (/app/node\_modules/@marsaud/smb2/lib/messages/session\_setup\_step2.js:14:22) at SMB2Forge.request (/app/node\_modules/@marsaud/smb2/lib/tools/smb2-forge.js:16:24)

---

<div class="post-metadata">

**Author:** ![Riccardo\_Ancona](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/riccardo_ancona/32/103880_2.png) [@Riccardo\_Ancona](https://community.homey.app/u/Riccardo_Ancona)\
**Post date:** [June 9, 2025, 7:25am UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/215 "2025-06-09T07:25:07Z")

</div>

> [@RonnyW](#):
>
> request (/app/node\_modules/@marsaud/smb2/lib/tools/smb2-forge.js:16:24)

Last thing, the SMB share is an anonymous guest allowed one, so I used username=guest and password = “” in homey flows

---

<div class="post-metadata">

**Author:** ![Riccardo\_Ancona](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/riccardo_ancona/32/103880_2.png) [@Riccardo\_Ancona](https://community.homey.app/u/Riccardo_Ancona)\
**Post date:** [June 10, 2025, 8:28am UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/216 "2025-06-10T08:28:22Z")

</div>

Looks like that the error:

```auto
error:0308010C:digital envelope routines::unsupported

```

is caused by the use of a cryptographic algorithm (createCipheriv) in a context where is no longer supported in Node.js 17+ due to OpenSSL 3 restrictions. Many legacy algorithms (like DES or RC4) are now disabled by default.

**Possible solutions (I cannot do that unless given access to source code):**

1. **Update dependencies** : Try updating `ntlm` or `@marsaud/smb2` to versions compatible with Node 17+.
2. **Downgrade Node.js** : If possible, switch back to Node.js 16 where these algorithms are still supported.
3. **Use a temporary workaround** (not recommended for production):

```auto
export NODE_OPTIONS=--openssl-legacy-provider

```

This re-enables support for legacy crypto algorithms.

This issue could indeed be triggered by a Homey firmware update that upgraded the Node.js runtime or its modules.

I am not in a rush, but @RonnyW do you think it is something you can put in your roadmap?

---

<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:** [June 19, 2025, 9:18pm UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/217 "2025-06-19T21:18:40Z")

</div>

Short update:  
All SMB2 NodeJS modules are still using the deprecated encryption.  
I only found one (1!) that was updated to OpenSSL3. I exchanged the modules and adapted the app. Seems to work fine. But I still want to do some tests.

I’ll give you an update next week when I’m back.

---

<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:** [June 29, 2025, 8:13pm UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/218 "2025-06-29T20:13:33Z")

</div>

New **test version 1.3.0** :

- Replaced the used SMB module with a version adapted for OpenSSL 3
- In addition, the SMB share defined in the flow card can now include a folder like:  
`\\192.168.x.x\share\folder`

> **[Blink for Home](https://homey.app/en-us/app/com.blinkforhome/Blink-for-Home/test/)**
>
> Smart security designed for every home

@Riccardo_Ancona It would be nics if you could test the new version. Just use the link above to update if you are not already on the beta version.

---

<div class="post-metadata">

**Author:** ![DJG3](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/djg3/32/82680_2.png) [@DJG3](https://community.homey.app/u/DJG3)\
**Post date:** [July 22, 2025, 2:31am UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/219 "2025-07-22T02:31:37Z")

</div>

Hi,

I’m really enjoying the flexibility of this app.

I’m using the save a snapshot to an FTP server action and it’s working well. I just noticed that on the transition to the new day (between 12:00 AM - 01:00 AM) the timestamp of the saved files is stored as 24:00:00 instead of 00:00:00. At 1AM it correctly displays as 01:00:00. I’m not sure if this is coming from the actual camera, from the app, or my homey config so just curious if anyone else has encountered this and if any workarounds exist.

 ![2025-07-21_18-59-19](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/0/c0130e53b3f9d8bd01d53c62bb8d9d4307e35df4.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:** [July 24, 2025, 2:50pm UTC](https://community.homey.app/t/app-pro-blink-for-home-smart-security-designed-for-every-home/63027/220 "2025-07-24T14:50:49Z")

</div>

@Riccardo_Ancona Could you already test the new SMB version?

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

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