Systemvariable aus CCU3 via MQTT an HomeAssistant?

Alles was speziell mit der Anbindung der HomeMatic Zentrale und anderen Smart Home Zentralen zu tun hat. (FHEM, ioBroker usw.) Fragen Ideen und Erfolgsmeldungen.

Moderator: Ulrich

Antworten
Peltierchen
Beiträge: 31
Registriert: Fr 30. Sep 2022, 22:51
Hat sich bedankt: 4 Mal
Danksagung erhalten: 1 Mal

Systemvariable aus CCU3 via MQTT an HomeAssistant?

Beitrag von Peltierchen »

Hallihallo,

ich stecke gerade bei einem kleinen Problem fest. Bitte fragt mich nicht warum ich HomeAssistant UND HomematicIP nutze.

Folgendes:
Ich nutze die Multi-Regler-Version und sende Daten via MQTT an HomeAssistant. Zusätzlich werden Daten der Wechselrichter auch an die Homematic gesendet. Das funktioniert soweit hervorragend!

In der Homematic werden Systemvariablen für den Schaltzustand der Aktoren beschrieben und von der Solaranzeige ausgelesen (in die InfluxDB geschrieben). Anschließend kann ich mir die Schaltzustände in Grafana anzeigen lassen.

Nun das Problem:
Ich möchte nun den Schaltzustand der Aktoren auch als Variable mittels MQTT zu HomeAssistant senden.
Habt ihr eine Idee wie ich das bewerkstelligen kann?

Gibt es bereits ein fertiges Script, um die ausgelesenen Daten aus der Homematic in der InfluxDB der Solaranzeige, direkt via MQTT zu senden?
Oder macht es eher Sinn Mosquitto.MQTT auf der Homematic zum laufen zu bekommen und von dort aus die Daten an HA zu senden?

Vielen Dank euch!

Peltierchen
Beiträge: 31
Registriert: Fr 30. Sep 2022, 22:51
Hat sich bedankt: 4 Mal
Danksagung erhalten: 1 Mal

Re: Systemvariable aus CCU3 via MQTT an HomeAssistant?

Beitrag von Peltierchen »

Die Daten aus der Homematic werden bei mir in der 4.user.config ausgelesen. Alles funktioniert soweit! Wenn ich dann jedoch MQTT aktiviere und Daten an HomeAssistant senden möchte, funktioniert das nur für die 1-3.user.config und nicht mehr für die ausgelesenen Systemvariablen aus Homematic in 4.user.config :(

Antworten

Zurück zu „HomeMatic, FHEM, ioBroker, Smart Home Zentralen und Solaranzeige“