Liebe SmartHome for Dummies Gemeinde.

Die phpBB Forum Software gehört nicht wirklich zu den modernsten seiner Art.
Ich habe mich an einer Migration zu Discourse versucht und bin leider kläglich gescheitert.

Möchte aber trotzdem einen Neuanfang auf einer modernen Plattform starten.
Gerne möchte ich Euch animieren das neue Discourse Forum zu benutzen.
Bestehenden Usern bleibt es leider nicht erspart, sich auf der neuen Platform neu anzumelden.

Das Forum hier, bleibt selbstverständlich Online. Ich würde versuchen einiges händisch zu migrieren.
Da fallen mir die Rubriken "Template Sammlungen" oder "Best Practice Automatisierungen" ein.

SmartHome for Dummies Discourse Platform.

Einrichtung von EnOcean in Home Assistant

Alles über die EnOcean Integration. Welche Geräte werden unterstützt. Konfiguration, etc.


Antworten
Benutzeravatar
Osorkon
Administrator
Beiträge: 2103
Registriert: Sa 17. Jul 2021, 16:53
3
Wohnort: Langenargen
Has thanked: 63 times
Been thanked: 577 times
Kontaktdaten:

Einrichtung von EnOcean in Home Assistant

Beitrag von Osorkon »

Einrichten von EnOcean in Home Assistant
Anleitung beschreibt die Einrichtung von EnOcean über die Standard Home Assistant EnOcean Integration

Voraussetzung ist ein EnOcean USB Stick wie z.B. der USB 300
Anleitung basiert auf einem Raspberry Pi4 mit Home Assistant OS
Nach dem der USB Stick an einem freien USB Port angeschlossen wurde, (Es wird empfohlen den Stick nicht direkt sondern über ein USB Verlängerungskabel zu betreiben) müssen wir zuerst die Hardware Adresse des Stick ermitteln.

Ermittlung der Hardware Adresse des EnOcean USB Stick.

Dazu wechseln wir in die Ansicht Einstellungen -> System -> Hardware und klicken auf GESAMTE HARDWARE

Es erscheint eine Übersicht der erkannten Hardware, unter anderem auch die des von euch verwendeten USB Gerätes.
In der suche geben wir EnOcean ein und als Ergebnis sollte wir den Hardware Pfad zur Ansicht bekommen.

Hardware enocean.jpg
Hardware enocean.jpg (25.7 KiB) 10741 mal betrachtet

Es empfiehlt sich nicht den dev_path (Bsp.: /dev/ttyUSB0) sondern die by_id (Bsp.: /dev/serial/by-id/usb-EnOcean_GmbH_EnOcean_USB_300_DB_FT3G3UD2-if00-port0) zu verwenden.

Der dev_path kann sich ändern, sobald wir später mal einen anderen USB Port verwenden tun, wogegen die id unverändert bleibt.

Bearbeitung der Konfiguration.yaml und Installation Log Viewer

Nach dem die Geräte id ermittelt wurde können wir den EoOcean Stick einbinden, indem wir in der cofiguration.yaml folgende Zeilen hinzufügen.

Code: Alles auswählen

# EnOcean
enocean:
  device: /dev/serial/by-id/usb-EnOcean_GmbH_EnOcean_USB_300_DB_FT3G3UD2-if00-port0

Als kleinen Helfer, sollten wir noch das And-On Log Viewer aus dem Bereich Home Assistant Community And-ons installieren.

Mit Hilfe von Log Viewer können wir die EnOcean Kommunikation mitloggen, das ist erforderlich um z.B. Die EnOcean Geräte ID ermitteln zu können.
Damit der Log Viewer auch die entsprechende Daten mit loggen kann, müssen wir erneut die configuration.yaml bearbeiten und folgende Zeilen einfügen:

Code: Alles auswählen

# Logger
logger:
  default: info
  logs:
    homeassistant.components.enocean: debug
    enocean.communicators.SerialCommunicator: debug

Nach Neustart von Home Assistant ist der EnOcean Stick bereit und wir können die ersten EnOcean Geräte mit HA bekannt machen.

Gruß
Osorkon

Einer muss ja für Ordnung sorgen. :D
Gerhard56
Beiträge: 3
Registriert: So 31. Mär 2024, 11:37

Re: Einrichtung von EnOcean in Home Assistant

Beitrag von Gerhard56 »

Hi,
klingt einfach aber ....
Ich habe einen HA Yellow.
Ich habe einen neuen USB300.
Ich habe den USB300 über ein Kabel angesteckt, nichts.
Ich habe den USB300 direkt angesteckt, nichts.
Die ,Ssuche nach 'eno' ist leer.

Habe ich noch etwas vergessen?

LG
G

Gerhard56
Beiträge: 3
Registriert: So 31. Mär 2024, 11:37

Re: Einrichtung von EnOcean in Home Assistant

Beitrag von Gerhard56 »

Hallochen,

ok, beide USB-Buchsen des Yellow versucht.
Jeweils Neustart.
Nichts.

Fragen:
Werden beim Anstecken des Sticks Treiber installiert, wenn ja, wie lange dauert das (mobiles Internet) ungefähr?
Soll am USB 300 eine Led brennen?
Funktioniert der USB300 direkt an einem Yellow oder braucht es eine eigene Versorgung (Hub mit NT)?
Wie kann man rein optisch erkennen, ob der Stick funktioniert/versorgt wird?

Status:
Keine Led an Stick zu sehen.
Kein neues Device in der Hardware-Liste, weder mit Suche noch manueller Inspektion.

LG

(etwas traurig)

Gerhard

Gerhard56
Beiträge: 3
Registriert: So 31. Mär 2024, 11:37

Re: Einrichtung von EnOcean in Home Assistant

Beitrag von Gerhard56 »

Geklärt.
Der Yellow hat zuwenig USB-Leistung um den USB300 Stick zu betreiben.

Derzeitige Konfiguration:
RasPi (Neo) dort steckt der Stick und 'USBkabel-Verlängerung' mittels UsbIp über das Netzwerk, denn der Standort der EnOcean-Devices ist etwas weiter entfernt.

Der HA erkennt schon einmal den Stick, weiter bin ich noch nicht.

LG
Gerhard

Thorsten12
Beiträge: 1
Registriert: Mo 30. Sep 2024, 12:26

Re: Einrichtung von EnOcean in Home Assistant

Beitrag von Thorsten12 »

Hallo,
ich nutze home assistant bereits eine Weile und habe über den Sonoff Zigbee 3.0 einige Sensoren eingelernt. Jetzt habe ich einen Lichtschalter und das Relais Eltako FSR61 von enocean. Brauche ich dazu jetzt den USB300 stick oder geht das mit dem Sonoff 3.0? Leider bekomme ich die integration nicht hin. Da ich sonst keine anderen Produkte von enocean habe, wollte ich mir nicht unbedingt so einen Dongle kaufen.
Was wäre die Alternative? Den Eltako und den Lichtschalter rausschmeisen?
Schöne Grüsse
Thorsten

Benutzeravatar
Osorkon
Administrator
Beiträge: 2103
Registriert: Sa 17. Jul 2021, 16:53
3
Wohnort: Langenargen
Has thanked: 63 times
Been thanked: 577 times
Kontaktdaten:

Re: Einrichtung von EnOcean in Home Assistant

Beitrag von Osorkon »

ZigBee != EnOcean
Für EnOceam brauchst einen EnOcean Stick.

Bei dem Eltako FSR61 handelt es sich um ein Stroßtos Relais, richtig?

Diesen kannst natürlich auch gegeben einen geeigneten ZigBee Relais Schalter tauschen. Es sollte welche geben die direkt auf die Hutschiene montiert werden oder über einen Hutschienen Adapter.

Ich habe meine Stromstoß Relais gegen die Fibaro Single Switches getauscht, das sind aber Z-Wave. Das Prinzip ist aber das gleiche. Musst nur drauf achten, das sich der Schalter Eingang auch für einen Taster konfigurieren lässt.

Gruß
Osorkon

Einer muss ja für Ordnung sorgen. :D
pixeleater
Beiträge: 1
Registriert: So 6. Okt 2024, 19:34

Re: Einrichtung von EnOcean in Home Assistant

Beitrag von pixeleater »

Erst einmal vielen Dank für die Anleitung.
Ich bin Neu-User hier im Forum und diese ist mein erster Post, gleich mal mit einer blöden Frage.
Zur allgemeinen Einleitung: ich habe bisher mit FHEM gearbeitet, mein ganzes Haus ist seit 2016 mit EnOcean gesteuert, und würde gerne auf HA wechseln, einfach weil HA mehr devices unterstützt und eine größer UNterstützungskommunity besitzt. Allersdings ist EnOcean bei weitem nicht so verbreitet und daher auch in HA nicht gerade toll supportet, daher ist die Anleitung sehr willkommen.

Allerdings hab ich ein Problem:
ich hab den USB Adapter, es ist ein Buswave CUL Stick mit

enocean:
device: /dev/serial/by-id/usb-busware.de_CUL868-if00

in der configuration.yaml eingetragen, den Logger aktiviert und ich sehe in den Logs auch das der EnOcean support gestartet wird.
Die Entries für Log lauten
logger:
default: info
logs:
homeassistant.components.enocean: debug
eanocean.communicators.SerialCommunicator: debug

Nur leider erscheinen im Logger keine EnOcean messages und der CUL Stick blinkt gemütlich an meinem PI4 vor sich hin. Eigentlich müssten jetzt EnOcean Pakete "en mas" hier aufschlagen, von Bewegungsmeldern, Temperatur Sensoren, Schaltern etc, aber es herrscht absolutes Schweigen.
Ich habe auch schon den PI komplett Rebootet, einen anderen USB Port ausprobiert, aber das alles hilft null.

Gibt es irgend einen Debug Trick oder etwas das ich übersehen habe ?

Danke schon mal vorab.

Benutzeravatar
Osorkon
Administrator
Beiträge: 2103
Registriert: Sa 17. Jul 2021, 16:53
3
Wohnort: Langenargen
Has thanked: 63 times
Been thanked: 577 times
Kontaktdaten:

Re: Einrichtung von EnOcean in Home Assistant

Beitrag von Osorkon »

Ich bin kein EnOcean Spezialist. Habe selbst nur eine Handvoll EnOcean Geräte und das beschränkt sich ausschließlich auf FT55, FTKE und die Hoppe Fenstergriffe.

Wenn Du so eine umfangreiche EnOcean Installation hast, würde ich definitiv nicht auf die Standard EnOcean Integration setzen. Diese unterstützt nur sehr wenige Geräte.
Wenn überhaupt, dann schaue Dir mal EnOcean MQTT an. Und prüfe mal ob Deine Geräte unterstützt werden.

Ansonsten würde sich ein EnOceam MQTT Gateway anbieten, wie das von Pioteck

Gruß
Osorkon

Einer muss ja für Ordnung sorgen. :D
Antworten