Thermostat mit Zigbee2MQTT

Ich habe nur eine kleine Frage aus Neugier: Wird der Kommentar von @Romuald_Pochet in diesem PR berücksichtigt oder wird das Gegenstand einer anderen Entwicklung sein? :blush:

Das war nicht der Gegenstand des PR von @AlexTrovato, der einfach die Abbildung der nativen Thermostat-Funktion von Gladys (im Sinne: Temperatur definieren) auf die Funktion von Zigbee2mqtt vornimmt.

Für die Heizmodi (Komfort/Eco/Frostschutz/Aus) wird das Gegenstand einer anderen Entwicklung sein (für alle, die wollen! :smiley: ). Dabei gibt es vor dem Codieren einen kleinen Schritt der funktionalen/technischen Spezifikation. Darüber haben wir bereits in mehreren Themen gesprochen, aber bisher nichts Konkretes.

Ich habe drei MOES 100 (100) Geräte, die ich nicht verwalten kann, und wäre sehr daran interessiert, sie mit Gladys zu nutzen, um Smartlife zu entfernen :slight_smile:

Gladys Assistant v4.15 unterstützt nun die Verwaltung von Zigbee2mqtt-Thermostaten!

Vielen Dank an @AlexTrovato für die Entwicklung.

Hallo,
Ich bin an diesem Thread vorbeigegangen, obwohl er mich sehr interessiert hätte.

Daher habe ich auch noch ein paar Geräte: BRT-100-TRV

Allerdings werden sie nicht als Thermostat erkannt, wenn ich sie in Gladys integrieren möchte:

Geht es dir gut in 4.15?

Ja, ich habe auf diesen Punkt geachtet:

Muss es ein Update der zigbee2mqtt-Container geben?

Das ist unabhängig, kannst du uns die Präsentation von der zigbee2mqtt-Seite zeigen?

Beispiel:

Dann den Status (Reiter „state“):

{
    "ac_status": false,
    "battery": 100,
    "battery_low": false,
    "device": {
        "applicationVersion": 17,
        "dateCode": "2019.8.29",
        "friendlyName": "Heiman-Detektor",
        "hardwareVersion": 16,
        "ieeeAddr": "0x847127fffe13b000",
        "manufacturerID": 4619,
        "manufacturerName": "HEIMAN",
        "model": "HS1SA",
        "networkAddress": 53867,
        "powerSource": "Battery",
        "stackVersion": 2,
        "type": "EndDevice",
        "zclVersion": 2
    },
    "last_seen": "2022-12-08T11:37:38+00:00",
    "linkquality": 48,
    "restore_reports": true,
    "smoke": false,
    "supervision_reports": true,
    "tamper": false,
    "test": false,
    "trouble": false
}

Der Zustand ist:

{
    "battery": 58,
    "boost_heating": "AUS",
    "boost_heating_countdown": 5,
    "child_lock": "VERRIEGELT",
    "current_heating_setpoint": 21,
    "eco_mode": "AUS",
    "eco_temperature": 14,
    "linkquality": 108,
    "local_temperature": 20,
    "local_temperature_calibration": 0,
    "max_temperature": 29,
    "min_temperature": 5,
    "position": 25,
    "preset": "manuell",
    "valve_state": "GEÖFFNET",
    "window": "GESCHLOSSEN",
    "window_detection": "AUS"
}

und das Exposé-Tab:

Super für die Thermostatikköpfe, danke @pierre-gilles aber ich finde den Weg zum Plan nicht mehr:

http://192.168.1.11:8080/#/map

192.168.1.11 ist die IP-Adresse von Gladys

Danke @cicoub13, ich habe auf der Startseite gesucht.

Guten Abend,
Ich möchte noch einmal auf das Thema zurückkommen, raten Sie mir, die Köpfe aus dem Netzwerk zu entfernen und sie wieder zu integrieren? Die Docker-Container zu stoppen, die Bilder zu löschen und sie zu aktualisieren?

@guim31 hast du etwas Besonderes gemacht, um sie in dein Ergebnis zu integrieren?

Eigentlich habe ich hier nicht mitgemacht, also weiß ich nicht genau, was du mir sagen willst :sweat_smile:

Entschuldige @guim31, mein Fehler, meine Frage war eigentlich für @lmilcent!

Ah ah ich dachte mir schon, dass diese Frage wahrscheinlich für mich ist​:laughing:

Bei mir gab es keine Probleme mit der Paarung, aber ich habe festgestellt, dass ich Zigbee2MQTT verwenden musste, um zu spezifizieren, welcher Relais oder Router die Hinzufügung autorisieren sollte.
Zum Beispiel funktioniert es nicht über eine Steckdose oder einen Schalter, aber über den Koordinator (den Zigbee-Key).

Letztlich sollte man nicht zögern, 3 bis 4 Versuche zu unternehmen.

Alles klar, ich habe den Dienst neu gestartet und es hat funktioniert! Danke für diese super Integration! Ich bin so glücklich!
Vielen Dank für die Arbeit @pierre-gilles und @AlexTrovato!