-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
[shelly] Plus 1/1PM Add-On support; fix roller pos on open/close state #13520
Conversation
0d8f79f
to
d0f6c47
Compare
Is it still work in progress? |
nope, ready-to-go |
...binding.shelly/src/main/java/org/openhab/binding/shelly/internal/ShellyBindingConstants.java
Outdated
Show resolved
Hide resolved
bundles/org.openhab.binding.shelly/src/main/resources/OH-INF/thing/shellyGen1_sensor.xml
Outdated
Show resolved
Hide resolved
bundles/org.openhab.binding.shelly/src/main/resources/OH-INF/thing/shellyGen1_sensor.xml
Show resolved
Hide resolved
bundles/org.openhab.binding.shelly/src/main/resources/OH-INF/thing/shellyGen1_sensor.xml
Outdated
Show resolved
Hide resolved
bundles/org.openhab.binding.shelly/src/main/resources/OH-INF/thing/shellyGen1_sensor.xml
Outdated
Show resolved
Hide resolved
@fwolter changes are pushed |
@markus7017 : can you mention what are the issues this PR will close ? I guess at least #13493 . |
@lolodomo I closed those from older PRs and assigned some to this PR |
bundles/org.openhab.binding.shelly/src/main/resources/OH-INF/thing/shellyGen1_sensor.xml
Outdated
Show resolved
Hide resolved
bundles/org.openhab.binding.shelly/src/main/resources/OH-INF/thing/shellyGen1_sensor.xml
Show resolved
Hide resolved
@fwolter review changes applied |
… for roller in open/close state; various null warnings removed; README updated Signed-off-by: Markus Michels <[email protected]>
Signed-off-by: Markus Michels <[email protected]>
roller mode, because it has no power meter) Signed-off-by: markus7017 <[email protected]> Signed-off-by: Markus Michels <[email protected]>
received) Signed-off-by: Markus Michels <[email protected]>
change in the beta firmware Signed-off-by: Markus Michels <[email protected]>
Signed-off-by: Markus Michels <[email protected]>
(before was beta) Signed-off-by: Markus Michels <[email protected]>
f258d09
to
f3d15ad
Compare
@fwolter Could we please make sure that this PR goes into the final 3.4 release. Otherwise, the complete Gen1 series of devices has delayed responses and will for sure create a lot of support questions / frustration. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Signed-off-by: Fabian Wolter <[email protected]>
Signed-off-by: Markus Michels <[email protected]>
This pull request has been mentioned on openHAB Community. There might be relevant details there: https://community.openhab.org/t/shelly-beta-with-plus-pro-support/139554/1 |
This pull request has been mentioned on openHAB Community. There might be relevant details there: https://community.openhab.org/t/openhab-3-4-milestone-discussion/138093/162 |
@markus7017 : your PR could have broken something. Could you exchange with the user on the community forum? See the link in the previous message. |
openhab#13520) * Added openhab#13493 Plus 1/1PM addon support; Fixed openhab#13515 pos for roller in open/close state; various null warnings removed; README updated Signed-off-by: Markus Michels <[email protected]> * digitalInput, analogInput and voltage added for Add-On; README updated Signed-off-by: Markus Michels <[email protected]> * shelly2-roller re-added (wrong assumption that Shelly 2 doesn't support roller mode, because it has no power meter) Signed-off-by: markus7017 <[email protected]> Signed-off-by: Markus Michels <[email protected]> * Initialization for Californium 2.7.3 fixed (no multicast packets where received) Signed-off-by: Markus Michels <[email protected]> * Analogous input support for Plus Addon changed; Allterco made a format change in the beta firmware Signed-off-by: Markus Michels <[email protected]> * changes applied Signed-off-by: Markus Michels <[email protected]> * README updated; Shelly Plus addon handling adjusted to latest firmware (before was beta) Signed-off-by: Markus Michels <[email protected]> * Update bundles/org.openhab.binding.shelly/README.md Signed-off-by: Fabian Wolter <[email protected]> * fix JSON for Shelly1 - ext_switch_enable is a boolean, not an int Signed-off-by: Markus Michels <[email protected]> Signed-off-by: Markus Michels <[email protected]> Signed-off-by: markus7017 <[email protected]> Signed-off-by: Fabian Wolter <[email protected]> Co-authored-by: Fabian Wolter <[email protected]> Signed-off-by: Ben Rosenblum <[email protected]>
openhab#13520) * Added openhab#13493 Plus 1/1PM addon support; Fixed openhab#13515 pos for roller in open/close state; various null warnings removed; README updated Signed-off-by: Markus Michels <[email protected]> * digitalInput, analogInput and voltage added for Add-On; README updated Signed-off-by: Markus Michels <[email protected]> * shelly2-roller re-added (wrong assumption that Shelly 2 doesn't support roller mode, because it has no power meter) Signed-off-by: markus7017 <[email protected]> Signed-off-by: Markus Michels <[email protected]> * Initialization for Californium 2.7.3 fixed (no multicast packets where received) Signed-off-by: Markus Michels <[email protected]> * Analogous input support for Plus Addon changed; Allterco made a format change in the beta firmware Signed-off-by: Markus Michels <[email protected]> * changes applied Signed-off-by: Markus Michels <[email protected]> * README updated; Shelly Plus addon handling adjusted to latest firmware (before was beta) Signed-off-by: Markus Michels <[email protected]> * Update bundles/org.openhab.binding.shelly/README.md Signed-off-by: Fabian Wolter <[email protected]> * fix JSON for Shelly1 - ext_switch_enable is a boolean, not an int Signed-off-by: Markus Michels <[email protected]> Signed-off-by: Markus Michels <[email protected]> Signed-off-by: markus7017 <[email protected]> Signed-off-by: Fabian Wolter <[email protected]> Co-authored-by: Fabian Wolter <[email protected]> Signed-off-by: Andras Uhrin <[email protected]>
openhab#13520) * Added openhab#13493 Plus 1/1PM addon support; Fixed openhab#13515 pos for roller in open/close state; various null warnings removed; README updated Signed-off-by: Markus Michels <[email protected]> * digitalInput, analogInput and voltage added for Add-On; README updated Signed-off-by: Markus Michels <[email protected]> * shelly2-roller re-added (wrong assumption that Shelly 2 doesn't support roller mode, because it has no power meter) Signed-off-by: markus7017 <[email protected]> Signed-off-by: Markus Michels <[email protected]> * Initialization for Californium 2.7.3 fixed (no multicast packets where received) Signed-off-by: Markus Michels <[email protected]> * Analogous input support for Plus Addon changed; Allterco made a format change in the beta firmware Signed-off-by: Markus Michels <[email protected]> * changes applied Signed-off-by: Markus Michels <[email protected]> * README updated; Shelly Plus addon handling adjusted to latest firmware (before was beta) Signed-off-by: Markus Michels <[email protected]> * Update bundles/org.openhab.binding.shelly/README.md Signed-off-by: Fabian Wolter <[email protected]> * fix JSON for Shelly1 - ext_switch_enable is a boolean, not an int Signed-off-by: Markus Michels <[email protected]> Signed-off-by: Markus Michels <[email protected]> Signed-off-by: markus7017 <[email protected]> Signed-off-by: Fabian Wolter <[email protected]> Co-authored-by: Fabian Wolter <[email protected]>
openhab#13520) * Added openhab#13493 Plus 1/1PM addon support; Fixed openhab#13515 pos for roller in open/close state; various null warnings removed; README updated Signed-off-by: Markus Michels <[email protected]> * digitalInput, analogInput and voltage added for Add-On; README updated Signed-off-by: Markus Michels <[email protected]> * shelly2-roller re-added (wrong assumption that Shelly 2 doesn't support roller mode, because it has no power meter) Signed-off-by: markus7017 <[email protected]> Signed-off-by: Markus Michels <[email protected]> * Initialization for Californium 2.7.3 fixed (no multicast packets where received) Signed-off-by: Markus Michels <[email protected]> * Analogous input support for Plus Addon changed; Allterco made a format change in the beta firmware Signed-off-by: Markus Michels <[email protected]> * changes applied Signed-off-by: Markus Michels <[email protected]> * README updated; Shelly Plus addon handling adjusted to latest firmware (before was beta) Signed-off-by: Markus Michels <[email protected]> * Update bundles/org.openhab.binding.shelly/README.md Signed-off-by: Fabian Wolter <[email protected]> * fix JSON for Shelly1 - ext_switch_enable is a boolean, not an int Signed-off-by: Markus Michels <[email protected]> Signed-off-by: Markus Michels <[email protected]> Signed-off-by: markus7017 <[email protected]> Signed-off-by: Fabian Wolter <[email protected]> Co-authored-by: Fabian Wolter <[email protected]>
openhab#13520) * Added openhab#13493 Plus 1/1PM addon support; Fixed openhab#13515 pos for roller in open/close state; various null warnings removed; README updated Signed-off-by: Markus Michels <[email protected]> * digitalInput, analogInput and voltage added for Add-On; README updated Signed-off-by: Markus Michels <[email protected]> * shelly2-roller re-added (wrong assumption that Shelly 2 doesn't support roller mode, because it has no power meter) Signed-off-by: markus7017 <[email protected]> Signed-off-by: Markus Michels <[email protected]> * Initialization for Californium 2.7.3 fixed (no multicast packets where received) Signed-off-by: Markus Michels <[email protected]> * Analogous input support for Plus Addon changed; Allterco made a format change in the beta firmware Signed-off-by: Markus Michels <[email protected]> * changes applied Signed-off-by: Markus Michels <[email protected]> * README updated; Shelly Plus addon handling adjusted to latest firmware (before was beta) Signed-off-by: Markus Michels <[email protected]> * Update bundles/org.openhab.binding.shelly/README.md Signed-off-by: Fabian Wolter <[email protected]> * fix JSON for Shelly1 - ext_switch_enable is a boolean, not an int Signed-off-by: Markus Michels <[email protected]> Signed-off-by: Markus Michels <[email protected]> Signed-off-by: markus7017 <[email protected]> Signed-off-by: Fabian Wolter <[email protected]> Co-authored-by: Fabian Wolter <[email protected]>
openhab#13520) * Added openhab#13493 Plus 1/1PM addon support; Fixed openhab#13515 pos for roller in open/close state; various null warnings removed; README updated Signed-off-by: Markus Michels <[email protected]> * digitalInput, analogInput and voltage added for Add-On; README updated Signed-off-by: Markus Michels <[email protected]> * shelly2-roller re-added (wrong assumption that Shelly 2 doesn't support roller mode, because it has no power meter) Signed-off-by: markus7017 <[email protected]> Signed-off-by: Markus Michels <[email protected]> * Initialization for Californium 2.7.3 fixed (no multicast packets where received) Signed-off-by: Markus Michels <[email protected]> * Analogous input support for Plus Addon changed; Allterco made a format change in the beta firmware Signed-off-by: Markus Michels <[email protected]> * changes applied Signed-off-by: Markus Michels <[email protected]> * README updated; Shelly Plus addon handling adjusted to latest firmware (before was beta) Signed-off-by: Markus Michels <[email protected]> * Update bundles/org.openhab.binding.shelly/README.md Signed-off-by: Fabian Wolter <[email protected]> * fix JSON for Shelly1 - ext_switch_enable is a boolean, not an int Signed-off-by: Markus Michels <[email protected]> Signed-off-by: Markus Michels <[email protected]> Signed-off-by: markus7017 <[email protected]> Signed-off-by: Fabian Wolter <[email protected]> Co-authored-by: Fabian Wolter <[email protected]> Signed-off-by: Andras Uhrin <[email protected]>
This PR