NEWS
Neuer Adapter ecoflow-mqtt
-
@foxthefox
Und noch ein paar neue MAX Werte der letzten Nacht:31.10.25 04:38:22.060 - warn: ecoflow-mqtt.0 (776879) State value to set for "ecoflow-mqtt.0.HJxxxx.JTS1_ENERGY_STREAM_REPORT.bpSoc" has value "999" greater than max "100" 31.10.25 04:43:22.098 - warn: ecoflow-mqtt.0 (776879) State value to set for "ecoflow-mqtt.0.HJxxxx.JTS1_ENERGY_STREAM_REPORT.bpSoc" has value "999" greater than max "100" 31.10.25 04:48:22.085 - warn: ecoflow-mqtt.0 (776879) State value to set for "ecoflow-mqtt.0.HJxxxx.JTS1_ENERGY_STREAM_REPORT.bpSoc" has value "999" greater than max "100" 31.10.25 04:53:22.046 - warn: ecoflow-mqtt.0 (776879) State value to set for "ecoflow-mqtt.0.HJxxxx.JTS1_ENERGY_STREAM_REPORT.bpSoc" has value "999" greater than max "100" 31.10.25 04:58:22.045 - warn: ecoflow-mqtt.0 (776879) State value to set for "ecoflow-mqtt.0.HJxxxx.JTS1_ENERGY_STREAM_REPORT.bpSoc" has value "999" greater than max "100" 31.10.25 05:01:57.749 - warn: ecoflow-mqtt.0 (776879) State value to set for "ecoflow-mqtt.0.HJxxxx.JTS1_EMS_HEARTBEAT.emsBusVoltRipple" has value "157.23" greater than max "60" 31.10.25 05:03:22.102 - warn: ecoflow-mqtt.0 (776879) State value to set for "ecoflow-mqtt.0.HJxxxx.JTS1_ENERGY_STREAM_REPORT.bpSoc" has value "999" greater than max "100"Der bpSoc von 999 wird wohl geliefert, wenn das System (PowerOcean) nachts im Batterieschonbetrieb ist, weil das Reservelevel unterschritten wurde. Vielleicht kann man den Wert auf NULL oder so umsetzen?
@aknust sagte in Neuer Adapter ecoflow-mqtt:
emsBusVoltRipple
Was ist es denn für eine PowerOcean?
nicht daß ich im falschen etwas einbauen.Für bpSOC mache ich einfach keinen MAX wert mehr.
Ich mache mir ohnehin viel zu viel Mühe für die Definition der Werte. ;-) -
@aknust sagte in Neuer Adapter ecoflow-mqtt:
emsBusVoltRipple
Was ist es denn für eine PowerOcean?
nicht daß ich im falschen etwas einbauen.Für bpSOC mache ich einfach keinen MAX wert mehr.
Ich mache mir ohnehin viel zu viel Mühe für die Definition der Werte. ;-)@foxthefox
Es handelt sich um den Hybrid-Wechselrichter (mit 6kW).
EF-HD-P3-6K0-S1Hier mal noch die letzen Logs zu dem emsBusVoltRipple:
2025-11-02 13:36:36.971 - warn: ecoflow-mqtt.0 (776879) State value to set for "ecoflow-mqtt.0.HJ35ZD1AZH4T0423.JTS1_EMS_HEARTBEAT.emsBusVoltRipple" has value "61.09" greater than max "60" 2025-11-02 15:14:04.513 - warn: ecoflow-mqtt.0 (776879) State value to set for "ecoflow-mqtt.0.HJ35ZD1AZH4T0423.JTS1_EMS_HEARTBEAT.emsBusVoltRipple" has value "62.02" greater than max "60"Vielleicht macht es trotzdem Sinn, den Wert 999 bei bpSOC "anders" zu interpretieren?
Viele Grüße
Andreas -
Hallo zusammen,
ich habe ein Delta 3 Max Plus.
Habe im Log hunderte dieser Einträge. Was mach ich falsch?
ecoflow-mqtt.0 2025-11-12 17:47:25.109 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "32879" greater than max "20000" ecoflow-mqtt.0 2025-11-12 17:47:14.982 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "32883" greater than max "20000" ecoflow-mqtt.0 2025-11-12 17:47:04.802 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "32888" greater than max "20000" ecoflow-mqtt.0 2025-11-12 17:46:54.585 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "32892" greater than max "20000" ecoflow-mqtt.0 2025-11-12 17:46:44.430 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "32897" greater than max "20000" ecoflow-mqtt.0 2025-11-12 17:46:34.299 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "32901" greater than max "20000" ecoflow-mqtt.0 2025-11-12 17:46:29.975 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.cmsBattAmp" has value "-1109" less than min "-80" ecoflow-mqtt.0 2025-11-12 17:46:29.924 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.bmsRemainCap" has value "32903" greater than max "20000" ecoflow-mqtt.0 2025-11-12 17:46:29.879 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.bmsBattAmp" has value "-1236" less than min "-80" ecoflow-mqtt.0 2025-11-12 17:46:29.844 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.bmsBattVol" has value "52860" greater than max "60" ecoflow-mqtt.0 2025-11-12 17:46:29.801 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.plugInInfoBmsVol" has value "52860" greater than max "60" ecoflow-mqtt.0 2025-11-12 17:46:24.150 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "32906" greater than max "20000" ecoflow-mqtt.0 2025-11-12 17:46:18.296 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "32910" greater than max "20000" ecoflow-mqtt.0 2025-11-12 17:46:03.768 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "32914" greater than max "20000" ecoflow-mqtt.0 2025-11-12 17:45:53.549 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "32919" greater than max "20000" ecoflow-mqtt.0 2025-11-12 17:45:49.612 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.cmsChgReqVol" has value "54880" greater than max "60" ecoflow-mqtt.0 2025-11-12 17:45:49.569 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.cmsBattAmp" has value "-997" less than min "-80" ecoflow-mqtt.0 2025-11-12 17:45:49.525 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.cmsBattVol" has value "52880" greater than max "60" ecoflow-mqtt.0 2025-11-12 17:45:49.480 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.bmsRemainCap" has value "32921" greater than max "20000" ecoflow-mqtt.0 2025-11-12 17:45:49.434 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.bmsBattAmp" has value "-1276" less than min "-80" ecoflow-mqtt.0 2025-11-12 17:45:49.391 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.bmsBattVol" has value "52870" greater than max "60" ecoflow-mqtt.0 2025-11-12 17:45:49.345 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.plugInInfoBmsVol" has value "52870" greater than max "60"Danke
Grüße -
Hallo zusammen,
ich habe ein Delta 3 Max Plus.
Habe im Log hunderte dieser Einträge. Was mach ich falsch?
ecoflow-mqtt.0 2025-11-12 17:47:25.109 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "32879" greater than max "20000" ecoflow-mqtt.0 2025-11-12 17:47:14.982 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "32883" greater than max "20000" ecoflow-mqtt.0 2025-11-12 17:47:04.802 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "32888" greater than max "20000" ecoflow-mqtt.0 2025-11-12 17:46:54.585 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "32892" greater than max "20000" ecoflow-mqtt.0 2025-11-12 17:46:44.430 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "32897" greater than max "20000" ecoflow-mqtt.0 2025-11-12 17:46:34.299 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "32901" greater than max "20000" ecoflow-mqtt.0 2025-11-12 17:46:29.975 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.cmsBattAmp" has value "-1109" less than min "-80" ecoflow-mqtt.0 2025-11-12 17:46:29.924 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.bmsRemainCap" has value "32903" greater than max "20000" ecoflow-mqtt.0 2025-11-12 17:46:29.879 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.bmsBattAmp" has value "-1236" less than min "-80" ecoflow-mqtt.0 2025-11-12 17:46:29.844 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.bmsBattVol" has value "52860" greater than max "60" ecoflow-mqtt.0 2025-11-12 17:46:29.801 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.plugInInfoBmsVol" has value "52860" greater than max "60" ecoflow-mqtt.0 2025-11-12 17:46:24.150 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "32906" greater than max "20000" ecoflow-mqtt.0 2025-11-12 17:46:18.296 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "32910" greater than max "20000" ecoflow-mqtt.0 2025-11-12 17:46:03.768 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "32914" greater than max "20000" ecoflow-mqtt.0 2025-11-12 17:45:53.549 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "32919" greater than max "20000" ecoflow-mqtt.0 2025-11-12 17:45:49.612 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.cmsChgReqVol" has value "54880" greater than max "60" ecoflow-mqtt.0 2025-11-12 17:45:49.569 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.cmsBattAmp" has value "-997" less than min "-80" ecoflow-mqtt.0 2025-11-12 17:45:49.525 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.cmsBattVol" has value "52880" greater than max "60" ecoflow-mqtt.0 2025-11-12 17:45:49.480 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.bmsRemainCap" has value "32921" greater than max "20000" ecoflow-mqtt.0 2025-11-12 17:45:49.434 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.bmsBattAmp" has value "-1276" less than min "-80" ecoflow-mqtt.0 2025-11-12 17:45:49.391 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.bmsBattVol" has value "52870" greater than max "60" ecoflow-mqtt.0 2025-11-12 17:45:49.345 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.plugInInfoBmsVol" has value "52870" greater than max "60"Danke
GrüßeDie Delta3Max + ist noch nicht als spezifisches Gerät implementiert und die Delta3+ hat einen kleineren Akku.
Mit der Version 1.4.8 lege eine neues Gerät an. Dann gehen die Warnmeldungen weg.
Dazu sind Grenzen und Multiplikatoren anzupassen.
Sonst scheint der Adapter aber mit den gleichen Strukturen zu kommunizieren.Dennoch wäre es gut ein paar Logs mit Daten zu bekommen (debug Modus ein, und das Gerät für Debug setzen und msgSetGet/msgUpdate jeweils ein Häckchen)
-
Die Delta3Max + ist noch nicht als spezifisches Gerät implementiert und die Delta3+ hat einen kleineren Akku.
Mit der Version 1.4.8 lege eine neues Gerät an. Dann gehen die Warnmeldungen weg.
Dazu sind Grenzen und Multiplikatoren anzupassen.
Sonst scheint der Adapter aber mit den gleichen Strukturen zu kommunizieren.Dennoch wäre es gut ein paar Logs mit Daten zu bekommen (debug Modus ein, und das Gerät für Debug setzen und msgSetGet/msgUpdate jeweils ein Häckchen)
Hi meinst Du sowas? Die Einstellungen sind so gesetzt, wie beschrieben.
ecoflow-mqtt.0 2025-11-17 18:25:55.113 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "34478" greater than max "20000" ecoflow-mqtt.0 2025-11-17 18:25:44.937 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "34468" greater than max "20000" ecoflow-mqtt.0 2025-11-17 18:25:34.820 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "34459" greater than max "20000" ecoflow-mqtt.0 2025-11-17 18:25:24.700 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "34450" greater than max "20000" ecoflow-mqtt.0 2025-11-17 18:25:22.474 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.cmsBattAmp" has value "3128" greater than max "80" ecoflow-mqtt.0 2025-11-17 18:25:22.432 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.bmsRemainCap" has value "34447" greater than max "20000" ecoflow-mqtt.0 2025-11-17 18:25:22.390 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.bmsBattAmp" has value "3081" greater than max "80" ecoflow-mqtt.0 2025-11-17 18:25:15.731 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.cmsBattAmp" has value "3336" greater than max "80" ecoflow-mqtt.0 2025-11-17 18:25:15.687 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.bmsRemainCap" has value "34441" greater than max "20000" ecoflow-mqtt.0 2025-11-17 18:25:15.643 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.bmsBattAmp" has value "3243" greater than max "80" ecoflow-mqtt.0 2025-11-17 18:25:14.508 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "34441" greater than max "20000" ecoflow-mqtt.0 2025-11-17 18:25:04.375 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "34431" greater than max "20000" ecoflow-mqtt.0 2025-11-17 18:24:54.240 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "34422" greater than max "20000" ecoflow-mqtt.0 2025-11-17 18:24:43.999 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "34413" greater than max "20000" ecoflow-mqtt.0 2025-11-17 18:24:33.866 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "34404" greater than max "20000" ecoflow-mqtt.0 2025-11-17 18:24:25.706 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.cmsChgReqVol" has value "55750" greater than max "60" ecoflow-mqtt.0 2025-11-17 18:24:25.662 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.cmsBattAmp" has value "3257" greater than max "80" ecoflow-mqtt.0 2025-11-17 18:24:25.617 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.bmsRemainCap" has value "34393" greater than max "20000" ecoflow-mqtt.0 2025-11-17 18:24:25.573 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.bmsBattAmp" has value "3209" greater than max "80" ecoflow-mqtt.0 2025-11-17 18:24:25.500 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "34395" greater than max "20000"Grüße
-
Nochmal VIELEN Dank für das tolle Projekt!
Versuche, leider bis jetzt ohne Erfolg, den Gesamtsolarertrag zu finden. Den Wert was meine Solarpanele erzeugt haben. Sehe ich den Baum im Wald nicht oder ist der nicht vorhanden?@DiHi said in Neuer Adapter ecoflow-mqtt:
Nochmal VIELEN Dank für das tolle Projekt!
Versuche, leider bis jetzt ohne Erfolg, den Gesamtsolarertrag zu finden. Den Wert was meine Solarpanele erzeugt haben. Sehe ich den Baum im Wald nicht oder ist der nicht vorhanden?@DiHi
Ich glaube, ich habe es nicht mehr auf den Schirm, welches Gerät du hast und wo ggf. wir in einem Thema stehen geblieben sind. Sorry.
Kannst du mich auf Stand bringen? -
Hi meinst Du sowas? Die Einstellungen sind so gesetzt, wie beschrieben.
ecoflow-mqtt.0 2025-11-17 18:25:55.113 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "34478" greater than max "20000" ecoflow-mqtt.0 2025-11-17 18:25:44.937 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "34468" greater than max "20000" ecoflow-mqtt.0 2025-11-17 18:25:34.820 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "34459" greater than max "20000" ecoflow-mqtt.0 2025-11-17 18:25:24.700 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "34450" greater than max "20000" ecoflow-mqtt.0 2025-11-17 18:25:22.474 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.cmsBattAmp" has value "3128" greater than max "80" ecoflow-mqtt.0 2025-11-17 18:25:22.432 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.bmsRemainCap" has value "34447" greater than max "20000" ecoflow-mqtt.0 2025-11-17 18:25:22.390 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.bmsBattAmp" has value "3081" greater than max "80" ecoflow-mqtt.0 2025-11-17 18:25:15.731 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.cmsBattAmp" has value "3336" greater than max "80" ecoflow-mqtt.0 2025-11-17 18:25:15.687 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.bmsRemainCap" has value "34441" greater than max "20000" ecoflow-mqtt.0 2025-11-17 18:25:15.643 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.bmsBattAmp" has value "3243" greater than max "80" ecoflow-mqtt.0 2025-11-17 18:25:14.508 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "34441" greater than max "20000" ecoflow-mqtt.0 2025-11-17 18:25:04.375 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "34431" greater than max "20000" ecoflow-mqtt.0 2025-11-17 18:24:54.240 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "34422" greater than max "20000" ecoflow-mqtt.0 2025-11-17 18:24:43.999 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "34413" greater than max "20000" ecoflow-mqtt.0 2025-11-17 18:24:33.866 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "34404" greater than max "20000" ecoflow-mqtt.0 2025-11-17 18:24:25.706 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.cmsChgReqVol" has value "55750" greater than max "60" ecoflow-mqtt.0 2025-11-17 18:24:25.662 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.cmsBattAmp" has value "3257" greater than max "80" ecoflow-mqtt.0 2025-11-17 18:24:25.617 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.bmsRemainCap" has value "34393" greater than max "20000" ecoflow-mqtt.0 2025-11-17 18:24:25.573 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.RuntimePropertyUpload.bmsBattAmp" has value "3209" greater than max "80" ecoflow-mqtt.0 2025-11-17 18:24:25.500 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "34395" greater than max "20000"Grüße
Bitte nochmal mit den Einstellungen vergleichen:
https://github.com/foxthefox/ioBroker.ecoflow-mqtt/blob/main/doc/en/IOB_HA/logging.mddann sollten im Log Einträge mit
.... [get] msg#0 header {"src":32,"dest":32,"seq":401393603,"from":"ios"}
..... [get_reply] raw (hex): .....
..... [update] raw (hex): .....
..... [set] raw (hex): .....
...... [set_reply] raw (hex): .....enthalten sein.
Das sind die Dinge die von Interesse für die Analyse sind. -
@DiHi said in Neuer Adapter ecoflow-mqtt:
Nochmal VIELEN Dank für das tolle Projekt!
Versuche, leider bis jetzt ohne Erfolg, den Gesamtsolarertrag zu finden. Den Wert was meine Solarpanele erzeugt haben. Sehe ich den Baum im Wald nicht oder ist der nicht vorhanden?@DiHi
Ich glaube, ich habe es nicht mehr auf den Schirm, welches Gerät du hast und wo ggf. wir in einem Thema stehen geblieben sind. Sorry.
Kannst du mich auf Stand bringen?@foxthefox Sorry hab nicht daran gedacht.
Ich habe ein Power Ocean.Habe mal in einer Facebookgruppe das hier bekommen. Hoffe es hilft dir:
Für welchen Zeitraum suchst du?
Gesamt: totalElectricityGeneration
Jahr: yearElectricityGeneration
Tag: todayElectricityGeneration
momentan: mpptPv_pwrTotalVielen Dank nochmal.
-
Bitte nochmal mit den Einstellungen vergleichen:
https://github.com/foxthefox/ioBroker.ecoflow-mqtt/blob/main/doc/en/IOB_HA/logging.mddann sollten im Log Einträge mit
.... [get] msg#0 header {"src":32,"dest":32,"seq":401393603,"from":"ios"}
..... [get_reply] raw (hex): .....
..... [update] raw (hex): .....
..... [set] raw (hex): .....
...... [set_reply] raw (hex): .....enthalten sein.
Das sind die Dinge die von Interesse für die Analyse sind.ok, ich hoffe dass die Logs jetzt passen.
ecoflow-mqtt.0 2025-11-20 13:27:22.157 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -77 -> -75 ecoflow-mqtt.0 2025-11-20 13:27:22.155 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 77 -> 75 ecoflow-mqtt.0 2025-11-20 13:27:22.153 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 77 -> 75 ecoflow-mqtt.0 2025-11-20 13:27:22.152 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 77 -> 75 ecoflow-mqtt.0 2025-11-20 13:27:22.150 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powInSumW":75,"powOutSumW":75,"powGetAcIn":75,"powGetAcOut":-75} ecoflow-mqtt.0 2025-11-20 13:27:22.140 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 1d000096422500009642b503000096428517000096c2e23c160a14000096c200000000000000000000000000000000 ecoflow-mqtt.0 2025-11-20 13:27:22.140 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":47,"needAck":1,"seq":6574287,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:27:22.140 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:27:22.138 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a510a2f1d000096422500009642b503000096428517000096c2e23c160a14000096c200000000000000000000000000000000100218202001380340fe014815502f580170cfa191037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:27:20.158 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -67 -> -77 ecoflow-mqtt.0 2025-11-20 13:27:20.156 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetBms -4 -> -5 ecoflow-mqtt.0 2025-11-20 13:27:20.154 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 67 -> 77 ecoflow-mqtt.0 2025-11-20 13:27:20.152 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 67 -> 77 ecoflow-mqtt.0 2025-11-20 13:27:20.150 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 67 -> 77 ecoflow-mqtt.0 2025-11-20 13:27:20.149 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powInSumW":77,"powOutSumW":77,"powGetAcIn":77,"powGetBms":-5,"powGetAcOut":-77} ecoflow-mqtt.0 2025-11-20 13:27:20.141 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 1d00009a422500009a42b50300009a42f5090000a0c0851700009ac2e23c160a1400009ac200000000000000000000000000000000 ecoflow-mqtt.0 2025-11-20 13:27:20.141 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":53,"needAck":1,"seq":6574271,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:27:20.141 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:27:20.139 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a570a351d00009a422500009a42b50300009a42f5090000a0c0851700009ac2e23c160a1400009ac200000000000000000000000000000000100218202001380340fe0148155035580170bfa191037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:27:19.597 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => CMSHeartBeatReport {"v1p0":{"chgState":0,"chgCmd":2,"dsgCmd":1,"chgVol":55020,"chgAmp":0,"fanLevel":0,"maxChargeSoc":91,"bmsModel":1,"lcdShowSoc":89,"openUpsFlag":1,"bmsWarningState":0,"chgRemainTime":12927,"dsgRemainTime":6899,"emsIsNormalFlag":1,"f32LcdShowSoc":89.4314193725586,"bmsIsConnt":[3,0,0],"maxAvailableNum":1,"openBmsIdx":1,"paraVolMin":0,"paraVolMax":0,"minDsgSoc":10,"minOpenOilEbSoc":30,"maxCloseOilEbSoc":91},"v1p3":{"chgDisableCond":0,"dsgDisableCond":0,"chgLinePlugInFlag":1,"sysChgDsgState":0,"emsHeartbeatVer":259}} ecoflow-mqtt.0 2025-11-20 13:27:19.590 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 0a4008001002180120ecad0328003000385b400148595001580060ff6468f33570017de3dcb242820103030000880101900101980100a00100a8010ab0011eb8015b120b0800100018012000288302 ecoflow-mqtt.0 2025-11-20 13:27:19.590 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":3,"dest":32,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":32,"cmdId":2,"dataLen":79,"seq":7337728,"productId":22786,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:27:19.590 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:27:19.588 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a700a4f0a4008001002180120ecad0328003000385b400148595001580060ff6468f33570017de3dcb242820103030000880101900101980100a00100a8010ab0011eb8015b120b08001000180120002883021003182020012801380340204802504f7080eebf037882b201800103880101 ecoflow-mqtt.0 2025-11-20 13:27:19.557 debug [Compare] update D3M1ZE1A9H8G0082.BMSHeartBeatReport0.cellVol [3323,3323,3323,3323,3324,3324,3324,3324,3325,3325,3325,3324,3325,3325,3325,3326] -> [3324,3323,3323,3323,3324,3324,3324,3324,3325,3325,3325,3324,3325,3325,3325,3326] ecoflow-mqtt.0 2025-11-20 13:27:19.510 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "35752" greater than max "20000" ecoflow-mqtt.0 2025-11-20 13:27:19.509 debug [Compare] update D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap 35753 -> 35752 ecoflow-mqtt.0 2025-11-20 13:27:19.506 debug [Compare] update D3M1ZE1A9H8G0082.BMSHeartBeatReport0.amp -0.097 -> -0.095 ecoflow-mqtt.0 2025-11-20 13:27:19.505 debug [Compare] update D3M1ZE1A9H8G0082.BMSHeartBeatReport0.vol 53.01 -> 53.02 ecoflow-mqtt.0 2025-11-20 13:27:19.500 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => BMSHeartBeatReport {"num":0,"type":1,"cellId":2,"errCode":0,"sysVer":50331674,"soc":89,"vol":53020,"amp":-95,"temp":29,"openBmsFlag":1,"designCap":40000,"remainCap":35752,"fullCap":39977,"cycles":4,"soh":100,"maxCellVol":3326,"minCellVol":3323,"maxCellTemp":29,"minCellTemp":27,"maxMosTemp":31,"minMosTemp":30,"bmsFault":0,"bqSysStatReg":0,"tagChgAmp":44800,"f32ShowSoc":89.431884765625,"inputWatts":0,"outputWatts":5,"remainTime":6899,"mosState":2,"balanceState":0,"maxVolDiff":3,"cellSeriesNum":16,"cellVol":[3324,3323,3323,3323,3324,3324,3324,3324,3325,3325,3325,3324,3325,3325,3325,3326],"cellNtcNum":4,"cellTemp":[29,27,27,28],"hwVer":"V0.0.0","bmsHeartbeatVer":260,"ecloudOcv":65535,"bmsSn":"D3M1213A9H7M1869","productType":89,"productDetail":2,"actSoc":89,"diffSoc":0.10928726196289062,"targetSoc":89.4319076538086,"sysLoaderVer":4294967295,"sysState":3,"chgDsgState":0,"allErrCode":0,"allBmsFault":0,"accuChgCap":180247,"accuDsgCap":144057,"realSoh":100,"calendarSoh":88,"cycleSoh":100,"mosNtcNum":3,"mosTemp":[31,31,30],"envNtcNum":0,"curSensorNtcNum":1,"curSensorTemp":[29],"maxEnvTemp":-127,"minEnvTemp":-127,"maxCurSensorTemp":29,"minCurSensorTemp":29,"balanceCmd":0,"remainBalanceTime":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"afeSysStatus":0,"mcuPinInStatus":0,"mcuPinOutStatus":0,"bmsAlarmState1":0,"bmsAlarmState2":0,"bmsProtectState1":0,"bmsProtectState2":0,"bmsFaultState":0,"accuChgEnergy":9819,"accuDsgEnergy":8388,"packSn":"D3M1PD089H8E0064","waterInFlag":0} ecoflow-mqtt.0 2025-11-20 13:27:19.493 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 0800100118022000289a8080183059389c9e0340a1ffffffffffffffff01481d500158c0b80260a8970268a9b802700478648001fe198801fb1990011d98011ba0011fa8011eb00100b80100c00180de02cd0120ddb242d00100d80105e001f335e80102f00100f801038002108a0220fc19fb19fb19fb19fc19fc19fc19fc19fd19fd19fd19fc19fd19fd19fd19fe199002049a02041d1b1b1ca2020656302e302e30a8028402b002ffff03ba021044334d31323133413948374d31383639c00259c80202d5020000b242dd0200d2df3de50223ddb242e802ffffffff0ff00203f80200800300880300900397800b9803b9e508a5030000c842ad030000b042b5030000c842b80303c203031f1f1ec80300e80301f203011df80381ffffffffffffffff01800481ffffffffffffffff0198041da0041da80400b2041000000000000000000000000000000000b80400c00400c80400d00400d80400e00400e80400f00400f804db4c8005c4418a051044334d31504430383948384530303634900500980501a00500a80505b00508ba05081f1e1a1b201f1c1c ecoflow-mqtt.0 2025-11-20 13:27:19.493 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":3,"dest":32,"dSrc":1,"dDest":1,"cmdFunc":32,"cmdId":50,"dataLen":410,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:27:19.492 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:27:19.491 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0ab2030a9a030800100118022000289a8080183059389c9e0340a1ffffffffffffffff01481d500158c0b80260a8970268a9b802700478648001fe198801fb1990011d98011ba0011fa8011eb00100b80100c00180de02cd0120ddb242d00100d80105e001f335e80102f00100f801038002108a0220fc19fb19fb19fb19fc19fc19fc19fc19fd19fd19fd19fc19fd19fd19fd19fe199002049a02041d1b1b1ca2020656302e302e30a8028402b002ffff03ba021044334d31323133413948374d31383639c00259c80202d5020000b242dd0200d2df3de50223ddb242e802ffffffff0ff00203f80200800300880300900397800b9803b9e508a5030000c842ad030000b042b5030000c842b80303c203031f1f1ec80300e80301f203011df80381ffffffffffffffff01800481ffffffffffffffff0198041da0041da80400b2041000000000000000000000000000000000b80400c00400c80400d00400d80400e00400e80400f00400f804db4c8005c4418a051044334d31504430383948384530303634900500980501a00500a80505b00508ba05081f1e1a1b201f1c1c100318202001280140204832509a03800103880101 ecoflow-mqtt.0 2025-11-20 13:27:18.108 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -75 -> -67 ecoflow-mqtt.0 2025-11-20 13:27:18.107 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetBms -5 -> -4 ecoflow-mqtt.0 2025-11-20 13:27:18.105 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 75 -> 67 ecoflow-mqtt.0 2025-11-20 13:27:18.103 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 75 -> 67 ecoflow-mqtt.0 2025-11-20 13:27:18.101 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 75 -> 67 ecoflow-mqtt.0 2025-11-20 13:27:18.099 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powInSumW":67,"powOutSumW":67,"powGetAcIn":67,"powGetBms":-4,"powGetAcOut":-67} ecoflow-mqtt.0 2025-11-20 13:27:18.091 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 1d000086422500008642b50300008642f509000080c08517000086c2e23c160a14000086c200000000000000000000000000000000 ecoflow-mqtt.0 2025-11-20 13:27:18.091 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":53,"needAck":1,"seq":6574255,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:27:18.091 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:27:18.090 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a570a351d000086422500008642b50300008642f509000080c08517000086c2e23c160a14000086c200000000000000000000000000000000100218202001380340fe0148155035580170afa191037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:27:16.058 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -71 -> -75 ecoflow-mqtt.0 2025-11-20 13:27:16.057 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 71 -> 75 ecoflow-mqtt.0 2025-11-20 13:27:16.056 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 71 -> 75 ecoflow-mqtt.0 2025-11-20 13:27:16.054 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 71 -> 75 ecoflow-mqtt.0 2025-11-20 13:27:16.052 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powInSumW":75,"powOutSumW":75,"powGetAcIn":75,"powGetAcOut":-75} ecoflow-mqtt.0 2025-11-20 13:27:16.042 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 1d000096422500009642b503000096428517000096c2e23c160a14000096c200000000000000000000000000000000 ecoflow-mqtt.0 2025-11-20 13:27:16.042 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":47,"needAck":1,"seq":6574239,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:27:16.042 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:27:16.040 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a510a2f1d000096422500009642b503000096428517000096c2e23c160a14000096c200000000000000000000000000000000100218202001380340fe014815502f5801709fa191037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:27:14.067 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -74 -> -71 ecoflow-mqtt.0 2025-11-20 13:27:14.065 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetBms -4 -> -5 ecoflow-mqtt.0 2025-11-20 13:27:14.063 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 74 -> 71 ecoflow-mqtt.0 2025-11-20 13:27:14.062 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 74 -> 71 ecoflow-mqtt.0 2025-11-20 13:27:14.060 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 74 -> 71 ecoflow-mqtt.0 2025-11-20 13:27:14.058 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powInSumW":71,"powOutSumW":71,"powGetAcIn":71,"powGetBms":-5,"powGetAcOut":-71} ecoflow-mqtt.0 2025-11-20 13:27:14.051 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 1d00008e422500008e42b50300008e42f5090000a0c0851700008ec2e23c160a1400008ec200000000000000000000000000000000 ecoflow-mqtt.0 2025-11-20 13:27:14.051 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":53,"needAck":1,"seq":6574223,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:27:14.051 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:27:14.049 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a570a351d00008e422500008e42b50300008e42f5090000a0c0851700008ec2e23c160a1400008ec200000000000000000000000000000000100218202001380340fe01481550355801708fa191037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:27:12.049 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -62 -> -74 ecoflow-mqtt.0 2025-11-20 13:27:12.047 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetBms -5 -> -4 ecoflow-mqtt.0 2025-11-20 13:27:12.046 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 62 -> 74 ecoflow-mqtt.0 2025-11-20 13:27:12.045 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 62 -> 74 ecoflow-mqtt.0 2025-11-20 13:27:12.043 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 62 -> 74 ecoflow-mqtt.0 2025-11-20 13:27:12.041 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powInSumW":74,"powOutSumW":74,"powGetAcIn":74,"powGetBms":-4,"powGetAcOut":-74} ecoflow-mqtt.0 2025-11-20 13:27:12.033 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 1d000094422500009442b50300009442f509000080c08517000094c2e23c160a14000094c200000000000000000000000000000000 ecoflow-mqtt.0 2025-11-20 13:27:12.033 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":53,"needAck":1,"seq":6574207,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:27:12.033 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:27:12.031 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a570a351d000094422500009442b50300009442f509000080c08517000094c2e23c160a14000094c200000000000000000000000000000000100218202001380340fe0148155035580170ffa091037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:27:09.999 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -68 -> -62 ecoflow-mqtt.0 2025-11-20 13:27:09.998 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetBms -4 -> -5 ecoflow-mqtt.0 2025-11-20 13:27:09.996 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 68 -> 62 ecoflow-mqtt.0 2025-11-20 13:27:09.995 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 68 -> 62 ecoflow-mqtt.0 2025-11-20 13:27:09.992 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 68 -> 62 ecoflow-mqtt.0 2025-11-20 13:27:09.990 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powInSumW":62,"powOutSumW":62,"powGetAcIn":62,"powGetBms":-5,"powGetAcOut":-62} ecoflow-mqtt.0 2025-11-20 13:27:09.981 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 1d000078422500007842b50300007842f5090000a0c08517000078c2e23c160a14000078c200000000000000000000000000000000 ecoflow-mqtt.0 2025-11-20 13:27:09.981 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":53,"needAck":1,"seq":6574191,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:27:09.981 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:27:09.979 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a570a351d000078422500007842b50300007842f5090000a0c08517000078c2e23c160a14000078c200000000000000000000000000000000100218202001380340fe0148155035580170efa091037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:27:09.355 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => CMSHeartBeatReport {"v1p0":{"chgState":0,"chgCmd":2,"dsgCmd":1,"chgVol":55010,"chgAmp":0,"fanLevel":0,"maxChargeSoc":91,"bmsModel":1,"lcdShowSoc":89,"openUpsFlag":1,"bmsWarningState":0,"chgRemainTime":12927,"dsgRemainTime":6899,"emsIsNormalFlag":1,"f32LcdShowSoc":89.43392181396484,"bmsIsConnt":[3,0,0],"maxAvailableNum":1,"openBmsIdx":1,"paraVolMin":0,"paraVolMax":0,"minDsgSoc":10,"minOpenOilEbSoc":30,"maxCloseOilEbSoc":91},"v1p3":{"chgDisableCond":0,"dsgDisableCond":0,"chgLinePlugInFlag":1,"sysChgDsgState":0,"emsHeartbeatVer":259}} ecoflow-mqtt.0 2025-11-20 13:27:09.349 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 0a4008001002180120e2ad0328003000385b400148595001580060ff6468f33570017d2bdeb242820103030000880101900101980100a00100a8010ab0011eb8015b120b0800100018012000288302 ecoflow-mqtt.0 2025-11-20 13:27:09.349 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":3,"dest":32,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":32,"cmdId":2,"dataLen":79,"seq":7337641,"productId":22786,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:27:09.348 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:27:09.347 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a700a4f0a4008001002180120e2ad0328003000385b400148595001580060ff6468f33570017d2bdeb242820103030000880101900101980100a00100a8010ab0011eb8015b120b08001000180120002883021003182020012801380340204802504f70a9edbf037882b201800103880101 ecoflow-mqtt.0 2025-11-20 13:27:09.302 debug [Compare] update D3M1ZE1A9H8G0082.BMSHeartBeatReport0.cellVol [3324,3323,3323,3323,3324,3324,3324,3324,3325,3325,3324,3324,3325,3325,3325,3326] -> [3323,3323,3323,3323,3324,3324,3324,3324,3325,3325,3325,3324,3325,3325,3325,3326] ecoflow-mqtt.0 2025-11-20 13:27:09.298 debug [Compare] update D3M1ZE1A9H8G0082.BMSHeartBeatReport0.outputWatts 4 -> 5 ecoflow-mqtt.0 2025-11-20 13:27:09.292 debug [Compare] update D3M1ZE1A9H8G0082.BMSHeartBeatReport0.amp -0.08700000000000001 -> -0.097 ecoflow-mqtt.0 2025-11-20 13:27:09.288 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => BMSHeartBeatReport {"num":0,"type":1,"cellId":2,"errCode":0,"sysVer":50331674,"soc":89,"vol":53010,"amp":-97,"temp":29,"openBmsFlag":1,"designCap":40000,"remainCap":35753,"fullCap":39977,"cycles":4,"soh":100,"maxCellVol":3326,"minCellVol":3323,"maxCellTemp":29,"minCellTemp":27,"maxMosTemp":31,"minMosTemp":30,"bmsFault":0,"bqSysStatReg":0,"tagChgAmp":44800,"f32ShowSoc":89.4324951171875,"inputWatts":0,"outputWatts":5,"remainTime":6899,"mosState":2,"balanceState":0,"maxVolDiff":3,"cellSeriesNum":16,"cellVol":[3323,3323,3323,3323,3324,3324,3324,3324,3325,3325,3325,3324,3325,3325,3325,3326],"cellNtcNum":4,"cellTemp":[29,27,27,28],"hwVer":"V0.0.0","bmsHeartbeatVer":260,"ecloudOcv":65535,"bmsSn":"D3M1213A9H7M1869","productType":89,"productDetail":2,"actSoc":89,"diffSoc":0.10928726196289062,"targetSoc":89.43251037597656,"sysLoaderVer":4294967295,"sysState":3,"chgDsgState":0,"allErrCode":0,"allBmsFault":0,"accuChgCap":180247,"accuDsgCap":144057,"realSoh":100,"calendarSoh":88,"cycleSoh":100,"mosNtcNum":3,"mosTemp":[31,31,30],"envNtcNum":0,"curSensorNtcNum":1,"curSensorTemp":[29],"maxEnvTemp":-127,"minEnvTemp":-127,"maxCurSensorTemp":29,"minCurSensorTemp":29,"balanceCmd":0,"remainBalanceTime":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"afeSysStatus":0,"mcuPinInStatus":0,"mcuPinOutStatus":0,"bmsAlarmState1":0,"bmsAlarmState2":0,"bmsProtectState1":0,"bmsProtectState2":0,"bmsFaultState":0,"accuChgEnergy":9819,"accuDsgEnergy":8388,"packSn":"D3M1PD089H8E0064","waterInFlag":0} ecoflow-mqtt.0 2025-11-20 13:27:09.281 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 0800100118022000289a808018305938929e03409fffffffffffffffff01481d500158c0b80260a9970268a9b802700478648001fe198801fb1990011d98011ba0011fa8011eb00100b80100c00180de02cd0170ddb242d00100d80105e001f335e80102f00100f801038002108a0220fb19fb19fb19fb19fc19fc19fc19fc19fd19fd19fd19fc19fd19fd19fd19fe199002049a02041d1b1b1ca2020656302e302e30a8028402b002ffff03ba021044334d31323133413948374d31383639c00259c80202d5020000b242dd0200d2df3de50272ddb242e802ffffffff0ff00203f80200800300880300900397800b9803b9e508a5030000c842ad030000b042b5030000c842b80303c203031f1f1ec80300e80301f203011df80381ffffffffffffffff01800481ffffffffffffffff0198041da0041da80400b2041000000000000000000000000000000000b80400c00400c80400d00400d80400e00400e80400f00400f804db4c8005c4418a051044334d31504430383948384530303634900500980501a00500a80505b00508ba05081f1e1a1b201f1c1c ecoflow-mqtt.0 2025-11-20 13:27:09.281 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":3,"dest":32,"dSrc":1,"dDest":1,"cmdFunc":32,"cmdId":50,"dataLen":410,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:27:09.281 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:27:09.279 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0ab2030a9a030800100118022000289a808018305938929e03409fffffffffffffffff01481d500158c0b80260a9970268a9b802700478648001fe198801fb1990011d98011ba0011fa8011eb00100b80100c00180de02cd0170ddb242d00100d80105e001f335e80102f00100f801038002108a0220fb19fb19fb19fb19fc19fc19fc19fc19fd19fd19fd19fc19fd19fd19fd19fe199002049a02041d1b1b1ca2020656302e302e30a8028402b002ffff03ba021044334d31323133413948374d31383639c00259c80202d5020000b242dd0200d2df3de50272ddb242e802ffffffff0ff00203f80200800300880300900397800b9803b9e508a5030000c842ad030000b042b5030000c842b80303c203031f1f1ec80300e80301f203011df80381ffffffffffffffff01800481ffffffffffffffff0198041da0041da80400b2041000000000000000000000000000000000b80400c00400c80400d00400d80400e00400e80400f00400f804db4c8005c4418a051044334d31504430383948384530303634900500980501a00500a80505b00508ba05081f1e1a1b201f1c1c100318202001280140204832509a03800103880101 ecoflow-mqtt.0 2025-11-20 13:27:08.034 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -63 -> -68 ecoflow-mqtt.0 2025-11-20 13:27:08.032 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetBms -5 -> -4 ecoflow-mqtt.0 2025-11-20 13:27:08.030 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 63 -> 68 ecoflow-mqtt.0 2025-11-20 13:27:08.027 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 63 -> 68 ecoflow-mqtt.0 2025-11-20 13:27:08.024 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 63 -> 68 ecoflow-mqtt.0 2025-11-20 13:27:08.021 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powInSumW":68,"powOutSumW":68,"powGetAcIn":68,"powGetBms":-4,"powGetAcOut":-68} ecoflow-mqtt.0 2025-11-20 13:27:08.014 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 1d000088422500008842b50300008842f509000080c08517000088c2e23c160a14000088c200000000000000000000000000000000 ecoflow-mqtt.0 2025-11-20 13:27:08.014 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":53,"needAck":1,"seq":6574174,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:27:08.014 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:27:08.012 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a570a351d000088422500008842b50300008842f509000080c08517000088c2e23c160a14000088c200000000000000000000000000000000100218202001380340fe0148155035580170dea091037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:27:05.981 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -67 -> -63 ecoflow-mqtt.0 2025-11-20 13:27:05.979 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 67 -> 63 ecoflow-mqtt.0 2025-11-20 13:27:05.976 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 67 -> 63 ecoflow-mqtt.0 2025-11-20 13:27:05.973 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 67 -> 63 ecoflow-mqtt.0 2025-11-20 13:27:05.970 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powInSumW":63,"powOutSumW":63,"powGetAcIn":63,"powGetAcOut":-63} ecoflow-mqtt.0 2025-11-20 13:27:05.962 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 1d00007c422500007c42b50300007c42851700007cc2e23c160a1400007cc200000000000000000000000000000000 ecoflow-mqtt.0 2025-11-20 13:27:05.962 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":47,"needAck":1,"seq":6574158,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:27:05.962 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:27:05.960 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a510a2f1d00007c422500007c42b50300007c42851700007cc2e23c160a1400007cc200000000000000000000000000000000100218202001380340fe014815502f580170cea091037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:27:03.936 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -65 -> -67 ecoflow-mqtt.0 2025-11-20 13:27:03.934 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 65 -> 67 ecoflow-mqtt.0 2025-11-20 13:27:03.931 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 65 -> 67 ecoflow-mqtt.0 2025-11-20 13:27:03.929 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 65 -> 67 ecoflow-mqtt.0 2025-11-20 13:27:03.927 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powInSumW":67,"powOutSumW":67,"powGetAcIn":67,"powGetAcOut":-67} ecoflow-mqtt.0 2025-11-20 13:27:03.916 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 1d000086422500008642b503000086428517000086c2e23c160a14000086c200000000000000000000000000000000 ecoflow-mqtt.0 2025-11-20 13:27:03.916 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":47,"needAck":1,"seq":6574142,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:27:03.916 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:27:03.913 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a510a2f1d000086422500008642b503000086428517000086c2e23c160a14000086c200000000000000000000000000000000100218202001380340fe014815502f580170bea091037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:27:02.040 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -67 -> -65 ecoflow-mqtt.0 2025-11-20 13:27:02.037 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 67 -> 65 ecoflow-mqtt.0 2025-11-20 13:27:02.034 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 67 -> 65 ecoflow-mqtt.0 2025-11-20 13:27:02.030 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 67 -> 65 ecoflow-mqtt.0 2025-11-20 13:27:01.979 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powInSumW":65,"powOutSumW":65,"powGetAcIn":65,"powGetAcOut":-65} ecoflow-mqtt.0 2025-11-20 13:27:01.968 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 1d000082422500008242b503000082428517000082c2e23c160a14000082c200000000000000000000000000000000 ecoflow-mqtt.0 2025-11-20 13:27:01.968 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":47,"needAck":1,"seq":6574126,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:27:01.968 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:27:01.966 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a510a2f1d000082422500008242b503000082428517000082c2e23c160a14000082c200000000000000000000000000000000100218202001380340fe014815502f580170aea091037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:26:59.937 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -75 -> -67 ecoflow-mqtt.0 2025-11-20 13:26:59.935 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetBms -4 -> -5 ecoflow-mqtt.0 2025-11-20 13:26:59.934 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 75 -> 67 ecoflow-mqtt.0 2025-11-20 13:26:59.932 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 75 -> 67 ecoflow-mqtt.0 2025-11-20 13:26:59.930 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 75 -> 67 ecoflow-mqtt.0 2025-11-20 13:26:59.928 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powInSumW":67,"powOutSumW":67,"powGetAcIn":67,"powGetBms":-5,"powGetAcOut":-67} ecoflow-mqtt.0 2025-11-20 13:26:59.920 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 1d000086422500008642b50300008642f5090000a0c08517000086c2e23c160a14000086c200000000000000000000000000000000 ecoflow-mqtt.0 2025-11-20 13:26:59.920 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":53,"needAck":1,"seq":6574113,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:26:59.920 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:26:59.919 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a570a351d000086422500008642b50300008642f5090000a0c08517000086c2e23c160a14000086c200000000000000000000000000000000100218202001380340fe0148155035580170a1a091037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:26:59.216 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => CMSHeartBeatReport {"v1p0":{"chgState":0,"chgCmd":2,"dsgCmd":1,"chgVol":55010,"chgAmp":0,"fanLevel":0,"maxChargeSoc":91,"bmsModel":1,"lcdShowSoc":89,"openUpsFlag":1,"bmsWarningState":0,"chgRemainTime":12927,"dsgRemainTime":6899,"emsIsNormalFlag":1,"f32LcdShowSoc":89.43392181396484,"bmsIsConnt":[3,0,0],"maxAvailableNum":1,"openBmsIdx":1,"paraVolMin":0,"paraVolMax":0,"minDsgSoc":10,"minOpenOilEbSoc":30,"maxCloseOilEbSoc":91},"v1p3":{"chgDisableCond":0,"dsgDisableCond":0,"chgLinePlugInFlag":1,"sysChgDsgState":0,"emsHeartbeatVer":259}} ecoflow-mqtt.0 2025-11-20 13:26:59.210 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 0a4008001002180120e2ad0328003000385b400148595001580060ff6468f33570017d2bdeb242820103030000880101900101980100a00100a8010ab0011eb8015b120b0800100018012000288302 ecoflow-mqtt.0 2025-11-20 13:26:59.210 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":3,"dest":32,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":32,"cmdId":2,"dataLen":79,"seq":7337554,"productId":22786,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:26:59.210 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:26:59.208 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a700a4f0a4008001002180120e2ad0328003000385b400148595001580060ff6468f33570017d2bdeb242820103030000880101900101980100a00100a8010ab0011eb8015b120b08001000180120002883021003182020012801380340204802504f70d2ecbf037882b201800103880101 ecoflow-mqtt.0 2025-11-20 13:26:59.197 debug [Compare] update D3M1ZE1A9H8G0082.BMSHeartBeatReport0.cellVol [3324,3323,3323,3323,3324,3324,3323,3324,3325,3325,3324,3324,3325,3325,3325,3326] -> [3324,3323,3323,3323,3324,3324,3324,3324,3325,3325,3324,3324,3325,3325,3325,3326] ecoflow-mqtt.0 2025-11-20 13:26:59.154 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainTime" has value "6899" greater than max "5999" ecoflow-mqtt.0 2025-11-20 13:26:59.153 debug [Compare] update D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainTime 6900 -> 6899 ecoflow-mqtt.0 2025-11-20 13:26:59.146 debug [Compare] update D3M1ZE1A9H8G0082.BMSHeartBeatReport0.amp -0.085 -> -0.08700000000000001 ecoflow-mqtt.0 2025-11-20 13:26:59.142 debug [Compare] update D3M1ZE1A9H8G0082.BMSHeartBeatReport0.vol 53.02 -> 53.01 ecoflow-mqtt.0 2025-11-20 13:26:59.139 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => BMSHeartBeatReport {"num":0,"type":1,"cellId":2,"errCode":0,"sysVer":50331674,"soc":89,"vol":53010,"amp":-87,"temp":29,"openBmsFlag":1,"designCap":40000,"remainCap":35753,"fullCap":39977,"cycles":4,"soh":100,"maxCellVol":3326,"minCellVol":3323,"maxCellTemp":29,"minCellTemp":27,"maxMosTemp":31,"minMosTemp":30,"bmsFault":0,"bqSysStatReg":0,"tagChgAmp":44800,"f32ShowSoc":89.43310546875,"inputWatts":0,"outputWatts":4,"remainTime":6899,"mosState":2,"balanceState":0,"maxVolDiff":3,"cellSeriesNum":16,"cellVol":[3324,3323,3323,3323,3324,3324,3324,3324,3325,3325,3324,3324,3325,3325,3325,3326],"cellNtcNum":4,"cellTemp":[29,27,27,28],"hwVer":"V0.0.0","bmsHeartbeatVer":260,"ecloudOcv":65535,"bmsSn":"D3M1213A9H7M1869","productType":89,"productDetail":2,"actSoc":89,"diffSoc":0.10928726196289062,"targetSoc":89.4331283569336,"sysLoaderVer":4294967295,"sysState":3,"chgDsgState":0,"allErrCode":0,"allBmsFault":0,"accuChgCap":180247,"accuDsgCap":144057,"realSoh":100,"calendarSoh":88,"cycleSoh":100,"mosNtcNum":3,"mosTemp":[31,31,30],"envNtcNum":0,"curSensorNtcNum":1,"curSensorTemp":[29],"maxEnvTemp":-127,"minEnvTemp":-127,"maxCurSensorTemp":29,"minCurSensorTemp":29,"balanceCmd":0,"remainBalanceTime":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"afeSysStatus":0,"mcuPinInStatus":0,"mcuPinOutStatus":0,"bmsAlarmState1":0,"bmsAlarmState2":0,"bmsProtectState1":0,"bmsProtectState2":0,"bmsFaultState":0,"accuChgEnergy":9819,"accuDsgEnergy":8388,"packSn":"D3M1PD089H8E0064","waterInFlag":0} ecoflow-mqtt.0 2025-11-20 13:26:59.131 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 0800100118022000289a808018305938929e0340a9ffffffffffffffff01481d500158c0b80260a9970268a9b802700478648001fe198801fb1990011d98011ba0011fa8011eb00100b80100c00180de02cd01c0ddb242d00100d80104e001f335e80102f00100f801038002108a0220fc19fb19fb19fb19fc19fc19fc19fc19fd19fd19fc19fc19fd19fd19fd19fe199002049a02041d1b1b1ca2020656302e302e30a8028402b002ffff03ba021044334d31323133413948374d31383639c00259c80202d5020000b242dd0200d2df3de502c3ddb242e802ffffffff0ff00203f80200800300880300900397800b9803b9e508a5030000c842ad030000b042b5030000c842b80303c203031f1f1ec80300e80301f203011df80381ffffffffffffffff01800481ffffffffffffffff0198041da0041da80400b2041000000000000000000000000000000000b80400c00400c80400d00400d80400e00400e80400f00400f804db4c8005c4418a051044334d31504430383948384530303634900500980501a00500a80505b00508ba05081f1e1a1b201f1c1c ecoflow-mqtt.0 2025-11-20 13:26:59.131 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":3,"dest":32,"dSrc":1,"dDest":1,"cmdFunc":32,"cmdId":50,"dataLen":410,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:26:59.131 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:26:59.129 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0ab2030a9a030800100118022000289a808018305938929e0340a9ffffffffffffffff01481d500158c0b80260a9970268a9b802700478648001fe198801fb1990011d98011ba0011fa8011eb00100b80100c00180de02cd01c0ddb242d00100d80104e001f335e80102f00100f801038002108a0220fc19fb19fb19fb19fc19fc19fc19fc19fd19fd19fc19fc19fd19fd19fd19fe199002049a02041d1b1b1ca2020656302e302e30a8028402b002ffff03ba021044334d31323133413948374d31383639c00259c80202d5020000b242dd0200d2df3de502c3ddb242e802ffffffff0ff00203f80200800300880300900397800b9803b9e508a5030000c842ad030000b042b5030000c842b80303c203031f1f1ec80300e80301f203011df80381ffffffffffffffff01800481ffffffffffffffff0198041da0041da80400b2041000000000000000000000000000000000b80400c00400c80400d00400d80400e00400e80400f00400f804db4c8005c4418a051044334d31504430383948384530303634900500980501a00500a80505b00508ba05081f1e1a1b201f1c1c100318202001280140204832509a03800103880101 ecoflow-mqtt.0 2025-11-20 13:26:57.890 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -62 -> -75 ecoflow-mqtt.0 2025-11-20 13:26:57.888 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetBms -5 -> -4 ecoflow-mqtt.0 2025-11-20 13:26:57.887 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 62 -> 75 ecoflow-mqtt.0 2025-11-20 13:26:57.885 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 62 -> 75 ecoflow-mqtt.0 2025-11-20 13:26:57.882 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 62 -> 75 ecoflow-mqtt.0 2025-11-20 13:26:57.880 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powInSumW":75,"powOutSumW":75,"powGetAcIn":75,"powGetBms":-4,"powGetAcOut":-75} ecoflow-mqtt.0 2025-11-20 13:26:57.872 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 1d000096422500009642b50300009642f509000080c08517000096c2e23c160a14000096c200000000000000000000000000000000 ecoflow-mqtt.0 2025-11-20 13:26:57.872 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":53,"needAck":1,"seq":6574097,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:26:57.872 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:26:57.870 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a570a351d000096422500009642b50300009642f509000080c08517000096c2e23c160a14000096c200000000000000000000000000000000100218202001380340fe014815503558017091a091037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:26:55.887 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -72 -> -62 ecoflow-mqtt.0 2025-11-20 13:26:55.885 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 72 -> 62 ecoflow-mqtt.0 2025-11-20 13:26:55.883 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 72 -> 62 ecoflow-mqtt.0 2025-11-20 13:26:55.881 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 72 -> 62 ecoflow-mqtt.0 2025-11-20 13:26:55.879 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powInSumW":62,"powOutSumW":62,"powGetAcIn":62,"powGetAcOut":-62} ecoflow-mqtt.0 2025-11-20 13:26:55.872 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 1d000078422500007842b503000078428517000078c2e23c160a14000078c200000000000000000000000000000000 ecoflow-mqtt.0 2025-11-20 13:26:55.872 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":47,"needAck":1,"seq":6574080,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:26:55.872 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:26:55.870 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a510a2f1d000078422500007842b503000078428517000078c2e23c160a14000078c200000000000000000000000000000000100218202001380340fe014815502f58017080a091037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:26:53.838 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -74 -> -72 ecoflow-mqtt.0 2025-11-20 13:26:53.836 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetBms -4 -> -5 ecoflow-mqtt.0 2025-11-20 13:26:53.835 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 74 -> 72 ecoflow-mqtt.0 2025-11-20 13:26:53.833 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 74 -> 72 ecoflow-mqtt.0 2025-11-20 13:26:53.831 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 74 -> 72 ecoflow-mqtt.0 2025-11-20 13:26:53.828 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powInSumW":72,"powOutSumW":72,"powGetAcIn":72,"powGetBms":-5,"powGetAcOut":-72} ecoflow-mqtt.0 2025-11-20 13:26:53.821 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 1d000090422500009042b50300009042f5090000a0c08517000090c2e23c160a14000090c200000000000000000000000000000000 ecoflow-mqtt.0 2025-11-20 13:26:53.821 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":53,"needAck":1,"seq":6574065,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:26:53.821 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:26:53.819 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a570a351d000090422500009042b50300009042f5090000a0c08517000090c2e23c160a14000090c200000000000000000000000000000000100218202001380340fe0148155035580170f19f91037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:26:51.786 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -64 -> -74 ecoflow-mqtt.0 2025-11-20 13:26:51.784 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 64 -> 74 ecoflow-mqtt.0 2025-11-20 13:26:51.783 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 64 -> 74 ecoflow-mqtt.0 2025-11-20 13:26:51.781 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 64 -> 74 ecoflow-mqtt.0 2025-11-20 13:26:51.779 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powInSumW":74,"powOutSumW":74,"powGetAcIn":74,"powGetAcOut":-74} ecoflow-mqtt.0 2025-11-20 13:26:51.771 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 1d000094422500009442b503000094428517000094c2e23c160a14000094c200000000000000000000000000000000 ecoflow-mqtt.0 2025-11-20 13:26:51.771 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":47,"needAck":1,"seq":6574050,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:26:51.771 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:26:51.769 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a510a2f1d000094422500009442b503000094428517000094c2e23c160a14000094c200000000000000000000000000000000100218202001380340fe014815502f580170e29f91037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:26:49.734 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -67 -> -64 ecoflow-mqtt.0 2025-11-20 13:26:49.733 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 67 -> 64 ecoflow-mqtt.0 2025-11-20 13:26:49.732 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 67 -> 64 ecoflow-mqtt.0 2025-11-20 13:26:49.730 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 67 -> 64 ecoflow-mqtt.0 2025-11-20 13:26:49.728 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powInSumW":64,"powOutSumW":64,"powGetAcIn":64,"powGetAcOut":-64} ecoflow-mqtt.0 2025-11-20 13:26:49.718 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 1d000080422500008042b503000080428517000080c2e23c160a14000080c200000000000000000000000000000000 ecoflow-mqtt.0 2025-11-20 13:26:49.718 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":47,"needAck":1,"seq":6574034,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:26:49.718 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:26:49.716 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a510a2f1d000080422500008042b503000080428517000080c2e23c160a14000080c200000000000000000000000000000000100218202001380340fe014815502f580170d29f91037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:26:49.077 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => CMSHeartBeatReport {"v1p0":{"chgState":0,"chgCmd":2,"dsgCmd":1,"chgVol":55010,"chgAmp":0,"fanLevel":0,"maxChargeSoc":91,"bmsModel":1,"lcdShowSoc":89,"openUpsFlag":1,"bmsWarningState":0,"chgRemainTime":12927,"dsgRemainTime":6900,"emsIsNormalFlag":1,"f32LcdShowSoc":89.43392181396484,"bmsIsConnt":[3,0,0],"maxAvailableNum":1,"openBmsIdx":1,"paraVolMin":0,"paraVolMax":0,"minDsgSoc":10,"minOpenOilEbSoc":30,"maxCloseOilEbSoc":91},"v1p3":{"chgDisableCond":0,"dsgDisableCond":0,"chgLinePlugInFlag":1,"sysChgDsgState":0,"emsHeartbeatVer":259}} ecoflow-mqtt.0 2025-11-20 13:26:49.070 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 0a4008001002180120e2ad0328003000385b400148595001580060ff6468f43570017d2bdeb242820103030000880101900101980100a00100a8010ab0011eb8015b120b0800100018012000288302 ecoflow-mqtt.0 2025-11-20 13:26:49.070 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":3,"dest":32,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":32,"cmdId":2,"dataLen":79,"seq":7337467,"productId":22786,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:26:49.070 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:26:49.068 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a700a4f0a4008001002180120e2ad0328003000385b400148595001580060ff6468f43570017d2bdeb242820103030000880101900101980100a00100a8010ab0011eb8015b120b08001000180120002883021003182020012801380340204802504f70fbebbf037882b201800103880101 ecoflow-mqtt.0 2025-11-20 13:26:48.987 debug [Compare] update D3M1ZE1A9H8G0082.BMSHeartBeatReport0.cellVol [3324,3323,3323,3323,3324,3324,3324,3324,3325,3324,3324,3324,3325,3325,3325,3326] -> [3324,3323,3323,3323,3324,3324,3323,3324,3325,3325,3324,3324,3325,3325,3325,3326] ecoflow-mqtt.0 2025-11-20 13:26:48.984 debug [Compare] update D3M1ZE1A9H8G0082.BMSHeartBeatReport0.outputWatts 5 -> 4 ecoflow-mqtt.0 2025-11-20 13:26:48.977 debug [Compare] update D3M1ZE1A9H8G0082.BMSHeartBeatReport0.amp -0.099 -> -0.085 ecoflow-mqtt.0 2025-11-20 13:26:48.975 debug [Compare] update D3M1ZE1A9H8G0082.BMSHeartBeatReport0.vol 53.01 -> 53.02 ecoflow-mqtt.0 2025-11-20 13:26:48.972 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => BMSHeartBeatReport {"num":0,"type":1,"cellId":2,"errCode":0,"sysVer":50331674,"soc":89,"vol":53020,"amp":-85,"temp":29,"openBmsFlag":1,"designCap":40000,"remainCap":35753,"fullCap":39977,"cycles":4,"soh":100,"maxCellVol":3326,"minCellVol":3323,"maxCellTemp":29,"minCellTemp":27,"maxMosTemp":31,"minMosTemp":30,"bmsFault":0,"bqSysStatReg":0,"tagChgAmp":44800,"f32ShowSoc":89.4337158203125,"inputWatts":0,"outputWatts":4,"remainTime":6900,"mosState":2,"balanceState":0,"maxVolDiff":3,"cellSeriesNum":16,"cellVol":[3324,3323,3323,3323,3324,3324,3323,3324,3325,3325,3324,3324,3325,3325,3325,3326],"cellNtcNum":4,"cellTemp":[29,27,27,28],"hwVer":"V0.0.0","bmsHeartbeatVer":260,"ecloudOcv":65535,"bmsSn":"D3M1213A9H7M1869","productType":89,"productDetail":2,"actSoc":89,"diffSoc":0.10928726196289062,"targetSoc":89.43373107910156,"sysLoaderVer":4294967295,"sysState":3,"chgDsgState":0,"allErrCode":0,"allBmsFault":0,"accuChgCap":180247,"accuDsgCap":144057,"realSoh":100,"calendarSoh":88,"cycleSoh":100,"mosNtcNum":3,"mosTemp":[31,31,30],"envNtcNum":0,"curSensorNtcNum":1,"curSensorTemp":[29],"maxEnvTemp":-127,"minEnvTemp":-127,"maxCurSensorTemp":29,"minCurSensorTemp":29,"balanceCmd":0,"remainBalanceTime":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"afeSysStatus":0,"mcuPinInStatus":0,"mcuPinOutStatus":0,"bmsAlarmState1":0,"bmsAlarmState2":0,"bmsProtectState1":0,"bmsProtectState2":0,"bmsFaultState":0,"accuChgEnergy":9819,"accuDsgEnergy":8388,"packSn":"D3M1PD089H8E0064","waterInFlag":0} ecoflow-mqtt.0 2025-11-20 13:26:48.964 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 0800100118022000289a8080183059389c9e0340abffffffffffffffff01481d500158c0b80260a9970268a9b802700478648001fe198801fb1990011d98011ba0011fa8011eb00100b80100c00180de02cd0110deb242d00100d80104e001f435e80102f00100f801038002108a0220fc19fb19fb19fb19fc19fc19fb19fc19fd19fd19fc19fc19fd19fd19fd19fe199002049a02041d1b1b1ca2020656302e302e30a8028402b002ffff03ba021044334d31323133413948374d31383639c00259c80202d5020000b242dd0200d2df3de50212deb242e802ffffffff0ff00203f80200800300880300900397800b9803b9e508a5030000c842ad030000b042b5030000c842b80303c203031f1f1ec80300e80301f203011df80381ffffffffffffffff01800481ffffffffffffffff0198041da0041da80400b2041000000000000000000000000000000000b80400c00400c80400d00400d80400e00400e80400f00400f804db4c8005c4418a051044334d31504430383948384530303634900500980501a00500a80505b00508ba05081f1e1a1b201f1c1c ecoflow-mqtt.0 2025-11-20 13:26:48.964 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":3,"dest":32,"dSrc":1,"dDest":1,"cmdFunc":32,"cmdId":50,"dataLen":410,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:26:48.963 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:26:48.962 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0ab2030a9a030800100118022000289a8080183059389c9e0340abffffffffffffffff01481d500158c0b80260a9970268a9b802700478648001fe198801fb1990011d98011ba0011fa8011eb00100b80100c00180de02cd0110deb242d00100d80104e001f435e80102f00100f801038002108a0220fc19fb19fb19fb19fc19fc19fb19fc19fd19fd19fc19fc19fd19fd19fd19fe199002049a02041d1b1b1ca2020656302e302e30a8028402b002ffff03ba021044334d31323133413948374d31383639c00259c80202d5020000b242dd0200d2df3de50212deb242e802ffffffff0ff00203f80200800300880300900397800b9803b9e508a5030000c842ad030000b042b5030000c842b80303c203031f1f1ec80300e80301f203011df80381ffffffffffffffff01800481ffffffffffffffff0198041da0041da80400b2041000000000000000000000000000000000b80400c00400c80400d00400d80400e00400e80400f00400f804db4c8005c4418a051044334d31504430383948384530303634900500980501a00500a80505b00508ba05081f1e1a1b201f1c1c100318202001280140204832509a03800103880101 ecoflow-mqtt.0 2025-11-20 13:26:47.772 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetBms -5 -> -4 ecoflow-mqtt.0 2025-11-20 13:26:47.771 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powGetBms":-4} ecoflow-mqtt.0 2025-11-20 13:26:47.760 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: f509000080c0 ecoflow-mqtt.0 2025-11-20 13:26:47.760 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":6,"needAck":1,"seq":6574018,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:26:47.760 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:26:47.758 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a280a06f509000080c0100218202001380340fe0148155006580170c29f91037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:26:45.706 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -71 -> -67 ecoflow-mqtt.0 2025-11-20 13:26:45.704 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 71 -> 67 ecoflow-mqtt.0 2025-11-20 13:26:45.702 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 71 -> 67 ecoflow-mqtt.0 2025-11-20 13:26:45.700 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 71 -> 67 ecoflow-mqtt.0 2025-11-20 13:26:45.698 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powInSumW":67,"powOutSumW":67,"powGetAcIn":67,"powGetAcOut":-67} ecoflow-mqtt.0 2025-11-20 13:26:45.691 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 1d000086422500008642b503000086428517000086c2e23c160a14000086c200000000000000000000000000000000 ecoflow-mqtt.0 2025-11-20 13:26:45.691 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":47,"needAck":1,"seq":6574003,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:26:45.691 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:26:45.689 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a510a2f1d000086422500008642b503000086428517000086c2e23c160a14000086c200000000000000000000000000000000100218202001380340fe014815502f580170b39f91037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:26:43.655 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -67 -> -71 ecoflow-mqtt.0 2025-11-20 13:26:43.653 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetBms -4 -> -5 ecoflow-mqtt.0 2025-11-20 13:26:43.651 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 67 -> 71 ecoflow-mqtt.0 2025-11-20 13:26:43.649 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 67 -> 71 ecoflow-mqtt.0 2025-11-20 13:26:43.647 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 67 -> 71Grüße
-
ok, ich hoffe dass die Logs jetzt passen.
ecoflow-mqtt.0 2025-11-20 13:27:22.157 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -77 -> -75 ecoflow-mqtt.0 2025-11-20 13:27:22.155 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 77 -> 75 ecoflow-mqtt.0 2025-11-20 13:27:22.153 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 77 -> 75 ecoflow-mqtt.0 2025-11-20 13:27:22.152 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 77 -> 75 ecoflow-mqtt.0 2025-11-20 13:27:22.150 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powInSumW":75,"powOutSumW":75,"powGetAcIn":75,"powGetAcOut":-75} ecoflow-mqtt.0 2025-11-20 13:27:22.140 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 1d000096422500009642b503000096428517000096c2e23c160a14000096c200000000000000000000000000000000 ecoflow-mqtt.0 2025-11-20 13:27:22.140 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":47,"needAck":1,"seq":6574287,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:27:22.140 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:27:22.138 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a510a2f1d000096422500009642b503000096428517000096c2e23c160a14000096c200000000000000000000000000000000100218202001380340fe014815502f580170cfa191037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:27:20.158 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -67 -> -77 ecoflow-mqtt.0 2025-11-20 13:27:20.156 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetBms -4 -> -5 ecoflow-mqtt.0 2025-11-20 13:27:20.154 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 67 -> 77 ecoflow-mqtt.0 2025-11-20 13:27:20.152 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 67 -> 77 ecoflow-mqtt.0 2025-11-20 13:27:20.150 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 67 -> 77 ecoflow-mqtt.0 2025-11-20 13:27:20.149 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powInSumW":77,"powOutSumW":77,"powGetAcIn":77,"powGetBms":-5,"powGetAcOut":-77} ecoflow-mqtt.0 2025-11-20 13:27:20.141 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 1d00009a422500009a42b50300009a42f5090000a0c0851700009ac2e23c160a1400009ac200000000000000000000000000000000 ecoflow-mqtt.0 2025-11-20 13:27:20.141 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":53,"needAck":1,"seq":6574271,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:27:20.141 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:27:20.139 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a570a351d00009a422500009a42b50300009a42f5090000a0c0851700009ac2e23c160a1400009ac200000000000000000000000000000000100218202001380340fe0148155035580170bfa191037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:27:19.597 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => CMSHeartBeatReport {"v1p0":{"chgState":0,"chgCmd":2,"dsgCmd":1,"chgVol":55020,"chgAmp":0,"fanLevel":0,"maxChargeSoc":91,"bmsModel":1,"lcdShowSoc":89,"openUpsFlag":1,"bmsWarningState":0,"chgRemainTime":12927,"dsgRemainTime":6899,"emsIsNormalFlag":1,"f32LcdShowSoc":89.4314193725586,"bmsIsConnt":[3,0,0],"maxAvailableNum":1,"openBmsIdx":1,"paraVolMin":0,"paraVolMax":0,"minDsgSoc":10,"minOpenOilEbSoc":30,"maxCloseOilEbSoc":91},"v1p3":{"chgDisableCond":0,"dsgDisableCond":0,"chgLinePlugInFlag":1,"sysChgDsgState":0,"emsHeartbeatVer":259}} ecoflow-mqtt.0 2025-11-20 13:27:19.590 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 0a4008001002180120ecad0328003000385b400148595001580060ff6468f33570017de3dcb242820103030000880101900101980100a00100a8010ab0011eb8015b120b0800100018012000288302 ecoflow-mqtt.0 2025-11-20 13:27:19.590 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":3,"dest":32,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":32,"cmdId":2,"dataLen":79,"seq":7337728,"productId":22786,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:27:19.590 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:27:19.588 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a700a4f0a4008001002180120ecad0328003000385b400148595001580060ff6468f33570017de3dcb242820103030000880101900101980100a00100a8010ab0011eb8015b120b08001000180120002883021003182020012801380340204802504f7080eebf037882b201800103880101 ecoflow-mqtt.0 2025-11-20 13:27:19.557 debug [Compare] update D3M1ZE1A9H8G0082.BMSHeartBeatReport0.cellVol [3323,3323,3323,3323,3324,3324,3324,3324,3325,3325,3325,3324,3325,3325,3325,3326] -> [3324,3323,3323,3323,3324,3324,3324,3324,3325,3325,3325,3324,3325,3325,3325,3326] ecoflow-mqtt.0 2025-11-20 13:27:19.510 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap" has value "35752" greater than max "20000" ecoflow-mqtt.0 2025-11-20 13:27:19.509 debug [Compare] update D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainCap 35753 -> 35752 ecoflow-mqtt.0 2025-11-20 13:27:19.506 debug [Compare] update D3M1ZE1A9H8G0082.BMSHeartBeatReport0.amp -0.097 -> -0.095 ecoflow-mqtt.0 2025-11-20 13:27:19.505 debug [Compare] update D3M1ZE1A9H8G0082.BMSHeartBeatReport0.vol 53.01 -> 53.02 ecoflow-mqtt.0 2025-11-20 13:27:19.500 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => BMSHeartBeatReport {"num":0,"type":1,"cellId":2,"errCode":0,"sysVer":50331674,"soc":89,"vol":53020,"amp":-95,"temp":29,"openBmsFlag":1,"designCap":40000,"remainCap":35752,"fullCap":39977,"cycles":4,"soh":100,"maxCellVol":3326,"minCellVol":3323,"maxCellTemp":29,"minCellTemp":27,"maxMosTemp":31,"minMosTemp":30,"bmsFault":0,"bqSysStatReg":0,"tagChgAmp":44800,"f32ShowSoc":89.431884765625,"inputWatts":0,"outputWatts":5,"remainTime":6899,"mosState":2,"balanceState":0,"maxVolDiff":3,"cellSeriesNum":16,"cellVol":[3324,3323,3323,3323,3324,3324,3324,3324,3325,3325,3325,3324,3325,3325,3325,3326],"cellNtcNum":4,"cellTemp":[29,27,27,28],"hwVer":"V0.0.0","bmsHeartbeatVer":260,"ecloudOcv":65535,"bmsSn":"D3M1213A9H7M1869","productType":89,"productDetail":2,"actSoc":89,"diffSoc":0.10928726196289062,"targetSoc":89.4319076538086,"sysLoaderVer":4294967295,"sysState":3,"chgDsgState":0,"allErrCode":0,"allBmsFault":0,"accuChgCap":180247,"accuDsgCap":144057,"realSoh":100,"calendarSoh":88,"cycleSoh":100,"mosNtcNum":3,"mosTemp":[31,31,30],"envNtcNum":0,"curSensorNtcNum":1,"curSensorTemp":[29],"maxEnvTemp":-127,"minEnvTemp":-127,"maxCurSensorTemp":29,"minCurSensorTemp":29,"balanceCmd":0,"remainBalanceTime":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"afeSysStatus":0,"mcuPinInStatus":0,"mcuPinOutStatus":0,"bmsAlarmState1":0,"bmsAlarmState2":0,"bmsProtectState1":0,"bmsProtectState2":0,"bmsFaultState":0,"accuChgEnergy":9819,"accuDsgEnergy":8388,"packSn":"D3M1PD089H8E0064","waterInFlag":0} ecoflow-mqtt.0 2025-11-20 13:27:19.493 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 0800100118022000289a8080183059389c9e0340a1ffffffffffffffff01481d500158c0b80260a8970268a9b802700478648001fe198801fb1990011d98011ba0011fa8011eb00100b80100c00180de02cd0120ddb242d00100d80105e001f335e80102f00100f801038002108a0220fc19fb19fb19fb19fc19fc19fc19fc19fd19fd19fd19fc19fd19fd19fd19fe199002049a02041d1b1b1ca2020656302e302e30a8028402b002ffff03ba021044334d31323133413948374d31383639c00259c80202d5020000b242dd0200d2df3de50223ddb242e802ffffffff0ff00203f80200800300880300900397800b9803b9e508a5030000c842ad030000b042b5030000c842b80303c203031f1f1ec80300e80301f203011df80381ffffffffffffffff01800481ffffffffffffffff0198041da0041da80400b2041000000000000000000000000000000000b80400c00400c80400d00400d80400e00400e80400f00400f804db4c8005c4418a051044334d31504430383948384530303634900500980501a00500a80505b00508ba05081f1e1a1b201f1c1c ecoflow-mqtt.0 2025-11-20 13:27:19.493 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":3,"dest":32,"dSrc":1,"dDest":1,"cmdFunc":32,"cmdId":50,"dataLen":410,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:27:19.492 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:27:19.491 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0ab2030a9a030800100118022000289a8080183059389c9e0340a1ffffffffffffffff01481d500158c0b80260a8970268a9b802700478648001fe198801fb1990011d98011ba0011fa8011eb00100b80100c00180de02cd0120ddb242d00100d80105e001f335e80102f00100f801038002108a0220fc19fb19fb19fb19fc19fc19fc19fc19fd19fd19fd19fc19fd19fd19fd19fe199002049a02041d1b1b1ca2020656302e302e30a8028402b002ffff03ba021044334d31323133413948374d31383639c00259c80202d5020000b242dd0200d2df3de50223ddb242e802ffffffff0ff00203f80200800300880300900397800b9803b9e508a5030000c842ad030000b042b5030000c842b80303c203031f1f1ec80300e80301f203011df80381ffffffffffffffff01800481ffffffffffffffff0198041da0041da80400b2041000000000000000000000000000000000b80400c00400c80400d00400d80400e00400e80400f00400f804db4c8005c4418a051044334d31504430383948384530303634900500980501a00500a80505b00508ba05081f1e1a1b201f1c1c100318202001280140204832509a03800103880101 ecoflow-mqtt.0 2025-11-20 13:27:18.108 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -75 -> -67 ecoflow-mqtt.0 2025-11-20 13:27:18.107 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetBms -5 -> -4 ecoflow-mqtt.0 2025-11-20 13:27:18.105 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 75 -> 67 ecoflow-mqtt.0 2025-11-20 13:27:18.103 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 75 -> 67 ecoflow-mqtt.0 2025-11-20 13:27:18.101 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 75 -> 67 ecoflow-mqtt.0 2025-11-20 13:27:18.099 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powInSumW":67,"powOutSumW":67,"powGetAcIn":67,"powGetBms":-4,"powGetAcOut":-67} ecoflow-mqtt.0 2025-11-20 13:27:18.091 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 1d000086422500008642b50300008642f509000080c08517000086c2e23c160a14000086c200000000000000000000000000000000 ecoflow-mqtt.0 2025-11-20 13:27:18.091 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":53,"needAck":1,"seq":6574255,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:27:18.091 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:27:18.090 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a570a351d000086422500008642b50300008642f509000080c08517000086c2e23c160a14000086c200000000000000000000000000000000100218202001380340fe0148155035580170afa191037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:27:16.058 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -71 -> -75 ecoflow-mqtt.0 2025-11-20 13:27:16.057 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 71 -> 75 ecoflow-mqtt.0 2025-11-20 13:27:16.056 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 71 -> 75 ecoflow-mqtt.0 2025-11-20 13:27:16.054 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 71 -> 75 ecoflow-mqtt.0 2025-11-20 13:27:16.052 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powInSumW":75,"powOutSumW":75,"powGetAcIn":75,"powGetAcOut":-75} ecoflow-mqtt.0 2025-11-20 13:27:16.042 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 1d000096422500009642b503000096428517000096c2e23c160a14000096c200000000000000000000000000000000 ecoflow-mqtt.0 2025-11-20 13:27:16.042 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":47,"needAck":1,"seq":6574239,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:27:16.042 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:27:16.040 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a510a2f1d000096422500009642b503000096428517000096c2e23c160a14000096c200000000000000000000000000000000100218202001380340fe014815502f5801709fa191037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:27:14.067 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -74 -> -71 ecoflow-mqtt.0 2025-11-20 13:27:14.065 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetBms -4 -> -5 ecoflow-mqtt.0 2025-11-20 13:27:14.063 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 74 -> 71 ecoflow-mqtt.0 2025-11-20 13:27:14.062 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 74 -> 71 ecoflow-mqtt.0 2025-11-20 13:27:14.060 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 74 -> 71 ecoflow-mqtt.0 2025-11-20 13:27:14.058 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powInSumW":71,"powOutSumW":71,"powGetAcIn":71,"powGetBms":-5,"powGetAcOut":-71} ecoflow-mqtt.0 2025-11-20 13:27:14.051 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 1d00008e422500008e42b50300008e42f5090000a0c0851700008ec2e23c160a1400008ec200000000000000000000000000000000 ecoflow-mqtt.0 2025-11-20 13:27:14.051 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":53,"needAck":1,"seq":6574223,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:27:14.051 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:27:14.049 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a570a351d00008e422500008e42b50300008e42f5090000a0c0851700008ec2e23c160a1400008ec200000000000000000000000000000000100218202001380340fe01481550355801708fa191037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:27:12.049 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -62 -> -74 ecoflow-mqtt.0 2025-11-20 13:27:12.047 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetBms -5 -> -4 ecoflow-mqtt.0 2025-11-20 13:27:12.046 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 62 -> 74 ecoflow-mqtt.0 2025-11-20 13:27:12.045 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 62 -> 74 ecoflow-mqtt.0 2025-11-20 13:27:12.043 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 62 -> 74 ecoflow-mqtt.0 2025-11-20 13:27:12.041 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powInSumW":74,"powOutSumW":74,"powGetAcIn":74,"powGetBms":-4,"powGetAcOut":-74} ecoflow-mqtt.0 2025-11-20 13:27:12.033 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 1d000094422500009442b50300009442f509000080c08517000094c2e23c160a14000094c200000000000000000000000000000000 ecoflow-mqtt.0 2025-11-20 13:27:12.033 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":53,"needAck":1,"seq":6574207,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:27:12.033 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:27:12.031 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a570a351d000094422500009442b50300009442f509000080c08517000094c2e23c160a14000094c200000000000000000000000000000000100218202001380340fe0148155035580170ffa091037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:27:09.999 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -68 -> -62 ecoflow-mqtt.0 2025-11-20 13:27:09.998 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetBms -4 -> -5 ecoflow-mqtt.0 2025-11-20 13:27:09.996 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 68 -> 62 ecoflow-mqtt.0 2025-11-20 13:27:09.995 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 68 -> 62 ecoflow-mqtt.0 2025-11-20 13:27:09.992 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 68 -> 62 ecoflow-mqtt.0 2025-11-20 13:27:09.990 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powInSumW":62,"powOutSumW":62,"powGetAcIn":62,"powGetBms":-5,"powGetAcOut":-62} ecoflow-mqtt.0 2025-11-20 13:27:09.981 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 1d000078422500007842b50300007842f5090000a0c08517000078c2e23c160a14000078c200000000000000000000000000000000 ecoflow-mqtt.0 2025-11-20 13:27:09.981 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":53,"needAck":1,"seq":6574191,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:27:09.981 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:27:09.979 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a570a351d000078422500007842b50300007842f5090000a0c08517000078c2e23c160a14000078c200000000000000000000000000000000100218202001380340fe0148155035580170efa091037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:27:09.355 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => CMSHeartBeatReport {"v1p0":{"chgState":0,"chgCmd":2,"dsgCmd":1,"chgVol":55010,"chgAmp":0,"fanLevel":0,"maxChargeSoc":91,"bmsModel":1,"lcdShowSoc":89,"openUpsFlag":1,"bmsWarningState":0,"chgRemainTime":12927,"dsgRemainTime":6899,"emsIsNormalFlag":1,"f32LcdShowSoc":89.43392181396484,"bmsIsConnt":[3,0,0],"maxAvailableNum":1,"openBmsIdx":1,"paraVolMin":0,"paraVolMax":0,"minDsgSoc":10,"minOpenOilEbSoc":30,"maxCloseOilEbSoc":91},"v1p3":{"chgDisableCond":0,"dsgDisableCond":0,"chgLinePlugInFlag":1,"sysChgDsgState":0,"emsHeartbeatVer":259}} ecoflow-mqtt.0 2025-11-20 13:27:09.349 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 0a4008001002180120e2ad0328003000385b400148595001580060ff6468f33570017d2bdeb242820103030000880101900101980100a00100a8010ab0011eb8015b120b0800100018012000288302 ecoflow-mqtt.0 2025-11-20 13:27:09.349 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":3,"dest":32,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":32,"cmdId":2,"dataLen":79,"seq":7337641,"productId":22786,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:27:09.348 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:27:09.347 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a700a4f0a4008001002180120e2ad0328003000385b400148595001580060ff6468f33570017d2bdeb242820103030000880101900101980100a00100a8010ab0011eb8015b120b08001000180120002883021003182020012801380340204802504f70a9edbf037882b201800103880101 ecoflow-mqtt.0 2025-11-20 13:27:09.302 debug [Compare] update D3M1ZE1A9H8G0082.BMSHeartBeatReport0.cellVol [3324,3323,3323,3323,3324,3324,3324,3324,3325,3325,3324,3324,3325,3325,3325,3326] -> [3323,3323,3323,3323,3324,3324,3324,3324,3325,3325,3325,3324,3325,3325,3325,3326] ecoflow-mqtt.0 2025-11-20 13:27:09.298 debug [Compare] update D3M1ZE1A9H8G0082.BMSHeartBeatReport0.outputWatts 4 -> 5 ecoflow-mqtt.0 2025-11-20 13:27:09.292 debug [Compare] update D3M1ZE1A9H8G0082.BMSHeartBeatReport0.amp -0.08700000000000001 -> -0.097 ecoflow-mqtt.0 2025-11-20 13:27:09.288 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => BMSHeartBeatReport {"num":0,"type":1,"cellId":2,"errCode":0,"sysVer":50331674,"soc":89,"vol":53010,"amp":-97,"temp":29,"openBmsFlag":1,"designCap":40000,"remainCap":35753,"fullCap":39977,"cycles":4,"soh":100,"maxCellVol":3326,"minCellVol":3323,"maxCellTemp":29,"minCellTemp":27,"maxMosTemp":31,"minMosTemp":30,"bmsFault":0,"bqSysStatReg":0,"tagChgAmp":44800,"f32ShowSoc":89.4324951171875,"inputWatts":0,"outputWatts":5,"remainTime":6899,"mosState":2,"balanceState":0,"maxVolDiff":3,"cellSeriesNum":16,"cellVol":[3323,3323,3323,3323,3324,3324,3324,3324,3325,3325,3325,3324,3325,3325,3325,3326],"cellNtcNum":4,"cellTemp":[29,27,27,28],"hwVer":"V0.0.0","bmsHeartbeatVer":260,"ecloudOcv":65535,"bmsSn":"D3M1213A9H7M1869","productType":89,"productDetail":2,"actSoc":89,"diffSoc":0.10928726196289062,"targetSoc":89.43251037597656,"sysLoaderVer":4294967295,"sysState":3,"chgDsgState":0,"allErrCode":0,"allBmsFault":0,"accuChgCap":180247,"accuDsgCap":144057,"realSoh":100,"calendarSoh":88,"cycleSoh":100,"mosNtcNum":3,"mosTemp":[31,31,30],"envNtcNum":0,"curSensorNtcNum":1,"curSensorTemp":[29],"maxEnvTemp":-127,"minEnvTemp":-127,"maxCurSensorTemp":29,"minCurSensorTemp":29,"balanceCmd":0,"remainBalanceTime":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"afeSysStatus":0,"mcuPinInStatus":0,"mcuPinOutStatus":0,"bmsAlarmState1":0,"bmsAlarmState2":0,"bmsProtectState1":0,"bmsProtectState2":0,"bmsFaultState":0,"accuChgEnergy":9819,"accuDsgEnergy":8388,"packSn":"D3M1PD089H8E0064","waterInFlag":0} ecoflow-mqtt.0 2025-11-20 13:27:09.281 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 0800100118022000289a808018305938929e03409fffffffffffffffff01481d500158c0b80260a9970268a9b802700478648001fe198801fb1990011d98011ba0011fa8011eb00100b80100c00180de02cd0170ddb242d00100d80105e001f335e80102f00100f801038002108a0220fb19fb19fb19fb19fc19fc19fc19fc19fd19fd19fd19fc19fd19fd19fd19fe199002049a02041d1b1b1ca2020656302e302e30a8028402b002ffff03ba021044334d31323133413948374d31383639c00259c80202d5020000b242dd0200d2df3de50272ddb242e802ffffffff0ff00203f80200800300880300900397800b9803b9e508a5030000c842ad030000b042b5030000c842b80303c203031f1f1ec80300e80301f203011df80381ffffffffffffffff01800481ffffffffffffffff0198041da0041da80400b2041000000000000000000000000000000000b80400c00400c80400d00400d80400e00400e80400f00400f804db4c8005c4418a051044334d31504430383948384530303634900500980501a00500a80505b00508ba05081f1e1a1b201f1c1c ecoflow-mqtt.0 2025-11-20 13:27:09.281 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":3,"dest":32,"dSrc":1,"dDest":1,"cmdFunc":32,"cmdId":50,"dataLen":410,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:27:09.281 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:27:09.279 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0ab2030a9a030800100118022000289a808018305938929e03409fffffffffffffffff01481d500158c0b80260a9970268a9b802700478648001fe198801fb1990011d98011ba0011fa8011eb00100b80100c00180de02cd0170ddb242d00100d80105e001f335e80102f00100f801038002108a0220fb19fb19fb19fb19fc19fc19fc19fc19fd19fd19fd19fc19fd19fd19fd19fe199002049a02041d1b1b1ca2020656302e302e30a8028402b002ffff03ba021044334d31323133413948374d31383639c00259c80202d5020000b242dd0200d2df3de50272ddb242e802ffffffff0ff00203f80200800300880300900397800b9803b9e508a5030000c842ad030000b042b5030000c842b80303c203031f1f1ec80300e80301f203011df80381ffffffffffffffff01800481ffffffffffffffff0198041da0041da80400b2041000000000000000000000000000000000b80400c00400c80400d00400d80400e00400e80400f00400f804db4c8005c4418a051044334d31504430383948384530303634900500980501a00500a80505b00508ba05081f1e1a1b201f1c1c100318202001280140204832509a03800103880101 ecoflow-mqtt.0 2025-11-20 13:27:08.034 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -63 -> -68 ecoflow-mqtt.0 2025-11-20 13:27:08.032 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetBms -5 -> -4 ecoflow-mqtt.0 2025-11-20 13:27:08.030 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 63 -> 68 ecoflow-mqtt.0 2025-11-20 13:27:08.027 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 63 -> 68 ecoflow-mqtt.0 2025-11-20 13:27:08.024 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 63 -> 68 ecoflow-mqtt.0 2025-11-20 13:27:08.021 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powInSumW":68,"powOutSumW":68,"powGetAcIn":68,"powGetBms":-4,"powGetAcOut":-68} ecoflow-mqtt.0 2025-11-20 13:27:08.014 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 1d000088422500008842b50300008842f509000080c08517000088c2e23c160a14000088c200000000000000000000000000000000 ecoflow-mqtt.0 2025-11-20 13:27:08.014 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":53,"needAck":1,"seq":6574174,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:27:08.014 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:27:08.012 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a570a351d000088422500008842b50300008842f509000080c08517000088c2e23c160a14000088c200000000000000000000000000000000100218202001380340fe0148155035580170dea091037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:27:05.981 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -67 -> -63 ecoflow-mqtt.0 2025-11-20 13:27:05.979 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 67 -> 63 ecoflow-mqtt.0 2025-11-20 13:27:05.976 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 67 -> 63 ecoflow-mqtt.0 2025-11-20 13:27:05.973 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 67 -> 63 ecoflow-mqtt.0 2025-11-20 13:27:05.970 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powInSumW":63,"powOutSumW":63,"powGetAcIn":63,"powGetAcOut":-63} ecoflow-mqtt.0 2025-11-20 13:27:05.962 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 1d00007c422500007c42b50300007c42851700007cc2e23c160a1400007cc200000000000000000000000000000000 ecoflow-mqtt.0 2025-11-20 13:27:05.962 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":47,"needAck":1,"seq":6574158,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:27:05.962 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:27:05.960 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a510a2f1d00007c422500007c42b50300007c42851700007cc2e23c160a1400007cc200000000000000000000000000000000100218202001380340fe014815502f580170cea091037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:27:03.936 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -65 -> -67 ecoflow-mqtt.0 2025-11-20 13:27:03.934 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 65 -> 67 ecoflow-mqtt.0 2025-11-20 13:27:03.931 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 65 -> 67 ecoflow-mqtt.0 2025-11-20 13:27:03.929 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 65 -> 67 ecoflow-mqtt.0 2025-11-20 13:27:03.927 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powInSumW":67,"powOutSumW":67,"powGetAcIn":67,"powGetAcOut":-67} ecoflow-mqtt.0 2025-11-20 13:27:03.916 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 1d000086422500008642b503000086428517000086c2e23c160a14000086c200000000000000000000000000000000 ecoflow-mqtt.0 2025-11-20 13:27:03.916 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":47,"needAck":1,"seq":6574142,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:27:03.916 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:27:03.913 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a510a2f1d000086422500008642b503000086428517000086c2e23c160a14000086c200000000000000000000000000000000100218202001380340fe014815502f580170bea091037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:27:02.040 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -67 -> -65 ecoflow-mqtt.0 2025-11-20 13:27:02.037 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 67 -> 65 ecoflow-mqtt.0 2025-11-20 13:27:02.034 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 67 -> 65 ecoflow-mqtt.0 2025-11-20 13:27:02.030 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 67 -> 65 ecoflow-mqtt.0 2025-11-20 13:27:01.979 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powInSumW":65,"powOutSumW":65,"powGetAcIn":65,"powGetAcOut":-65} ecoflow-mqtt.0 2025-11-20 13:27:01.968 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 1d000082422500008242b503000082428517000082c2e23c160a14000082c200000000000000000000000000000000 ecoflow-mqtt.0 2025-11-20 13:27:01.968 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":47,"needAck":1,"seq":6574126,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:27:01.968 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:27:01.966 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a510a2f1d000082422500008242b503000082428517000082c2e23c160a14000082c200000000000000000000000000000000100218202001380340fe014815502f580170aea091037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:26:59.937 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -75 -> -67 ecoflow-mqtt.0 2025-11-20 13:26:59.935 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetBms -4 -> -5 ecoflow-mqtt.0 2025-11-20 13:26:59.934 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 75 -> 67 ecoflow-mqtt.0 2025-11-20 13:26:59.932 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 75 -> 67 ecoflow-mqtt.0 2025-11-20 13:26:59.930 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 75 -> 67 ecoflow-mqtt.0 2025-11-20 13:26:59.928 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powInSumW":67,"powOutSumW":67,"powGetAcIn":67,"powGetBms":-5,"powGetAcOut":-67} ecoflow-mqtt.0 2025-11-20 13:26:59.920 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 1d000086422500008642b50300008642f5090000a0c08517000086c2e23c160a14000086c200000000000000000000000000000000 ecoflow-mqtt.0 2025-11-20 13:26:59.920 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":53,"needAck":1,"seq":6574113,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:26:59.920 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:26:59.919 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a570a351d000086422500008642b50300008642f5090000a0c08517000086c2e23c160a14000086c200000000000000000000000000000000100218202001380340fe0148155035580170a1a091037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:26:59.216 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => CMSHeartBeatReport {"v1p0":{"chgState":0,"chgCmd":2,"dsgCmd":1,"chgVol":55010,"chgAmp":0,"fanLevel":0,"maxChargeSoc":91,"bmsModel":1,"lcdShowSoc":89,"openUpsFlag":1,"bmsWarningState":0,"chgRemainTime":12927,"dsgRemainTime":6899,"emsIsNormalFlag":1,"f32LcdShowSoc":89.43392181396484,"bmsIsConnt":[3,0,0],"maxAvailableNum":1,"openBmsIdx":1,"paraVolMin":0,"paraVolMax":0,"minDsgSoc":10,"minOpenOilEbSoc":30,"maxCloseOilEbSoc":91},"v1p3":{"chgDisableCond":0,"dsgDisableCond":0,"chgLinePlugInFlag":1,"sysChgDsgState":0,"emsHeartbeatVer":259}} ecoflow-mqtt.0 2025-11-20 13:26:59.210 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 0a4008001002180120e2ad0328003000385b400148595001580060ff6468f33570017d2bdeb242820103030000880101900101980100a00100a8010ab0011eb8015b120b0800100018012000288302 ecoflow-mqtt.0 2025-11-20 13:26:59.210 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":3,"dest":32,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":32,"cmdId":2,"dataLen":79,"seq":7337554,"productId":22786,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:26:59.210 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:26:59.208 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a700a4f0a4008001002180120e2ad0328003000385b400148595001580060ff6468f33570017d2bdeb242820103030000880101900101980100a00100a8010ab0011eb8015b120b08001000180120002883021003182020012801380340204802504f70d2ecbf037882b201800103880101 ecoflow-mqtt.0 2025-11-20 13:26:59.197 debug [Compare] update D3M1ZE1A9H8G0082.BMSHeartBeatReport0.cellVol [3324,3323,3323,3323,3324,3324,3323,3324,3325,3325,3324,3324,3325,3325,3325,3326] -> [3324,3323,3323,3323,3324,3324,3324,3324,3325,3325,3324,3324,3325,3325,3325,3326] ecoflow-mqtt.0 2025-11-20 13:26:59.154 warn State value to set for "ecoflow-mqtt.0.D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainTime" has value "6899" greater than max "5999" ecoflow-mqtt.0 2025-11-20 13:26:59.153 debug [Compare] update D3M1ZE1A9H8G0082.BMSHeartBeatReport0.remainTime 6900 -> 6899 ecoflow-mqtt.0 2025-11-20 13:26:59.146 debug [Compare] update D3M1ZE1A9H8G0082.BMSHeartBeatReport0.amp -0.085 -> -0.08700000000000001 ecoflow-mqtt.0 2025-11-20 13:26:59.142 debug [Compare] update D3M1ZE1A9H8G0082.BMSHeartBeatReport0.vol 53.02 -> 53.01 ecoflow-mqtt.0 2025-11-20 13:26:59.139 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => BMSHeartBeatReport {"num":0,"type":1,"cellId":2,"errCode":0,"sysVer":50331674,"soc":89,"vol":53010,"amp":-87,"temp":29,"openBmsFlag":1,"designCap":40000,"remainCap":35753,"fullCap":39977,"cycles":4,"soh":100,"maxCellVol":3326,"minCellVol":3323,"maxCellTemp":29,"minCellTemp":27,"maxMosTemp":31,"minMosTemp":30,"bmsFault":0,"bqSysStatReg":0,"tagChgAmp":44800,"f32ShowSoc":89.43310546875,"inputWatts":0,"outputWatts":4,"remainTime":6899,"mosState":2,"balanceState":0,"maxVolDiff":3,"cellSeriesNum":16,"cellVol":[3324,3323,3323,3323,3324,3324,3324,3324,3325,3325,3324,3324,3325,3325,3325,3326],"cellNtcNum":4,"cellTemp":[29,27,27,28],"hwVer":"V0.0.0","bmsHeartbeatVer":260,"ecloudOcv":65535,"bmsSn":"D3M1213A9H7M1869","productType":89,"productDetail":2,"actSoc":89,"diffSoc":0.10928726196289062,"targetSoc":89.4331283569336,"sysLoaderVer":4294967295,"sysState":3,"chgDsgState":0,"allErrCode":0,"allBmsFault":0,"accuChgCap":180247,"accuDsgCap":144057,"realSoh":100,"calendarSoh":88,"cycleSoh":100,"mosNtcNum":3,"mosTemp":[31,31,30],"envNtcNum":0,"curSensorNtcNum":1,"curSensorTemp":[29],"maxEnvTemp":-127,"minEnvTemp":-127,"maxCurSensorTemp":29,"minCurSensorTemp":29,"balanceCmd":0,"remainBalanceTime":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"afeSysStatus":0,"mcuPinInStatus":0,"mcuPinOutStatus":0,"bmsAlarmState1":0,"bmsAlarmState2":0,"bmsProtectState1":0,"bmsProtectState2":0,"bmsFaultState":0,"accuChgEnergy":9819,"accuDsgEnergy":8388,"packSn":"D3M1PD089H8E0064","waterInFlag":0} ecoflow-mqtt.0 2025-11-20 13:26:59.131 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 0800100118022000289a808018305938929e0340a9ffffffffffffffff01481d500158c0b80260a9970268a9b802700478648001fe198801fb1990011d98011ba0011fa8011eb00100b80100c00180de02cd01c0ddb242d00100d80104e001f335e80102f00100f801038002108a0220fc19fb19fb19fb19fc19fc19fc19fc19fd19fd19fc19fc19fd19fd19fd19fe199002049a02041d1b1b1ca2020656302e302e30a8028402b002ffff03ba021044334d31323133413948374d31383639c00259c80202d5020000b242dd0200d2df3de502c3ddb242e802ffffffff0ff00203f80200800300880300900397800b9803b9e508a5030000c842ad030000b042b5030000c842b80303c203031f1f1ec80300e80301f203011df80381ffffffffffffffff01800481ffffffffffffffff0198041da0041da80400b2041000000000000000000000000000000000b80400c00400c80400d00400d80400e00400e80400f00400f804db4c8005c4418a051044334d31504430383948384530303634900500980501a00500a80505b00508ba05081f1e1a1b201f1c1c ecoflow-mqtt.0 2025-11-20 13:26:59.131 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":3,"dest":32,"dSrc":1,"dDest":1,"cmdFunc":32,"cmdId":50,"dataLen":410,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:26:59.131 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:26:59.129 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0ab2030a9a030800100118022000289a808018305938929e0340a9ffffffffffffffff01481d500158c0b80260a9970268a9b802700478648001fe198801fb1990011d98011ba0011fa8011eb00100b80100c00180de02cd01c0ddb242d00100d80104e001f335e80102f00100f801038002108a0220fc19fb19fb19fb19fc19fc19fc19fc19fd19fd19fc19fc19fd19fd19fd19fe199002049a02041d1b1b1ca2020656302e302e30a8028402b002ffff03ba021044334d31323133413948374d31383639c00259c80202d5020000b242dd0200d2df3de502c3ddb242e802ffffffff0ff00203f80200800300880300900397800b9803b9e508a5030000c842ad030000b042b5030000c842b80303c203031f1f1ec80300e80301f203011df80381ffffffffffffffff01800481ffffffffffffffff0198041da0041da80400b2041000000000000000000000000000000000b80400c00400c80400d00400d80400e00400e80400f00400f804db4c8005c4418a051044334d31504430383948384530303634900500980501a00500a80505b00508ba05081f1e1a1b201f1c1c100318202001280140204832509a03800103880101 ecoflow-mqtt.0 2025-11-20 13:26:57.890 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -62 -> -75 ecoflow-mqtt.0 2025-11-20 13:26:57.888 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetBms -5 -> -4 ecoflow-mqtt.0 2025-11-20 13:26:57.887 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 62 -> 75 ecoflow-mqtt.0 2025-11-20 13:26:57.885 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 62 -> 75 ecoflow-mqtt.0 2025-11-20 13:26:57.882 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 62 -> 75 ecoflow-mqtt.0 2025-11-20 13:26:57.880 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powInSumW":75,"powOutSumW":75,"powGetAcIn":75,"powGetBms":-4,"powGetAcOut":-75} ecoflow-mqtt.0 2025-11-20 13:26:57.872 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 1d000096422500009642b50300009642f509000080c08517000096c2e23c160a14000096c200000000000000000000000000000000 ecoflow-mqtt.0 2025-11-20 13:26:57.872 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":53,"needAck":1,"seq":6574097,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:26:57.872 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:26:57.870 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a570a351d000096422500009642b50300009642f509000080c08517000096c2e23c160a14000096c200000000000000000000000000000000100218202001380340fe014815503558017091a091037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:26:55.887 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -72 -> -62 ecoflow-mqtt.0 2025-11-20 13:26:55.885 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 72 -> 62 ecoflow-mqtt.0 2025-11-20 13:26:55.883 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 72 -> 62 ecoflow-mqtt.0 2025-11-20 13:26:55.881 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 72 -> 62 ecoflow-mqtt.0 2025-11-20 13:26:55.879 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powInSumW":62,"powOutSumW":62,"powGetAcIn":62,"powGetAcOut":-62} ecoflow-mqtt.0 2025-11-20 13:26:55.872 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 1d000078422500007842b503000078428517000078c2e23c160a14000078c200000000000000000000000000000000 ecoflow-mqtt.0 2025-11-20 13:26:55.872 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":47,"needAck":1,"seq":6574080,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:26:55.872 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:26:55.870 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a510a2f1d000078422500007842b503000078428517000078c2e23c160a14000078c200000000000000000000000000000000100218202001380340fe014815502f58017080a091037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:26:53.838 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -74 -> -72 ecoflow-mqtt.0 2025-11-20 13:26:53.836 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetBms -4 -> -5 ecoflow-mqtt.0 2025-11-20 13:26:53.835 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 74 -> 72 ecoflow-mqtt.0 2025-11-20 13:26:53.833 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 74 -> 72 ecoflow-mqtt.0 2025-11-20 13:26:53.831 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 74 -> 72 ecoflow-mqtt.0 2025-11-20 13:26:53.828 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powInSumW":72,"powOutSumW":72,"powGetAcIn":72,"powGetBms":-5,"powGetAcOut":-72} ecoflow-mqtt.0 2025-11-20 13:26:53.821 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 1d000090422500009042b50300009042f5090000a0c08517000090c2e23c160a14000090c200000000000000000000000000000000 ecoflow-mqtt.0 2025-11-20 13:26:53.821 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":53,"needAck":1,"seq":6574065,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:26:53.821 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:26:53.819 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a570a351d000090422500009042b50300009042f5090000a0c08517000090c2e23c160a14000090c200000000000000000000000000000000100218202001380340fe0148155035580170f19f91037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:26:51.786 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -64 -> -74 ecoflow-mqtt.0 2025-11-20 13:26:51.784 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 64 -> 74 ecoflow-mqtt.0 2025-11-20 13:26:51.783 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 64 -> 74 ecoflow-mqtt.0 2025-11-20 13:26:51.781 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 64 -> 74 ecoflow-mqtt.0 2025-11-20 13:26:51.779 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powInSumW":74,"powOutSumW":74,"powGetAcIn":74,"powGetAcOut":-74} ecoflow-mqtt.0 2025-11-20 13:26:51.771 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 1d000094422500009442b503000094428517000094c2e23c160a14000094c200000000000000000000000000000000 ecoflow-mqtt.0 2025-11-20 13:26:51.771 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":47,"needAck":1,"seq":6574050,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:26:51.771 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:26:51.769 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a510a2f1d000094422500009442b503000094428517000094c2e23c160a14000094c200000000000000000000000000000000100218202001380340fe014815502f580170e29f91037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:26:49.734 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -67 -> -64 ecoflow-mqtt.0 2025-11-20 13:26:49.733 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 67 -> 64 ecoflow-mqtt.0 2025-11-20 13:26:49.732 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 67 -> 64 ecoflow-mqtt.0 2025-11-20 13:26:49.730 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 67 -> 64 ecoflow-mqtt.0 2025-11-20 13:26:49.728 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powInSumW":64,"powOutSumW":64,"powGetAcIn":64,"powGetAcOut":-64} ecoflow-mqtt.0 2025-11-20 13:26:49.718 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 1d000080422500008042b503000080428517000080c2e23c160a14000080c200000000000000000000000000000000 ecoflow-mqtt.0 2025-11-20 13:26:49.718 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":47,"needAck":1,"seq":6574034,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:26:49.718 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:26:49.716 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a510a2f1d000080422500008042b503000080428517000080c2e23c160a14000080c200000000000000000000000000000000100218202001380340fe014815502f580170d29f91037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:26:49.077 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => CMSHeartBeatReport {"v1p0":{"chgState":0,"chgCmd":2,"dsgCmd":1,"chgVol":55010,"chgAmp":0,"fanLevel":0,"maxChargeSoc":91,"bmsModel":1,"lcdShowSoc":89,"openUpsFlag":1,"bmsWarningState":0,"chgRemainTime":12927,"dsgRemainTime":6900,"emsIsNormalFlag":1,"f32LcdShowSoc":89.43392181396484,"bmsIsConnt":[3,0,0],"maxAvailableNum":1,"openBmsIdx":1,"paraVolMin":0,"paraVolMax":0,"minDsgSoc":10,"minOpenOilEbSoc":30,"maxCloseOilEbSoc":91},"v1p3":{"chgDisableCond":0,"dsgDisableCond":0,"chgLinePlugInFlag":1,"sysChgDsgState":0,"emsHeartbeatVer":259}} ecoflow-mqtt.0 2025-11-20 13:26:49.070 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 0a4008001002180120e2ad0328003000385b400148595001580060ff6468f43570017d2bdeb242820103030000880101900101980100a00100a8010ab0011eb8015b120b0800100018012000288302 ecoflow-mqtt.0 2025-11-20 13:26:49.070 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":3,"dest":32,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":32,"cmdId":2,"dataLen":79,"seq":7337467,"productId":22786,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:26:49.070 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:26:49.068 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a700a4f0a4008001002180120e2ad0328003000385b400148595001580060ff6468f43570017d2bdeb242820103030000880101900101980100a00100a8010ab0011eb8015b120b08001000180120002883021003182020012801380340204802504f70fbebbf037882b201800103880101 ecoflow-mqtt.0 2025-11-20 13:26:48.987 debug [Compare] update D3M1ZE1A9H8G0082.BMSHeartBeatReport0.cellVol [3324,3323,3323,3323,3324,3324,3324,3324,3325,3324,3324,3324,3325,3325,3325,3326] -> [3324,3323,3323,3323,3324,3324,3323,3324,3325,3325,3324,3324,3325,3325,3325,3326] ecoflow-mqtt.0 2025-11-20 13:26:48.984 debug [Compare] update D3M1ZE1A9H8G0082.BMSHeartBeatReport0.outputWatts 5 -> 4 ecoflow-mqtt.0 2025-11-20 13:26:48.977 debug [Compare] update D3M1ZE1A9H8G0082.BMSHeartBeatReport0.amp -0.099 -> -0.085 ecoflow-mqtt.0 2025-11-20 13:26:48.975 debug [Compare] update D3M1ZE1A9H8G0082.BMSHeartBeatReport0.vol 53.01 -> 53.02 ecoflow-mqtt.0 2025-11-20 13:26:48.972 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => BMSHeartBeatReport {"num":0,"type":1,"cellId":2,"errCode":0,"sysVer":50331674,"soc":89,"vol":53020,"amp":-85,"temp":29,"openBmsFlag":1,"designCap":40000,"remainCap":35753,"fullCap":39977,"cycles":4,"soh":100,"maxCellVol":3326,"minCellVol":3323,"maxCellTemp":29,"minCellTemp":27,"maxMosTemp":31,"minMosTemp":30,"bmsFault":0,"bqSysStatReg":0,"tagChgAmp":44800,"f32ShowSoc":89.4337158203125,"inputWatts":0,"outputWatts":4,"remainTime":6900,"mosState":2,"balanceState":0,"maxVolDiff":3,"cellSeriesNum":16,"cellVol":[3324,3323,3323,3323,3324,3324,3323,3324,3325,3325,3324,3324,3325,3325,3325,3326],"cellNtcNum":4,"cellTemp":[29,27,27,28],"hwVer":"V0.0.0","bmsHeartbeatVer":260,"ecloudOcv":65535,"bmsSn":"D3M1213A9H7M1869","productType":89,"productDetail":2,"actSoc":89,"diffSoc":0.10928726196289062,"targetSoc":89.43373107910156,"sysLoaderVer":4294967295,"sysState":3,"chgDsgState":0,"allErrCode":0,"allBmsFault":0,"accuChgCap":180247,"accuDsgCap":144057,"realSoh":100,"calendarSoh":88,"cycleSoh":100,"mosNtcNum":3,"mosTemp":[31,31,30],"envNtcNum":0,"curSensorNtcNum":1,"curSensorTemp":[29],"maxEnvTemp":-127,"minEnvTemp":-127,"maxCurSensorTemp":29,"minCurSensorTemp":29,"balanceCmd":0,"remainBalanceTime":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"afeSysStatus":0,"mcuPinInStatus":0,"mcuPinOutStatus":0,"bmsAlarmState1":0,"bmsAlarmState2":0,"bmsProtectState1":0,"bmsProtectState2":0,"bmsFaultState":0,"accuChgEnergy":9819,"accuDsgEnergy":8388,"packSn":"D3M1PD089H8E0064","waterInFlag":0} ecoflow-mqtt.0 2025-11-20 13:26:48.964 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 0800100118022000289a8080183059389c9e0340abffffffffffffffff01481d500158c0b80260a9970268a9b802700478648001fe198801fb1990011d98011ba0011fa8011eb00100b80100c00180de02cd0110deb242d00100d80104e001f435e80102f00100f801038002108a0220fc19fb19fb19fb19fc19fc19fb19fc19fd19fd19fc19fc19fd19fd19fd19fe199002049a02041d1b1b1ca2020656302e302e30a8028402b002ffff03ba021044334d31323133413948374d31383639c00259c80202d5020000b242dd0200d2df3de50212deb242e802ffffffff0ff00203f80200800300880300900397800b9803b9e508a5030000c842ad030000b042b5030000c842b80303c203031f1f1ec80300e80301f203011df80381ffffffffffffffff01800481ffffffffffffffff0198041da0041da80400b2041000000000000000000000000000000000b80400c00400c80400d00400d80400e00400e80400f00400f804db4c8005c4418a051044334d31504430383948384530303634900500980501a00500a80505b00508ba05081f1e1a1b201f1c1c ecoflow-mqtt.0 2025-11-20 13:26:48.964 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":3,"dest":32,"dSrc":1,"dDest":1,"cmdFunc":32,"cmdId":50,"dataLen":410,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:26:48.963 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:26:48.962 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0ab2030a9a030800100118022000289a8080183059389c9e0340abffffffffffffffff01481d500158c0b80260a9970268a9b802700478648001fe198801fb1990011d98011ba0011fa8011eb00100b80100c00180de02cd0110deb242d00100d80104e001f435e80102f00100f801038002108a0220fc19fb19fb19fb19fc19fc19fb19fc19fd19fd19fc19fc19fd19fd19fd19fe199002049a02041d1b1b1ca2020656302e302e30a8028402b002ffff03ba021044334d31323133413948374d31383639c00259c80202d5020000b242dd0200d2df3de50212deb242e802ffffffff0ff00203f80200800300880300900397800b9803b9e508a5030000c842ad030000b042b5030000c842b80303c203031f1f1ec80300e80301f203011df80381ffffffffffffffff01800481ffffffffffffffff0198041da0041da80400b2041000000000000000000000000000000000b80400c00400c80400d00400d80400e00400e80400f00400f804db4c8005c4418a051044334d31504430383948384530303634900500980501a00500a80505b00508ba05081f1e1a1b201f1c1c100318202001280140204832509a03800103880101 ecoflow-mqtt.0 2025-11-20 13:26:47.772 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetBms -5 -> -4 ecoflow-mqtt.0 2025-11-20 13:26:47.771 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powGetBms":-4} ecoflow-mqtt.0 2025-11-20 13:26:47.760 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: f509000080c0 ecoflow-mqtt.0 2025-11-20 13:26:47.760 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":6,"needAck":1,"seq":6574018,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:26:47.760 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:26:47.758 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a280a06f509000080c0100218202001380340fe0148155006580170c29f91037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:26:45.706 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -71 -> -67 ecoflow-mqtt.0 2025-11-20 13:26:45.704 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 71 -> 67 ecoflow-mqtt.0 2025-11-20 13:26:45.702 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 71 -> 67 ecoflow-mqtt.0 2025-11-20 13:26:45.700 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 71 -> 67 ecoflow-mqtt.0 2025-11-20 13:26:45.698 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 => DisplayPropertyUpload {"powInSumW":67,"powOutSumW":67,"powGetAcIn":67,"powGetAcOut":-67} ecoflow-mqtt.0 2025-11-20 13:26:45.691 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 pdata: 1d000086422500008642b503000086428517000086c2e23c160a14000086c200000000000000000000000000000000 ecoflow-mqtt.0 2025-11-20 13:26:45.691 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] msg#0 header {"src":2,"dest":32,"dSrc":1,"checkType":3,"cmdFunc":254,"cmdId":21,"dataLen":47,"needAck":1,"seq":6574003,"productId":22785,"version":3,"payloadVer":1} ecoflow-mqtt.0 2025-11-20 13:26:45.691 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] stream has 1 message(s) ecoflow-mqtt.0 2025-11-20 13:26:45.689 debug [PROTOBUF decode] D3M1ZE1A9H8G0082 [update] raw (hex): 0a510a2f1d000086422500008642b503000086428517000086c2e23c160a14000086c200000000000000000000000000000000100218202001380340fe014815502f580170b39f91037881b201800103880101 ecoflow-mqtt.0 2025-11-20 13:26:43.655 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcOut -67 -> -71 ecoflow-mqtt.0 2025-11-20 13:26:43.653 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetBms -4 -> -5 ecoflow-mqtt.0 2025-11-20 13:26:43.651 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powGetAcIn 67 -> 71 ecoflow-mqtt.0 2025-11-20 13:26:43.649 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powOutSumW 67 -> 71 ecoflow-mqtt.0 2025-11-20 13:26:43.647 debug [Compare] update D3M1ZE1A9H8G0082.DisplayPropertyUpload.powInSumW 67 -> 71Grüße
@Maxtor62
ja, so soll das log aussehen.
Wenn du jetzt noch einen Abschnitt nach dem Start des Adapters hättest,wäre dies super.
Nach dem Start taucht
... [get] .....
..... [get_reply] raw (hex): .....
auf.Das wäre super, wenn du dies auch noch posten könntest.
Zu den Kommandos kommen wir dann in der nächsten Runde
-
@foxthefox Sorry hab nicht daran gedacht.
Ich habe ein Power Ocean.Habe mal in einer Facebookgruppe das hier bekommen. Hoffe es hilft dir:
Für welchen Zeitraum suchst du?
Gesamt: totalElectricityGeneration
Jahr: yearElectricityGeneration
Tag: todayElectricityGeneration
momentan: mpptPv_pwrTotalVielen Dank nochmal.
im JTS1_EMS_CHANGE_REPORT ist bpTotalChgEnergy, bpTotalDsgEnergy enthalten, das ist zwar nicht auf Tage und Jahre ausgelegt, sondern Gesamtenergie, aber damit hättest du soch schon einen Ausgangspunkt.
-
im JTS1_EMS_CHANGE_REPORT ist bpTotalChgEnergy, bpTotalDsgEnergy enthalten, das ist zwar nicht auf Tage und Jahre ausgelegt, sondern Gesamtenergie, aber damit hättest du soch schon einen Ausgangspunkt.
@foxthefox said in Neuer Adapter ecoflow-mqtt:
im JTS1_EMS_CHANGE_REPORT ist bpTotalChgEnergy, bpTotalDsgEnergy enthalten, das ist zwar nicht auf Tage und Jahre ausgelegt, sondern Gesamtenergie, aber damit hättest du soch schon einen Ausgangspunkt.
Die Datenpunkte sind bei mir enthalten. Bin aber der Meinung das es die Energy die in bzw. aus dem Akku kommt. Ich suche aber die Energy die die Panele Produzieren. Ein Teil der Panelenenergy wird verbraucht und der Rest in den Speicher. Daher sind die Werte zwar interessant aber nicht das was ich suche.
-
Interessantes Thema! Ich suche auch noch nach den Erzeugungs- und Verbrauchswerte ...
Ich habe unter JTS1_EMS_CHANGE_REPORT die Einträge bpTotalChgEnergy und bpTotalDsgEnergy gar nicht ?!?
PowerOcean Plus 15 kW
@hossi
Bei den Power Ocean gibt es Unterschiede in den übermittelten Daten. Beim Plus sind die beiden Datenpunkte nicht enthalten.
Zumindest damals mit den Beispieldaten dazu. -
@foxthefox said in Neuer Adapter ecoflow-mqtt:
im JTS1_EMS_CHANGE_REPORT ist bpTotalChgEnergy, bpTotalDsgEnergy enthalten, das ist zwar nicht auf Tage und Jahre ausgelegt, sondern Gesamtenergie, aber damit hättest du soch schon einen Ausgangspunkt.
Die Datenpunkte sind bei mir enthalten. Bin aber der Meinung das es die Energy die in bzw. aus dem Akku kommt. Ich suche aber die Energy die die Panele Produzieren. Ein Teil der Panelenenergy wird verbraucht und der Rest in den Speicher. Daher sind die Werte zwar interessant aber nicht das was ich suche.
@DiHi sagte in Neuer Adapter ecoflow-mqtt:
@foxthefox said in Neuer Adapter ecoflow-mqtt:
im JTS1_EMS_CHANGE_REPORT ist bpTotalChgEnergy, bpTotalDsgEnergy enthalten, das ist zwar nicht auf Tage und Jahre ausgelegt, sondern Gesamtenergie, aber damit hättest du soch schon einen Ausgangspunkt.
Die Datenpunkte sind bei mir enthalten. Bin aber der Meinung das es die Energy die in bzw. aus dem Akku kommt. Ich suche aber die Energy die die Panele Produzieren. Ein Teil der Panelenenergy wird verbraucht und der Rest in den Speicher. Daher sind die Werte zwar interessant aber nicht das was ich suche.
Richtig, daß sind die Daten die aus dem System bzw. der Batterie kommen. Für die Energie aus den Panels ist mir erstmal nicht bekannt. Lediglich Leistungen.