Home Assistant zigbee2mqtt ZigBee Radar Raum Tracking Bewegungsmelder ESP32-C6 HLK-LD2450

  • !! Im Tool alles kleinschreiben. HA mag keine großen Buchstaben!!

    !! Sonst wird nichts funktionieren !!


    1. MQTT installieren

    Einstellungen - Geräte und Dienste - Integration - Integration hinzufügen - MQTT - MQTT - Das offizielle Mosquitto Mqtt Broker Add-on verwenden

    Integration - MQTT - hinzufügen.


    2. File Editor installieren

    Einstellungen - Addons - AddOnStore - FileEditor - installieren

    Addons - FileEditor - In Seitenleiste anzeigen - starten


    3. zigbee2mqtt installieren

    Einstellungen - Addons - AddOnStore - oben rechts - Repositories - https://github.com/zigbee2mqtt/hassio-zigbee2mqtt

    F5 drücken

    Zigbee2MQTT - installieren

    In Seitenleiste anzeigen - starten - links Zigbee2MQTT - Stick einrichten. MQTT Einstellungen so lassen.


    4. Ordner erstellen (wo die configuration.yaml ist). Also ganz "vorne". Da kommt "www" und "room" hin

    File editor - + new Folder - "www" (/homeassistant/www)

    + new Folder - "room" (/homeassistant/room)

    4.1 Dateien erstellen.

    Ordner www öffnen und "New file" - room-visual-card.js

    4.2. /homeassistant/configuration.yaml bearbeiten

    File Editor - ganz am anfang die configuration.yaml bearbeiten

    Code
    1. # Lade alle Packages unter /config/room
    2. homeassistant:
    3. packages: !include_dir_named room

    578-pasted-from-clipboard-png


    5. Bewegungsmelder in Z2M erkennbar machen

    File Editor - /homeassistant/zigbee2mqtt - Ordner external_converters erstellen

    Dort Datei LD2450_erforscht.js erstellen.

    6. Bewegungsmelder integrieren

    Einstellung - Addons - Zigbee2MQTT - Neu Starten

    Bewegungsmelder Updaten. ->

    Zigbee2MQTT - Anlernen

    Nach Integration vom BW dort auf das gelbe Kästchen klicken (neu konfigurieren). Dann kontrollieren. Auf den BW klicken - Details.


    7. Zonen erstellen !!!WICHTIG!!! ALLES Kleinschreiben im Tool und generell IMMER in HA!!! Bei Missachtung funktioniert es nicht!!!

    Die Datei herunterladen, entpacken und starten. Eventuell Windows Warnungen zulassen. --> create_ha_yaml.zip

    Oder direkt hier erstellen im Form >klick_mich<

    Sensor-Pfad sensor.xxxx nimmt man aus Entwicklerwerkzeug - Zustände. Dort sieht man den Sensor.

    z.B. sensor.0x588c81fffe36a1dc_slot1_distance

    Dann ist der Pfad es bis zum ersten Unterstrich. Nicht den Unterstrich mitnehmen. In dem Fall "sensor.0x588c81fffe36a1dc"

    Es wird eine xxx.yaml erzeugt und eine xxx_visual_card.txt

    in "room" kann man weitere Ordner erstellen. Ich würde z.b. den Ordner "arbeitszimmer" erstellen. Dort die yaml reinkopieren:

    File editor - room - Order erstellen "arbeitszimmer" - Upload File - "arbeitszimmer.yaml" auswählen und uploaden.


    8. Visuelle Ansicht

    Einstellung - Dashboards - Dashboard hinzufügen

    Neues Dashboard von Grund auf - Titel z.B. "Visualisierung"

    öffnen - oben rechts "Bleistift" - in der Mitte "Abschnitt erstellen" - "Neuer Abschnitt +"

    Ganz runterscrollen "Manuell" - den Text löschen "type: ""

    Die xxx_visual_card.txt öffnen. Alles kopieren und dann einfügen. Speichern. Oben rechts "Fertig"


    9. neu Starten

    Entwicklerwerkzeuge - YAML - Konnfiguration Prüfen - Neu Starten - Home Assistant neu starten - neu starten


    Visualisierung sieht man jetzt denn Raum. Fals nicht, 1x F5 drücken.

    Fertig


    10. Weitere Bewegungsmelder

    Bei weiteren Bewegungsmelder: Anlernen - Wieder die beiden Dateien erstellen durch das Tool. Die yaml in "room" rein. Dann wieder wie in der

    8. Visuelle Ansicht

    einen neuen Abschnitt machen und den Inhalt der txt Datei einfügen. Oder weitere Dashboard hinzufügen. Freie Wahl.

  • HA Zonen-Generator (YAML & Lovelace)

    Home Assistant Zonen-Generator

    Gib unten deine Werte ein. Die YAML-Paketdatei und die Lovelace-Card werden live generiert – nur zum Kopieren, es wird nichts auf dem Server gespeichert.

    Basis

    Zonen

    ID wird automatisch aus dem Namen gebildet (Kleinbuchstaben, Unterstriche).

    Paket-YAML (raum.yaml)

    Lovelace-Card (room-visual-card)