openhab-addons/bundles/org.openhab.binding.nanoleaf/src
Kai Kreuzer 009208adee
[nanoleaf] Refactored code to use core features and more (#10101)
This is a bigger refactoring bringing these (breaking) changes:
- System channel types are used where applicable
- Obsolete channels (such as power) were removed
- Some channel types were marked "advanced"
- "Tap" channels were converted to a trigger channel type providing a "system button" behavior
- Layout can now be requested by a console command
- Command options for effect channel are dynamically provided
- Log level has been reduced where appropriate
- HTTP request timeouts were reduced
- handleRemoval now returns quickly as expected
- Fixed hanging thread / infinite loop when requesting layouts for non-square panels
- Various other smaller enhancements and fixes
- Documentation has been adapted accordingly

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-03-17 09:12:04 +01:00
..
main [nanoleaf] Refactored code to use core features and more (#10101) 2021-03-17 09:12:04 +01:00
test/java/org/openhab/binding/nanoleaf/internal [nanoleaf] CODEOWNERs, add Shapes Support, beta-firmware support (#10029) 2021-02-03 21:26:13 +01:00