From 19e0a7b229e6fc96bddbf047d0500d0e49ca9783 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20H=C3=A4fliger?= Date: Thu, 10 Sep 2026 08:04:53 +0000 Subject: [PATCH] Entwurf: docs/module/Shelly-Modul/README.md --- docs/module/Shelly-Modul/README.md | 31 ++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 docs/module/Shelly-Modul/README.md diff --git a/docs/module/Shelly-Modul/README.md b/docs/module/Shelly-Modul/README.md new file mode 100644 index 0000000..23bcc35 --- /dev/null +++ b/docs/module/Shelly-Modul/README.md @@ -0,0 +1,31 @@ +# Shelly Modul + +> Status: Diskussionsentwurf. Übernimmt `Shelly_Parser_MQTT` möglichst +> unverändert und ohne EMS-Abhängigkeit. + +Das Modul lauscht auf MQTT und legt pro erkanntem Gerät weiterhin einen Ordner +mit Online-Status, Typ, Inputs, Outputs und Temperatur an. + +## Dynamische Variablen + +| Ident-Muster | Typ / Zugriff | Beschreibung | +| --- | --- | --- | +| `_online` | Boolean / Anzeige | Online-Meldung. | +| `_type` | String / Anzeige | Erkannter Gerätetyp. | +| `_input_n` | Boolean / Anzeige | Dynamisch erkannter Eingang. | +| `_output_n` | Boolean / bedienbar | Ausgang über vorhandenen Action Handler. | +| `_temperature` | Float / Anzeige | Erkannte Temperatur. | + +## Properties + +| Ident | Typ | Standard / Beschreibung | +| --- | --- | --- | +| `Debug` | Boolean | `false`; bestehendes Debug-Logging. | + +## Verhalten und offene Punkte + +- MQTT-Abonnements, Geräteordner, technische Idents und der interne Action + Handler bleiben erhalten. +- In diesem Schritt keine Geräte- oder Datenpunktauswahl und keine neue + Objektstruktur einführen. +- Beim Praxistest klären, ob der bestehende Debug-Schalter ausreicht.