NEWS
Test Adapter EnOcean (2) v0.3.x
-
@Jey-Cee
die Werte vom DB3 werden nicht korrekt angezeigt.enocean.0 2020-12-15 12:47:00.761 debug (509836) Message for ID 01972373 has been received. enocean.0 2020-12-15 12:47:00.759 debug (509836) 55000a0701eba52300000f019723730000ffffffff5300 enocean.0 2020-12-15 12:45:50.710 debug (509836) Message for ID 01972373 has been received. enocean.0 2020-12-15 12:45:50.707 debug (509836) 55000a0701eba55b00000f019723730000ffffffff5200 enocean.0 2020-12-15 12:44:10.622 debug (509836) Message for ID 01972373 has been received. enocean.0 2020-12-15 12:44:10.619 debug (509836) 55000a0701eba56400000f019723730000ffffffff5200 enocean.0 2020-12-15 12:42:40.531 debug (509836) Message for ID 01972373 has been received. enocean.0 2020-12-15 12:42:40.529 debug (509836) 55000a0701eba55b00000f019723730000ffffffff4f00 enocean.0 2020-12-15 12:42:30.534 debug (509836) Message for ID 01972373 has been received. enocean.0 2020-12-15 12:42:30.532 debug (509836) 55000a0701eba52a00000f019723730000ffffffff5200
bei den o.a. Werten wird immer 0 lx angezeigt. Ich hab vorhin einen Wert im 200er Bereich gesehen - den darf es doch gar nicht geben - oder? DB3 geht doch nur bis 100.
-
@mustang sagte in Test Adapter EnOcean (2) v0.2.x:
Ich hab vorhin einen Wert im 200er Bereich gesehen - den darf es doch gar nicht geben - oder?
Richtig den darf es nicht geben.
@mustang sagte in Test Adapter EnOcean (2) v0.2.x:
bei den o.a. Werten wird immer 0 lx angezeigt.
Rein Formal sieht alles richtig aus, der Wert wird 1:1 in das Objekt geschrieben. Warum da jetzt immer 0 lx kommt kann ich mir nicht erklären.
Kannst du das bitte mal weiter beobachten, besonders würde mich ein telegram interessieren wenn ein wert zwischen 100 und 300 auftaucht. -
@Jey-Cee
bitteschön...enocean.0 2020-12-15 15:42:58.159 debug (509836) Message for ID 01972373 has been received. enocean.0 2020-12-15 15:42:58.156 debug (509836) 55000a0701eba57702000f019723730000ffffffff5000 enocean.0 2020-12-15 15:41:28.113 debug (509836) Message for ID 01972373 has been received. enocean.0 2020-12-15 15:41:28.113 debug (509836) 55000a0701eba57402000f019723730000ffffffff4f00
angezeigt wird bei beiden 232,9412 lx, allerdings ist DB2 ja auch nicht = 0x00!
enocean.0 2020-12-15 15:49:38.383 debug (509836) Message for ID 01972373 has been received. enocean.0 2020-12-15 15:49:38.380 debug (509836) 55000a0701eba57001000f019723730000ffffffff4f00
hier wird 116,4706 lx im Object angezeigt.
-
@Jey-Cee
ich hab den logischen Fehler gefunden. in den Beispielen ist DB2 einmal auf 0x01 und das andere Mal 0x02. Da ja der niedrigste Wert, also 0x01 nur 300lx sein kann muss bei 0x02 der 254ste Teil von 29700 Werten addiert werden. 254 deshalb, da ja 0x00 schon mit der Bedingung für DB3 belegt ist und 0x01 gleich 300 sein soll, ergo haben wir nur noch 254 Werte von 30000 minus 300 zur Verfügung.
Es hätte also bei 0x00 300lx und bei 0x02 300+118=418 angezeigt werden müssen.Das erklärt jedoch noch nicht die fehlende Anzeige bei Werten von DB3, wenn DB2 gleich null ist. Auffällig ist nur DB2 gleich 0x00 wird 0lx angezeigt, als wenn DB3 0x00 bis 0x64 gar nicht betrachtet wird.
-
Kannst du bitte nochmal testen. Ich denke ich hab den fehler gefunden.
-
@Jey-Cee
frisch getestet - jetzt passt es. Bei DB3=0x30 wird korrekt 48 angezeigt und die Werte von DB2 sehen jetzt auch gut aus.
-
hey @Jey-Cee sag mal, wieso ist denn der Werte so komisch mit bspw. Off(0)?
Ich versuche die Lichtaktoren und Zwischenstecker in YAHKA zu bringen und habe dort irgendwie Synchronisationsprobleme. https://forum.iobroker.net/topic/3778/yet-another-homekit-adapter/1110
-
@EnoceanEltako was heist kommisch? 0 ist Off, 1 ist On. Was im Admin angezeigt wird ist lediglich eine Hilfe.
-
@Jey-Cee wenn der yahka Adapter den Datenpunkt ausliest, ist es dann so dass der Wert 1 oder 0 drin steht? Oder liest er dann On(1) und Off(0) ?
Danke dir, will es nur verstehen. -
@EnoceanEltako er sollte 1 und 0 lesen. Wie gesagt der Text wird nur im Admin angezeigt.
-
@Jey-Cee ok, danke! Bedeute für mich, dann löst das nicht mein Problem dass yahka sich nicht die Stati der Aktoren merken kann. Ich dachte ich hätte das Problem gefunden.
-
@Jey-Cee wie schauts denn mit der Aufnahme des FABH65S aus?
-
@Sepp ist doch schon drin.
-
@Jey-Cee hab den mit B net gefunden
-
@Sepp ach Sch... Namensgebung bei Eltako.
EDIT: Jetzt ist er drin.
-
@Jey-Cee ok, adapter noch ma löschen und neu installieren?
-
@Sepp ja
-
@Jey-Cee perfekt danke funktioniert
-
enocean.0 2020-12-18 16:06:55.563 debug (6487) system.adapter.admin.0: logging true enocean.0 2020-12-18 16:06:53.689 debug (6487) Packet type 2 received: 02 enocean.0 2020-12-18 16:06:53.688 debug (6487) 55000100026503 enocean.0 2020-12-18 16:06:53.675 debug (6487) Sent data: 55000a0701eba501000008ffdc54010000ffb17b2fff007b enocean.0 2020-12-18 16:06:53.667 info (6487) state ffb17b2f.CMD changed: 0 (ack = false) state: {"val":0,"ack":false,"ts":1608304013662,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1608304013662} enocean.0 2020-12-18 16:06:51.146 debug (6487) Packet type 2 received: 02 enocean.0 2020-12-18 16:06:51.145 debug (6487) 55000100026503 enocean.0 2020-12-18 16:06:51.121 debug (6487) Sent data: 55000a0701eba501000009ffdc54010000ffb17b2fff00ef enocean.0 2020-12-18 16:06:51.112 info (6487) state ffb17b2f.CMD changed: 1 (ack = false) state: {"val":1,"ack":false,"ts":1608304011106,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1608304011106} enocean.0 2020-12-18 16:06:48.967 debug (6487) system.adapter.admin.0: logging false enocean.0 2020-12-18 16:06:48.477 debug (6487) Message for ID 0410bbbe has been received. enocean.0 2020-12-18 16:06:48.473 debug (6487) 55000707017af6500410bbbe3000ffffffff4000 enocean.0 2020-12-18 16:06:47.819 debug (6487) Packet type 2 received: 02 enocean.0 2020-12-18 16:06:47.818 debug (6487) 55000100026500 enocean.0 2020-12-18 16:06:47.798 debug (6487) Sent data: 55000a0701eba501000008ffdc548000000410bbbeff00c4 enocean.0 2020-12-18 16:06:47.788 info (6487) state 0410bbbe.CMD changed: 0 (ack = false) state: {"val":0,"ack":false,"ts":1608304007783,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1608304007783} enocean.0 2020-12-18 16:06:44.924 debug (6487) Message for ID 0410bbbe has been received. enocean.0 2020-12-18 16:06:44.922 debug (6487) 55000707017af6700410bbbe3000ffffffff3d00 enocean.0 2020-12-18 16:06:44.315 debug (6487) Packet type 2 received: 02 enocean.0 2020-12-18 16:06:44.314 debug (6487) 55000100026500 enocean.0 2020-12-18 16:06:44.302 debug (6487) Sent data: 55000a0701eba501000009ffdc548000000410bbbeff0050 enocean.0 2020-12-18 16:06:44.285 info (6487) state 0410bbbe.CMD changed: 1 (ack = false) state: {"val":1,"ack":false,"ts":1608304004280,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1608304004280} enocean.0 2020-12-18 16:06:33.588 debug (6487) system.adapter.admin.0: logging true enocean.0 2020-12-18 16:06:10.515 debug (6487) system.adapter.admin.0: logging false
zu erst hab ich den FR62 geschaltet dann den FSR14
-
gerade noch gesehn bekomme jetzt immer nen Fehler
enocean.0 2020-12-18 16:19:06.675 info (6913) Terminated (NO_ERROR): Without reason enocean.0 2020-12-18 16:19:06.674 info (6913) terminating enocean.0 2020-12-18 16:19:06.343 info (6913) The serial port was closed. enocean.0 2020-12-18 16:19:06.333 info (6913) cleaned everything up... enocean.0 2020-12-18 16:19:06.330 error (6913) Error: The "enocean.0.0590f9cb." is invalid. Ids are not allowed to end in "." at validateId (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:518:23) at Enocean.setStat enocean.0 2020-12-18 16:19:06.324 error (6913) unhandled promise rejection: The "enocean.0.0590f9cb." is invalid. Ids are not allowed to end in "." enocean.0 2020-12-18 16:19:06.323 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). enocean.0 2020-12-18 16:19:06.301 debug (6913) Message for ID 0590f9cb has been received. enocean.0 2020-12-18 16:19:06.292 debug (6913) 55000a0701eba5cb1e000f0590f9cb0000ffffffff5b00
enocean.0 2020-12-18 16:20:46.384 info (6970) Terminated (NO_ERROR): Without reason enocean.0 2020-12-18 16:20:46.383 info (6970) terminating enocean.0 2020-12-18 16:20:46.375 info (6970) The serial port was closed. enocean.0 2020-12-18 16:20:46.367 info (6970) cleaned everything up... enocean.0 2020-12-18 16:20:46.363 error at processTicksAndRejections (internal/process/task_queues.js:97:5) enocean.0 2020-12-18 16:20:46.363 error at handleType1.main (/opt/iobroker/node_modules/iobroker.enocean/lib/tools/Packet_handler.js:157:16) enocean.0 2020-12-18 16:20:46.363 error at handleType1.setState (/opt/iobroker/node_modules/iobroker.enocean/lib/tools/Packet_handler.js:174:22) enocean.0 2020-12-18 16:20:46.363 error at Enocean.setStateAsync (/opt/iobroker/node_modules/iobroker.js-controller/lib/tools.js:1584:16) enocean.0 2020-12-18 16:20:46.363 error at new Promise (<anonymous>) enocean.0 2020-12-18 16:20:46.363 error at /opt/iobroker/node_modules/iobroker.js-controller/lib/tools.js:1585:16 enocean.0 2020-12-18 16:20:46.363 error at Enocean.setState (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5713:17) enocean.0 2020-12-18 16:20:46.363 error at validateId (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:518:23) enocean.0 2020-12-18 16:20:46.363 error (6970) Error: The "enocean.0.0590f9cb." is invalid. Ids are not allowed to end in "." enocean.0 2020-12-18 16:20:46.356 error (6970) unhandled promise rejection: The "enocean.0.0590f9cb." is invalid. Ids are not allowed to end in "."