Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[tradfri] Added basic support for IKEA blinds FYRTUR and KADRILJ #6977

Merged
merged 8 commits into from Feb 12, 2020

Conversation

cweitkamp
Copy link
Contributor

@cweitkamp cweitkamp commented Feb 8, 2020

  • Added basic support for IKEA blinds FYRTUR and KADRILJ

Supersedes #6167

Test version: org.openhab.binding.tradfri-2.5.2-SNAPSHOT.zip

Also-by: Manuel Raffel manidu@outlook.com
Signed-off-by: Christoph Weitkamp github@christophweitkamp.de

manraf and others added 7 commits February 6, 2020 16:55
* adds the "blind" thing and associated data
* temporarily assigned zigbee id "0999", needs review

Signed-off-by: Manuel Raffel <manidu@outlook.com>
Signed-off-by: Manuel Raffel <manidu@outlook.com>
- Added discovery
- Added check for percent values
- Aplied formatter
- Fixed unit tests

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
@cweitkamp cweitkamp added the enhancement An enhancement or new feature for an existing add-on label Feb 8, 2020
"TRADFRI bulb E27 WS clear 950lm", "TRADFRI bulb GU10 WS 400lm", "TRADFRI bulb E14 WS opal 400lm",
"FLOALT panel WS 30x30", "FLOALT panel WS 60x60", "FLOALT panel WS 30x90",
"TRADFRI bulb E12 WS opal 400lm" };
private static final List<String> COLOR_TEMP_MODELS = Collections
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why not use a Set here?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, good point. Why not use a Set here. I changed it.

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
@J-N-K
Copy link
Member

J-N-K commented Feb 11, 2020

Travis fails in itest (doesn't run at all). How do we want to handle that? I have seen that in a lot (all?) of PR lately when it comes to itests.

@cweitkamp
Copy link
Contributor Author

At least for TRADFRI we ignored them last time (e.g. #6544).

@J-N-K J-N-K merged commit f47b7f4 into openhab:2.5.x Feb 12, 2020
@cweitkamp cweitkamp deleted the pr-6167 branch February 12, 2020 17:21
andibraeu pushed a commit to andibraeu/openhab-addons that referenced this pull request Feb 17, 2020
…nhab#6977)

* Adds basic support for IKEA smart blinds FYRTUR and KADRILJ

* adds the "blind" thing and associated data
* temporarily assigned zigbee id "0999", needs review

Signed-off-by: Manuel Raffel <manidu@outlook.com>

* Restores ISO 8859-1 encoding of .properties file

Signed-off-by: Manuel Raffel <manidu@outlook.com>

* - Incorporated review comments
- Added discovery
- Added check for percent values
- Aplied formatter
- Fixed unit tests

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added repeater

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added TRADFRI open/close remote

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Refactoring of discovery service

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added handling for STOP command

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Incorporated changes from review

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

Co-authored-by: Manuel <manraf@users.noreply.github.com>
@kaikreuzer kaikreuzer added this to the 2.5.2 milestone Feb 19, 2020
leluna pushed a commit to leluna/openhab2-addons that referenced this pull request Mar 21, 2020
…nhab#6977)

* Adds basic support for IKEA smart blinds FYRTUR and KADRILJ

* adds the "blind" thing and associated data
* temporarily assigned zigbee id "0999", needs review

Signed-off-by: Manuel Raffel <manidu@outlook.com>

* Restores ISO 8859-1 encoding of .properties file

Signed-off-by: Manuel Raffel <manidu@outlook.com>

* - Incorporated review comments
- Added discovery
- Added check for percent values
- Aplied formatter
- Fixed unit tests

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added repeater

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added TRADFRI open/close remote

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Refactoring of discovery service

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added handling for STOP command

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Incorporated changes from review

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

Co-authored-by: Manuel <manraf@users.noreply.github.com>
Signed-off-by: leluna <hengrui.jiang@googlemail.com>
Hans-Reiner pushed a commit to Hans-Reiner/openhab2-addons that referenced this pull request Apr 11, 2020
…nhab#6977)

* Adds basic support for IKEA smart blinds FYRTUR and KADRILJ

* adds the "blind" thing and associated data
* temporarily assigned zigbee id "0999", needs review

Signed-off-by: Manuel Raffel <manidu@outlook.com>

* Restores ISO 8859-1 encoding of .properties file

Signed-off-by: Manuel Raffel <manidu@outlook.com>

* - Incorporated review comments
- Added discovery
- Added check for percent values
- Aplied formatter
- Fixed unit tests

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added repeater

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added TRADFRI open/close remote

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Refactoring of discovery service

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added handling for STOP command

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Incorporated changes from review

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

Co-authored-by: Manuel <manraf@users.noreply.github.com>
Signed-off-by: Hans-Reiner Hoffmann <hans-reiner.hoffmann@gmx.de>
markus7017 pushed a commit to markus7017/openhab-addons that referenced this pull request May 29, 2020
…nhab#6977)

* Adds basic support for IKEA smart blinds FYRTUR and KADRILJ

* adds the "blind" thing and associated data
* temporarily assigned zigbee id "0999", needs review

Signed-off-by: Manuel Raffel <manidu@outlook.com>

* Restores ISO 8859-1 encoding of .properties file

Signed-off-by: Manuel Raffel <manidu@outlook.com>

* - Incorporated review comments
- Added discovery
- Added check for percent values
- Aplied formatter
- Fixed unit tests

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added repeater

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added TRADFRI open/close remote

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Refactoring of discovery service

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added handling for STOP command

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Incorporated changes from review

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

Co-authored-by: Manuel <manraf@users.noreply.github.com>
LoungeFlyZ pushed a commit to LoungeFlyZ/openhab2-addons that referenced this pull request Jun 8, 2020
…nhab#6977)

* Adds basic support for IKEA smart blinds FYRTUR and KADRILJ

* adds the "blind" thing and associated data
* temporarily assigned zigbee id "0999", needs review

Signed-off-by: Manuel Raffel <manidu@outlook.com>

* Restores ISO 8859-1 encoding of .properties file

Signed-off-by: Manuel Raffel <manidu@outlook.com>

* - Incorporated review comments
- Added discovery
- Added check for percent values
- Aplied formatter
- Fixed unit tests

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added repeater

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added TRADFRI open/close remote

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Refactoring of discovery service

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added handling for STOP command

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Incorporated changes from review

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

Co-authored-by: Manuel <manraf@users.noreply.github.com>
J-N-K pushed a commit to J-N-K/openhab-addons that referenced this pull request Jul 14, 2020
…nhab#6977)

* Adds basic support for IKEA smart blinds FYRTUR and KADRILJ

* adds the "blind" thing and associated data
* temporarily assigned zigbee id "0999", needs review

Signed-off-by: Manuel Raffel <manidu@outlook.com>

* Restores ISO 8859-1 encoding of .properties file

Signed-off-by: Manuel Raffel <manidu@outlook.com>

* - Incorporated review comments
- Added discovery
- Added check for percent values
- Aplied formatter
- Fixed unit tests

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added repeater

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added TRADFRI open/close remote

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Refactoring of discovery service

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added handling for STOP command

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Incorporated changes from review

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

Co-authored-by: Manuel <manraf@users.noreply.github.com>
andrewfg pushed a commit to andrewfg/openhab-addons that referenced this pull request Aug 31, 2020
…nhab#6977)

* Adds basic support for IKEA smart blinds FYRTUR and KADRILJ

* adds the "blind" thing and associated data
* temporarily assigned zigbee id "0999", needs review

Signed-off-by: Manuel Raffel <manidu@outlook.com>

* Restores ISO 8859-1 encoding of .properties file

Signed-off-by: Manuel Raffel <manidu@outlook.com>

* - Incorporated review comments
- Added discovery
- Added check for percent values
- Aplied formatter
- Fixed unit tests

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added repeater

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added TRADFRI open/close remote

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Refactoring of discovery service

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added handling for STOP command

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Incorporated changes from review

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

Co-authored-by: Manuel <manraf@users.noreply.github.com>
andrewfg pushed a commit to andrewfg/openhab-addons that referenced this pull request Aug 31, 2020
…nhab#6977)

* Adds basic support for IKEA smart blinds FYRTUR and KADRILJ

* adds the "blind" thing and associated data
* temporarily assigned zigbee id "0999", needs review

Signed-off-by: Manuel Raffel <manidu@outlook.com>

* Restores ISO 8859-1 encoding of .properties file

Signed-off-by: Manuel Raffel <manidu@outlook.com>

* - Incorporated review comments
- Added discovery
- Added check for percent values
- Aplied formatter
- Fixed unit tests

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added repeater

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added TRADFRI open/close remote

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Refactoring of discovery service

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added handling for STOP command

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Incorporated changes from review

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

Co-authored-by: Manuel <manraf@users.noreply.github.com>
andrewfg pushed a commit to andrewfg/openhab-addons that referenced this pull request Aug 31, 2020
…nhab#6977)

* Adds basic support for IKEA smart blinds FYRTUR and KADRILJ

* adds the "blind" thing and associated data
* temporarily assigned zigbee id "0999", needs review

Signed-off-by: Manuel Raffel <manidu@outlook.com>

* Restores ISO 8859-1 encoding of .properties file

Signed-off-by: Manuel Raffel <manidu@outlook.com>

* - Incorporated review comments
- Added discovery
- Added check for percent values
- Aplied formatter
- Fixed unit tests

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added repeater

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added TRADFRI open/close remote

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Refactoring of discovery service

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added handling for STOP command

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Incorporated changes from review

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

Co-authored-by: Manuel <manraf@users.noreply.github.com>
andrewfg pushed a commit to andrewfg/openhab-addons that referenced this pull request Aug 31, 2020
…nhab#6977)

* Adds basic support for IKEA smart blinds FYRTUR and KADRILJ

* adds the "blind" thing and associated data
* temporarily assigned zigbee id "0999", needs review

Signed-off-by: Manuel Raffel <manidu@outlook.com>

* Restores ISO 8859-1 encoding of .properties file

Signed-off-by: Manuel Raffel <manidu@outlook.com>

* - Incorporated review comments
- Added discovery
- Added check for percent values
- Aplied formatter
- Fixed unit tests

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added repeater

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added TRADFRI open/close remote

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Refactoring of discovery service

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added handling for STOP command

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Incorporated changes from review

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

Co-authored-by: Manuel <manraf@users.noreply.github.com>
DaanMeijer pushed a commit to DaanMeijer/openhab-addons that referenced this pull request Sep 1, 2020
…nhab#6977)

* Adds basic support for IKEA smart blinds FYRTUR and KADRILJ

* adds the "blind" thing and associated data
* temporarily assigned zigbee id "0999", needs review

Signed-off-by: Manuel Raffel <manidu@outlook.com>

* Restores ISO 8859-1 encoding of .properties file

Signed-off-by: Manuel Raffel <manidu@outlook.com>

* - Incorporated review comments
- Added discovery
- Added check for percent values
- Aplied formatter
- Fixed unit tests

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added repeater

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added TRADFRI open/close remote

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Refactoring of discovery service

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added handling for STOP command

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Incorporated changes from review

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

Co-authored-by: Manuel <manraf@users.noreply.github.com>
Signed-off-by: Daan Meijer <daan@studioseptember.nl>
markus7017 pushed a commit to markus7017/openhab-addons that referenced this pull request Sep 19, 2020
…nhab#6977)

* Adds basic support for IKEA smart blinds FYRTUR and KADRILJ

* adds the "blind" thing and associated data
* temporarily assigned zigbee id "0999", needs review

Signed-off-by: Manuel Raffel <manidu@outlook.com>

* Restores ISO 8859-1 encoding of .properties file

Signed-off-by: Manuel Raffel <manidu@outlook.com>

* - Incorporated review comments
- Added discovery
- Added check for percent values
- Aplied formatter
- Fixed unit tests

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added repeater

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added TRADFRI open/close remote

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Refactoring of discovery service

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Added handling for STOP command

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Incorporated changes from review

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

Co-authored-by: Manuel <manraf@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement An enhancement or new feature for an existing add-on
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants