NEWS
Test Adapter EnOcean v0.8.x
-
@basti-liciouz sagte in Test Adapter EnOcean v0.8.x:
@Jey-Cee Hat das geholfen? Oder fehlt dir noch was zur Analyse?
Hab jetzt fast ne Stunde alles Analysiert, nur um fest zu stellen das es ein einfacher Konfigurationsfehler bzw. ein Verständnisproblem ist.
All deine 14er Geräte in ioBroker haben eine falsche ID, deswegen klappt das nicht.
Du vergibst solche IDs 00010024, aber in Wirklichkeit sollte die ID so aussehen 00000024.
Das Missverständnis besteht darin das die 00010000 die ID ist mit der das FGW14 in den Bus sendet, die Geräte im Bus aber bei 00000001 Anfangen und mit dieser ID Senden. -
@jey-cee sagte in Test Adapter EnOcean v0.8.x:
@basti-liciouz sagte in Test Adapter EnOcean v0.8.x:
@Jey-Cee Hat das geholfen? Oder fehlt dir noch was zur Analyse?
Hab jetzt fast ne Stunde alles Analysiert, nur um fest zu stellen das es ein einfacher Konfigurationsfehler bzw. ein Verständnisproblem ist.
All deine 14er Geräte in ioBroker haben eine falsche ID, deswegen klappt das nicht.
Du vergibst solche IDs 00010024, aber in Wirklichkeit sollte die ID so aussehen 00000024.
Das Missverständnis besteht darin das die 00010000 die ID ist mit der das FGW14 in den Bus sendet, die Geräte im Bus aber bei 00000001 Anfangen und mit dieser ID Senden.Danke für die Analyse.
In der Schritt für Schritt Anleitung (https://www.all-smart.net/verwendung-von-einem-fgw14-usb-mit-iobroker/) wurde es genau so beschrieben. Basis-ID + Geräte-ID addieren = ID. Deshalb hatte ich es so eingetragen.
Gibt es eine Möglichkeit, die Konfig in iobroker anzupassen / die IDs umzuschreiben? Von mir aus über die Shell. Nur all die Geräte neu anzulegen wird sonst ziemlich aufwendig.Danke und VG
Edit: Habe es direkt prpbehalber ausprobiert und es scheint zu funktionieren. Nun bekomme ich die Zustände der Aktoren.
-
@basti-liciouz Danke für den Hinweis auf den Fehler in der Anleitung. Diese Basis ID kam Zustande weil eine Testerschnittstelle (FTS14) verwendet wurde und die fängt nicht bei 00000000 an sondern hat einen einstellbaren bereich.
@basti-liciouz sagte in Test Adapter EnOcean v0.8.x:
Gibt es eine Möglichkeit, die Konfig in iobroker anzupassen / die IDs umzuschreiben?
Nein die IDs der Objekte in ioBroker lassen sich nicht ändern.
Was geht: Exportiere die Objektstruktur über den Objekte Tab. Dann bekommst du eine JSON Datei, die du dann mit einem Text Editor (auf keinen Fall Word oder Wordpad) bearbeiten kannst. Die kannst du dann Anschließend wieder Importieren und hast die Objekte mit geänderter ID. -
Ich muss nochmal ne blöde Frage fragen... mit dem Enocean USB Stick und dem Adapter, kann dann IOBroker direkt mit den Enocean-Geräten kommunizieren?
-
@docsnyder7 ja, im gegensatz zu anderen Lösungen kümmert sich der Adapter um fast alles selber.
Einzige Ausnahme ist eine Art des Anlernvorgangs bei dem der Chip im Stick/Gateway die Telegramme nicht weiterreicht. Daher findet das im Stick statt.Was ist der Hintergrund deiner Frage?
-
@jey-cee
Ich möchte irgendwann meinen homee in Rente schicken. Der verwaltet momentan die enocean Komponenten im Haus… im Verteiler stecken noch ein fam14, ein fsr und ein fgw… wollte ursprünglich alles auf 14 er bauen .. die Teile können ja dann raus ausm Verteiler -
@docsnyder7 sagte in Test Adapter EnOcean v0.8.x:
im Verteiler stecken noch ein fam14, ein fsr und ein fgw… wollte ursprünglich alles auf 14 er bauen .. die Teile können ja dann raus ausm Verteiler
Wenn du 14er Geräte behalten willst brauchst du auch weiterhin den Fam14, der FGW14 wird nur benötigt wenn du FTS in deinem System hast.
-
@jey-cee
hab keine 14er Geräte, hab damals mit Enocean weitergemacht , statt mit den powerline geräten. -
Hallo!
Ich bin auf der Suche nach einem kompatiblen USB Stick.
Passt der Somfy Tahoma USB-Stick 1824033 Funkempfänger 3660849508333??
Oder welchen könnt ihr mir empfehlen? Raspberry pi 4 + iobroker
-
Für mich gibt es nur einen der wirklich universal funktioniert:
Enocean GatewayFür unsere, meistens doch eher "Hobby"-Smart-Home, mit Iobroker findet man nichts besseres.
Glaub mir ich habe sehr vieles getestet. Ich beschäftige mich auch beruflich sehr viel mit Enocean, im professoinellen Bereich gibt es leider auch nicht sehr vieles das wirklich unabhängig und neutral funktioniert. Soweit ich weiss funktioniert ein Somfy-Adapter ohne modifikation nicht? Das ganze Somfy System verwendet zwar ein ähnliches Protokoll mit der gleichen Übertragungsart, aber irgendwie verstehen die sich bei mir nicht.
-
Erstmal ganz herzlichen Dank für deine Tipps! Dieser Gateway ist dann aber standalone und selbst mit dem Internet verbunden? Also nicht so wie mein zigbee Stick der direkt am raspberry dran ist?
Oder muss er installiert werden?
-
Also dieser Gateway ist via Ethernet mit deinem Iobroker verbunden. Somit kannst du denn eben am Ort des besten Empfang platzieren und brauchst keine überlangen USB-Kabel oder ähnliches. Ich habe das Vorgängermodel bei mir im Wohnzimmer und mein Iobroker-Host steht im Keller im IT-Schrank.
Im Enocean-Adapter musst du nur noch die IP-Adresse dieses Gateway einfügen und somit sollte dann der Komunikation nichts mehr im Wege stehen. Sobald die Komunikation funktioniert, kann man im Adapter die eigenen Device anlegen und ab dann funktioniert alles genau so wie üblich.
Ich habe meine Aktoren alle durch Shelly ersetzt und sämtlich Funktionen und Verknüpfungen via Blockly und Skripte gemacht. Aus beruflicher Erfahrung weiss ich, wie schnell man bei einer Direktverknüpfung von Sensor und Aktor die übersicht verliert.
-
@mooly sagte in Test Adapter EnOcean v0.8.x:
Somfy Tahoma USB-Stick 1824033
Sieht nach nem Standard USB300 aus nur mit anderem Label, aber sicher kann ich es nicht sagen da ich noch keinen in der Hand hatte.
Wenn du einen hast einfach mal testen.Sonst Empfehle ich dir das Multigatway das andibr verlinkt hat und von mir ist. Ich Biete das an weil viele das Problem mit dem Empfang haben, weil der ioBroker Host irgendwo im Keller steht.
Außerdem hat es den Vorteil das es nicht nur per LAN sondern auch WLAN oder USB angeschlossen werden kann. -
Danke! Ist der Link von Andi dein Shop?
-
@mooly
ja, dass ist der Webshop von Jey Cee.Bei meinem Arbeitgeber verwenden wir in der Regel diese Gateway:
Thermokon STCDie sind aber eine Preisklasse höher und benötigen eine Modbus RS485 Schnittstelle (RTU). Ich habe es noch nie versucht, diese an den Iobroker zu koppeln. Zumal es ja mit dem Gateway von Jey Cee eine günstigere Variante gibt die einfach funktioniert. Ich habe da bei mir auch noch so mehrere USB TCM300 Stick rumliegen und auch noch ein Enocean-PI. Mit beiden hatte ich massive Fehlermeldungen, weil mein Nachbar sein ganzes Haus mit Somfy gemacht hat. Sobald ich da den Erkennungsmodus eingeschaltet hatte, hatte ich kaum mehr Chancen die Fehlermeldungen "fehlerhafte Übertragung" zu löschen. Seit ich diese Gateway drin habe, funktioniert das einwandfrei ohne Fehler.
-
Hallo! @Jey-Cee habe eine Frage zu Deinem Adapter:
Habe mir mal testweise den Stick von Somfy ausgeliehen (https://shop.somfy.de/tahoma-enocean-modul.html).
Zur Installation habe ich jetzt nichts gefunden. Wenn ich den Stick an den Raspberry 4 anschließe, muss ich ihn dann noch auf der Shell irgendwo mounten? Oder einfach rein, Adapter installieren und er erkennt ihn?
Und: Ich finde deinen Adapter nicht in der Liste in iobroker (also unter GitHub), muss ich ihn dann von der URL ganz oben in diesem thread manuell installieren?
Viele Grüße und vielen Dank!
-
@mooly anstecken, Adapter installieren und Konfigurieren. Das wars.
Installieren kannst du den Adapter über das Beta repository, welches du in den Systemeinstellungen aktivieren kannst. -
Installation hat geklappt, aber wo finde ich die EnOcean instanz? bzw. das Interface zum Anlernen von neuen Geräten? In den Instanzen finde ich den Adapter nicht.
Oder hat doch was mit der Installation nicht geklappt wenn er unter den Instanzen nicht aufgeführt wird?
Lieber Gruß
-
@mooly wenn man von Github installiert muss man die Instanz von Hand anlegen.
-
oh okay... das hab ich noch nicht gemacht. Gibt es da zu deinem Adapter eine Howto?