Tags: ccutrer/openhab-addons
Tags
[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] 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]>
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] 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]>
[hue] eliminate scenes having the same name (openhab#15976) Signed-off-by: Andrew Fiddian-Green <[email protected]>
[mqtt] Treat incoming empty string as UNDEF for most types Signed-off-by: Cody Cutrer <[email protected]>
[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] bump HAP-java to 2.0.5 Signed-off-by: Cody Cutrer <[email protected]>
PreviousNext