Updater not notifying about new updates

Hi all,

I noticed for some versions now that the updater switch is not changing when a new update is available.
The new version is showing in the supervisor tab, but the notifier is still mentioning a lower version.

I waited 1 day after the update became available and even restarted HA, but it is still stating that (for example today) version 0.111.2 is the latest version, while 0.111.3 has been released yesterday.

I think this started in version 0.110, but I am not sure about that…

we need a little more info

how are you getting the data.
when I look at my calendar everything is right

@Arjen_W rjen Yep I’m seeing the same thing. The state of updater is no longer reflecting the fact that an update is available.

@myle this integration:

I am using the build-in binary.sensor.updater.
updater sensor

There’s an open issue for this:

Workaround for now:

Sensors:

- platform: version
  name: Current Version
  image: intel-nuc    ### Adjust for your system, see https://www.home-assistant.io/integrations/version/
  source: local

- platform: version
  name: Latest Version
  image: intel-nuc    ### Adjust for your system, see https://www.home-assistant.io/integrations/version/
  source: hassio

Automation:

- id: update_available
  alias: 'Update Available'
  initial_state: true
  trigger:
    platform: template
    value_template: "{{ states('sensor.latest_version') != states('sensor.current_version') }}"
  action:
    service: notify.telegram_system
    data_template:
      title: '*Information*'
      message: "An update for Home Assistant is available. You are running {{states('sensor.current_version') }}, the latest version is {{ states('sensor.latest_version') }}."
2 Likes

Thnx. Forgot to check the open issues.
I’ll implement your workaround later on today.

hmmm … I’m finding the updater isn’t working for me, either. Still shows 0.113.3 but 0.114.4 is available

Has anyone else noticed that the updator doesn’t work since 0.116?

To be honest it has NEVER worked for me in the last 2 years. Even waited 4 days once with several reboots in-between.

I build my own sensor now, that informs about all updates to core, supervisor, host, addons and HACS.

@seanomat: Can you share your sensor config? I have configured the workaround as posted in this topic. That is working fine for new HA releases, but it won’t contain the HACS, supervisor and add-on updates…

See: WTH don't I get notifications about available updates?

These are the sensors I use (derived from several other posts and docs):

  - name: sys_version_core_installed
    platform: command_line
    command: 'curl http://supervisor/info -H "Authorization: Bearer $(printenv SUPERVISOR_TOKEN)" | jq ".data"'
#    scan_interval: 3600
    value_template: "{{ value_json.homeassistant }}"
    json_attributes:
      - hassos
      - supervisor

  - name: sys_version_core_latest
    platform: version
    beta: false
    image: raspberrypi3-64
    source: hassio
    
  - name: sys_version_addons
    platform: command_line
    command: 'curl http://supervisor/supervisor/info -H "Authorization: Bearer $(printenv SUPERVISOR_TOKEN)" | jq ''{"addons":[.data.addons[] | select(.version != .installed)]}'''
#    scan_interval: 3600
    value_template: "{{ value_json.addons | length }}"
    json_attributes:
      - addons


  - platform: template
    sensors:
      sys_version_host_installed:
        value_template: "{{state_attr('sensor.sys_version_core_installed','hassos')}}"
      sys_version_host_latest:
        value_template: "{{state_attr('sensor.sys_version_core_latest','hassos')}}"
      sys_version_supervisor_installed:
        value_template: "{{state_attr('sensor.sys_version_core_installed','supervisor')}}"
      sys_version_supervisor_latest:
        value_template: "{{state_attr('sensor.sys_version_core_latest','supervisor')}}"

For HACS I use the original sensor, that is supplied with HACS.
Obviously this only works, if you have the supervisor.

Not working for me either since the last update.
The updater stay to OFF but there is a new version available in the supervisor.

This is now working for me again

Does anyone know if there is still an issue with this, the latest version of HA available is 0.118.3 but the binary_sensor.updater says it 0.118.2

release_notes: ‘https://www.home-assistant.io/latest-release-notes/
newest_version: 0.118.2
friendly_name: Updater

Regards
James

It should be working but it inly updates once a day. If you want something faster see my post above. Updater not notifying about new updates