Skip to content

Tags: ccutrer/openhab-addons

Tags

homekit-20250210-02

Toggle homekit-20250210-02's commit message
[homekit] Sort optional characteristics before adding them to the ser…

…vice

So that they'll always be added in a consistent order. Otherwise we might
accidentally change the order (and thus the IID) of a characteristic, but
not actually detect that it's different and signal Home to reload accessory
structures.

Signed-off-by: Cody Cutrer <[email protected]>

homekit-20250210-01

Toggle homekit-20250210-01's commit message
[homekit] Use sorted map for keeping track of optional characteristics

So that they'll always be added in a consistent order. Otherwise we might
accidentally change the order (and thus the IID) of a characteristic, but
not actually detect that it's different and signal Home to reload accessory
structures.

Signed-off-by: Cody Cutrer <[email protected]>

homekit-20250210-03

Toggle homekit-20250210-03's commit message
Fix state updates for components that have additional state processin…

…g handlers

Only need to adjust for channels that could be renamed due to being single
channel components

Signed-off-by: Cody Cutrer <[email protected]>

mqtt-20240709-1

Toggle mqtt-20240709-1's commit message
add module for building just the MQTT binding as a single jar, suitab…

…le for the marketplace

mqtt-homeassistant-20240119-1

Toggle mqtt-homeassistant-20240119-1's commit message
[mqtt] Use AbstractStorageBasedTypeProvider

Includes both homie and homeassistant dynamic things.
It also fixes all ordering issues in both bindings in order to
be consistent in how types are persisted:
 * For Homie, Nodes (channel groups) and Properties (channels)
   are ordered in the way they are defined in $nodes and $properties
 * For Home Assistant, Components are ordered by label. This
   includes both single channel components that are not in a channel
   group, as well as channel groups. We also ensure that on the
   Thing itself non-grouped channels consistently sort before grouped
   channels.

Signed-off-by: Cody Cutrer <[email protected]>

homekit-20240709-1

Toggle homekit-20240709-1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[hue] eliminate scenes having the same name (openhab#15976)

Signed-off-by: Andrew Fiddian-Green <[email protected]>

mqtt-homeassistant-20231119-1

Toggle mqtt-homeassistant-20231119-1's commit message
[mqtt] Treat incoming empty string as UNDEF for most types

Signed-off-by: Cody Cutrer <[email protected]>

mqtt-homeassistant-20231113-1

Toggle mqtt-homeassistant-20231113-1's commit message
[mqtt.homeassistant] Improve support for Lock component

 * expose full state possibilities
 * expose OPEN command

mqtt-homeassistant-20231109-1

Toggle mqtt-homeassistant-20231109-1's commit message
[mqtt.homeassistant] improve Cover support

 * Add support for covers that report position
 * Handle when command and state values for OPEN/CLOSE/STOP
   differ (as they do by default)
 * Expose the full cover state, since it can have tell you
   if the cover is moving or not
 * Handle covers that have a position only, but not a state

homekit-20221220-02

Toggle homekit-20221220-02's commit message
[homekit] bump HAP-java to 2.0.5

Signed-off-by: Cody Cutrer <[email protected]>