NEWS
(Gelöst) OpenHab : Adapter crash bei aenderung einen dimm wertes
-
In OpenHab habe ich ein item dimmer, dieses laesst sich auch steuern.
Aenderungen der werten in OpenHab kommen im iobroker an, aenderen das wertes laesst den adapater crashes.
Nach adapter neustart wird dan wieder der wert aus OpenHab uebernommen:
Debug log:
openhab.0 2017-07-03 09:51:12.764 debug inMem message openhab.0.* openhab.0.items.Dimmer_Test val=0, ack=true, ts=1499068241521, q=64, from=system.adapter.openhab.0, lc=1499068241494 openhab.0 2017-07-03 09:51:12.573 debug inMem message openhab.0.* openhab.0.info.connection val=true, ack=true, ts=1499068272566, q=0, from=system.adapter.openhab.0, lc=1499068272566 openhab.0 2017-07-03 09:51:12.542 info connected openhab.0 2017-07-03 09:51:12.507 info starting. Version 0.1.3 in /opt/iobroker/node_modules/iobroker.openhab, node: v4.8.3 openhab.0 2017-07-03 09:51:12.479 debug statesDB connected openhab.0 2017-07-03 09:51:12.446 debug objectDB connected host.HomeControl 2017-07-03 09:51:11.623 info instance system.adapter.openhab.0 started with pid 4535 host.HomeControl 2017-07-03 09:50:41.584 info Restart adapter system.adapter.openhab.0 because enabled host.HomeControl 2017-07-03 09:50:41.584 error instance system.adapter.openhab.0 terminated with code 0 (OK) openhab.0 2017-07-03 09:50:41.558 info terminating openhab.0 2017-07-03 09:50:41.546 debug inMem message openhab.0.* openhab.0.info.connection val=false, ack=true, ts=1499068241539, q=0, from=system.adapter.openhab.0, lc=1499068241539 openhab.0 2017-07-03 09:50:41.540 debug inMem message openhab.0.* openhab.0.items.Dimmer_Test val=10, ack=true, ts=1499068241521, q=64, from=system.adapter.openhab.0, lc=1499068241494 openhab.0 2017-07-03 09:50:41.537 info cleaned everything up... openhab.0 2017-07-03 09:50:41.536 error at processImmediate [as _immediateCallback] (timers.js:396:17) openhab.0 2017-07-03 09:50:41.536 error at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.openhab/node_modules/request/request.js:581:7) openhab.0 2017-07-03 09:50:41.536 error at end (/opt/iobroker/node_modules/iobroker.openhab/node_modules/request/request.js:552:18) openhab.0 2017-07-03 09:50:41.536 error at Request.write (/opt/iobroker/node_modules/iobroker.openhab/node_modules/request/request.js:1514:27) openhab.0 2017-07-03 09:50:41.536 error at ClientRequest.OutgoingMessage.write (_http_outgoing.js:459:11) openhab.0 2017-07-03 09:50:41.536 error TypeError: first argument must be a string or Buffer openhab.0 2017-07-03 09:50:41.533 error uncaught exception: first argument must be a string or Buffer openhab.0 2017-07-03 09:50:41.518 warn Cannot write "openhab.0.items.Dimmer_Test": Error: Argument error, options.body. openhab.0 2017-07-03 09:50:41.509 debug http://192.168.1.243:8080/rest/items/Dimmer_Test openhab.0 2017-07-03 09:50:41.506 debug inMem message openhab.0.* openhab.0.items.Dimmer_Test val=10, ack=false, ts=1499068241494, q=0, from=system.adapter.admin.0, lc=1499068241494 openhab.0 2017-07-03 09:50:02.701 debug inMem message openhab.0.* openhab.0.info.connection val=true, ack=true, ts=1499068202691, q=0, from=system.adapter.openhab.0, lc=1499068202691 openhab.0 2017-07-03 09:50:02.690 info connected openhab.0 2017-07-03 09:50:02.419 info starting. Version 0.1.3 in /opt/iobroker/node_modules/iobroker.openhab, node: v4.8.3 openhab.0 2017-07-03 09:50:02.380 debug statesDB connected openhab.0 2017-07-03 09:50:02.300 debug objectDB connected host.HomeControl 2017-07-03 09:50:00.419 info instance system.adapter.openhab.0 started with pid 4501 host.HomeControl 2017-07-03 09:49:58.197 info instance system.adapter.openhab.0 terminated with code 0 (OK)
-
In OpenHab habe ich ein item dimmer, dieses laesst sich auch steuern.
Aenderungen der werten in OpenHab kommen im iobroker an, aenderen das wertes laesst den adapater crashes.
Nach adapter neustart wird dan wieder der wert aus OpenHab uebernommen:
dimmer crash.JPG
Debug log:
openhab.0 2017-07-03 09:51:12.764 debug inMem message openhab.0.* openhab.0.items.Dimmer_Test val=0, ack=true, ts=1499068241521, q=64, from=system.adapter.openhab.0, lc=1499068241494 openhab.0 2017-07-03 09:51:12.573 debug inMem message openhab.0.* openhab.0.info.connection val=true, ack=true, ts=1499068272566, q=0, from=system.adapter.openhab.0, lc=1499068272566 openhab.0 2017-07-03 09:51:12.542 info connected openhab.0 2017-07-03 09:51:12.507 info starting. Version 0.1.3 in /opt/iobroker/node_modules/iobroker.openhab, node: v4.8.3 openhab.0 2017-07-03 09:51:12.479 debug statesDB connected openhab.0 2017-07-03 09:51:12.446 debug objectDB connected host.HomeControl 2017-07-03 09:51:11.623 info instance system.adapter.openhab.0 started with pid 4535 host.HomeControl 2017-07-03 09:50:41.584 info Restart adapter system.adapter.openhab.0 because enabled host.HomeControl 2017-07-03 09:50:41.584 error instance system.adapter.openhab.0 terminated with code 0 (OK) openhab.0 2017-07-03 09:50:41.558 info terminating openhab.0 2017-07-03 09:50:41.546 debug inMem message openhab.0.* openhab.0.info.connection val=false, ack=true, ts=1499068241539, q=0, from=system.adapter.openhab.0, lc=1499068241539 openhab.0 2017-07-03 09:50:41.540 debug inMem message openhab.0.* openhab.0.items.Dimmer_Test val=10, ack=true, ts=1499068241521, q=64, from=system.adapter.openhab.0, lc=1499068241494 openhab.0 2017-07-03 09:50:41.537 info cleaned everything up... openhab.0 2017-07-03 09:50:41.536 error at processImmediate [as _immediateCallback] (timers.js:396:17) openhab.0 2017-07-03 09:50:41.536 error at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.openhab/node_modules/request/request.js:581:7) openhab.0 2017-07-03 09:50:41.536 error at end (/opt/iobroker/node_modules/iobroker.openhab/node_modules/request/request.js:552:18) openhab.0 2017-07-03 09:50:41.536 error at Request.write (/opt/iobroker/node_modules/iobroker.openhab/node_modules/request/request.js:1514:27) openhab.0 2017-07-03 09:50:41.536 error at ClientRequest.OutgoingMessage.write (_http_outgoing.js:459:11) openhab.0 2017-07-03 09:50:41.536 error TypeError: first argument must be a string or Buffer openhab.0 2017-07-03 09:50:41.533 error uncaught exception: first argument must be a string or Buffer openhab.0 2017-07-03 09:50:41.518 warn Cannot write "openhab.0.items.Dimmer_Test": Error: Argument error, options.body. openhab.0 2017-07-03 09:50:41.509 debug http://192.168.1.243:8080/rest/items/Dimmer_Test openhab.0 2017-07-03 09:50:41.506 debug inMem message openhab.0.* openhab.0.items.Dimmer_Test val=10, ack=false, ts=1499068241494, q=0, from=system.adapter.admin.0, lc=1499068241494 openhab.0 2017-07-03 09:50:02.701 debug inMem message openhab.0.* openhab.0.info.connection val=true, ack=true, ts=1499068202691, q=0, from=system.adapter.openhab.0, lc=1499068202691 openhab.0 2017-07-03 09:50:02.690 info connected openhab.0 2017-07-03 09:50:02.419 info starting. Version 0.1.3 in /opt/iobroker/node_modules/iobroker.openhab, node: v4.8.3 openhab.0 2017-07-03 09:50:02.380 debug statesDB connected openhab.0 2017-07-03 09:50:02.300 debug objectDB connected host.HomeControl 2017-07-03 09:50:00.419 info instance system.adapter.openhab.0 started with pid 4501 host.HomeControl 2017-07-03 09:49:58.197 info instance system.adapter.openhab.0 terminated with code 0 (OK) ```` `
Bitte die Version 0.1.4 testen.
-
fixed mit version 1.0.4 ! Danke dir !!!