Closed saya6k closed 7 months ago
please more detail information
I have an Air Purifier that includes various attributes and commands pertaining to software updates. Here are the relevant attributes:
The available commands for the software updates are:
I want to integrate these attributes and commands with the Home Assistant Update entity. The relevant Home Assistant attributes are:
Installed version (installed_version) Latest version (latest_version) Update in progress (in_progress)
With update domain entity, I can use the Home Assistant services update.install
, update.skip
, and update.clear_skipped
for managing these updates.
With this feature, you will no longer need to use the SmartThings app to manage updates for your Air Purifier.
Added update entity to new branch.
However, I am not sure if 'agreeUpdate' will work properly. I don't know what the 'module' value used as an argument is.
There is a firmwareUpdate capability in the smartthings capability list, but it is not used in the Samsung home appliances I am using and is only added as a custom capability. (It also doesn't show the correct values.)
If the currentVersion and availableVersion values of the attribute are valid, it seems possible to check whether an update exists.
Works fine. Thanks
In attributes and command, there are attributes and commands related to firmware.
Add support to update domain.