Is Blink Down?

I’m using 0.94.3. I’ll note that it was working a few days ago. I went as far as creating a fresh install of HASSIO with the config.yaml containing only my blink credentials. Home Assistant actually ends up hanging (retrying to login over and over again) and never comes back up. Can someone who actually uses Blink confirm/deny that the component is working?

Here’s the error:

2019-06-12 10:33:05 INFO (SyncWorker_7) [blinkpy.blinkpy] Attempting login with https://prod.immedia-semi.com/login 2019-06-12 10:33:05 INFO
(SyncWorker_7) [blinkpy.blinkpy] Attempting login with https://rest.piri.immedia-semi.com/login 2019-06-12 10:33:05 INFO
(SyncWorker_7) [blinkpy.helpers.util] Cannot connect to server with url https://rest.piri.immedia-semi.com/login. 2019-06-12 10:33:05 INFO
(SyncWorker_7) [blinkpy.helpers.util] Auth token expired, attempting reauthorization.

same problem. Fresh (re)install…same error messages.

I can confirm Blink is working fine on my end.

It seems that the library is unable to find any valid endpoints for you to log in (it has resorted to the final login endpoint it will try before giving up). Can you verify that you can access your cameras via the Blink app? If you CAN access your cameras via the app, let me know as there is some additional debugging we can do.

EDIT- for what it’s worth I have a hunch as to what the problem is and, if I’m right, it should be an easy fix in the library

I’ll start by saying I got mine to work… but I’m not entirely sure how. There were two things that happened before it started working again:

1.) I ran the following code in Linux ( replacing password + email with my credentials. I got it from here: https://github.com/MattTW/BlinkMonitorProtocol )
curl -H “Host: prod.immedia-semi.com” -H “Content-Type: application/json” --data-binary ‘{ “password” : " your blink password ", “client_specifier” : “iPhone 9.2 | 2.2 | 222”, “email” : " your blink login/email " }’ --compressed https://rest.prod.immedia-semi.com/login

2.) I let blink attempt to connect to the server until it locked me out for an hour due to failed attempts.

Afterwards it started working. Don’t know if it was just sheer luck or if any of this actually led to it working.

Hmm, interesting. Glad it’s working, but seems like something is probably still broken.

My hunch was that they’re deprecating that login point “rest.prod.immedia-semi.com/login” in favor of their new endpoint “rest-prod.immedia-semi.com/api/v2/login”. Any chance you could try that same curl command with this new url to check that it works for you?

Also, i believe I figured out why blink is causing home assistant to hang at startup and will push that fix asap.

Both the original end point and the one you provided worked for me.

1 Like