Blink Cameras: Thumbnails in Dashboard Not Updating

Hello, I’m looking for some assistance.

In short my dashboard images are not getting updated from two Blink Mini’s.

I am running Home Assistant 0.115.5: I have two Blink Mini’s and no Blink XT’s therefore no Blink Sync module. I have the following script which tells the camera’s to take a photo (blink_trigger_camera) and then runs an Update (blink_update).

cameras_take_dashboard_images:
  alias: Cameras:Take Dashboard Images
  mode: queued
  sequence:
  - data: {}
    entity_id: camera.blink_office_camera
    service: blink.trigger_camera
  - delay: '15'
  - data: {}
    entity_id: camera.blink_lounge_camera
    service: blink.trigger_camera
  - delay: '30'
  - data: {}
    service: blink.blink_update
  - device_id: ''
    domain: ''
    entity_id: ''
  max: 10

My expectation is that these new images would show in a view I have created:
Views, see below:

  - badges: null
    cards:
      - aspect_ratio: 0%
        camera_image: camera.blink_lounge_camera
        entity: camera.blink_office_camera
        image: 'https://demo.home-assistant.io/stub_config/bedroom.png'
        show_name: false
        show_state: false
        type: picture-entity
      - aspect_ratio: 0%
        entity: camera.blink_lounge_camera
        image: 'https://demo.home-assistant.io/stub_config/bedroom.png'
        show_name: false
        show_state: false
        type: picture-entity
    path: view
    title: View

However the image doesn’t change, they do however get updated if I restart Home Assistant. I have searched the various forums and I believe I am following the correct flow and adding in appropriate pauses.

I am very new so I apologise if this is the incorrect way to raise a question, and I am happy to resubmit if there is a correct way.

Peter

arch armv7l
chassis embedded
dev false
docker true
docker_version 19.03.11
hassio true
host_os HassOS 4.13
installation_type Home Assistant OS
os_name Linux
os_version 4.19.127-v7l
python_version 3.8.5
supervisor 245
timezone Europe/London
version 0.115.5
virtualenv false

Hello,

I have the same issue with my new Blink mini. The blink_trigger service works fine (blue led flashes once in the camera indicating that it recording, then the picture is updating in the Blink app) but the blink_update has not effect. The dashboard picture do not change and the snapshot returns always the same image.

Here my script :

 blink_snapshot:
    alias: Blink snapshot
    sequence:
    - service: blink.trigger_camera
      data:
        entity_id: camera.blink_blink182
    - delay: 00:00:20
    - service: blink.blink_update
      data: {}
    - service: camera.snapshot
      data:
        entity_id: camera.blink_blink182
        filename: /tmp/blink/blink_camera.jpg
arch armv7l
chassis embedded
dev false
docker true
docker_version 19.03.11
hassio true
host_os HassOS 4.13
installation_type Home Assistant OS
os_name Linux
os_version 4.19.127-v7
python_version 3.8.5
supervisor 245
timezone Europe/Paris
version 0.115.3
virtualenv false

I believe there is an issue in the underlying module used blinkpy, this was logged on GitHub back in August. https://github.com/fronzbot/blinkpy/issues/369

You can follow the progress there. I hope this helps.

Peter

Thanks to you, we’ll have a fix :slight_smile:
Nice work.

Hi again,

Since I configure my Blink mini in Home Assistant, I receive an activation email each day at approximatly the same time.
Does anyone else have the same issue?

Me too, I don’t know if this is normal.

@Romes, @Uzirox - Known issue, no fix known yet. Those emails can be ignored, though.
You just need to enter the code once. https://github.com/fronzbot/blinkpy/issues/279 and https://github.com/home-assistant/core/issues/38717

1 Like

Having the same issue… doesn’t seem to be fixed yet

Same issue here, just bought a Blink Outdoor.

Cool, but I don’t have a mini. I have the same issue with an outdoor.

The subject of this thread is non-updating thumbnails for blink mini cameras. If you have a separate problem, it’s best to create a new thread.