]> git.basschouten.com Git - openhab-addons.git/commit
[mqtt.homeassistant] Add support for Update component (#14241)
authorCody Cutrer <cody@cutrer.us>
Thu, 14 Dec 2023 22:53:14 +0000 (15:53 -0700)
committerGitHub <noreply@github.com>
Thu, 14 Dec 2023 22:53:14 +0000 (23:53 +0100)
commit98fb791dc554c927389715dcdbeb3320576af3ff
treebaa34559195b630074c9d01bd32e2c36a0b632b7
parent1712783945197f07f793423811893d11aed5024e
[mqtt.homeassistant] Add support for Update component (#14241)

* [mqtt.homeassistant] add support for Update component

This component is fairly non-standard - it doesn't add any channels.
Instead, it provides several properties to the thing, and also adds
a thing configuration allowing you to trigger an OTA update on a
Home Assistant device from MainUI.

---------

Signed-off-by: Cody Cutrer <cody@cutrer.us>
bundles/org.openhab.binding.mqtt.homeassistant/src/main/java/org/openhab/binding/mqtt/homeassistant/internal/DiscoverComponents.java
bundles/org.openhab.binding.mqtt.homeassistant/src/main/java/org/openhab/binding/mqtt/homeassistant/internal/component/ComponentFactory.java
bundles/org.openhab.binding.mqtt.homeassistant/src/main/java/org/openhab/binding/mqtt/homeassistant/internal/component/Update.java [new file with mode: 0644]
bundles/org.openhab.binding.mqtt.homeassistant/src/main/java/org/openhab/binding/mqtt/homeassistant/internal/handler/HomeAssistantThingHandler.java
bundles/org.openhab.binding.mqtt.homeassistant/src/main/resources/OH-INF/config/homeassistant-thing-config.xml [new file with mode: 0644]
bundles/org.openhab.binding.mqtt.homeassistant/src/main/resources/OH-INF/i18n/mqtt.properties
bundles/org.openhab.binding.mqtt.homeassistant/src/main/resources/OH-INF/thing/homeassistant-thing.xml