]> git.basschouten.com Git - openhab-addons.git/commit
[wled] Change to bridge/thing structure and add global controls (#12199)
authorMatthew Skinner <matt@pcmus.com>
Fri, 27 May 2022 11:26:47 +0000 (21:26 +1000)
committerGitHub <noreply@github.com>
Fri, 27 May 2022 11:26:47 +0000 (13:26 +0200)
commit7f249872bc68a45c0e4b3274b35b075809871ad6
tree5209caceb2982c3d89c81af550b0943654d5c21c
parent87023da9e3b224811d1819bb2556d78ebe008547
[wled] Change to bridge/thing structure and add global controls (#12199)

* Update to using bridge/thing
* remove white channels.
* Improve Discovery
* Add more sleep/ timed light / NL features
* Change advanced channels
* fix bug for sleep duration
* Update readme with new channels
* Move channels into separate readme heading.
* fix white jumps to 0 after moving control.

Signed-off-by: Matthew Skinner <matt@pcmus.com>
20 files changed:
bundles/org.openhab.binding.wled/README.md
bundles/org.openhab.binding.wled/src/main/java/org/openhab/binding/wled/internal/WLedActions.java
bundles/org.openhab.binding.wled/src/main/java/org/openhab/binding/wled/internal/WLedBindingConstants.java
bundles/org.openhab.binding.wled/src/main/java/org/openhab/binding/wled/internal/WLedConfiguration.java
bundles/org.openhab.binding.wled/src/main/java/org/openhab/binding/wled/internal/WLedDiscoveryService.java
bundles/org.openhab.binding.wled/src/main/java/org/openhab/binding/wled/internal/WLedHandler.java [deleted file]
bundles/org.openhab.binding.wled/src/main/java/org/openhab/binding/wled/internal/WLedHandlerFactory.java
bundles/org.openhab.binding.wled/src/main/java/org/openhab/binding/wled/internal/WLedHelper.java
bundles/org.openhab.binding.wled/src/main/java/org/openhab/binding/wled/internal/WLedSegmentConfiguration.java [new file with mode: 0644]
bundles/org.openhab.binding.wled/src/main/java/org/openhab/binding/wled/internal/WLedSegmentDiscoveryService.java [new file with mode: 0644]
bundles/org.openhab.binding.wled/src/main/java/org/openhab/binding/wled/internal/WledState.java
bundles/org.openhab.binding.wled/src/main/java/org/openhab/binding/wled/internal/api/WledApi.java
bundles/org.openhab.binding.wled/src/main/java/org/openhab/binding/wled/internal/api/WledApiFactory.java
bundles/org.openhab.binding.wled/src/main/java/org/openhab/binding/wled/internal/api/WledApiV0110.java
bundles/org.openhab.binding.wled/src/main/java/org/openhab/binding/wled/internal/api/WledApiV0130.java
bundles/org.openhab.binding.wled/src/main/java/org/openhab/binding/wled/internal/api/WledApiV084.java
bundles/org.openhab.binding.wled/src/main/java/org/openhab/binding/wled/internal/handlers/WLedBridgeHandler.java [new file with mode: 0644]
bundles/org.openhab.binding.wled/src/main/java/org/openhab/binding/wled/internal/handlers/WLedSegmentHandler.java [new file with mode: 0644]
bundles/org.openhab.binding.wled/src/main/resources/OH-INF/i18n/wled.properties
bundles/org.openhab.binding.wled/src/main/resources/OH-INF/thing/thing-types.xml