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.

Hebeschiebetürgriff einbinden Thema ist als GELÖST markiert

Hauptkategorie Home Assistant Integrationen und alle Unterkategorien sind im Lesemodus.
Hier geht es im neuen Kleid weiter https://community-discourse.smarthome-for-dummies.de/


Forumsregeln

Hier geht es im neuen Kleid weiter https://community-discourse.smarthome-for-dummies.de/

Antworten
whoami
Beiträge: 23
Registriert: So 8. Jan 2023, 20:55
2
Has thanked: 10 times

Hebeschiebetürgriff einbinden

Beitrag von whoami »

Hallo,

ich versuche gerade meinen enocean Hebeschiebetürgriff (offen/geschlossen) in HA einzubinden.
Was ich bis jetzt gemacht habe:

  1. Logviewer

    Code: Alles auswählen

    2023-08-10 07:36:19.962 DEBUG (Thread-2) [homeassistant.components.enocean.dongle] Received radio packet: 00:21:34:6A->FF:FF:FF:FF (-88 dBm): 0x01 ['0xf6', '0xf0', '0x0', '0x21', '0x34', '0x6a', '0x20'] ['0x0', '0xff', '0xff', '0xff', '0xff', '0x58', '0x0'] OrderedDict()
    2023-08-10 07:36:19.963 DEBUG (Thread-2) [enocean.communicators.SerialCommunicator] 00:21:34:6A->FF:FF:FF:FF (-88 dBm): 0x01 ['0xf6', '0xf0', '0x0', '0x21', '0x34', '0x6a', '0x20'] ['0x0', '0xff', '0xff', '0xff', '0xff', '0x58', '0x0'] OrderedDict()
  2. Binary Sensor.yaml:

    Code: Alles auswählen

      - platform: enocean
        name: HOPPE_terrassentuer_wz
        id: [0x00,0x21,0x34,0x6a]
        device_class: door
    
      - platform: template
        sensors:
          enocean_fenstergriff_wz:
            friendly_name: Terrassentür WZ
            device_class: door
            unique_id: enocean_fenstergriff_wz
            value_template: "{{ not is_state('sensor.HOPPE_terrassentuer_wz', 'closed') }}"
    
  3. Wenn ich den Griff betätige passiert bei den Sensoren gar nichts, d.h. der Zustand ändert sich nicht (siehe beide Bilder).

Hat jemand eine Idee? Vermutlich ist was in der Binary.yaml was schief.

Dateianhänge
Hoppe.jpg
Hoppe.jpg (53.18 KiB) 3052 mal betrachtet
Fenstergriff.jpg
Fenstergriff.jpg (49.99 KiB) 3052 mal betrachtet
Benutzeravatar
Osorkon
Administrator
Beiträge: 2105
Registriert: Sa 17. Jul 2021, 16:53
3
Wohnort: Langenargen
Has thanked: 63 times
Been thanked: 580 times
Kontaktdaten:

Re: Hebeschiebetürgriff einbinden

Beitrag von Osorkon »

Das liegt daran, dass es sich bei dem Fenstergriff um einen Sensor und nicht um einen Binary Sensor handelt.
D.h. dieser Teil gehört in die sensor.yaml

Code: Alles auswählen

- name: HOPPE_terrassentuer_wz
  platform: enocean
  id: [0x00,0x21,0x34,0x6a]
  device_class: windowhandle

des Weiteren lautet die Device Class "windowhandle" und nicht "door"

Siehe auch Dokumentation.

Gruß
Osorkon

Einer muss ja für Ordnung sorgen. :D
whoami
Beiträge: 23
Registriert: So 8. Jan 2023, 20:55
2
Has thanked: 10 times

Re: Hebeschiebetürgriff einbinden

Beitrag von whoami »

super, danke dir, kaum macht man es richtig, ...

Antworten