# \[V4\] Enocean-Integration

**URL:** <https://community.gladysassistant.com/t/v4-integration-enocean/5476>\
**Category:** Développement\
**Created:** [1. August 2020 um 09:01 UTC](https://community.gladysassistant.com/t/v4-integration-enocean/5476 "2020-08-01T09:01:49Z")\
**Posts on this page:** 18\
**Page:** 2

<div class="post-metadata">

**Author:** ![JeebsM](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jeebsm/32/7667_2.png) [@JeebsM](https://community.gladysassistant.com/u/JeebsM)\
**Post date:** [31. August 2021 um 06:47 UTC](https://community.gladysassistant.com/t/v4-integration-enocean/5476/21 "2021-08-31T06:47:21Z")

</div>

Hallo!

Ich stürze mich direkt in diese Diskussion, wie ein ungebetener Gast. Kurz gesagt, ich verfolge dieses Projekt schon eine Weile aus der Ferne, ohne mir zu Hause Smart-Home leisten zu können. Seit kurzem ist es endlich möglich. Deshalb habe ich zu Hause eine ganze Reihe von Schaltern, die mit EnOcean funktionieren.

Ich bin kein ausgebildeter Entwickler, ich bin einfach nur ein Macher. Also, @Jean-Philippe, ich bin total motiviert, deine Integration zu testen. Ich habe bereits deinen Branch heruntergeladen und installiert. Ist er auch mit den USB-Dongles 310 kompatibel? Jedenfalls bin ich für so viele Informationen wie möglich offen, um in der Lage zu sein, ein vollständiges Feedback zu geben (vielleicht sogar ein bisschen JS auszuprobieren 😛 …?).

---

<div class="post-metadata">

**Author:** ![Jean-Philippe](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/j/5fc32e/32.png) [@Jean-Philippe](https://community.gladysassistant.com/u/Jean-Philippe)\
**Post date:** [31. August 2021 um 20:42 UTC](https://community.gladysassistant.com/t/v4-integration-enocean/5476/22 "2021-08-31T20:42:57Z")

</div>

Hallo!

Ja, das sollte funktionieren, ist das der TCM310-USB-Stick? Den habe ich auch.

Das ist relativ einfach, in der Integrationsansicht gehst du hier hin:

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/9/98c5972682de837628be135b9cc0e5c7c0aade58.png)

Du wählst den Port deines Dongles (/dev/ttyUSB0?) aus und verbindest.

Dann gehst du auf die Lernseite und bringst deine Geräte in den Teach-In- (oder Lern-)Modus, und dann sollten sie erscheinen.  
Zögere nicht, mir Feedback zu geben, vielleicht per PN, um nicht zu spammen, aber ich würde mich freuen, wenn wir das verbessern, vielleicht haben viele von uns schlafendes EnOcean 😃

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [1. September 2021 um 01:28 UTC](https://community.gladysassistant.com/t/v4-integration-enocean/5476/23 "2021-09-01T01:28:38Z")

</div>

> [@Jean-Philippe](#):
>
> Zögert nicht, mir Feedback zu geben, vielleicht per PN, um nicht zu stören, aber ich würde mich freuen, wenn wir das Ding verbessern, vielleicht haben viele von uns schlafendes EnOcean 😃

Das stört nicht, im Gegenteil, so kann jeder den Fortschritt und das Feedback sehen 🙂 Ich denke, hier ist es besser!

---

<div class="post-metadata">

**Author:** ![JeebsM](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jeebsm/32/7667_2.png) [@JeebsM](https://community.gladysassistant.com/u/JeebsM)\
**Post date:** [6. September 2021 um 08:39 UTC](https://community.gladysassistant.com/t/v4-integration-enocean/5476/24 "2021-09-06T08:39:39Z")

</div>

Hallo!

Eine kurze Rückmeldung. Ich habe eine Stunde oder zwei herumprobiert, ohne Erfolg. Mein erster Versuch ist wahrscheinlich auf einen alten Rechner zurückzuführen, dem es an einigen Teilen (wörtlich) fehlt, sodass er mit dem Dongle nichts anfangen konnte (keine Verbindung möglich).

Ich habe begonnen, einen Raspberry zu bereinigen, um eine Instanz basierend auf dem enocean-service-Zweig darauf zu installieren. Ich hatte noch keine Gelegenheit, die Installation abzuschließen. Ich würde gerne mehr Zeit investieren, aber ich wollte zumindest nicht nach meinem ersten Eingriff eine große Lücke hinterlassen.

---

<div class="post-metadata">

**Author:** ![JeebsM](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jeebsm/32/7667_2.png) [@JeebsM](https://community.gladysassistant.com/u/JeebsM)\
**Post date:** [10. September 2021 um 20:58 UTC](https://community.gladysassistant.com/t/v4-integration-enocean/5476/25 "2021-09-10T20:58:53Z")

</div>

🤔 😪  
Nach mehreren Versuchen und verschiedenen Methoden gelingt es nicht, den Dongle von Gladys erkennen zu lassen. /dev/ttyUSB0 ist vorhanden, die Maschine ist korrekt konfiguriert (zumindest laut Herstellerdokumentation), aber nein, die Verbindung kommt nicht zustande. Ich erhalte immer diesen Fehler:  
Error: no conformation from Enocean device for sending this telegram: 5500010005700838

---

<div class="post-metadata">

**Author:** ![Jean-Philippe](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/j/5fc32e/32.png) [@Jean-Philippe](https://community.gladysassistant.com/u/Jean-Philippe)\
**Post date:** [11. September 2021 um 19:33 UTC](https://community.gladysassistant.com/t/v4-integration-enocean/5476/26 "2021-09-11T19:33:35Z")

</div>

Seltsam das!  
Ich habe diesen Fehler noch nie gesehen. Ist die Verbindung zum Port `/dev/ttyUSB0` funktionstüchtig oder tritt der Fehler in diesem Moment auf?

---

<div class="post-metadata">

**Author:** ![VonOx](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/vonox/32/10128_2.png) [@VonOx](https://community.gladysassistant.com/u/VonOx)\
**Post date:** [12. September 2021 um 08:18 UTC](https://community.gladysassistant.com/t/v4-integration-enocean/5476/27 "2021-09-12T08:18:10Z")

</div>

Hast du Gladys gestartet? Im Entwicklermodus oder über Docker?

Das riecht nach einem Berechtigungsproblem.

---

<div class="post-metadata">

**Author:** ![JeebsM](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jeebsm/32/7667_2.png) [@JeebsM](https://community.gladysassistant.com/u/JeebsM)\
**Post date:** [12. September 2021 um 19:07 UTC](https://community.gladysassistant.com/t/v4-integration-enocean/5476/28 "2021-09-12T19:07:15Z")

</div>

Ja ja! Genau das war es. Nach der Korrektur kann ich den Dongle steuern (aber nur beim Starten des Servers; wenn ich mich abmelde, muss ich alles neu starten). Ich bin im Entwicklermodus.

Ich habe gesehen, dass er meine Schalter erkennt, ohne zu wissen, was sie sind; ich muss meine Dokumentation durchsuchen, um ihren Code zu erfahren und sie gründlicher zu testen. Ich habe keine andere Ausrüstung, aber da Gladys sie berücksichtigen kann, denke ich, dass ich mir einen oder zwei Sensoren besorgen werde, um das zu sehen.

Danke!

---

<div class="post-metadata">

**Author:** ![Jean-Philippe](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/j/5fc32e/32.png) [@Jean-Philippe](https://community.gladysassistant.com/u/Jean-Philippe)\
**Post date:** [12. September 2021 um 19:36 UTC](https://community.gladysassistant.com/t/v4-integration-enocean/5476/29 "2021-09-12T19:36:57Z")

</div>

Cool.

Für die erneute Verbindung glaube ich tatsächlich, dass es keine automatische Wiederherstellung gibt. Du solltest es in der Integrationsverwaltung wieder verbinden können, ohne Gladys neu starten zu müssen, oder?

Trotzdem eine Verbesserung.  
Kannst du die Schalter trotzdem bedienen?

---

<div class="post-metadata">

**Author:** ![JeebsM](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jeebsm/32/7667_2.png) [@JeebsM](https://community.gladysassistant.com/u/JeebsM)\
**Post date:** [12. September 2021 um 19:44 UTC](https://community.gladysassistant.com/t/v4-integration-enocean/5476/30 "2021-09-12T19:44:45Z")

</div>

Er verbindet sich bei jedem Neustart wieder, aber in der Entwicklung ist das in Ordnung, da alles neu startet. Ansonsten ist es nicht störend, solange der Dongle nicht getrennt wird.

Ich denke, ich habe Rocker-Schalter mit dem EEPROM F6-02-XX (ich muss mich über die XX vergewissern); daher habe ich meine erste sinnvolle Frage: Für das Lernen musste ich alles im Verteilerkasten an den Relais machen. Muss ich diesen Vorgang wiederholen? Denn die Schalter haben nichts anderes. Wenn ich die Daten von onMessage logge (die tatsächlich aufgerufen wird, wenn ich einen Schalter verwende), habe ich den richtigen Schlüssel, aber das Byte ist leer.

`RadioERP1 { _raw: ByteArray(0) [] }`

---

<div class="post-metadata">

**Author:** ![Jean-Philippe](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/j/5fc32e/32.png) [@Jean-Philippe](https://community.gladysassistant.com/u/Jean-Philippe)\
**Post date:** [12. September 2021 um 19:54 UTC](https://community.gladysassistant.com/t/v4-integration-enocean/5476/31 "2021-09-12T19:54:55Z")

</div>

Wenn du von der Trennwand sprichst, hast du deine Schalter mit Modulen an der Trennwand gepaart?  
Man müsste die Dokumentation anschauen, um zu sehen, wie man sie in den Paarungsmodus bringt.

Ich habe Schalter mit F6-0X.., die immer ein Teach-In-Payload senden.  
Während eingebaute Module vom Typ D2-0x.. explizit in den Teach-In-Modus versetzt werden müssen.

Danach musst du in der Lernansicht der Integration sein, um zu sehen, was Gladys erkennt.

---

<div class="post-metadata">

**Author:** ![Jean-Philippe](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/j/5fc32e/32.png) [@Jean-Philippe](https://community.gladysassistant.com/u/Jean-Philippe)\
**Post date:** [10. Oktober 2021 um 12:41 UTC](https://community.gladysassistant.com/t/v4-integration-enocean/5476/32 "2021-10-10T12:41:26Z")

</div>

Also, ich lasse mein Modul bei mir laufen.

Also, das erste Problem ist tatsächlich der Zugriff auf den USB-Dongle. In meinem Fall habe ich eine udev-Regel erstellt:

dort:  
`/etc/udev/rules.d/100-rules`

`ACTION=="add", ATTRS{idVendor}=="id", ATTRS{idProduct}=="id", SUBSYSTEMS=="usb", MODE="0666`

Dann habe ich die Bibliothek und die verwendeten Abhängigkeiten aktualisiert, was die Ursache für deine leere Payload sein muss.

---

<div class="post-metadata">

**Author:** ![Jean-Philippe](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/j/5fc32e/32.png) [@Jean-Philippe](https://community.gladysassistant.com/u/Jean-Philippe)\
**Post date:** [10. Oktober 2021 um 18:55 UTC](https://community.gladysassistant.com/t/v4-integration-enocean/5476/33 "2021-10-10T18:55:48Z")

</div>

Also ich habe das Gefühl, dass Gladys nach einigen Stunden die Verbindung zur USB-Stick verliert.. nichts Genaues, ich sehe nicht wirklich Spuren in den Logs…

Ich verwende serialport in meinen Abhängigkeiten, falls das jemandem etwas sagt…

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [11. Oktober 2021 um 01:40 UTC](https://community.gladysassistant.com/t/v4-integration-enocean/5476/34 "2021-10-11T01:40:24Z")

</div>

Das sagt mir nichts… versuche, überall Logs zu setzen (serialport sollte meiner Meinung nach einige Ereignisse auslösen).

---

<div class="post-metadata">

**Author:** ![VonOx](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/vonox/32/10128_2.png) [@VonOx](https://community.gladysassistant.com/u/VonOx)\
**Post date:** [11. Oktober 2021 um 06:00 UTC](https://community.gladysassistant.com/t/v4-integration-enocean/5476/35 "2021-10-11T06:00:58Z")

</div>

Der Zugriff auf den seriellen Port ist exklusiv, wenn du versuchst, mit einer anderen Software darauf zuzugreifen, wird Gladys „rausgeschmissen“.

Ich hatte das umgekehrte Problem mit meinem Z-Wave-Dongle. (Ich musste den Z-Wave-Dienst von Gladys deaktivieren, um zwavejs2mqtt zu verwenden.)

---

<div class="post-metadata">

**Author:** ![fmouton](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/fmouton/32/10936_2.png) [@fmouton](https://community.gladysassistant.com/u/fmouton)\
**Post date:** [1. August 2022 um 14:33 UTC](https://community.gladysassistant.com/t/v4-integration-enocean/5476/36 "2022-08-01T14:33:09Z")

</div>

Hallo,  
ich habe gerade Gladys installiert, aber leider scheint die EnOcean-Integration noch nicht zu existieren (ich bin zu 80% auf EnOcean).  
Da das Thema schon etwas älter ist, ist es denn wirklich noch geplant, diesen Zweig irgendwann zu integrieren?  
Falls nicht, ist es dann möglich, etwas anderes als eine Integration zu verwenden?  
Vielen Dank im Voraus für eure Antworten und einen schönen Sommer 🙂

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [1. August 2022 um 19:52 UTC](https://community.gladysassistant.com/t/v4-integration-enocean/5476/37 "2022-08-01T19:52:16Z")

</div>

Hallo @fmouton!

Soweit ich weiß, gibt es keine aktive Entwicklung zur EnOcean-Kompatibilität in Gladys.

Allerdings kannst du Node-RED mit Gladys verwenden und deine EnOcean-Geräte mit Node-RED verbinden 🙂

[![](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/c/c9a7666ab602efb9151f7867a98cb81dffa0add5.jpeg "Intégrer Node-RED avec Gladys Assistant en MQTT") ](https://www.youtube.com/watch?v=bpmHzR8_S5g)

---

<div class="post-metadata">

**Author:** ![Jean-Philippe](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/j/5fc32e/32.png) [@Jean-Philippe](https://community.gladysassistant.com/u/Jean-Philippe)\
**Post date:** [11. August 2022 um 15:17 UTC](https://community.gladysassistant.com/t/v4-integration-enocean/5476/38 "2022-08-11T15:17:36Z")

</div>

Hallo,

Ich bestätige, dass ich im Moment keine Zeit habe, an Gladys zu arbeiten. Daher existiert die Integration, die ich begonnen habe zu schreiben, nur „bei mir“.

[Vorherige Seite](https://community.gladysassistant.com/t/v4-integration-enocean/5476.md?page=1)
