NEWS
Test Adapter EnOcean (2) v0.3.x
-
@mustang
so habs getestet und für mich angepasst, werde dann im Sommer das Ganze über den Helligkeitssensor steuern
DankeschönHat vielleicht noch einer den FUD im VIS mit Dimmfunktion eingebaut? zZ hab ich nur einen Schalter im VIS und einen Schieberegler extra, wollte das Ganze über die Länge des Tastendrucks machen, also eigentlich wie die realen Taster funktionieren.
-
@mustang du hast ja diesen Issue auf Github eingestellt, dazu hatte ich ne Rückfrage und bisher keine Antwort, deswegen frag ich dich jetzt hier nochmal.
Was genau soll ich anpassen? -
@jey-cee
hmm - ich hatte Deine Nachfrage direkt als Email erhalten und an den Absender geantwortet (sollte laut email möglich sein?).
Der Text: grundsätzlich wird das Gerät zwar angelegt, jedoch läßt es sich nicht steuern - On/Off-Schalten nicht möglich.Steuern ist erst dann möglich, wenn direkt nach dem Anlegen des Gerätes von ioBroker aus ein TeachIn-Kommando abgesetzt wird. Darauf reagiert der Aktor sofort mit einmal hin-/herschalten und ist dann auch künftig über ioBroker steuerbar.
Ich hoffe, daß ich das verständlich gemacht habe - sonst gerne nachfragen.
-
@mustang Ok aber steht ja auch in der Anweisung (Adapter Config) drin das man das Teachin Kommando schicken muss.
Also kann ich das als Erledigt abhaken? -
@jey-cee
sorry, das muss ich übersehen haben. Dachte, das lässt sich vielleicht mit einbauen. Kannst Du schliessen. -
@mustang sagte in Test Adapter EnOcean (2) v0.3.x:
sorry, das muss ich übersehen haben.
Passt schon hätte ja sein können das hier ein Fehler drin ist.
-
Ich hab gerade die Version 0.3.2 auf Github Veröffentlicht. Die meisten Änderungen waren schon auf Github und je nachdem wann ihr installiert habt sind sie schon auf eurem System.
Insgesamt gab es seit der letzten Version wieder einige Fehlerbehebungen und neue Geräte.Zwei wesentliche Veränderungen die mir Wichtig waren:
- man kann jetzt Device Requests direkt aus der Konfiguration machen, die werden dann im Github repository als issue erstellt. Das vereinfacht den Prozess für neue Geräte auf der Verwaltungsebene.
- Die Base ID von USB-Stick/Modul und die Sender ID mit der Geräte angesteuert werden sind jetzt in der Adapterkonfiguration sichtbar.
-
Hi @Jey-Cee mein FSR61-230V von Eltako lässt sich leider nicht einlernen.
Log anbei
ID: 59308B5enocean.0 2021-02-08 21:13:16.345 info (7416) state enocean.0.gateway.teachin deleted enocean.0 2021-02-08 21:13:16.339 info (7416) Teachin mode de-activated enocean.0 2021-02-08 21:13:05.854 debug (7416) 55000707017ad509058492cb0000ffffffff4a00 enocean.0 2021-02-08 21:12:45.217 debug (7416) 55000c070196d100d0fe030302059308b50000ffffffff3a00 enocean.0 2021-02-08 21:12:45.025 debug (7416) 55000d0701fdd100d0ff0000041f059308b50000ffffffff3c00 enocean.0 2021-02-08 21:12:44.626 debug (7416) 55000c070196d100d0fe030300059308b50000ffffffff3a00 enocean.0 2021-02-08 21:12:35.971 debug (7416) 55000707017ad5090582de480000ffffffff4a00 enocean.0 2021-02-08 21:12:16.334 debug (7416) sendTo "autodetect" to system.adapter.admin.0 from system.adapter.enocean.0 enocean.0 2021-02-08 21:12:15.787 debug (7416) Message for ID 0584924a has been received. enocean.0 2021-02-08 21:12:15.783 debug (7416) 55000707017ad5090584924a0000ffffffff4a00 enocean.0 2021-02-08 21:12:02.579 debug (7416) sendTo "getEEPList" to system.adapter.admin.0 from system.adapter.enocean.0 enocean.0 2021-02-08 21:12:02.576 debug (7416) sendTo "getDevices" to system.adapter.admin.0 from system.adapter.enocean.0 enocean.0 2021-02-08 21:12:02.575 debug (7416) sendTo "listSerial" to system.adapter.admin.0 from system.adapter.enocean.0 enocean.0 2021-02-08 21:12:02.574 info (7416) ["/dev/ttyAMA0","/dev/ttyUSB0"] enocean.0 2021-02-08 21:11:53.339 debug (7416) sendTo "getEEPList" to system.adapter.admin.0 from system.adapter.enocean.0 enocean.0 2021-02-08 21:11:53.334 debug (7416) sendTo "getDevices" to system.adapter.admin.0 from system.adapter.enocean.0 enocean.0 2021-02-08 21:11:53.333 debug (7416) sendTo "listSerial" to system.adapter.admin.0 from system.adapter.enocean.0 enocean.0 2021-02-08 21:11:53.333 info (7416) ["/dev/ttyAMA0","/dev/ttyUSB0"] enocean.0 2021-02-08 21:11:37.874 info (7416) state enocean.0.gateway.teachin deleted enocean.0 2021-02-08 21:11:37.503 info (7416) Teachin mode de-activated enocean.0 2021-02-08 21:10:43.111 debug (7416) 55000c070196d100d0fe030302059308b50000ffffffff3c00 enocean.0 2021-02-08 21:10:42.920 debug (7416) 55000d0701fdd100d0ff0000041f059308b50000ffffffff3c00 enocean.0 2021-02-08 21:10:42.520 debug (7416) 55000c070196d100d0fe030300059308b50000ffffffff3b00 enocean.0 2021-02-08 21:10:37.351 debug (7416) sendTo "autodetect" to system.adapter.admin.0 from system.adapter.enocean.0
-
@enoceaneltako bitte nochmal von Gihtub installieren.
-
@jey-cee sind damit alle Aktoren die ich eingelernt habe weg? Falls ja, dann veräußere ich den FSR gerne günstig an Forenmitglieder. Müsste sonst wieder das ganze Haus einlernen . Ich benötige den jetzt gerade nicht. Hatte ihn nicht in Betrieb und bin jetzt erst dazugekommen ihn zu testen.
-
@EnoceanEltako welche version läuft bei dir den? Falls es eine 0.3.1 sollte es keine Probleme geben wenn du Adapter nicht löscht. Aber am besten machst du ein Backup von ioBroker, bevor du ihn installierst, dann bist du auf der sicheren Seite.
-
@jey-cee habe die Version 0.2.1 drauf
-
@enoceaneltako Dann lass lieber alles wie es ist, bei der alten Version musst du alles neu anlernen.
-
@jey-cee Oh ok, das lohnt sich denke ich nicht. Also wenn jemand einen FSR61 benötigt, gerne melden. Habe ihn nicht benutzt, nur hierfür ausprobiert.
-
@jey-cee heute mal wieder die neueste Version von deinem Adapter vom GitHub installiert und mit meinen Sorgenkindern FAH60b ausprobiert.
Und ich traue kaum meinen Augen. Da stehen plötzlich brauchbare Luxwerte im Adapter. Jabadabado!!!
Gönne dir ein Bier, Spende ist unterwegs.
-
Ich habe leider noch Probleme beim Anlernen der FSR14-2x und -4x. Bevor ich dazu komme:
Ist es normal, dass "CMD" nach dem Absenden eines Befehls immer auf "Bestätigt: false" (also rot) bleibt?
-
@iobaer Ja das ist normal, sollte aber nicht so sein. Ist schon geändert.
-
Hi, so mein Stick und die Fenstergriffsensoren sind nun da und ich wollte grade mal anlernen.
Der Adapter ist grün und er sieht auch die ID des Sonsors.
Nur leider habe ich diese Fehlermeldungen im Log und das Anlernen klappt nicht.
Was kann ich tun?host.ioBroker 2021-02-10 16:03:38.733 info Restart adapter system.adapter.enocean.0 because enabled host.ioBroker 2021-02-10 16:03:38.732 error instance system.adapter.enocean.0 terminated with code 6 (UNCAUGHT_EXCEPTION) enocean.0 2021-02-10 16:03:38.113 info (17857) The serial port was closed. enocean.0 2021-02-10 16:03:38.108 warn (17857) Terminated (UNCAUGHT_EXCEPTION): Without reason enocean.0 2021-02-10 16:03:38.107 info (17857) terminating enocean.0 2021-02-10 16:03:38.106 info (17857) cleaned everything up... enocean.0 2021-02-10 16:03:38.087 error (17857) Cannot read property 'rorg_number' of undefined enocean.0 2021-02-10 16:03:38.086 error (17857) TypeError: Cannot read property 'rorg_number' of undefined at handleType1.main (/opt/iobroker/node_modules/iobroker.enocean/lib/tools/Packet_handler.js:63:28) enocean.0 2021-02-10 16:03:38.085 error (17857) unhandled promise rejection: Cannot read property 'rorg_number' of undefined enocean.0 2021-02-10 16:03:38.084 error (17857) 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 2021-02-10 16:03:38.005 warn (17857) State "enocean.0.0593c0ad.rssi" has no existing object, this might lead to an error in future versions enocean.0 2021-02-10 16:03:14.104 info (17857) ["/dev/ttyACM0","/dev/ttyUSB0"] enocean.0 2021-02-10 16:03:12.549 info (17857) starting. Version 0.3.2 in /opt/iobroker/node_modules/iobroker.enocean, node: v12.20.1, js-controller: 3.2.16
Danke!
-
@schrubbel sagte in Test Adapter EnOcean (2) v0.3.x:
Was kann ich tun?
Installier mal neu, sollte gefixt sein.
-
@jey-cee Danke Dir.
Habe ein paar Punkte - alle beziehen sich auf die Adapter-Version 0.3.2:
-
Empfiehlst Du bei Steuerungen über Blockly eigentlich den "steuere"- oder den "aktualisiere"-Baustein? Funktionieren tut beides. Wenn Du die Ack-Funktion noch hinbiegst, wird die bessere Wahl wohl definitiv "steure" sein.
-
Wenn ich z.B. in einem Blockly-Skript 7 Aktuatoren hintereinander schalten lasse, verschluckt er mir einige Befehle, d.h. führt sie nicht aus. Mit einem Delay von jeweils 500 ms klappt es aber. Ich könnte mir vorstellen, dass das kein Bug ist. Ggf ändert sich das ja auch, sobald die Ack-Funktionalität von Dir korrigiert ist.
-
Hauptsächliches Problem ist, dass ich Schwierigkeiten hatte, die FSR14-2x und -4x anzulernen. Er kommt da mit den Sender-IDs teilweise vollständig durcheinander. Ebenfalls wird die Base-ID immer weiter fortgeschrieben (13, 14, 15 ...). Ich konnte mir nun selbst helfen, indem ich manuell unter "Objekt bearbeiten" (dort bei Nativ oder RAW) die Base-ID auf die Nummer des jeweiligen Kanals (also beim 2x: 1 oder 2 und beim 4x 1, 2, 3 oder 4) gestetzt habe und die Sender-ID ebenfalls anpasste. Die Sender-ID kam dann natürlich via PCT14 in die ID-Tabelle der Funktionsgruppe 2. Auch war ein Teach- In oftmals nicht möglich bzw. nicht erforderlich.
Hoffe, die Rückmeldung hilft. Vielen Dank für Dein tolles Engagement!
-