haussteuerung:offline_erkennung:openbeken
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| haussteuerung:offline_erkennung:openbeken [2025/11/03 07:03] – removed - external edit (Unknown date) 127.0.0.1 | haussteuerung:offline_erkennung:openbeken [2025/11/03 07:03] (current) – ↷ Page moved and renamed from haussteuerung:123 to haussteuerung:offline_erkennung:openbeken dominik | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== OpenBeken ====== | ||
| + | Online/ | ||
| + | |||
| + | Diese Dokumentation beschreibt, wie du OpenBeken-Geräte (z. B. mit MQTT-Topic wie '' | ||
| + | |||
| + | ==== Voraussetzungen ==== | ||
| + | - MQTT-Broker (z. B. Mosquitto) eingerichtet und mit HA integriert. | ||
| + | - OpenBeken-Firmware Version 1.18.205 oder höher auf den Geräten. | ||
| + | - Geräte senden " | ||
| + | |||
| + | ==== Schritt 1: MQTT-Integration in Home Assistant einrichten ==== | ||
| + | Gehe in HA zu **Einstellungen > Geräte & Dienste > Integration hinzufügen** und suche nach " | ||
| + | |||
| + | ==== Schritt 2: Binary Sensor pro Gerät in HA konfigurieren ==== | ||
| + | Erstelle für jedes Gerät einen Binary Sensor. Verwende YAML in '' | ||
| + | |||
| + | **YAML-Beispiel (in configuration.yaml): | ||
| + | <code yaml> | ||
| + | mqtt: | ||
| + | binary_sensor: | ||
| + | - name: " | ||
| + | state_topic: | ||
| + | payload_on: " | ||
| + | payload_off: | ||
| + | device_class: | ||
| + | unique_id: " | ||
| + | availability_topic: | ||
| + | payload_available: | ||
| + | payload_not_available: | ||
| + | expire_after: | ||
| + | </ | ||
| + | |||
| + | - **Erklärung: | ||
| + | - '' | ||
| + | - '' | ||
| + | - '' | ||
| + | - Nach Änderung: YAML neu laden oder HA neustarten. | ||
| + | |||
| + | **Alternative: | ||
| + | <code bash> | ||
| + | mosquitto_pub -r -h BROKER_IP -u BENUTZER -P PASSWORT -t " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }' | ||
| + | </ | ||
| + | |||
| + | ==== Schritt 3: Heartbeat in OpenBeken für periodische Meldungen einrichten ==== | ||
| + | Damit der Status zuverlässig ist, sende " | ||
| + | |||
| + | - Öffne die Web-UI des Geräts (IP-Adresse). | ||
| + | - Gehe zu **Filesystem** oder **LittleFS**. | ||
| + | - Erstelle/ | ||
| + | < | ||
| + | addRepeatingEvent 60 -1 publish " | ||
| + | </ | ||
| + | - Speichere und starte das Gerät neu. | ||
| + | - Teste: Überwache das Topic mit MQTT Explorer; es sollte periodisch " | ||
| + | |||
| + | ==== Schritt 4: Status im Dashboard anzeigen ==== | ||
| + | - Erstelle ein Dashboard in HA (Lovelace). | ||
| + | - Füge eine **Entities Card** hinzu: | ||
| + | <code yaml> | ||
| + | type: entities | ||
| + | title: OpenBeken Geräte Status | ||
| + | entities: | ||
| + | - binary_sensor.kl_wl_as_waschen_connected | ||
| + | </ | ||
| + | - Der Sensor zeigt " | ||
| + | - Optional: Conditional Card für nur offline-Geräte oder Automation für Alerts. | ||
| + | |||
| + | ==== Tipps und Troubleshooting ==== | ||
| + | - Teste mit '' | ||
| + | - Bei mehreren Geräten: Wiederhole für jedes (unique_id anpassen). | ||
| + | - Logs prüfen: In HA und OpenBeken-UI. | ||
| + | - Aktualisiere Firmware, falls Heartbeat-Probleme auftreten. | ||
| + | |||
| + | Diese Konfiguration skaliert für mehrere Geräte und integriert sich in dein Offline-Dashboard. | ||
