Running OH2 stable version I notice that the nikobus starts giving errors after ± 20 or more hours ofn issue free operation.
Once the error ocurs, feedback does not properly function anymore.
only solution is uninstall/install the nikobus binding or restart OH.
below the log
2017-02-09 15:29:25.356 [ERROR] [ding.nikobus.internal.NikobusBinding] - Error occurred during scheduled status refresh.
java.util.concurrent.TimeoutException: No ACK received within timeout and retry count.
at org.openhab.binding.nikobus.internal.core.NikobusAckMonitor.waitForAck(NikobusAckMonitor.java:92)[253:org.openhab.binding.nikobus:1.9.0]
at org.openhab.binding.nikobus.internal.NikobusBinding.sendCommand(NikobusBinding.java:155)[253:org.openhab.binding.nikobus:1.9.0]
at org.openhab.binding.nikobus.internal.NikobusBinding$2.run(NikobusBinding.java:288)[253:org.openhab.binding.nikobus:1.9.0]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_121]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)[:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_121]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_121]
2017-02-09 15:29:46.998 [WARN ] [thome.binding.ntp.handler.NtpHandler] - ntp:ntp:local couldn’t establish network connection [host ‘0.pool.ntp.org’] → returning current sytem time instead.
2017-02-09 15:30:00.033 [DEBUG] [eclipse.smarthome.model.script.scene] - NachtModus = OFF
2017-02-09 15:37:45.705 [INFO ] [rvice.dhcp.ReceiveDHCPRequestPackets] - DHCP request for registered address: 192.168.1.252
2017-02-09 15:39:26.355 [ERROR] [ding.nikobus.internal.NikobusBinding] - Error occurred during scheduled status refresh.
java.util.concurrent.TimeoutException: No ACK received within timeout and retry count.
at org.openhab.binding.nikobus.internal.core.NikobusAckMonitor.waitForAck(NikobusAckMonitor.java:92)[253:org.openhab.binding.nikobus:1.9.0]
at org.openhab.binding.nikobus.internal.NikobusBinding.sendCommand(NikobusBinding.java:155)[253:org.openhab.binding.nikobus:1.9.0]
at org.openhab.binding.nikobus.internal.NikobusBinding$2.run(NikobusBinding.java:288)[253:org.openhab.binding.nikobus:1.9.0]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_121]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)[:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_121]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_121]
2017-02-09 15:40:00.034 [DEBUG] [eclipse.smarthome.model.script.scene] - NachtModus = OFF
2017-02-09 15:47:49.772 [INFO ] [rvice.dhcp.ReceiveDHCPRequestPackets] - DHCP request for registered address: 192.168.1.252
2017-02-09 15:49:27.355 [ERROR] [ding.nikobus.internal.NikobusBinding] - Error occurred during scheduled status refresh.
java.util.concurrent.TimeoutException: No ACK received within timeout and retry count.
at org.openhab.binding.nikobus.internal.core.NikobusAckMonitor.waitForAck(NikobusAckMonitor.java:92)[253:org.openhab.binding.nikobus:1.9.0]
at org.openhab.binding.nikobus.internal.NikobusBinding.sendCommand(NikobusBinding.java:155)[253:org.openhab.binding.nikobus:1.9.0]
at org.openhab.binding.nikobus.internal.NikobusBinding$2.run(NikobusBinding.java:288)[253:org.openhab.binding.nikobus:1.9.0]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_121]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)[:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_121]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_121]
2017-02-09 15:50:00.053 [DEBUG] [eclipse.smarthome.model.script.scene] - NachtModus = OFF
2017-02-09 15:57:54.242 [INFO ] [rvice.dhcp.ReceiveDHCPRequestPackets] - DHCP request for registered address: 192.168.1.252
2017-02-09 15:59:28.355 [ERROR] [ding.nikobus.internal.NikobusBinding] - Error occurred during scheduled status refresh.
java.util.concurrent.TimeoutException: No ACK received within timeout and retry count.
at org.openhab.binding.nikobus.internal.core.NikobusAckMonitor.waitForAck(NikobusAckMonitor.java:92)[253:org.openhab.binding.nikobus:1.9.0]
at org.openhab.binding.nikobus.internal.NikobusBinding.sendCommand(NikobusBinding.java:155)[253:org.openhab.binding.nikobus:1.9.0]
at org.openhab.binding.nikobus.internal.NikobusBinding$2.run(NikobusBinding.java:288)[253:org.openhab.binding.nikobus:1.9.0]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_121]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)[:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_121]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_121]
2017-02-09 16:00:00.028 [DEBUG] [eclipse.smarthome.model.script.scene] - NachtModus = OFF
2017-02-09 16:08:00.275 [INFO ] [rvice.dhcp.ReceiveDHCPRequestPackets] - DHCP request for registered address: 192.168.1.252
2017-02-09 16:09:29.355 [ERROR] [ding.nikobus.internal.NikobusBinding] - Error occurred during scheduled status refresh.
java.util.concurrent.TimeoutException: No ACK received within timeout and retry count.
at org.openhab.binding.nikobus.internal.core.NikobusAckMonitor.waitForAck(NikobusAckMonitor.java:92)[253:org.openhab.binding.nikobus:1.9.0]
at org.openhab.binding.nikobus.internal.NikobusBinding.sendCommand(NikobusBinding.java:155)[253:org.openhab.binding.nikobus:1.9.0]
at org.openhab.binding.nikobus.internal.NikobusBinding$2.run(NikobusBinding.java:288)[253:org.openhab.binding.nikobus:1.9.0]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_121]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)[:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_121]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_121]
2017-02-09 16:10:00.034 [DEBUG] [eclipse.smarthome.model.script.scene] - NachtModus = OFF
2017-02-09 16:18:02.486 [INFO ] [rvice.dhcp.ReceiveDHCPRequestPackets] - DHCP request for registered address: 192.168.1.252
2017-02-09 16:19:30.355 [ERROR] [ding.nikobus.internal.NikobusBinding] - Error occurred during scheduled status refresh.
java.util.concurrent.TimeoutException: No ACK received within timeout and retry count.
at org.openhab.binding.nikobus.internal.core.NikobusAckMonitor.waitForAck(NikobusAckMonitor.java:92)[253:org.openhab.binding.nikobus:1.9.0]
at org.openhab.binding.nikobus.internal.NikobusBinding.sendCommand(NikobusBinding.java:155)[253:org.openhab.binding.nikobus:1.9.0]
at org.openhab.binding.nikobus.internal.NikobusBinding$2.run(NikobusBinding.java:288)[253:org.openhab.binding.nikobus:1.9.0]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_121]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)[:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_121]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_121]
2017-02-09 16:20:00.036 [DEBUG] [eclipse.smarthome.model.script.scene] - NachtModus = OFF
2017-02-09 16:24:45.350 [ERROR] [hab.binding.exec.handler.ExecHandler] - An exception occurred while transforming ‘’ with ‘JS(getSL100.js)’ : ‘An error occured while executing script.’
2017-02-09 16:24:45.352 [ERROR] [hab.binding.exec.handler.ExecHandler] - An exception occurred while transforming ‘’ with ‘JS(getSL116.js)’ : ‘An error occured while executing script.’
2017-02-09 16:24:45.356 [ERROR] [hab.binding.exec.handler.ExecHandler] - An exception occurred while transforming ‘’ with ‘JS(getSL105.js)’ : ‘An error occured while executing script.’
2017-02-09 16:24:48.333 [ERROR] [hab.binding.exec.handler.ExecHandler] - An exception occurred while transforming ‘’ with ‘JS(getSL103.js)’ : ‘An error occured while executing script.’
2017-02-09 16:24:48.336 [ERROR] [hab.binding.exec.handler.ExecHandler] - An exception occurred while transforming ‘’ with ‘JS(getSL108.js)’ : ‘An error occured while executing script.’
2017-02-09 16:24:48.349 [ERROR] [hab.binding.exec.handler.ExecHandler] - An exception occurred while transforming ‘’ with ‘JS(getSL101.js)’ : ‘An error occured while executing script.’
2017-02-09 16:24:51.328 [ERROR] [hab.binding.exec.handler.ExecHandler] - An exception occurred while transforming ‘’ with ‘JS(getSL102.js)’ : ‘An error occured while executing script.’
2017-02-09 16:24:51.328 [ERROR] [hab.binding.exec.handler.ExecHandler] - An exception occurred while transforming ‘’ with ‘JS(getSL109.js)’ : ‘An error occured while executing script.’
2017-02-09 16:24:51.328 [ERROR] [hab.binding.exec.handler.ExecHandler] - An exception occurred while transforming ‘’ with ‘JS(getSL104.js)’ : ‘An error occured while executing script.’
2017-02-09 16:24:54.324 [ERROR] [hab.binding.exec.handler.ExecHandler] - An exception occurred while transforming ‘’ with ‘JS(getSL106.js)’ : ‘An error occured while executing script.’
2017-02-09 16:24:54.342 [ERROR] [hab.binding.exec.handler.ExecHandler] - An exception occurred while transforming ‘’ with ‘JS(getSL107.js)’ : ‘An error occured while executing script.’
2017-02-09 16:28:08.491 [INFO ] [rvice.dhcp.ReceiveDHCPRequestPackets] - DHCP request for registered address: 192.168.1.252
2017-02-09 16:29:31.356 [ERROR] [ding.nikobus.internal.NikobusBinding] - Error occurred during scheduled status refresh.
java.util.concurrent.TimeoutException: No ACK received within timeout and retry count.
at org.openhab.binding.nikobus.internal.core.NikobusAckMonitor.waitForAck(NikobusAckMonitor.java:92)[253:org.openhab.binding.nikobus:1.9.0]
at org.openhab.binding.nikobus.internal.NikobusBinding.sendCommand(NikobusBinding.java:155)[253:org.openhab.binding.nikobus:1.9.0]
at org.openhab.binding.nikobus.internal.NikobusBinding$2.run(NikobusBinding.java:288)[253:org.openhab.binding.nikobus:1.9.0]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_121]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)[:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_121]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_121]
2017-02-09 16:30:00.066 [DEBUG] [eclipse.smarthome.model.script.scene] - NachtModus = OFF
2017-02-09 16:38:12.570 [INFO ] [rvice.dhcp.ReceiveDHCPRequestPackets] - DHCP request for registered address: 192.168.1.252
2017-02-09 16:39:32.355 [ERROR] [ding.nikobus.internal.NikobusBinding] - Error occurred during scheduled status refresh.
java.util.concurrent.TimeoutException: No ACK received within timeout and retry count.
at org.openhab.binding.nikobus.internal.core.NikobusAckMonitor.waitForAck(NikobusAckMonitor.java:92)[253:org.openhab.binding.nikobus:1.9.0]
at org.openhab.binding.nikobus.internal.NikobusBinding.sendCommand(NikobusBinding.java:155)[253:org.openhab.binding.nikobus:1.9.0]
at org.openhab.binding.nikobus.internal.NikobusBinding$2.run(NikobusBinding.java:288)[253:org.openhab.binding.nikobus:1.9.0]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_121]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)[:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_121]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_121]
2017-02-09 16:40:00.040 [DEBUG] [eclipse.smarthome.model.script.scene] - NachtModus = OFF
2017-02-09 16:48:16.610 [INFO ] [rvice.dhcp.ReceiveDHCPRequestPackets] - DHCP request for registered address: 192.168.1.252
2017-02-09 16:49:33.355 [ERROR] [ding.nikobus.internal.NikobusBinding] - Error occurred during scheduled status refresh.
java.util.concurrent.TimeoutException: No ACK received within timeout and retry count.
at org.openhab.binding.nikobus.internal.core.NikobusAckMonitor.waitForAck(NikobusAckMonitor.java:92)[253:org.openhab.binding.nikobus:1.9.0]
at org.openhab.binding.nikobus.internal.NikobusBinding.sendCommand(NikobusBinding.java:155)[253:org.openhab.binding.nikobus:1.9.0]
at org.openhab.binding.nikobus.internal.NikobusBinding$2.run(NikobusBinding.java:288)[253:org.openhab.binding.nikobus:1.9.0]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_121]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)[:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_121]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_121]
2017-02-09 16:50:00.034 [DEBUG] [eclipse.smarthome.model.script.scene] - NachtModus = OFF
2017-02-09 16:58:20.681 [INFO ] [rvice.dhcp.ReceiveDHCPRequestPackets] - DHCP request for registered address: 192.168.1.252
2017-02-09 16:59:34.355 [ERROR] [ding.nikobus.internal.NikobusBinding] - Error occurred during scheduled status refresh.
java.util.concurrent.TimeoutException: No ACK received within timeout and retry count.
at org.openhab.binding.nikobus.internal.core.NikobusAckMonitor.waitForAck(NikobusAckMonitor.java:92)[253:org.openhab.binding.nikobus:1.9.0]
at org.openhab.binding.nikobus.internal.NikobusBinding.sendCommand(NikobusBinding.java:155)[253:org.openhab.binding.nikobus:1.9.0]
at org.openhab.binding.nikobus.internal.NikobusBinding$2.run(NikobusBinding.java:288)[253:org.openhab.binding.nikobus:1.9.0]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_121]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)[:1.8.0_121]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)[:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_121]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_121]
2017-02-09 17:00:00.036 [DEBUG] [eclipse.smarthome.model.script.scene] - NachtModus = OFF
2017-02-09 17:08:24.741 [INFO ] [rvice.dhcp.ReceiveDHCPRequestPackets] - DHCP request for registered address: 192.168.1.252