Integration in Home Assistant
♥ 0 |
Auf der Seite
markiert als Spam
|
Antworten (12)
Private answer
Oh, Danke, das ist schon einmal hilfreich. Aber schon kommen Fragen auf, konsequenter Weise im eigenen Thema: https://www.cfos-emobility.de/network/antworten/wie-verbinde-ich-die-cfos-wallbox-per-mqtt-mit-home-assistant/ markiert als Spam
|
|
Private answer
Ja, korrekt - mache gerne ein eigenes Thema auf. Dennoch schon mal als Tipp. Baue dir eine Automatisierung, die z. B. bei jeder Veränderung eines Wertes diesen per Dienst 'MQTT veröffentlichen' an den MQTT-Broker ins richtige Topic schreibt. (siehe Screenshot) (Der SoC den ich bei mir im Screenshot hinschicke, ist die Hausbatterie und nicht die Auto-Batterie; vom Prinzip her jedoch das selbe. (Ich habe Regeln in meiner Wallbox auf Basis der Hausbatterie - siehe auch im anderen Thread.)) Validieren, ob das funktioniert hat, kannst du mit dem Add-on MQTT Explorer. Hier kannst du auch sehen, ob die Wallbox dir schon ihren Status per MQTT (natürlich in ein anderes Topic) schickt (den müsste sie ca. alle 3 Sekunden liefern). Den Status kanns du dann mit meinem MQTT.yml-File von oben zerlegen und in einzelne Variablen in HA übernehmen und damit auch wieder weiter agieren. Sag bescheid, wenn du noch weitere Unterstützung brauchst. markiert als Spam
|
|
Private answer
ja, aber wie du richtigerweise festgestellt hast, müssen wir trennen. Ich würde dann ggf. eine neue Frage eröffnen. Ich habe mir jetzt erst einmal bei Cedalo erarbeitet, wie mqtt funktioniert. Bei cFos erschließt es sich mir. Fragen erwarte ich noch bei der Home Assistant Umsetzung. Da möchte ich den Ladezustand der Fahrzeugbatterie (den kann ich dort schon sehen) per mqtt an die Wallbox schicken. Dazu habe ich noch keinen Ansatz und muss mich erst einlesen.
markiert als Spam
|
|
Private answer
Du kannst auch gerne hier fragen - ich habe das ja bei mir genauso am laufen. Bei Bedarf gerne melden. markiert als Spam
|
|
Private answer
Ja, mit den 2 Themen hat Smileyman recht. Da mein ursprüngliches Ziel eine MQTT-Variante gewesen ist, werde ich bei meiner Umsetzung dem Vorschlag von Smileyman folgen und wenn ich weitere Fragen dazu habe, diese in einem HA-Forum (https://forum.heimnetz.de/forums) neu aufmachen. Ich denke, dort ist es dann besser aufgehoben. Für’s erste genügt mir der Input, um mich weiter einzuarbeiten. Mein eigentliches Anliegen hat Geotec eigentlich komplettiert, so dass es im Grunde beantwortet ist. Ich lasse das Thema trotzdem noch offen, falls jemand Lust hat, das in Ergänzung des cFos-Artikels soweit auszubauen, dass auch Nichtspezialisten es nachvollziehen können. An beide erst einmal recht vielen Dank. Euer Input hat mir weitergeholfen. markiert als Spam
|
|
Private answer
Da jetzt zwei Themen parallel laufen, müssen wir trennen ;-) Die Files von Geotec sind die Konfiguration über die REST-API (also per HTTP-Protokoll). Mein Ansatz ging rein per MQTT und damit nicht über REST-API.
REST läuft erstmal vom HA rein ausgehend. Folglich muss er die cFos PowerBrain direkt per IP erreichen können. Dabei kommuniziert er generell per HTTP. Sofern der HA bei dir im LAN steht ist das kein Problem; ansonsten brauchst du zwischen HA und der PowerBrain einen VPN-Tunnel, etc. Bei MQTT kommuniziert die PowerBrain mit einem MQTT-Broker (z. B. als Addon zu HA). Mit diesem kommuniziert der HA ebenfalls. Hier wäre eine Kommunikation z. B. auch über öffentliche IP-Strecken (Internet) problemlos möglich. MQTT ist im Vergleich zu HTTP deutlich leichtgewichtiger und speziell für IoT-Devices als Kommunikationsprotokoll gedacht. markiert als Spam
|
|
Private answer
Hi, im Anhang die original Dateien zu dem von dir verlinkten Artikel. Hineinladen in die config.yaml mit: „!include Sensors.yaml“ (.txt entfernen) markiert als Spam
|
|
Private answer
Ja, das ist die MQTT.yaml (sorry hätte sie gleich als Anhang beifügen sollen).
markiert als Spam
|
|
Private answer
Ist das eine yaml-Datei? Wenn ja, kannst du sie mal als Datei mit den korrekten Einrückungen anhängen? Ich bin noch nicht tief genug in der Materie. markiert als Spam
|
|
Private answer
Ja, mit MQTT kannst du die jeden Parameter einzeln abfragen. Hier die Beispiel-Konfig: # Wallbox 1phasig markiert als Spam
|
|
Private answer
Hallo Smileyman, das ist auch eine interessante Information. Da ich gerade erst beginne, mich in MQTT einzuarbeiten: Mit MQTT existiert demzufolge noch eine Alternative zu der von Dir bisher verwendeten Github-Lösung? Gibt es da irgendwo passende Realisierungsbeispiele? markiert als Spam
|
|
Private answer
Ich habe bis vor kurzem die Custom Integration GitHub - mb-software/homeassistant-powerbrain: Custom Component for Homeassistant to integrate cFos Powerbrain devices genutzt. markiert als Spam
|