mirror of
https://github.com/openhab/openhab-addons.git
synced 2025-01-10 15:11:59 +01:00
check if negativeSwitch is "on" and positiveSwitch is "off. If so: just (#13152)
print a warning instead of throwing a exception Signed-off-by: David Kumar <git@truidix.de>
This commit is contained in:
parent
0577ee8ad4
commit
831e7ec257
@ -101,7 +101,8 @@ public class KM200SwitchProgramServiceHandler {
|
||||
if (!setpoints.contains(setpoint)) {
|
||||
if (setpoints.size() == 2 && "on".compareTo(setpoint) == 0) {
|
||||
if ("high".compareTo(setpoints.get(0)) == 0 && "off".compareTo(setpoints.get(1)) == 0) {
|
||||
if ("on".compareTo(positiveSwitch) == 0 && "off".compareTo(negativeSwitch) == 0) {
|
||||
if (("on".compareTo(positiveSwitch) == 0 && "off".compareTo(negativeSwitch) == 0)
|
||||
|| ("off".compareTo(positiveSwitch) == 0 && "on".compareTo(negativeSwitch) == 0)) {
|
||||
logger.info(
|
||||
"!!! Wrong configuration on device. 'on' instead of 'high' in switch program. It seems that's a firmware problem-> ignoring it !!!");
|
||||
} else {
|
||||
|
Loading…
Reference in New Issue
Block a user