# \[App\] Blink

**URL:** <https://community.homey.app/t/app-blink/2894>\
**Category:** Apps\
**Created:** [October 16, 2018, 5:39pm UTC](https://community.homey.app/t/app-blink/2894 "2018-10-16T17:39:53Z")\
**Posts on this page:** 20\
**Page:** 8

<div class="post-metadata">

**Author:** ![Alessandro\_Rossi](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/alessandro_rossi/32/37432_2.png) [@Alessandro\_Rossi](https://community.homey.app/u/Alessandro_Rossi)\
**Post date:** [May 17, 2021, 8:29am UTC](https://community.homey.app/t/app-blink/2894/142 "2021-05-17T08:29:46Z")

</div>

Thank you, it’s working again!  
But now the “Last seen” feedback is a strange value 🤨  
 ![Immagine 2021-05-17 102808](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/5/45d7fa05e5f576ba2056f22fcb99dc6217063b04.png)

---

<div class="post-metadata">

**Author:** ![Davide\_Zamo](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/davide_zamo/32/32590_2.png) [@Davide\_Zamo](https://community.homey.app/u/Davide_Zamo)\
**Post date:** [May 17, 2021, 12:04pm UTC](https://community.homey.app/t/app-blink/2894/143 "2021-05-17T12:04:30Z")

</div>

pincode ok…no snapshot, no movement detection, no arm disarm different systems…but thank you…

---

<div class="post-metadata">

**Author:** ![Adrian\_Rockall](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/adrian_rockall/32/13209_2.png) [@Adrian\_Rockall](https://community.homey.app/u/Adrian_Rockall)\
**Post date:** [May 17, 2021, 5:08pm UTC](https://community.homey.app/t/app-blink/2894/144 "2021-05-17T17:08:44Z")

</div>

Same for me. Do we need to remove the camera and add it again?

---

<div class="post-metadata">

**Author:** ![vaderag](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/vaderag/32/150_2.png) [@vaderag](https://community.homey.app/u/vaderag)\
**Post date:** [May 18, 2021, 8:46am UTC](https://community.homey.app/t/app-blink/2894/145 "2021-05-18T08:46:05Z")

</div>

So, since I updated to the beta app I’m getting something very odd.  
Camera control (on off) works but like others I can’t view the camera (I don’t use this anyways)

But, I’m getting a verification text message every 12hours

9.43am and 9.43 pm every day

---

<div class="post-metadata">

**Author:** ![triblondon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/triblondon/32/16640_2.png) [@triblondon](https://community.homey.app/u/triblondon)\
**Post date:** [May 24, 2021, 3:20pm UTC](https://community.homey.app/t/app-blink/2894/146 "2021-05-24T15:20:53Z")

</div>

Me too. Mine are at 02:10 and 14:10, so I suspect they started when the upgrade happened.

---

<div class="post-metadata">

**Author:** ![vaderag](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/vaderag/32/150_2.png) [@vaderag](https://community.homey.app/u/vaderag)\
**Post date:** [May 24, 2021, 3:22pm UTC](https://community.homey.app/t/app-blink/2894/147 "2021-05-24T15:22:36Z")

</div>

I stopped mine by signing out and back in via the app (save with a bad login then do it again)  
Enter the code and you’re good

---

<div class="post-metadata">

**Author:** ![Thilo](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/thilo/32/30303_2.png) [@Thilo](https://community.homey.app/u/Thilo)\
**Post date:** [June 20, 2021, 5:55am UTC](https://community.homey.app/t/app-blink/2894/148 "2021-06-20T05:55:41Z")

</div>

Error „cannot read property ‚name‘ of undefined“.

Sorry to get over again: it worked for a while, now I got some new Blink outdoor and the problem reappears: when trying to add them to Homey (V.7, Blink1.07) I get this message again: „cannot read property ‚name‘ of undefined“.  
Even my Blink mini which was already incuded doesn´t show up. Login+pincode are ok.  
Grateful for any suggestions!  
TT

---

<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 26, 2021, 5:51am UTC](https://community.homey.app/t/app-blink/2894/149 "2021-06-26T05:51:14Z")

</div>

Same here. Adding a new camera is not possible.

 ![Screenshot_20210626-074909_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/0/709fef85dc0320872602e035a2159bad277e963f.jpeg)

@ObelixNL Please could you take a look at this. After the prime days and Blink offer I think many user want to add their new cameras 😅  
Many thanks.

---

<div class="post-metadata">

**Author:** ![Thilo](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/thilo/32/30303_2.png) [@Thilo](https://community.homey.app/u/Thilo)\
**Post date:** [June 26, 2021, 4:17pm UTC](https://community.homey.app/t/app-blink/2894/150 "2021-06-26T16:17:49Z")

</div>

Hi,  
I think that we can t add new cameras when they are connected to the syc module (2).  
Obelix, couldn t you just create a connetion to the sync module, so homey could find the related cameras?  
We would all be so happy, if we could get your great app working again!  
Thanks TT

---

<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 5, 2021, 12:06pm UTC](https://community.homey.app/t/app-blink/2894/151 "2021-07-05T12:06:33Z")

</div>

@ObelixNL  
I think you are still the developer of this app?  
Can we assist you to find the reason of the bugs and get a solution?

I’ve seen here, that Blink Api is using a device id now. Is this missing in the current 2FA implementation?

> **[node-blink-security](https://www.npmjs.com/package/node-blink-security)**
>
> A NodeJS module for the Blink Security Camera System

I can take a look at it and test locally. Is this the current code base for the app for doimg some research?

> **[steffjenl/com.jasperbollen.homey-blink](https://github.com/steffjenl/com.jasperbollen.homey-blink)**
>
> Blink camera's for Homey. Contribute to steffjenl/com.jasperbollen.homey-blink development by creating an account on GitHub.

---

<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 7, 2021, 4:05pm UTC](https://community.homey.app/t/app-blink/2894/152 "2021-07-07T16:05:18Z")

</div>

@ObelixNL  
I cloned your repo and inserted some loggings.  
I foud that the accound id was missing for recovering the cameras (in GetOwls()).  
Blink seems to have changed the fieldname in the account information read by method GetToken().

Changing this line in **GetToken()** from :  
`const accountId = data.account.id;`  
to:  
` const accountId = data.account.account_id;`  
got the camera recovery to work again.

If you could find some free minutes, many users would be happy if you could fix that in the app 🙂

Edit: Snapshot is working for Blink mini. Blink Outdoorhas still a snapshot error.  
Blink gives response “Unauthorized Access” using the setStream-URL (the URL with the JPG on the Blink server). I’ll search for the reason in addition…

---

<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 7, 2021, 7:21pm UTC](https://community.homey.app/t/app-blink/2894/153 "2021-07-07T19:21:55Z")

</div>

Another bugfix - for creating snapshots with Indoor/Outdoor camera:

Code-correction in: /BlinkIndoorCamera/device.js  
Method \_registerSnapshotImage

The header fields for http request only contained the auth token. The request results in http error 406. If the header is filled like for MiniCamera, the request is succesful.

Original code:  
const headers = {  
“TOKEN\_AUTH”: authtoken  
};

Corrected code:  
const headers = {  
“TOKEN\_AUTH”: authtoken,  
“Accept”: “image/jpeg”,  
“Accept-Encoding”: “gzip, deflate, br”,  
“Content-type”: “image/jpeg”,  
“User-Agent”: “PostmanRuntime/7.26.8”,  
“Cache-Control”: “no-cache”  
};

---

<div class="post-metadata">

**Author:** ![kernel32](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kernel32/32/28429_2.png) [@kernel32](https://community.homey.app/u/kernel32)\
**Post date:** [July 10, 2021, 6:03am UTC](https://community.homey.app/t/app-blink/2894/154 "2021-07-10T06:03:46Z")

</div>

How can I install your version of the app? if it’s too complicated to explain can you share a link? thank you very much

---

<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 10, 2021, 8:04am UTC](https://community.homey.app/t/app-blink/2894/155 "2021-07-10T08:04:10Z")

</div>

If you are familar with Homey CLI, you can use my repo:

> **[RonnyWinkler/com.jasperbollen.homey-blink](https://github.com/RonnyWinkler/com.jasperbollen.homey-blink)**
>
> Blink camera's for Homey. Contribute to RonnyWinkler/com.jasperbollen.homey-blink development by creating an account on GitHub.

Homey development? Start here:

> **[Getting Started](https://apps.developer.homey.app/the-basics/getting-started)**
>
> How to create your first Homey app.

But Stephan will take over my changes into his app. So please wait until it’s released as test version.  
Then, I will explain what’s new…

---

<div class="post-metadata">

**Author:** ![Davide\_Zamo](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/davide_zamo/32/32590_2.png) [@Davide\_Zamo](https://community.homey.app/u/Davide_Zamo)\
**Post date:** [July 13, 2021, 4:15pm UTC](https://community.homey.app/t/app-blink/2894/156 "2021-07-13T16:15:44Z")

</div>

hi Ronnie, i have 3 blink system online…is it possible to modify your code to choose the system ro arm? thank you…

---

<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 13, 2021, 9:14pm UTC](https://community.homey.app/t/app-blink/2894/157 "2021-07-13T21:14:41Z")

</div>

Hi,  
it’s not my code. I only made some fixes and extensions an hope it will be included in the app by the owner.

What du you mean with system? A sync module (called network in the API)?

At the moment, the account is used a central point to get all cameras linked to your account to add as device. But there are some methods like enabling/disabling motion and arm/disarm using a netwotk id for the API call and there only the first network is used (and only this one). So it’s a bit inconsintent and it’s not possible to differ between networks.  
So using more than one network / sync module would need a redesign. But I’m not sure if it’s possible without breaking existing setups.

---

<div class="post-metadata">

**Author:** ![Davide\_Zamo](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/davide_zamo/32/32590_2.png) [@Davide\_Zamo](https://community.homey.app/u/Davide_Zamo)\
**Post date:** [July 13, 2021, 9:26pm UTC](https://community.homey.app/t/app-blink/2894/158 "2021-07-13T21:26:36Z")

</div>

yes 3 different sync modules…i need them because i have a very big garden that can’t be covered with module in the house…i use now ifttt to arm and disarm internal or external networks…

---

<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 14, 2021, 6:23am UTC](https://community.homey.app/t/app-blink/2894/159 "2021-07-14T06:23:48Z")

</div>

I`ll check what I can do.  
At the moment I can only change the network handling for amr/disarm to change all networks and not only the first one.  
In future, new devices are needed for the networks (added kike cameras) to change them seperately.

---

<div class="post-metadata">

**Author:** ![MarcoRuiter](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/marcoruiter/32/33528_2.png) [@MarcoRuiter](https://community.homey.app/u/MarcoRuiter)\
**Post date:** [July 14, 2021, 12:24pm UTC](https://community.homey.app/t/app-blink/2894/160 "2021-07-14T12:24:00Z")

</div>

@Davide_Zamo that would indeed be a great option to have. Also have 3 systems and would love to arm them . Now you can only arm the first system/location added

---

<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 14, 2021, 1:53pm UTC](https://community.homey.app/t/app-blink/2894/161 "2021-07-14T13:53:13Z")

</div>

Short update…  
Arm/disarm for all networks seems to be possible for implementation.  
The more comfortable way to add each network as device will take mor time and work. But I see the benefit, especially because for BlinkMini the motion recognition cant `t be set (API endpoint unknown). So the cameras could be grouped in networks and armed/disarmed this way.

[Previous page](https://community.homey.app/t/app-blink/2894.md?page=7)

[Next page](https://community.homey.app/t/app-blink/2894.md?page=9)
