]> git.basschouten.com Git - openhab-addons.git/commit
[snmp] Set thing only online on valid response (#8759)
authorHilbrand Bouwkamp <hilbrand@h72.nl>
Sun, 25 Oct 2020 15:21:37 +0000 (16:21 +0100)
committerGitHub <noreply@github.com>
Sun, 25 Oct 2020 15:21:37 +0000 (16:21 +0100)
commitc7b86c09d943a687445dc6ad4d6c85cc61675c38
tree5ae896dbb3a0d1fcaae118d759359655266b31b4
parent72bf43cfa03ed0b9b348ac7df0d646c9a3d89705
[snmp] Set thing only online on valid response (#8759)

* [snmp] Set thing only online on valid response

Otherwise it will toggles between online and offline when the call always times-out, which can happen when the device is unreachable (or a wrong ip address configured).

Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
bundles/org.openhab.binding.snmp/src/main/java/org/openhab/binding/snmp/internal/SnmpTargetHandler.java
bundles/org.openhab.binding.snmp/src/test/java/org/openhab/binding/snmp/internal/AbstractSnmpTargetHandlerTest.java
bundles/org.openhab.binding.snmp/src/test/java/org/openhab/binding/snmp/internal/SnmpTargetHandlerTest.java
bundles/org.openhab.binding.snmp/src/test/java/org/openhab/binding/snmp/internal/StringChannelTest.java
bundles/org.openhab.binding.snmp/src/test/java/org/openhab/binding/snmp/internal/SwitchChannelTest.java