Kurzes Update für alle, die auf dasselbe gestoßen sind: Christian hat mir eine Testversion gebaut, und der Fall aus meinem letzten Beitrag ist damit erledigt.
=== Was das Problem war ===
Die App hat wallbox_control/command nur in kurzen Schüben abonniert und sich danach wieder abgemeldet – Fenster von zwei bis dreiundzwanzig Sekunden, dazwischen nichts. Insgesamt war sie in einem 27-Minuten-Fenster rund 80 Sekunden empfangsbereit, also etwa 5 % der Zeit. Bei retain=false verwirft der Broker eine Nachricht, für die gerade kein Abonnent da ist, spurlos. Deshalb blieben ALLE Befehle wirkungslos – auch dumpStates.
=== Was jetzt passiert ===
Mit Build 2430 lauscht die App dauerhaft. Gemessen heute Morgen, Befehle jeweils OHNE retain-Flag:
dumpStates
07:37:30.715 Befehl auf wallbox_control/command
07:37:30.746 Antwort der App (cars/current)
= 31 ms
controlmode -> manual
07:38:19.122 Befehl auf wallbox_control/command
07:38:19.159 state/autoControlActive = false
= 37 ms
danach ca. 6 s später der vollständige Zustand, u.a. energySourceSelectedUI = "Manuelle Steuerung"
controlmode -> auto
sauber zurückgeschaltet
Damit ist die Fernsteuerung aus Home Assistant heraus praktisch nutzbar geworden. Der retain-Workaround, den ich mir vorher gebaut hatte (Befehl mit retain=true absetzen, warten bis die App das nächste Mal abonniert, danach die Retain-Nachricht mit leerem Payload wieder löschen), ist nicht mehr nötig. Wer ihn noch verwendet, sollte ihn ausbauen – eine liegengebliebene Retain-Nachricht wird sonst bei jedem Verbinden erneut ausgeführt.
=== Noch offen ===
Der Parameter "current" wird weiterhin nicht ausgewertet:
{"cmd":"controlmode","param":{"mode":"manual","active":false,"current":8}}
Darauf folgt keinerlei Reaktion, state/manualChargeCurrentA bleibt unverändert. Der Kontrast ist eindeutig: derselbe Befehl ohne "current" quittiert in 37 Millisekunden, mit "current" kommt gar nichts. Christian hat angekündigt, sich die weiteren Punkte anzuschauen.
Ebenfalls noch offen: results/cause kippt im Überschussmodus etwa im 5-Sekunden-Takt zwischen ENOUGH_POWER und NOT_INITIALIZED, während die Ladeleistung um rund 2300 W schwingt.
=== Zwei Tipps aus der Praxis ===
"active": false sperrt die Wallbox, statt zu laden. Damit lässt sich der Modus gefahrlos umschalten, ohne dass ein Ampere fließt – sehr zu empfehlen beim Testen. Mit "active": true legt die Wallbox sofort los, bei mir waren das beim ersten Versuch unfreiwillig 10,5 kW dreiphasig.
Und zur Messmethode, weil ich selbst darauf hereingefallen bin: Beim Abonnieren von wallbox_control/# liefert der Broker sofort einen großen Schwall retained messages. Das sieht aus wie eine Antwort auf dumpStates, ist aber keine. Wer prüfen will, ob Befehle ankommen, lässt den Mitschnitt erst laufen, bis Ruhe herrscht, und sendet dann.
Danke an Christian für die schnelle Umsetzung.
MQTT in der App für Status-Infos und zum steuern
Moderator: c2j2
Zurück zu „Anleitungen und Tipps“
Gehe zu
- Allgemeines zur App
- ↳ Versions-Historie
- ↳ Wünsche und Erweiterungen
- ↳ erledigt (oder kann nicht...)
- ↳ Anleitungen und Tipps
- ↳ Geräte (Umgebungen) für die App
- ↳ Support
- ↳ Beispiel-Bilder (z.B. wenn jemand ein nettes Chart hat oder so...)
- Geräte (Wallboxen, Stromquellen, Autos)
- ↳ Wallboxen & Funkschalter
- ↳ Wallboxen mit Phasenlimitierung
- ↳ Alfen Eve
- ↳ Easee Laderoboter
- ↳ Fronius Wattpilot
- ↳ go-eCharger
- ↳ go-eCharger Hardware V1, V2 (bis Ser# 49999), *ohne* Phasenlmitierung
- ↳ go-eCharger Hardware V3 (ab Ser# 50000)
- ↳ go-eCharger Hardware V3 (ab Ser# 50000) HTTPv2
- ↳ go-eCharger Hardware V3 über Cloud (u.a. SIM)
- ↳ Keba P30 mit S10 Modul
- ↳ NRGKick
- ↳ Gen2
- ↳ Weidmüller
- ↳ Vestel EVC04 Home Smart/Connect Plus
- ↳ Wallboxen ohne Phasenlimitierung
- ↳ ABL eMH1
- ↳ mit Bender CC612, CC613
- ↳ BMW Wallbox
- ↳ cFos Power Brain
- ↳ Compleo EBox und Solo
- ↳ Daheimladen
- ↳ Smart/Touch
- ↳ Ebee Wallbox
- ↳ Ensto Chago Wallbox
- ↳ Etrel INCH und Duo
- ↳ Garo LS4, LS4 compact, GLB, GLB+
- ↳ go-eCharger vor V3
- ↳ Hardy Barth
- ↳ cPH1, cPµ1, cPµ2 mit eCB1
- ↳ cPH2 (Salia PLLC)
- ↳ Heidelberg Energy Control
- ↳ Juice Charger Me
- ↳ Keba KeContact P20, P30 c/x
- ↳ Mennekes
- ↳ Mennekes Amtron Xtra11/Xtra22 C2
- ↳ Mennekes Charge Control, Amedio, Professional
- ↳ mit Phoenix EV Charge Control EM-CC-AC1-M3
- ↳ Walli Pro
- ↳ mit Phoenix EV Charge Control EM-CP-PP-ETH
- ↳ wallbe Eco 2.0 (s), Pro
- ↳ E3DC easy connect
- ↳ nrgKick Ladeeinheit
- ↳ Optec Mobility One
- ↳ Pracht
- ↳ Q-Cells Q.HOME EDRIVE-G1
- ↳ Senec Pro
- ↳ Senec Wallbox Pro S
- ↳ SimpleEVSE-WiFi
- ↳ SmartWB
- ↳ Sonnen Charger
- ↳ Technisat Technivolt
- ↳ Ubitricity Heinz
- ↳ Webasto live
- ↳ Funkschalter
- ↳ TP-Link Wifi Plug Kasa
- ↳ Shelly Plug
- ↳ Steckdosen mit Tasmota-Firmware und Energiemessgerät
- ↳ Shelly 1
- ↳ ... nicht unterstützte Geräte
- ↳ OCPP
- ↳ Stromquellen (PV, Speichersysteme, Smartmeter, Leseköpfe, ...)
- ↳ PV-Wechselrichter (ggf. mit angeschlossenem Speicher)
- ↳ Deye
- ↳ SUN
- ↳ E3/DC Hauskraftwerk
- ↳ Enphase IQ Gateway
- ↳ EON Aura Energy Manager
- ↳ Fronius
- ↳ Ginlong Solis
- ↳ GoodWe
- ↳ Huawei
- ↳ KACO
- ↳ Kostal
- ↳ Kostal Piko (1st Gen)
- ↳ Kostal Piko (2nd Gen, bis 2018)
- ↳ Kostal Piko IQ/Plenticore (3rd Gen)
- ↳ LG ESS
- ↳ RCT power
- ↳ Senec
- ↳ SMA Sunny Home Manager 2.0
- ↳ SMA Hybrid-Systeme
- ↳ Sofar
- ↳ SolarEdge
- ↳ über Cloud
- ↳ direkt
- ↳ Solarwatt kiwigrid
- ↳ Solax Hybrid/Q-Cells
- ↳ Cloud
- ↳ Direkt
- ↳ Solax (kein Q-Cells) per Modbus und RS485-Konverter
- ↳ Sungrow
- ↳ Victron GX-Systeme
- ↳ Speichersysteme
- ↳ AlphaESS SMILE
- ↳ BatterX liveX
- ↳ Duravolt
- ↳ Marstek Venus
- ↳ Sax Power Heimspeicher
- ↳ SMA Sunny Island
- ↳ Solarmax MAX.STORAGE
- ↳ Sonnenspeicher
- ↳ API V1
- ↳ API V2
- ↳ Solarwatt Energy Manager flex/Battery Flex
- ↳ Tesla Powerwall
- ↳ Varta
- ↳ Zendure
- ↳ Smartmeter
- ↳ Energy Manager EM300-LR
- ↳ Everhome
- ↳ Fronius Energy Meter
- ↳ homewizard
- ↳ Kostal Smart Energy Meter
- ↳ Shelly 3EM Energy Meter
- ↳ Siemens PAC-x100 und x200
- ↳ SMA Energy Meter
- ↳ SolarEdge
- ↳ SOLAR LOG PRO380 Mod 3-phasig Drehstromzähler
- ↳ Tasmota WebRequest-compatible SmartMeter
- ↳ andere...
- ↳ Leseköpfe
- ↳ Emlog Gridmeter reader
- ↳ PowerFox Poweropti
- ↳ AMIS Leser
- ↳ Energiemanager
- ↳ Solarautonomie
- ↳ SolarEnergie Energie Monitor
- ↳ SolarView für Linux
- ↳ SmartFox Energiemanager
- ↳ OpenEMS / fenecon FEMS
- ↳ Andere Quellen
- ↳ Daten per MQTT abonnieren
- ↳ ... andere
- ↳ Autos + SoC-Abfragen
- ↳ Bluelink (Hyundai EU)/Kia (EU)
- ↳ Fiat
- ↳ Nissan
- ↳ Renault / Dacia
- ↳ Tesla
- ↳ Stellantis (Peugeot, Citroen, Open, Vauxhall, DS)
- ↳ MQTT
- ↳ ioBroker
- ↳ manuell
- ↳ Tronity (diverse Autos, über Zwischenanbieter Tronity)
- Zeitabhängige Stromtarife
- ↳ 2-Tarif ("Nachtstrom")
- ↳ Awattar
- ↳ Tibber
- Fragen rund um das optimierte Laden