[Aufruf] deConz Adapter Testen 0.2.5

Bitter aller die testen können, hier melden.
Kugelkopf
starter
Beiträge: 39
Registriert: 23.01.2018, 14:30

Re: [Aufruf] deConz Adapter Testen 0.2.2

Beitrag von Kugelkopf » 02.08.2018, 01:41

Jey Cee hat geschrieben:
01.08.2018, 21:51
Kugelkopf hat geschrieben:
01.08.2018, 15:53
Nachdem der Sensor neue Daten übermittelt hat haben sich wieder 3 neue Objekte gebildet die nur "lastupdated" beinhalten. (Sensor ID 22,23,24)
Also die Sensoren existieren dann wohl, zumindest liefert deConz für die Sensoren Daten mit den ID's.

Ich habe jetzt eine neue Version hochgeladen damit sollten die Objekte auch angelegt werden während der Adapter läuft.
Habe Ihn gerade probiert. Der Adapter startet immer wieder neu nun. Adapter erst gelöscht dann neu hinzugefügt.
deconz 2.5.32 api 1.0.9

Code: Alles auswählen

2018-08-02 02:39:50.822 - info: deconz.0 starting. Version 0.2.3 in /opt/iobroker/node_modules/iobroker.deconz, node: v8.11.3
2018-08-02 02:39:50.937 - debug: deconz.0 API version: 1.0.9
2018-08-02 02:39:51.012 - debug: deconz.0 getAllLights: {"1":{"ctmax":454,"ctmin":250,"etag":"359f655e37332ee164e301a03f02bcc4","hascolor":true,"manufacturername":"IKEA of Sweden","modelid":"TRADFRI bulb E14 WS opal 400lm","name":"TradfriE14","state":{"alert":"none","bri":79,"colormode":"ct","ct":400,"on":true,"reachable":true},"swversion":"1.2.217","type":"Color temperature light","uniqueid":"90:fd:9f:ff:fe:8a:31:88-01"},"2":{"etag":"3cca15350c84c8261241a036ba1457a7","hascolor":false,"manufacturername":"OSRAM","modelid":"Plug 01","name":"Plug2","state":{"alert":"none","on":false,"reachable":true},"swversion":"V1.04.12","type":"On/Off plug-in unit","uniqueid":"7c:b0:3e:aa:00:b1:a0:7d-03"},"3":{"etag":"5da05d8b66eecb21a0b161453a404cbb","hascolor":false,"manufacturername":"OSRAM","modelid":"Plug 01","name":"Plug1","state":{"alert":"none","on":false,"reachable":true},"swversion":"V1.04.12","type":"On/Off plug-in unit","uniqueid":"7c:b0:3e:aa:00:a7:7e:71-03"},"4":{"etag":"fb3fbf8fbdaae955f9a67d03f7bc6cdc","hascolor":false,"manufacturername":"OSRAM","modelid":"Plug 01","name":"Plug3","state":{"alert":"none","on":true,"reachable":true},"swversion":"V1.04.12","type":"On/Off plug-in unit","uniqueid":"7c:b0:3e:aa:00:ad:3e:d6-03"},"5":{"etag":"735f5ae0be778b1234da90ce1c3510a8","hascolor":false,"manufacturername":"OSRAM","modelid":"Plug 01","name":"Plug4","state":{"alert":"none","on":true,"reachable":true},"swversion":"V1.04.12","type":"On/Off plug-in unit","uniqueid":"7c:b0:3e:aa:00:ad:1a:3f-03"}}
2018-08-02 02:39:51.044 - debug: deconz.0 getAllSensors: {"1":{"config":{"configured":true,"on":true,"sunriseoffset":30,"sunsetoffset":-30},"etag":"7ea8dd0d0ec0c1b6154b9f32ccc29874","manufacturername":"Philips","modelid":"PHDL00","name":"Daylight","state":{"dark":true,"daylight":false,"lastupdated":"2018-08-02T00:17:07","status":100},"swversion":"1.0","type":"Daylight","uniqueid":"00:21:2e:ff:ff:01:3e:51-01"},"10":{"config":{"on":true,"reachable":true},"ep":3,"etag":"889586f85b500e820a59182de5d8865b","manufacturername":"OSRAM","modelid":"Plug 01","name":"Power 10","state":{"lastupdated":"2018-08-02T00:39:22","power":0},"swversion":"V1.04.12","type":"ZHAPower","uniqueid":"7c:b0:3e:aa:00:a7:7e:71-03-0b04"},"11":{"config":{"on":true,"reachable":true},"ep":3,"etag":"e6b2a3ab8b00ab5a66b0fe01f56ba936","manufacturername":"OSRAM","modelid":"Plug 01","name":"Power 11","state":{"lastupdated":"2018-08-02T00:39:18","power":40},"swversion":"V1.04.12","type":"ZHAPower","uniqueid":"7c:b0:3e:aa:00:ad:3e:d6-03-0b04"},"12":{"config":{"on":true,"reachable":true},"ep":3,"etag":"45d2fbdba937d5aa6dba10f5197de672","manufacturername":"OSRAM","modelid":"Plug 01","name":"Power 12","state":{"lastupdated":"2018-08-02T00:39:27","power":40},"swversion":"V1.04.12","type":"ZHAPower","uniqueid":"7c:b0:3e:aa:00:ad:1a:3f-03-0b04"},"13":{"config":{"battery":95,"offset":0,"on":true,"reachable":true},"ep":1,"etag":"751e0202ff9b4e68440065c05c54147d","manufacturername":"LUMI","modelid":"lumi.weather","name":"Sensor1","state":{"lastupdated":"2018-07-31T22:34:45","temperature":2197},"type":"ZHATemperature","uniqueid":"00:15:8d:00:01:f2:3d:52-01-0402"},"14":{"config":{"battery":95,"on":true,"reachable":true},"ep":1,"etag":"751e0202ff9b4e68440065c05c54147d","manufacturername":"LUMI","modelid":"lumi.weather","name":"Sensor1","state":{"humidity":5741,"lastupdated":"2018-07-31T22:34:45"},"type":"ZHAHumidity","uniqueid":"00:15:8d:00:01:f2:3d:52-01-0405"},"15":{"config":{"battery":95,"on":true,"reachable":true},"ep":1,"etag":"751e0202ff9b4e68440065c05c54147d","manufacturername":"LUMI","modelid":"lumi.weather","name":"Sensor1","state":{"lastupdated":"2018-07-31T22:34:45","pressure":1015},"type":"ZHAPressure","uniqueid":"00:15:8d:00:01:f2:3d:52-01-0403"},"16":{"config":{"battery":100,"on":true,"reachable":true,"temperature":3200},"ep":1,"etag":"84a365eefbbb7698007e0d5cc681c5ba","manufacturername":"LUMI","modelid":"lumi.sensor_magnet.aq2","name":"SensorDoor1","state":{"lastupdated":"2018-08-02T00:39:20","open":false},"type":"ZHAOpenClose","uniqueid":"00:15:8d:00:01:b9:7a:01-01-0006"},"2":{"config":{"battery":100,"offset":0,"on":true,"reachable":true},"ep":1,"etag":"4329516ddd0d91b9d7a6c808dcae8c0d","manufacturername":"LUMI","modelid":"lumi.weather","name":"Sensor2","state":{"lastupdated":"2018-08-02T00:39:12","temperature":2763},"type":"ZHATemperature","uniqueid":"00:15:8d:00:02:2c:c8:a3-01-0402"},"3":{"config":{"battery":100,"on":true,"reachable":true},"ep":1,"etag":"4329516ddd0d91b9d7a6c808dcae8c0d","manufacturername":"LUMI","modelid":"lumi.weather","name":"Sensor2","state":{"humidity":4343,"lastupdated":"2018-08-02T00:39:12"},"type":"ZHAHumidity","uniqueid":"00:15:8d:00:02:2c:c8:a3-01-0405"},"4":{"config":{"battery":100,"on":true,"reachable":true},"ep":1,"etag":"4329516ddd0d91b9d7a6c808dcae8c0d","manufacturername":"LUMI","modelid":"lumi.weather","name":"Sensor2","state":{"lastupdated":"2018-08-02T00:39:12","pressure":1014},"type":"ZHAPressure","uniqueid":"00:15:8d:00:02:2c:c8:a3-01-0403"},"5":{"config":{"battery":98,"offset":0,"on":true,"reachable":true},"ep":1,"etag":"304d87aa521bc3b25e4db659f03d2cdf","manufacturername":"LUMI","modelid":"lumi.weather","name":"Sensor3","state":{"lastupdated":"2018-08-02T00:32:22","temperature":2583},"type":"ZHATemperature","uniqueid":"00:15:8d:00:01:f5:20:07-01-0402"},"6":{"config":{"battery":98,"on":true,"reachable":true},"ep":1,"etag":"304d87aa521bc3b25e4db659f03d2cdf","manufacturername":"LUMI","modelid":"lumi.weather","name":"Sensor3","state":{"humidity":5002,"lastupdated":"2018-08-02T00:32:22"},"type":"ZHAHumidity","uniqueid":"00:15:8d:00:01:f5:20:07-01-0405"},"7":{"config":{"battery":98,"on":true,"reachable":true},"ep":1,"etag":"304d87aa521bc3b25e4db659f03d2cdf","manufacturername":"LUMI","modelid":"lumi.weather","name":"Sensor3","state":{"lastupdated":"2018-08-02T00:32:22","pressure":1015},"type":"ZHAPressure","uniqueid":"00:15:8d:00:01:f5:20:07-01-0403"},"8":{"config":{"on":true,"reachable":true},"ep":3,"etag":"51253506204e0eaee1700225ebe0e066","manufacturername":"OSRAM","modelid":"Plug 01","name":"Power 8","state":{"lastupdated":"2018-08-02T00:39:17","power":0},"swversion":"V1.04.12","type":"ZHAPower","uniqueid":"7c:b0:3e:aa:00:b1:a0:7d-03-0b04"},"9":{"config":{"battery":100,"group":"24194","on":true,"reachable":true},"ep":2,"etag":"2805d00b26a51abe95e99bdd0eaa550f","manufacturername":"Philips","mode":1,"modelid":"RWL021","name":"Dimmschalter","state":{"buttonevent":4002,"lastupdated":"2018-07-31T02:54:12"},"swversion":"5.45.1.17846","type":"ZHASwitch","uniqueid":"00:17:88:01:04:f6:d6:3e-02-fc00"}}
2018-08-02 02:39:51.094 - debug: deconz.0 getAllGroups: {"24194":{"action":{"bri":127,"colormode":"hs","ct":0,"effect":"none","hue":0,"on":false,"sat":127,"scene":null,"xy":[0,0]},"class":"Other","devicemembership":["9"],"etag":"7ea8dd0d0ec0c1b6154b9f32ccc29874","hidden":false,"id":"24194","lights":[],"lightsequence":[],"multideviceids":[],"name":"RWL021 2","scenes":[],"state":{"all_on":false,"any_on":false},"type":"LightGroup"}}
2018-08-02 02:39:51.263 - debug: deconz.0 getGroupAttributes: {"action":{"bri":127,"colormode":"hs","ct":0,"effect":"none","hue":0,"on":false,"sat":127,"scene":null,"xy":[0,0]},"class":"Other","devicemembership":["9"],"etag":"7ea8dd0d0ec0c1b6154b9f32ccc29874","hidden":false,"id":"24194","lights":[],"lightsequence":[],"multideviceids":[],"name":"RWL021 2","scenes":[],"state":{"all_on":false,"any_on":false},"type":"LightGroup"}
2018-08-02 02:40:18.683 - debug: deconz.0 Websocket message: {"e":"changed","id":"10","r":"sensors","state":{"lastupdated":"2018-08-02T00:40:18","power":0},"t":"event"}
2018-08-02 02:40:18.702 - error: deconz.0 uncaught exception: list is not defined
2018-08-02 02:40:18.702 - error: deconz.0 ReferenceError: list is not defined
at Socket.adapter.getState (/opt/iobroker/node_modules/iobroker.deconz/main.js:425:67)
at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:319:9)
at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:244:12)
at Manager. (/opt/iobroker/node_modules/component-bind/index.js:21:15)
at Manager.Emitter.emit (/opt/iobroker/node_modules/component-emitter/index.js:133:20)
at Manager.ondecoded (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:345:8)
at Decoder. (/opt/iobroker/node_modules/component-bind/index.js:21:15)
at Decoder.Emitter.emit (/opt/iobroker/node_modules/component-emitter/index.js:133:20)
at Decoder.add (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-parser/index.js:251:12)
at Manager.ondata (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:335:16)
2018-08-02 02:40:19.214 - error: deconz.0 server error
2018-08-02 02:40:19.217 - error: deconz.0 Error: server error
at Socket.onPacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/socket.js:450:19)
at WS. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/socket.js:273:10)
at WS.Emitter.emit (/opt/iobroker/node_modules/component-emitter/index.js:133:20)
at WS.Transport.onPacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/transport.js:145:8)
at WS.Transport.onData (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/transport.js:137:8)
at WebSocket.ws.onmessage (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/transports/websocket.js:147:10)
at WebSocket.onMessage (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/EventTarget.js:99:16)
at emitOne (events.js:116:13)
at WebSocket.emit (events.js:211:7)
at Receiver._receiver.onmessage (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/WebSocket.js:141:47)
2018-08-02 02:40:19.725 - error: Caught by controller[0]: ReferenceError: list is not defined
2018-08-02 02:40:19.727 - error: Caught by controller[0]: at Socket.adapter.getState (/opt/iobroker/node_modules/iobroker.deconz/main.js:425:67)
2018-08-02 02:40:19.727 - error: Caught by controller[0]: at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:319:9)
2018-08-02 02:40:19.727 - error: Caught by controller[0]: at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:244:12)
2018-08-02 02:40:19.728 - error: Caught by controller[0]: at Manager. (/opt/iobroker/node_modules/component-bind/index.js:21:15)
2018-08-02 02:40:19.728 - error: Caught by controller[0]: at Manager.Emitter.emit (/opt/iobroker/node_modules/component-emitter/index.js:133:20)
2018-08-02 02:40:19.728 - error: Caught by controller[0]: at Manager.ondecoded (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:345:8)
2018-08-02 02:40:19.728 - error: Caught by controller[0]: at Decoder. (/opt/iobroker/node_modules/component-bind/index.js:21:15)
2018-08-02 02:40:19.728 - error: Caught by controller[0]: at Decoder.Emitter.emit (/opt/iobroker/node_modules/component-emitter/index.js:133:20)
2018-08-02 02:40:19.728 - error: Caught by controller[0]: at Decoder.add (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-parser/index.js:251:12)
2018-08-02 02:40:19.728 - error: Caught by controller[0]: at Manager.ondata (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:335:16)
2018-08-02 02:40:19.729 - error: host.raspi2 instance system.adapter.deconz.0 terminated with code 6 (uncaught exception)
2018-08-02 02:40:19.729 - info: host.raspi2 Restart adapter system.adapter.deconz.0 because enabled

comchris
starter
Beiträge: 10
Registriert: 07.01.2018, 15:35

Re: [Aufruf] deConz Adapter Testen 0.2.3

Beitrag von comchris » 02.08.2018, 19:14

Hab soeben die Verison 0.2.4 getestet und meine Skripte angepasst irgendwie sind es mittlerweile echt viele :D (Lüftungsempfehlungen / Statusmeldungen usw.) Bis jetzt schaut alles prima aus Adapter läuft. Ein kleiner Fehler sagt das Log:
Spoiler: Show hidden text
deconz.0 2018-08-02 20:01:17.230 error SyntaxError: Unexpected token � in JSON at position 0 at Object.parse (native) at WebSocket.ws.onmessage (/opt/iobroker/node_modules/iobroker.deconz/main.js:324:29) at WebSocket.onMessage
deconz.0 2018-08-02 20:01:17.230 error uncaught exception: Unexpected token � in JSON at position 0
deconz.0 2018-08-02 20:01:17.230 error ReferenceError: sensorId is not defined at WebSocket.ws.onmessage (/opt/iobroker/node_modules/iobroker.deconz/main.js:590:82) at WebSocket.onMessage (/opt/iobroker/node_modules/iobroker.deconz
deconz.0 2018-08-02 20:01:17.230 error uncaught exception: sensorId is not defined
Wobei ich dabei sagen muss das dies evtl. "Geisterobjekte" bereits in der Deconz Api sind zumindest sehe ich diese in der Deconz Software auf dem Raspberry nicht. Hab diese Geräte in der Geräteliste Adapter gelöscht und daraufhin den Adapter angehalten und alle Objekte von Deconz gelöscht und den Adapter neu gestartet. Nun sind die vermeindlichen Geisterobjekte verschwunden und das Log bringt nach einiger Zeit wiederrum.
Spoiler: Show hidden text
host.debianiobroker 2018-08-02 20:10:50.460 error instance system.adapter.deconz.0 terminated with code 0 (OK)
Caught 2018-08-02 20:10:50.460 error by controller[1]: at Receiver.add (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/receiver.js:117:10)
Caught 2018-08-02 20:10:50.460 error by controller[1]: at Receiver.startLoop (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/receiver.js:143:16)
Caught 2018-08-02 20:10:50.460 error by controller[1]: at Receiver.getData (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/receiver.js:347:12)
Caught 2018-08-02 20:10:50.460 error by controller[1]: at Receiver.dataMessage (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/receiver.js:409:14)
Caught 2018-08-02 20:10:50.460 error by controller[1]: at Receiver._receiver.onmessage (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/websocket.js:137:47)
Caught 2018-08-02 20:10:50.460 error by controller[1]: at WebSocket.emit (events.js:188:7)
Caught 2018-08-02 20:10:50.460 error by controller[1]: at emitOne (events.js:96:13)
Caught 2018-08-02 20:10:50.460 error by controller[1]: at WebSocket.onMessage (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/event-target.js:120:16)
Caught 2018-08-02 20:10:50.460 error by controller[1]: at WebSocket.ws.onmessage (/opt/iobroker/node_modules/iobroker.deconz/main.js:324:29)
Caught 2018-08-02 20:10:50.460 error by controller[1]: at Object.parse (native)
Caught 2018-08-02 20:10:50.460 error by controller[1]: SyntaxError: Unexpected token � in JSON at position 0
Caught 2018-08-02 20:10:50.460 error by controller[0]: at emitOne (events.js:96:13)
Caught 2018-08-02 20:10:50.460 error by controller[0]: at Receiver.add (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/receiver.js:117:10)
Caught 2018-08-02 20:10:50.460 error by controller[0]: at Receiver.startLoop (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/receiver.js:143:16)
Caught 2018-08-02 20:10:50.460 error by controller[0]: at Receiver.getData (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/receiver.js:347:12)
Caught 2018-08-02 20:10:50.460 error by controller[0]: at Receiver.dataMessage (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/receiver.js:409:14)
Caught 2018-08-02 20:10:50.460 error by controller[0]: at Receiver._receiver.onmessage (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/websocket.js:137:47)
Caught 2018-08-02 20:10:50.460 error by controller[0]: at WebSocket.emit (events.js:188:7)
Caught 2018-08-02 20:10:50.460 error by controller[0]: at emitOne (events.js:96:13)
Caught 2018-08-02 20:10:50.459 error by controller[0]: at WebSocket.onMessage (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/event-target.js:120:16)
Caught 2018-08-02 20:10:50.459 error by controller[0]: at WebSocket.ws.onmessage (/opt/iobroker/node_modules/iobroker.deconz/main.js:590:82)
Caught 2018-08-02 20:10:50.459 error by controller[0]: ReferenceError: sensorId is not defined
deconz.0 2018-08-02 20:10:50.450 info terminating
deconz.0 2018-08-02 20:10:49.947 error at Receiver.add (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/receiver.js:117:10)
deconz.0 2018-08-02 20:10:49.947 error at Receiver.startLoop (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/receiver.js:143:16)
deconz.0 2018-08-02 20:10:49.947 error at Receiver.getData (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/receiver.js:347:12)
deconz.0 2018-08-02 20:10:49.947 error at Receiver.dataMessage (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/receiver.js:409:14)
deconz.0 2018-08-02 20:10:49.947 error at Receiver._receiver.onmessage (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/websocket.js:137:47)
deconz.0 2018-08-02 20:10:49.947 error at WebSocket.emit (events.js:188:7)
deconz.0 2018-08-02 20:10:49.947 error at emitOne (events.js:96:13)
deconz.0 2018-08-02 20:10:49.947 error at WebSocket.onMessage (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/event-target.js:120:16)
deconz.0 2018-08-02 20:10:49.947 error at WebSocket.ws.onmessage (/opt/iobroker/node_modules/iobroker.deconz/main.js:324:29)
deconz.0 2018-08-02 20:10:49.947 error at Object.parse (native)
deconz.0 2018-08-02 20:10:49.947 error SyntaxError: Unexpected token � in JSON at position 0
deconz.0 2018-08-02 20:10:49.947 error uncaught exception: Unexpected token � in JSON at position 0
deconz.0 2018-08-02 20:10:49.945 error at emitOne (events.js:96:13)
deconz.0 2018-08-02 20:10:49.945 error at Receiver.add (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/receiver.js:117:10)
deconz.0 2018-08-02 20:10:49.945 error at Receiver.startLoop (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/receiver.js:143:16)
deconz.0 2018-08-02 20:10:49.945 error at Receiver.getData (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/receiver.js:347:12)
deconz.0 2018-08-02 20:10:49.945 error at Receiver.dataMessage (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/receiver.js:409:14)
deconz.0 2018-08-02 20:10:49.945 error at Receiver._receiver.onmessage (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/websocket.js:137:47)
deconz.0 2018-08-02 20:10:49.945 error at WebSocket.emit (events.js:188:7)
deconz.0 2018-08-02 20:10:49.945 error at emitOne (events.js:96:13)
deconz.0 2018-08-02 20:10:49.945 error at WebSocket.onMessage (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/event-target.js:120:16)
deconz.0 2018-08-02 20:10:49.945 error at WebSocket.ws.onmessage (/opt/iobroker/node_modules/iobroker.deconz/main.js:590:82)
deconz.0 2018-08-02 20:10:49.945 error ReferenceError: sensorId is not defined
deconz.0 2018-08-02 20:10:49.945 error uncaught exception: sensorId is not defined
deconz.0 2018-08-02 20:10:49.937 debug Websocket message: {"config":{"battery":100,"duration":60,"on":true,"reachable":true,"temperature":2800},"e":"changed","id":"78","r":"sensors","t":"event"}
Muss mal gucken wie oft dieser neu startet oder ob dies ggf. eine einmalige Geschichte ist....

Benutzeravatar
Jey Cee
guru
Beiträge: 1629
Registriert: 22.12.2014, 17:00

Re: [Aufruf] deConz Adapter Testen 0.2.3

Beitrag von Jey Cee » 02.08.2018, 19:24

Bitte nicht mehr von Github installieren. Ich hab mich damit heute schon beschäftigt und weiss noch nicht wie ich das sinnvoll ändere.


Gesendet von meinem m8 mit Tapatalk


goohnie
Beiträge: 8
Registriert: 06.06.2017, 19:34

Re: [Aufruf] deConz Adapter Testen 0.2.3

Beitrag von goohnie » 04.08.2018, 16:57

iobrokermark hat geschrieben:
27.07.2018, 05:25

Freut mich zu hören dass es klappt. Jetzt würde mich allerdings interessieren welchen Dual-Taster du verwendest. Ist dieser auch von Xiaomi?
Kenne nur den Sonoff Touch.
Ich verwende den Xiaomi WXKG02LM Aqara Smart Lichtschalter, gibts als Single und Dualversion und kosten
bei G*arb*st gerade mal 12 Euro zur Zeit. Ich bin hoch zufrieden damit.
Wenn man einen kleinen Nachteil sehen will, dann ist es die Tatsache, des es nur Taster sind, True und False ist nicht.
Aber es werden im Deconzadapter Zahlenwerte für die verschiedenen Tasten dargestellt, die man dann umschalten kann.
Dafür bietet der Single-Taster noch eine Doppeltast Funktion und bietet somit zwei Schaltzustände und der Dual hat ein dritte
Schaltfunktion, in dem man zwei Tasten gleichzeitig drückt. Feine Sache insgesamt.

cu goohnie

Dani83
Beiträge: 3
Registriert: 08.07.2018, 09:38

Re: [Aufruf] deConz Adapter Testen 0.2.3

Beitrag von Dani83 » 05.08.2018, 18:27

comchris hat geschrieben:
02.08.2018, 19:14
Hab soeben die Verison 0.2.4 getestet und meine Skripte angepasst irgendwie sind es mittlerweile echt viele :D (Lüftungsempfehlungen / Statusmeldungen usw.) Bis jetzt schaut alles prima aus Adapter läuft. Ein kleiner Fehler sagt das Log:
Spoiler: Show hidden text
deconz.0 2018-08-02 20:01:17.230 error SyntaxError: Unexpected token � in JSON at position 0 at Object.parse (native) at WebSocket.ws.onmessage (/opt/iobroker/node_modules/iobroker.deconz/main.js:324:29) at WebSocket.onMessage
deconz.0 2018-08-02 20:01:17.230 error uncaught exception: Unexpected token � in JSON at position 0
deconz.0 2018-08-02 20:01:17.230 error ReferenceError: sensorId is not defined at WebSocket.ws.onmessage (/opt/iobroker/node_modules/iobroker.deconz/main.js:590:82) at WebSocket.onMessage (/opt/iobroker/node_modules/iobroker.deconz
deconz.0 2018-08-02 20:01:17.230 error uncaught exception: sensorId is not defined
Wobei ich dabei sagen muss das dies evtl. "Geisterobjekte" bereits in der Deconz Api sind zumindest sehe ich diese in der Deconz Software auf dem Raspberry nicht. Hab diese Geräte in der Geräteliste Adapter gelöscht und daraufhin den Adapter angehalten und alle Objekte von Deconz gelöscht und den Adapter neu gestartet. Nun sind die vermeindlichen Geisterobjekte verschwunden und das Log bringt nach einiger Zeit wiederrum.
Spoiler: Show hidden text
host.debianiobroker 2018-08-02 20:10:50.460 error instance system.adapter.deconz.0 terminated with code 0 (OK)
Caught 2018-08-02 20:10:50.460 error by controller[1]: at Receiver.add (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/receiver.js:117:10)
Caught 2018-08-02 20:10:50.460 error by controller[1]: at Receiver.startLoop (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/receiver.js:143:16)
Caught 2018-08-02 20:10:50.460 error by controller[1]: at Receiver.getData (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/receiver.js:347:12)
Caught 2018-08-02 20:10:50.460 error by controller[1]: at Receiver.dataMessage (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/receiver.js:409:14)
Caught 2018-08-02 20:10:50.460 error by controller[1]: at Receiver._receiver.onmessage (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/websocket.js:137:47)
Caught 2018-08-02 20:10:50.460 error by controller[1]: at WebSocket.emit (events.js:188:7)
Caught 2018-08-02 20:10:50.460 error by controller[1]: at emitOne (events.js:96:13)
Caught 2018-08-02 20:10:50.460 error by controller[1]: at WebSocket.onMessage (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/event-target.js:120:16)
Caught 2018-08-02 20:10:50.460 error by controller[1]: at WebSocket.ws.onmessage (/opt/iobroker/node_modules/iobroker.deconz/main.js:324:29)
Caught 2018-08-02 20:10:50.460 error by controller[1]: at Object.parse (native)
Caught 2018-08-02 20:10:50.460 error by controller[1]: SyntaxError: Unexpected token � in JSON at position 0
Caught 2018-08-02 20:10:50.460 error by controller[0]: at emitOne (events.js:96:13)
Caught 2018-08-02 20:10:50.460 error by controller[0]: at Receiver.add (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/receiver.js:117:10)
Caught 2018-08-02 20:10:50.460 error by controller[0]: at Receiver.startLoop (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/receiver.js:143:16)
Caught 2018-08-02 20:10:50.460 error by controller[0]: at Receiver.getData (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/receiver.js:347:12)
Caught 2018-08-02 20:10:50.460 error by controller[0]: at Receiver.dataMessage (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/receiver.js:409:14)
Caught 2018-08-02 20:10:50.460 error by controller[0]: at Receiver._receiver.onmessage (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/websocket.js:137:47)
Caught 2018-08-02 20:10:50.460 error by controller[0]: at WebSocket.emit (events.js:188:7)
Caught 2018-08-02 20:10:50.460 error by controller[0]: at emitOne (events.js:96:13)
Caught 2018-08-02 20:10:50.459 error by controller[0]: at WebSocket.onMessage (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/event-target.js:120:16)
Caught 2018-08-02 20:10:50.459 error by controller[0]: at WebSocket.ws.onmessage (/opt/iobroker/node_modules/iobroker.deconz/main.js:590:82)
Caught 2018-08-02 20:10:50.459 error by controller[0]: ReferenceError: sensorId is not defined
deconz.0 2018-08-02 20:10:50.450 info terminating
deconz.0 2018-08-02 20:10:49.947 error at Receiver.add (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/receiver.js:117:10)
deconz.0 2018-08-02 20:10:49.947 error at Receiver.startLoop (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/receiver.js:143:16)
deconz.0 2018-08-02 20:10:49.947 error at Receiver.getData (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/receiver.js:347:12)
deconz.0 2018-08-02 20:10:49.947 error at Receiver.dataMessage (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/receiver.js:409:14)
deconz.0 2018-08-02 20:10:49.947 error at Receiver._receiver.onmessage (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/websocket.js:137:47)
deconz.0 2018-08-02 20:10:49.947 error at WebSocket.emit (events.js:188:7)
deconz.0 2018-08-02 20:10:49.947 error at emitOne (events.js:96:13)
deconz.0 2018-08-02 20:10:49.947 error at WebSocket.onMessage (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/event-target.js:120:16)
deconz.0 2018-08-02 20:10:49.947 error at WebSocket.ws.onmessage (/opt/iobroker/node_modules/iobroker.deconz/main.js:324:29)
deconz.0 2018-08-02 20:10:49.947 error at Object.parse (native)
deconz.0 2018-08-02 20:10:49.947 error SyntaxError: Unexpected token � in JSON at position 0
deconz.0 2018-08-02 20:10:49.947 error uncaught exception: Unexpected token � in JSON at position 0
deconz.0 2018-08-02 20:10:49.945 error at emitOne (events.js:96:13)
deconz.0 2018-08-02 20:10:49.945 error at Receiver.add (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/receiver.js:117:10)
deconz.0 2018-08-02 20:10:49.945 error at Receiver.startLoop (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/receiver.js:143:16)
deconz.0 2018-08-02 20:10:49.945 error at Receiver.getData (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/receiver.js:347:12)
deconz.0 2018-08-02 20:10:49.945 error at Receiver.dataMessage (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/receiver.js:409:14)
deconz.0 2018-08-02 20:10:49.945 error at Receiver._receiver.onmessage (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/websocket.js:137:47)
deconz.0 2018-08-02 20:10:49.945 error at WebSocket.emit (events.js:188:7)
deconz.0 2018-08-02 20:10:49.945 error at emitOne (events.js:96:13)
deconz.0 2018-08-02 20:10:49.945 error at WebSocket.onMessage (/opt/iobroker/node_modules/iobroker.deconz/node_modules/ws/lib/event-target.js:120:16)
deconz.0 2018-08-02 20:10:49.945 error at WebSocket.ws.onmessage (/opt/iobroker/node_modules/iobroker.deconz/main.js:590:82)
deconz.0 2018-08-02 20:10:49.945 error ReferenceError: sensorId is not defined
deconz.0 2018-08-02 20:10:49.945 error uncaught exception: sensorId is not defined
deconz.0 2018-08-02 20:10:49.937 debug Websocket message: {"config":{"battery":100,"duration":60,"on":true,"reachable":true,"temperature":2800},"e":"changed","id":"78","r":"sensors","t":"event"}
Muss mal gucken wie oft dieser neu startet oder ob dies ggf. eine einmalige Geschichte ist....
Moin,

ich hab festgestellt, dass in der Main.js noch ein Fehler ist, der zu dem error führt.
Zeile 590: Muss nur id stehen, nicht sensorId.
Dann läuft es bei mir jetzt super :)

Benutzeravatar
Jey Cee
guru
Beiträge: 1629
Registriert: 22.12.2014, 17:00

Re: [Aufruf] deConz Adapter Testen 0.2.5

Beitrag von Jey Cee » 10.08.2018, 10:16

Neue Version 0.2.5 behebt das Problem mit dem Absturz.
Kann von Github installiert werden.
comchris hat geschrieben:
02.08.2018, 19:14
Wobei ich dabei sagen muss das dies evtl. "Geisterobjekte" bereits in der Deconz Api sind zumindest sehe ich diese in der Deconz Software auf dem Raspberry nicht. Hab diese Geräte in der Geräteliste Adapter gelöscht und daraufhin den Adapter angehalten und alle Objekte von Deconz gelöscht und den Adapter neu gestartet.
Ich hab diese Geisterobjekte auch gesehen. Mit der Aktuellen Version werden dazu auch die restlichen Objekte dazu angelegt, aber kein Name vergeben.
Jetzt kann ich sicher sagen das dieses Phänomen von deConz kommt.

Kugelkopf
starter
Beiträge: 39
Registriert: 23.01.2018, 14:30

Re: [Aufruf] deConz Adapter Testen 0.2.5

Beitrag von Kugelkopf » 13.08.2018, 16:30

Hab auf meinem 2. Test Raspi die V 0.2.5 getestet. Api:1.0.9 deconz: 2.5.32.

Ich weiß nicht ob es nur ein Zufall ist, aber die "Geisterobjekte" sind bisher nicht aufgetaucht.
Habe einen der Aqara Multisensoren gelöscht und via deconz Adapter hinzugefügt.
Der Sensor erschien zwar in Phoscon aber nicht in der Objekte liste (trotz reload). Nach einem umbenennen in Phoscon und eines Neustarts des deconz Adapters erschien der Sensor in den Objekten. Allerdings ohne Werte. Ein neustart des iobroker Hosts war von Nöten damit er nun auch Werte liefert.
Dies scheint zu funktionieren. Fehler sind im Log bisher nicht aufgetreten.

Wollte dir kurz meine Erfahrungen mit der neuen Version mitteilen.

Was mir übrigens auch aufgefallen ist: Früher konnte ich den Knopf des Aqara Sensors kurz drücken damit er neue Daten übermittelt. Das wurde auch sofort in ioBroker angezeigt. Dies scheint nun nicht mehr zu gehen. Puste ich allerdings hinein, werden die Daten in iobroker aktualisiert.

Nur als kleiner Hinweis.

Benutzeravatar
Jey Cee
guru
Beiträge: 1629
Registriert: 22.12.2014, 17:00

Re: [Aufruf] deConz Adapter Testen 0.2.5

Beitrag von Jey Cee » 13.08.2018, 16:36

Danke für die info, endlich mal nicht gleich Probleme.

Gesendet von meinem m8 mit Tapatalk


DocGame
starter
Beiträge: 10
Registriert: 25.06.2018, 18:01

Re: [Aufruf] deConz Adapter Testen 0.2.5

Beitrag von DocGame » 14.08.2018, 18:55

Hallo miteinander,

ich habe folgendes Problem:
Ich habe ein Windows 10 NUC mit Conbeestick am laufen.
Einige Dinge sind mir immer noch nicht ganz Klar.
5 Osram Plug+, 5 Xiaomi Fensterkontakte, 2 Xiaomi Bewegungsmelder und den Xiaomi MagicCube habe ich problemlos in der Phoscon App anlernen können und sehe diese dort auch.
Einen Xiaomi Wassersensor und einen Xiaomi-Honeywell Rauchmelder findet er beim anlernen, zeigt diese aber in Phoscon nicht an und diese lassen sich dadurch auch nicht umbenennen.
2 Xiaomi Button-Taster(rund) werden in der Phoscon App nicht erkannt erscheinen aber ohne Name in Deconz.

Bis auf die Xiaomi-Buttons sehe ich alle Objekte in IOBroker.

Mache ich etwas falsch und wie funktionier das Anlernen in dem Deconz.Adapter? In diesem Konnte ich kein einziges Gerät anlernen. Gibt es hier einen Trick?
Deconz_Node_Liste.PNG
Danke schon ein mal im Voraus...


Doc Game

Benutzeravatar
Jey Cee
guru
Beiträge: 1629
Registriert: 22.12.2014, 17:00

Re: [Aufruf] deConz Adapter Testen 0.2.5

Beitrag von Jey Cee » 14.08.2018, 19:25

DocGame hat geschrieben:
14.08.2018, 18:55
wie funktionier das Anlernen in dem Deconz.Adapter? In diesem Konnte ich kein einziges Gerät anlernen. Gibt es hier einen Trick?
Instanzen->deConz->Geräte verwalten->Netzwerk öffnen
WICHTIG: Es muss bei Dauer eine Zeit (in Sekunden) angegeben sein.

Mit dem Anlernen von Geräten hatte ich in letzter Zeit häufiger Problem, das ging soweit das bestimmte Geräte gar nicht anlernbar waren. Dabei war es egal ob Phoscon, WebAPP oder Adapter, da half einfach nur ein Neustart von deConz.
DocGame hat geschrieben:
14.08.2018, 18:55
Mache ich etwas falsch
Glaube ich nicht. Wenn du alle Geräte mit Phoscon angelernt hast und sie werden nicht angezeigt liegt es an Phoscon/deConz.

Benutzeravatar
Schuko80
professional
Beiträge: 184
Registriert: 07.11.2017, 22:07

Re: [Aufruf] deConz Adapter Testen 0.2.5

Beitrag von Schuko80 » 15.08.2018, 21:17

Die Frage ist, ob die Geräte von Deconz überhaupt schon unterstützt werden... mit der aktuellen Beta hast du die größte Unterstützung, mußt aber mit Fehlern rechnen, die Stable ist schon recht alt.
---
Das Schönste an meinem Hobby ist, ich kann es von der Couch aus betreiben

wollinator
Beiträge: 2
Registriert: 11.10.2018, 21:31

Re: [Aufruf] deConz Adapter Testen 0.2.5

Beitrag von wollinator » 11.10.2018, 21:34

Hallo,

der deconz Adapter wirft mir "index.html not found" entgegen, wenn ich versuch die Configseite zu öffnen.

Any hints?

Dankeschön....

Benutzeravatar
Jey Cee
guru
Beiträge: 1629
Registriert: 22.12.2014, 17:00

Re: [Aufruf] deConz Adapter Testen 0.2.5

Beitrag von Jey Cee » 11.10.2018, 21:37

Admin 3 installiert?

Gesendet von meinem m8 mit Tapatalk


wollinator
Beiträge: 2
Registriert: 11.10.2018, 21:31

Re: [Aufruf] deConz Adapter Testen 0.2.5

Beitrag von wollinator » 11.10.2018, 23:05

Ne, aber Admin 1 und damit gings nicht.
Admin 2 probiert und es funktioniert!

Vielen Dank!

Fatmax
starter
Beiträge: 67
Registriert: 29.06.2017, 20:59

Re: [Aufruf] deConz Adapter Testen 0.2.5

Beitrag von Fatmax » 15.10.2018, 18:30

Ich bin nun spät aber doch von Version 0.2.0 auf 0.2.5 umgestiegen.
Bisher haben die Sensoren einwandfrei funktioniert.
Ich hatte die Sensoren vor dem Update im Adapter angelernt, diese hatten dann automatisch Namen wie "Temperature_5" bekommen - der Name im Adapter und die Objekt-ID unter Objekte war immer die Messgröße und die ID-Nummer z.B. eben "Temperature_5".

Seit dem Update sind diese Objekte zwar noch vorhanden, werden aber nicht mehr aktualisiert.
Im Adapter scheinen diese jedoch nach wie vor unter diesem Namen auf.

Zusätzlich sind im Adapter die selben Sensoren mit dem selben Namen (z.B.: "Temperature_5" nun doppelt vorhanden.
Unter Objekte sind nun neue Objekte aufgetaucht mit der Objekt-ID "Sensor_1", "Sensor_2",... -> bei diesen werden nun die Werte auch aktualisiert.
Ich habe herausgefunden, dass die Sensornummer gleich ist wie die alte ID-Nummer, z.B.: Unter Sensor_5 wird die selbe Messgröße vom selben Sensor angezeigt wie bei "Temperature_5".
Unter dem Adapter steht jedoch nicht die Sensor-Bezeichnung, sondern die alte ursprüngliche Bezeichnung (was nun doppelte Einträge verursacht).
Deconz-Adapter.JPG
Könnte man das ändern, dass im Objektbaum unter "ID" wieder der "Name" aus dem Adapter aufscheint?
Lg
Fatmax

Benutzeravatar
Jey Cee
guru
Beiträge: 1629
Registriert: 22.12.2014, 17:00

Re: [Aufruf] deConz Adapter Testen 0.2.5

Beitrag von Jey Cee » 15.10.2018, 20:56

Zuerst mal, hast du den Adapter vorher gelöscht? Wenn ja sollten die alten Objekte nicht mehr auftauchen.

Nein die IDs können nicht der Name sein. Das musste ich Komplett Umbauen um Probleme zu umgehen.

Gesendet von meinem m8 mit Tapatalk


Fatmax
starter
Beiträge: 67
Registriert: 29.06.2017, 20:59

Re: [Aufruf] deConz Adapter Testen 0.2.5

Beitrag von Fatmax » 17.10.2018, 11:38

Jey Cee hat geschrieben:
15.10.2018, 20:56
Zuerst mal, hast du den Adapter vorher gelöscht? Wenn ja sollten die alten Objekte nicht mehr auftauchen.

Nein die IDs können nicht der Name sein. Das musste ich Komplett Umbauen um Probleme zu umgehen.

Gesendet von meinem m8 mit Tapatalk
Nein den Adapter habe ich nicht gelöscht, sondern einfach ein Update gemacht.
Das heißt ich muss die Instanz löschen, neu installieren und anschließend im Adapter die Sensoren neu anlernen?
Haben die dann nun ab jetzt die Bezeichnung "Sensor_1",...?
Kann ich die Bezeichnung danach manuell ändern oder wäre das schlecht?
Ich will nicht meinen ganzen View in Vis und die Scripte ändern. 🤔
Lg
Fatmax

Benutzeravatar
Jey Cee
guru
Beiträge: 1629
Registriert: 22.12.2014, 17:00

Re: [Aufruf] deConz Adapter Testen 0.2.5

Beitrag von Jey Cee » 17.10.2018, 11:51

Wenn du die Instanz löscht werden nur die Objekte gelöscht, die Sensoren sind ja an deConz angemeldet. Der Adapter zieht sich das alles automatisch.
Die ID kannst du nicht ändern, das heißt die IDs sind weiterhin Sensor_x.




Gesendet von meinem m8 mit Tapatalk


Antworten