Zum Hauptinhalt springen

Tydom Smart-Home-Integration, kostenlos und Open Source

Tydom-Integration für Gladys Assistant

Steuern Sie Ihre Delta Dore Tydom-Geräte (Rollläden, Lichter, Tore, Thermostate) über tydom2mqtt.

Steuern Sie Ihre Delta Dore Tydom-Geräte aus Gladys: Rollläden, Lichter, Tore und Garagentore, Thermostate sowie deren Batterie- und Temperatursensoren.

Funktionsweise​

Tydom-Gateway <──> tydom2mqtt <──> MQTT-Broker <──> Gladys (diese Integration)

Die Integration startet tydom2mqtt in einem von Gladys verwalteten Sub-Container. tydom2mqtt verbindet sich mit Ihrem Tydom-Gateway und veröffentlicht Ihre Geräte auf Ihrem MQTT-Broker. Die Integration liest sie vom Broker und sendet Ihre Befehle über ihn zurück.

Sie benötigen einen von Gladys erreichbaren MQTT-Broker, zum Beispiel den Mosquitto-Broker, den die MQTT-Integration von Gladys installiert.

Konfiguration​

  1. Öffnen Sie den Tab Konfiguration der Integration.
  2. Tydom-Gateway
    • MAC-Adresse: steht auf der Unterseite des Gateways und beginnt mit 001A25.
    • Passwort: das auf der Unterseite des Gateways aufgedruckte. Sie können es leer lassen und stattdessen Ihr Delta Dore-Konto (E-Mail + Passwort) angeben: tydom2mqtt ruft das Gateway-Passwort dann selbst ab.
    • IP-Adresse: die lokale IP des Gateways (empfohlen, vergeben Sie ihr in Ihrem Router eine feste IP). Lassen Sie mediation.tydom.com stehen, um über die Delta Dore-Cloud zu gehen.
  3. MQTT-Broker: Host, Port, Benutzer und Passwort Ihres Brokers. Verwenden Sie die lokale IP-Adresse des Rechners, auf dem der Broker läuft — localhost würde auf das Innere der Container zeigen.
  4. Speichern. Gladys startet tydom2mqtt mit diesen Einstellungen; Ihre Geräte erscheinen innerhalb einer Minute im Tab Erkennung, bereit zum Hinzufügen.

Jede Änderung der Konfiguration startet tydom2mqtt mit den neuen Werten neu.

Sie betreiben tydom2mqtt bereits?​

Wenn Sie tydom2mqtt bereits selbst (docker-compose, Home Assistant-Add-on…) auf demselben Broker betreiben, deaktivieren Sie tydom2mqtt über Gladys starten: Die Integration liest dann nur dessen Topics. Nur die MQTT-Felder sind erforderlich.

Unterstützte Geräte​

Tydom-GerätIn Gladys
RollladenÖffnen / schließen / stopp + Position (0 = zu)
GaragentorÖffnen / schließen / stopp + Position
LichtEin/aus + Helligkeit
Tor, Tür (Impuls)Schalter: jeder Befehl sendet einen TOGGLE-Impuls
Thermostat / HeizungSolltemperatur + aktuelle Temperatur
SensorenBatterie, Temperatur, Feuchte, Leistung, Energie

Noch nicht unterstützt: Alarmanlage, Heizmodi und Voreinstellungen, Lamellenneigung.

Aktionen​

  • Tydom-Geräte neu synchronisieren — fordert tydom2mqtt auf, die Tydom-Konfiguration neu zu laden und alle Geräte erneut zu veröffentlichen. Nutzen Sie dies, nachdem Sie Ihrer Tydom-Installation ein Gerät hinzugefügt haben.

Dashboard-Widgets​

Erfordert Gladys 5.1.0 oder neuer. Wählen Sie unter Dashboard → Bearbeiten → Widget hinzufügen eines der Tydom-Widgets. Sie zeigen nur die in Gladys hinzugefügten Tydom-Geräte, unter dem Namen, den Sie ihnen gegeben haben.

  • Tydom-Gerät — ein Gerät Ihrer Wahl: seine Live-Werte (Position, Helligkeit, Sollwert, Temperatur, Leistung, Batterie…), ein 24-Stunden- Verlaufsdiagramm und seine Steuerung (Rollladen öffnen / stoppen / schließen, Licht oder Tor ein- und ausschalten, Sollwert ±0,5 °C an einem Thermostat).
  • Tydom-Rollläden — die Position jedes Rollladens, wie viele offen oder geschlossen sind, und die Schaltflächen Alle öffnen / Alle stoppen / Alle schließen (das Schließen fragt nach einer Bestätigung). Kann auf einige Rollläden beschränkt werden.
  • Tydom-Batterien — der Batteriestand jedes Tydom-Sensors, die schwächsten zuerst: rot bei 15 % oder weniger (oder wenn das Gerät einen Batteriefehler meldet), orange bei 30 % oder weniger. Die Einstellung Nur schwache Batterien blendet die guten aus.

Fehlerbehebung​

  • Kein Gerät in der Erkennung: Prüfen Sie die Logs des Sub-Containers tydom2mqtt auf der Seite der Integration. Connected to mqtt broker und Geräte created / updated müssen erscheinen. Eine falsche MAC-Adresse oder ein falsches Passwort zeigt sich als Authentifizierungsfehler gegenüber dem Gateway.
  • „MQTT-Broker nicht erreichbar“: Der Host muss von den Gladys-Containern aus erreichbar sein (lokale IP, nicht localhost), und Benutzer/Passwort müssen vom Broker akzeptiert werden.
  • Rollläden reagieren nicht mehr (ConnectionClosedOK in den Logs von tydom2mqtt): Das Tydom-Gateway hat seine Verbindung geschlossen und tydom2mqtt hat sich nicht neu verbunden. Die Integration erkennt das (keine Antwort nach einem Befehl oder lange Stille) und startet tydom2mqtt innerhalb einer Minute automatisch neu. Senden Sie den Befehl erneut, sobald die Geräte aktualisiert sind.
  • Ein Tor tut das Gegenteil des angezeigten Zustands: Tore werden über Impulse gesteuert, der angezeigte Zustand ist der zuletzt vom Tydom-Gateway gemeldete.

Setzen Sie LOG_LEVEL=debug für alle Details der Integrations-Logs.

Konfigurationseinstellungen​

Diese Einstellungen fragt Tydom in seinem Konfigurationsbildschirm in Gladys ab.

EinstellungTypPflichtfeldBeschreibung
FunktionsweisesectionNeinDiese Integration startet tydom2mqtt neben Gladys: Es verbindet sich mit Ihrem Tydom-Gateway und veröffentlicht Ihre Geräte auf Ihrem MQTT-Broker. Gladys liest und steuert sie dann über diesen Broker. Sie benötigen einen von Gladys erreichbaren MQTT-Broker (zum Beispiel den der MQTT-Integration von Gladys).
Tydom-GatewaysectionNeinDie MAC-Adresse steht auf der Unterseite des Gateways (sie beginnt mit 001A25). Das Passwort ist das auf der Unterseite des Gateways aufgedruckte. Sie können es auch leer lassen und Ihr Delta Dore-Konto angeben, damit tydom2mqtt es abruft.
MAC-Adresse der TydomstringJa
Tydom-PasswortsecretNein
IP-Adresse der TydomstringJaLokale IP-Adresse des Gateways (empfohlen). Lassen Sie mediation.tydom.com stehen, um über die Delta Dore-Cloud zu gehen.
E-Mail des Delta Dore-KontosstringNeinOptional: nur erforderlich, wenn das Tydom-Passwort leer bleibt.
Passwort des Delta Dore-KontossecretNein
Tydom-Abfrageintervall (s)numberNein
MQTT-BrokersectionNeinVerwenden Sie die lokale IP-Adresse des Broker-Rechners: localhost würde auf das Innere der Container zeigen.
MQTT-HoststringJa
MQTT-PortnumberNein
MQTT-BenutzerstringNein
MQTT-PasswortsecretNein
tydom2mqtt über Gladys startenbooleanNeinDeaktivieren Sie diese Option, wenn Sie tydom2mqtt bereits selbst auf demselben Broker betreiben: Gladys liest dann nur dessen Topics.

So installierst du Tydom in Gladys​

  1. Öffne in Gladys Integrationen: Tydom erscheint im Katalog neben den nativen Integrationen, mit einem Community-Badge.
  2. Klicke auf Installieren. Gladys lädt das Docker-Image (ghcr.io/quentinlegay/gladys-tydom:2.1.1) herunter, startet es in einer vom Kern isolierten Sandbox und erzeugt die Oberfläche der Integration (Geräte, Erkennung und Konfiguration).
  3. Öffne den Bildschirm Konfiguration der Integration, fülle die Einstellungen aus und speichere.
  4. Du kannst sie auch direkt über die URL ihres Repositorys installieren: https://github.com/quentinlegay/gladys-tydom.

Tydom benötigt Gladys >=5.1.0. Der Katalog in Gladys wird stündlich aktualisiert, eine neue Version ist also spätestens eine Stunde nach ihrer Veröffentlichung verfügbar.

Du nutzt Gladys noch nicht? Es ist kostenlos und Open Source: folge der Installationsanleitung, um loszulegen.

Über externe Integrationen​

Tydom ist eine externe Integration: eine Community-Integration, die als Docker-Container verpackt und auf GitHub veröffentlicht wird. Gladys installiert sie mit einem Klick und führt sie in einer vom Kern isolierten Sandbox aus. Sie wird von quentinlegay veröffentlicht und gepflegt, nicht vom Gladys-Kernteam.

Abonniere den Newsletter von Gladys Assistant

Ein paar E-Mails im Monat zu neuen Releases und Neuigkeiten aus dem Projekt. Verschickt von Pierre-Gilles Leymarie, dem Gründer des Projekts. Jederzeit abbestellbar 🙂