Fibaro Home Center: add update sensor

I am using the Fibaro Home Center (3) as a hub for Home Assistant.
Sometimes the Home Center gets a firmware update, because i am never login to the Home Center i don’t see if there new firmware is available.

Is it possible to add a update sensor for the Home Center firmware updates, so Home Assistant show that there is a update available, and with one click starts the update on the Home Center?

In the API the information is available:

/api/settings/info
has a sensor updateStableAvailable and newestStableVersion to show the new version tag.

/api/service/update
has sensors for

  • UpdateStatus
  • UpdateProgress

and actions:

Download Stable

{
    "action": "download",
    "params": {
        "type": "stable"
    }
}

Install (make Local Backup)

{
    "action": "install",
    "params": {
        "backupType": "local",
        "masterOnly": true
    }
}

You should be able toake a simple REST (might be named restful) sensor with that information.

Hi WallyR,

I know the workaround, but it would be nice if it was integrated into the integration itself. So that it is more of a seamless integration and everyone can benefit from it. Home Assistant can provide this functionality, so why not use it?

I agree, but it might take quite some time, if the dev on that project is busy with something else.