NEWS
Test Adapter EnOcean (2) v0.3.x
-
@Matzeit kann sein das die Base ID deines Sticks bei 80 anfängt, deswegen lässt sich der Aktor nicht steuern.
Du musst warten bis ich die nächste Version fertig hab.@Matzeit sagte in Test Adapter EnOcean (2) v0.3.x:
Was bedeut denn "Packet type 2 received: 02"?? Ist das eine Antwort vom Aktor?
Das sind nur Meta Daten zum letzten Empfangenen Telegram. Falls es dich interessiert kannst du [Hier](file:///home/christoph/Downloads/EnOceanSerialProtocol3.pdf) nachlesen was die Packet Types bedeuten.
-
@Jey-Cee
Die FTA55J sind nun da - anbei der Einlernversuch als Log für ID 0516a045:enocean.0 2021-01-11 13:14:53.744 info (1345) state enocean.0.gateway.teachin deleted enocean.0 2021-01-11 13:14:53.722 info (1345) Teachin mode de-activated enocean.0 2021-01-11 13:14:00.947 debug (1345) 55000d0701fdd100d0ff000003f20516a0450000ffffffff4000 enocean.0 2021-01-11 13:13:53.696 debug (1345) sendTo "autodetect" to system.adapter.admin.0 from system.adapter.enocean.0
schönen Gruß und viel Erfolg...
-
@jey-cee said in Test Adapter EnOcean (2) v0.3.x:
@pgBroker TF-13-10 ist wie A5-06-01 nur das der Werte Bereich angepasst ist. Ich schau mir das aber nochmal an.
Gibt es dazu was Neues?
Ich kann dir auch einen meiner FAH60B zum Testen zuschicken. Bei dem trüben Wetter brauche ich die aktuell nicht.
-
Aktuell Nein, hatte nur wenig Zeit hier weiter zu machen. Hatte/Habe noch andere Projekte Parallel zum Abarbeiten, unter anderem das Update des Forums an dem ich beteiligt bin.
@pgBroker du schreibst das der Adapter gar keinen Wert anzeigt, ist das richtig?
Ich hab ein issue auf Github dazu angelegt damit ich das nicht aus den Augen verliere. Wenn du noch zusätzlich Informationen zum Ergänzen hast dann bitte dort schreiben. -
@matzeit
Hallo - habe soeben drei FL62-230V eingelernt. War etwas tricky. Einlernen funktioniert momentan, wenn du nach Gerät mit ID anlegen, dann PowerOn in der 2minütigen Lernphase des Aktors über die Objekte beim Gerät das TeachIn-Kommando absetzt und nochmal OFF- und ON-Kommando machst. Hat bei meinen drei funktioniert.
Ohne TeachIn während der 2minütigen Einlernphase waren die Aktoren nicht steuerbar. Wenn du ihn schon angelegt hast, kannst du das auch nach erneutem PowerOff/On, wie oben beschrieben, nachholen. -
Eine Bitte an alle bei denen der Adapter Aktuell ohne Probleme läuft und Produktiv eingesetzt wird:
Macht kein Update.Alle anderen dürfen jetzt die 0.3.1 von Gihtub installieren.
Achtung: Adapter löschen und alles neu Anlernen. -
@jey-cee Hallo, ich hab grad mal getestet.
Das Problem mit der BaseID ist behoben ich kann mehrere Aktoren anlernen.
1x FL62NP-230V läuft
1x FUD61NPN-230V (>=10/19) läuft
1x FUD61NPN-230V (< 10/19) Hier hab ich Probleme.
Der nimmt beim Anlernen nur den Befehl Teach In(4) der Befehl Teach In FSUD (5) wie in deiner Beschreibung wird nicht angenommen.
Lern ich den Aktor mit dem Befehl Tech In an dann kann ich vom Broker aus Steuern, aber die Rückmeldungen wie Level, On und Signal Strength kommen nicht zurück.
Ich hab das Log vom Anlernvorgang angehängt.enocean.0 2021-01-24 09:50:24.996 debug (14090) system.adapter.admin.0: logging true enocean.0 2021-01-24 08:47:05.294 debug (14090) Message for ID 0583987c has been received. enocean.0 2021-01-24 08:47:05.287 debug (14090) 55000a0701eba5020000080583987c0100ffffffff5000 enocean.0 2021-01-24 08:47:03.569 debug (14090) Message for ID ffef5785 has been received. enocean.0 2021-01-24 08:47:03.563 debug (14090) 55000a0701eba502000008ffef578581005839870c4f00 enocean.0 2021-01-24 08:47:03.516 debug (14090) Packet type 2 received: 02 enocean.0 2021-01-24 08:47:03.513 debug (14090) 55000100026500 enocean.0 2021-01-24 08:47:03.491 debug (14090) Sent data: 55000a0701eba502000008ffef578500005839870cff00be enocean.0 2021-01-24 08:47:03.471 info (14090) state 583987c.CMD changed: 0 (ack = false) state: {"val":0,"ack":false,"ts":1611478023460,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1611478023460} enocean.0 2021-01-24 08:45:26.060 debug (14090) system.adapter.admin.0: logging false enocean.0 2021-01-24 08:43:37.476 debug (14090) Message for ID 0583987c has been received. enocean.0 2021-01-24 08:43:37.466 debug (14090) 55000a0701eba5020000080583987c0100ffffffff5000 enocean.0 2021-01-24 08:43:36.882 debug (14090) Message for ID 0583987c has been received. enocean.0 2021-01-24 08:43:36.873 debug (14090) 55000707017af6500583987c3100ffffffff5200 enocean.0 2021-01-24 08:43:36.595 debug (14090) Message for ID 0583987c has been received. enocean.0 2021-01-24 08:43:36.586 debug (14090) 55000a0701eba5ef5785080583987c0100ffffffff4f00 enocean.0 2021-01-24 08:43:35.713 debug (14090) Message for ID ffef5785 has been received. enocean.0 2021-01-24 08:43:35.706 debug (14090) 55000a0701eba5e040d080ffef578581005839870c4f00 enocean.0 2021-01-24 08:43:35.677 debug (14090) Packet type 2 received: 02 enocean.0 2021-01-24 08:43:35.675 debug (14090) 55000100026500 enocean.0 2021-01-24 08:43:35.653 debug (14090) Sent data: 55000a0701eba5e040d080ffef578500005839870cff00ff enocean.0 2021-01-24 08:43:35.621 info (14090) state 583987c.CMD changed: 4 (ack = false) state: {"val":4,"ack":false,"ts":1611477815597,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1611477815597} enocean.0 2021-01-24 08:43:28.093 debug (14090) Message for ID ffef5785 has been received. enocean.0 2021-01-24 08:43:28.083 debug (14090) 55000a0701eba502000000ffef578581005839870c4d00 enocean.0 2021-01-24 08:43:28.054 debug (14090) Packet type 2 received: 02 enocean.0 2021-01-24 08:43:28.052 debug (14090) 55000100026500 enocean.0 2021-01-24 08:43:28.031 debug (14090) Sent data: 55000a0701eba502000000ffef578500005839870cff0002 enocean.0 2021-01-24 08:43:28.001 info (14090) state 583987c.CMD changed: 5 (ack = false) state: {"val":5,"ack":false,"ts":1611477807990,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1611477807990} enocean.0 2021-01-24 08:43:16.540 debug (14090) sendTo "getEEPList" to system.adapter.admin.0 from system.adapter.enocean.0 enocean.0 2021-01-24 08:43:16.530 debug (14090) sendTo "getDevices" to system.adapter.admin.0 from system.adapter.enocean.0 enocean.0 2021-01-24 08:43:16.521 debug (14090) sendTo "listSerial" to system.adapter.admin.0 from system.adapter.enocean.0 enocean.0 2021-01-24 08:43:16.519 info (14090) ["/dev/ttyAMA0","/dev/ttyUSB0"] enocean.0 2021-01-24 08:43:07.608 info (14090) Create objects for TF-13-06 from ELTAKO with id: 583987c enocean.0 2021-01-24 08:43:07.399 debug (14090) sendTo "newDevice" to system.adapter.admin.0 from system.adapter.enocean.0 enocean.0 2021-01-24 08:43:07.394 info (14090) Create objects for TF-13-07 from ELTAKO with id: 583987c enocean.0 2021-01-24 08:42:04.073 debug (14090) sendTo "getEEPList" to system.adapter.admin.0 from system.adapter.enocean.0 enocean.0 2021-01-24 08:42:04.059 debug (14090) sendTo "getDevices" to system.adapter.admin.0 from system.adapter.enocean.0 enocean.0 2021-01-24 08:42:04.050 debug (14090) sendTo "listSerial" to system.adapter.admin.0 from system.adapter.enocean.0
-
@jey-cee Ich setz die Aktoren immer komplett auf Werkseinstellung zurück.
Ich hab aber grad noch was anderes probiert. Meine Aktoren die vor 10/19 gebaut wurden haben nur eine sieben stellige ID aufgedruckt (5839880). Ich hab die mal mit einer 0 vorangestellt (05839880) eingegeben. Siehe da es läuft.
Nur musste ich auch hier den Tech In (4) Befehl senden. -
@mane444 da bin ich ja froh das es nur eine fehlende 0 war. Den Text passe ich an, danke für den Hinweis.
-
@jey-cee bedeutet dass, falls ich jemals update muss ich alles neu anlernen?
Bei mir läuft soweit alles, muss nur noch schauen ob ich den FSR61 eingelernt bekomme, aktuell komme ich nicht dazu. -
@enoceaneltako ja genau das bedeutet es.
-
@jey-cee ok theoretisch, wenn ich noch mein FSR61 rein bekomme, benötige ich ja kein update da ja alles abgedeckt ist, dann läuft das einfach so weiter?
-
@enoceaneltako ja das läuft dann so.
-
Hallo zusammen,
erstmal ein ganz großes Kompliment an @Jey-Cee für dieses Projekt und die bisherige Umsetzung. Bereits die Konfiguration des Eltako 14er-Systems (ohne ioBroker) ist ja nicht ganz problemlos.
Ich wollte gerne fragen, ob es eigentlich eine Alternative zum EnOcean 300 USB-Stick für die Kommunikation gibt - z.B. ein Gateway, das via LAN funktioniert oder ein kabelgebundenes BUS-Gerät?
Danke
-
@iobaer es gibt noch das aufsteckmodul für den Pi, aber sonst nichts.
-
@jey-cee sagte in Test Adapter EnOcean (2) v0.3.x:
@iobaer es gibt noch das aufsteckmodul für den Pi, aber sonst nichts.
Es gibt doch das Schnittstellenmodul FGW14-USB. Damit könnte man das Ganze am USB Port vom Raspi anstecken. Funktioniert dieses auch mit dem Adapter ? -
@daniel976 soweit mir bekannt ist verwendet das fgw14-usb ein anderes Protokoll als der usb300.
-
@jey-cee
Moin - der FWS61 lässt sich jetzt mit Version 0.3.1 anlegen und die Werte werden angezeigt. Bei WND wird unter Rolle "value.battery" und beim Wert die Einheit "V" für Volt angezeigt . das sollte als Einheit laut Anleitung "m/s" sein. Ob Rain ausgewertet wird bin ich mir auch momentan nicht sicher, muß ich näher untersuchen.Fragen:
Wozu ist eine Command ID mit einziger Möglichkeit Teach In vorhanden?
Weißt Du warum der FWS61 zwei IDs hat und nur bei der zweiten Werte geliefert werden?Jetzt mach ich erstmal wieder ein Rollback auf die 0.3.0 - morgen habe ich dann vielleicht Zeit komplett auf die 0.3.1 umzustellen.
-
@jey-cee Ist es denn geplant den Adapter so zu ändern das auch mit dem FGW14-USB gearbeitet werden kann ?
-
@mustang sagte in Test Adapter EnOcean (2) v0.3.x:
Wozu ist eine Command ID mit einziger Möglichkeit Teach In vorhanden?
Kann dir gerade nicht sagen warum das drin ist, sollte eigentlich nicht nötig sein.
@mustang sagte in Test Adapter EnOcean (2) v0.3.x:
Weißt Du warum der FWS61 zwei IDs hat und nur bei der zweiten Werte geliefert werden?
Ja weil der FWS61 nur die Funke ist und der Angeschloßene Sensor ein eigenes Gerät, somit haben beide eine ID.
@daniel976 sagte in Test Adapter EnOcean (2) v0.3.x:
@jey-cee Ist es denn geplant den Adapter so zu ändern das auch mit dem FGW14-USB gearbeitet werden kann ?
Ich hab geplant mir das mal an zu schauen um den Aufwand ab zu schätzen, aber wann weis ich noch nicht.