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
[innogysmarthome] Fix isr2stop #7439
Conversation
Signed-off-by: Marco Mans <marco.mans@engie.com>
Travis tests have failedHey @mmans, |
1 similar comment
Travis tests have failedHey @mmans, |
Signed-off-by: Marco Mans <marco.mans@engie.com>
Travis tests have failedHey @mmans, |
Signed-off-by: Marco Mans <marco.mans@engie.com>
Travis tests were successfulHey @mmans, |
Travis tests have failedHey @mmans, |
STOP | ||
} | ||
|
||
private final String TYPE_STOP_RAMP = "StopRamp"; |
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.
why are these not static
?
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.
oops :)
@@ -110,7 +111,8 @@ | |||
private @Nullable DeviceStructureManager deviceStructMan; | |||
private @Nullable String bridgeId; | |||
private @Nullable ScheduledFuture<?> reinitJob; | |||
private @NonNullByDefault({}) InnogyBridgeConfiguration bridgeConfiguration; | |||
private @NonNullByDefault({}) |
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.
Please revert this format change. Single annotations are on the same line.
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.
I changed it back.
Signed-off-by: Marco Mans <marco.mans@engie.com>
Signed-off-by: Marco Mans <marco.mans@engie.com>
Travis tests were successfulHey @mmans, |
Signed-off-by: Marco Mans <marco.mans@engie.com> Signed-off-by: Eugen Freiter <freiter@gmx.de>
Signed-off-by: Marco Mans <marco.mans@engie.com>
Signed-off-by: Marco Mans <marco.mans@engie.com>
Signed-off-by: Marco Mans <marco.mans@engie.com> Signed-off-by: CSchlipp <christian@schlipp.de>
Signed-off-by: Marco Mans <marco.mans@engie.com>
Signed-off-by: Marco Mans <marco.mans@engie.com>
Signed-off-by: Marco Mans <marco.mans@engie.com>
Signed-off-by: Marco Mans <marco.mans@engie.com>
Signed-off-by: Marco Mans <marco.mans@engie.com> Signed-off-by: Daan Meijer <daan@studioseptember.nl>
Signed-off-by: Marco Mans <marco.mans@engie.com>
[innogysmarthome] Optimizes the control of Shutters (ISR2) by using the correct api-calls. Adding the possibility to use the "STOP" command when the shutters are moving.
In the current release the binding uses the "SetState" command to move the shutters (When user clicks on arrow buttons of the default sitemap-widget). So in fact it sets the position variable to 0% or 100%. The stop button was not working. In this PR I use the same API-call as Innogy uses in their app to start moving the shutters (RampStart). I also added support for the STOP-button by using the "RampStop" API-call. This was a missing feature.