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

[enocean] enable usage of Nodon roller-shutter repeater mode #12133

Merged
merged 3 commits into from
Jan 30, 2022
Merged

[enocean] enable usage of Nodon roller-shutter repeater mode #12133

merged 3 commits into from
Jan 30, 2022

Conversation

SoCsOnFPGAsGuy
Copy link
Contributor

For NODONs in Wall Modules SIN-2-2-00 and SIN-2-1-0x it is already possible to adjust the repeater mode. For NODONs roller-shutter (SIN-2-RS-01) this wasn't possibly with openhab so far - this series of commits enables the repeater mode setting in openhab also for NODONs roller-shutter modules, the same way it is done for the other two in Wall Modules.

Correctness also tested physically with some of the roller-shutter modules in my own house.

Signed-off-by: Marcel Eckert <mrcleckert@aol.com>
Signed-off-by: Marcel Eckert <mrcleckert@aol.com>
@SoCsOnFPGAsGuy SoCsOnFPGAsGuy changed the title Nodon rollershutter repeater mode [enocean] enable usage of Nodon roller-shutter repeater mode Jan 27, 2022
@lolodomo lolodomo added the enhancement An enhancement or new feature for an existing add-on label Jan 27, 2022
Copy link
Contributor

@lolodomo lolodomo left a comment

Choose a reason for hiding this comment

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

Just 2 minor comments

…ments

Signed-off-by: Marcel Eckert <mrcleckert@aol.com>
Copy link
Contributor

@lolodomo lolodomo left a comment

Choose a reason for hiding this comment

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

LGTM

@lolodomo
Copy link
Contributor

@fruggy83 ; is it ok for you?

@lolodomo lolodomo added rebuild Triggers Jenkins PR build and removed rebuild Triggers Jenkins PR build labels Jan 30, 2022
@lolodomo lolodomo merged commit 5c741fd into openhab:main Jan 30, 2022
@lolodomo lolodomo added this to the 3.3 milestone Jan 30, 2022
Copy link
Contributor

@fruggy83 fruggy83 left a comment

Choose a reason for hiding this comment

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

@SoCsOnFPGAsGuy thanks a lot for your work and sorry for my late review. Maybe my comments are helpful for another PR in the future :)

@lolodomo Thanks a lot for your review and pushing this PR. Sorry, I just came back from a short trip today.

| | broadcastMessages | | true, false |
| | receivingEEPId¹ | | A5_3F_7F_EltakoFSB, A5_3F_7F_EltakoFRM, A5_11_03, D2_05_00 |
| | receivingEEPId¹ | | A5_3F_7F_EltakoFSB, A5_3F_7F_EltakoFRM, A5_11_03, D2_05_00_NODON |
Copy link
Contributor

Choose a reason for hiding this comment

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

According to the rollershutter.xml the D2_05_00 EEP is still valid.

@Override
protected void convertFromCommandImpl(String channelId, String channelTypeId, Command command,
Function<String, State> getCurrentStateFunc, Configuration config) {
if (channelId.equals(CHANNEL_REPEATERMODE)) {
Copy link
Contributor

Choose a reason for hiding this comment

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

I know that channelId should currently never be NULL, however I would just switch the comparision.

NickWaterton pushed a commit to NickWaterton/openhab-addons that referenced this pull request Apr 27, 2022
…#12133)

* [enocean] enable repeater mode selection for NODON rollershutter
* [enocean] adds new EEP definition for NODON rollershutter to README.md

Signed-off-by: Marcel Eckert <mrcleckert@aol.com>
Signed-off-by: Nick Waterton <n.waterton@outlook.com>
nemerdaud pushed a commit to nemerdaud/openhab-addons that referenced this pull request Jun 29, 2022
…#12133)

* [enocean] enable repeater mode selection for NODON rollershutter
* [enocean] adds new EEP definition for NODON rollershutter to README.md

Signed-off-by: Marcel Eckert <mrcleckert@aol.com>
andan67 pushed a commit to andan67/openhab-addons that referenced this pull request Nov 6, 2022
…#12133)

* [enocean] enable repeater mode selection for NODON rollershutter
* [enocean] adds new EEP definition for NODON rollershutter to README.md

Signed-off-by: Marcel Eckert <mrcleckert@aol.com>
andrasU pushed a commit to andrasU/openhab-addons that referenced this pull request Nov 12, 2022
…#12133)

* [enocean] enable repeater mode selection for NODON rollershutter
* [enocean] adds new EEP definition for NODON rollershutter to README.md

Signed-off-by: Marcel Eckert <mrcleckert@aol.com>
Signed-off-by: Andras Uhrin <andras.uhrin@gmail.com>
psmedley pushed a commit to psmedley/openhab-addons that referenced this pull request Feb 23, 2023
…#12133)

* [enocean] enable repeater mode selection for NODON rollershutter
* [enocean] adds new EEP definition for NODON rollershutter to README.md

Signed-off-by: Marcel Eckert <mrcleckert@aol.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.

3 participants