]> git.basschouten.com Git - openhab-addons.git/commit
[mystrom] Add support for myStrom Bulb (#9910)
authorFredo70 <fchastagnol@yahoo.com>
Tue, 23 Feb 2021 22:33:12 +0000 (23:33 +0100)
committerGitHub <noreply@github.com>
Tue, 23 Feb 2021 22:33:12 +0000 (23:33 +0100)
commit7050a1478e4a853bb53dd6ea8ddbac1352a3539f
tree89cc5aa6b379206ac4eeadf21bd402d00b966eee
parentfd1f7ebe7545a399b1c0c99993ec2d8fa0a41808
[mystrom] Add support for myStrom Bulb (#9910)

* Add support to myStrom Bulb

Add properties to myStrom devices and an action to refresh the properties.

Signed-off-by: Frederic Chastagnol <fchastagnol@fredoware.ch>
* Fixes according to review comments

Signed-off-by: Frederic Chastagnol <fchastagnol@fredoware.ch>
* Update bundles/org.openhab.binding.mystrom/README.md

Co-authored-by: J-N-K <J-N-K@users.noreply.github.com>
* Fixes according to review comments

Signed-off-by: Frederic Chastagnol <fchastagnol@fredoware.ch>
* Use system color temperature channel type

channel type system.color-temperature is used and values mapped from 1-18 to 0-100%

Signed-off-by: Frederic Chastagnol <fchastagnol@fredoware.ch>
* Better tracking of colour and brightness values

Format power state
Signed-off-by: Frederic Chastagnol <fchastagnol@fredoware.ch>
Co-authored-by: J-N-K <J-N-K@users.noreply.github.com>
bundles/org.openhab.binding.mystrom/README.md
bundles/org.openhab.binding.mystrom/src/main/java/org/openhab/binding/mystrom/internal/AbstractMyStromHandler.java [new file with mode: 0644]
bundles/org.openhab.binding.mystrom/src/main/java/org/openhab/binding/mystrom/internal/MyStromBindingConstants.java
bundles/org.openhab.binding.mystrom/src/main/java/org/openhab/binding/mystrom/internal/MyStromBulbHandler.java [new file with mode: 0644]
bundles/org.openhab.binding.mystrom/src/main/java/org/openhab/binding/mystrom/internal/MyStromDeviceInfo.java [new file with mode: 0644]
bundles/org.openhab.binding.mystrom/src/main/java/org/openhab/binding/mystrom/internal/MyStromHandler.java [deleted file]
bundles/org.openhab.binding.mystrom/src/main/java/org/openhab/binding/mystrom/internal/MyStromHandlerFactory.java
bundles/org.openhab.binding.mystrom/src/main/java/org/openhab/binding/mystrom/internal/MyStromPlugHandler.java [new file with mode: 0644]
bundles/org.openhab.binding.mystrom/src/main/resources/OH-INF/thing/thing-types.xml