I recently bought a Blink Outdoor Camera.
I already configured the integration on HA, which correctly created 4 entities.
One of those, the camera, is not working properly. The entity is available, but no video streaming is showed.
In the log i always have this error:
Logger: blinkpy.camera
Source: /usr/local/lib/python3.8/site-packages/blinkpy/camera.py:154
First occurred: 23 novembre 2020, 9:57:37 (289 occurrences)
Last logged: 9:52:48
Could not find thumbnail for camera Porta Ingresso
Did i wronged something?
If I can provide more information, please tell me.
It appears like we’ll be able to support it, but have to do some debugging to figure out exactly how to make the required APi calls (no timeline on that though)
I’ve looked at their API and can get the address for the live stream. The only problem is that it appears to be a proprietary format (likely due to the 2 way audio). Hopefully someone can figure this out, because this would be a great addition into Home Assistant. I’m not sure Amazon will be too helpful in figuring out this streaming format though.
Since the module and every cameras have a separate IP address on my LAN maybe we could get the live stream directly by finding each camera its unique http port 443 address, user and password ?
Blink doesn’t support real time streaming protocol (RTSP) I recommend checking out Reolink as an alternative. You can define the camera’s stream_source: address in the configuration.yaml
Hey all, the best solution ive been able to come up with is to force blink to trigger a new snapshot as fast as I can get the api to respond. The best ive been able to do is every 20 seconds it triggers all of my cameras to take a snapshot. Then waits 5 seconds and forces HA to refresh from blink. Its not a great solution but hope this helps someone else!
used these functions from the documentation: Blink - Home Assistant (home-assistant.io) they are both under the services actions not devices, took me a while to find it.