2025-08-24 13:34:06.439 - info: host.Debian-12 "system.adapter.ecoflow-mqtt.0" enabled 2025-08-24 13:34:07.427 - info: host.Debian-12 instance system.adapter.ecoflow-mqtt.0 in version "1.4.2" started with pid 1569 2025-08-24 13:34:10.348 - debug: ecoflow-mqtt.0 (1569) Redis Objects: Use Redis connection: 127.0.0.1:9001 2025-08-24 13:34:10.380 - debug: ecoflow-mqtt.0 (1569) Objects client ready ... initialize now 2025-08-24 13:34:10.382 - debug: ecoflow-mqtt.0 (1569) Objects create System PubSub Client 2025-08-24 13:34:10.383 - debug: ecoflow-mqtt.0 (1569) Objects create User PubSub Client 2025-08-24 13:34:10.413 - debug: ecoflow-mqtt.0 (1569) Objects client initialize lua scripts 2025-08-24 13:34:10.425 - debug: ecoflow-mqtt.0 (1569) Objects connected to redis: 127.0.0.1:9001 2025-08-24 13:34:10.442 - debug: ecoflow-mqtt.0 (1569) Redis States: Use Redis connection: 127.0.0.1:9000 2025-08-24 13:34:10.453 - debug: ecoflow-mqtt.0 (1569) States create System PubSub Client 2025-08-24 13:34:10.455 - debug: ecoflow-mqtt.0 (1569) States create User PubSub Client 2025-08-24 13:34:10.469 - debug: ecoflow-mqtt.0 (1569) States connected to redis: 127.0.0.1:9000 2025-08-24 13:34:10.645 - info: ecoflow-mqtt.0 (1569) starting. Version 1.4.2 in /opt/iobroker/node_modules/iobroker.ecoflow-mqtt, node: v22.18.0, js-controller: 7.0.7 2025-08-24 13:34:10.673 - info: ecoflow-mqtt.0 (1569) adapter entered ready 2025-08-24 13:34:10.673 - info: ecoflow-mqtt.0 (1569) your configration: 2025-08-24 13:34:10.674 - info: ecoflow-mqtt.0 (1569) powerstream -> [] 2025-08-24 13:34:10.674 - info: ecoflow-mqtt.0 (1569) powerstation -> [] 2025-08-24 13:34:10.674 - info: ecoflow-mqtt.0 (1569) smartplug -> [] 2025-08-24 13:34:10.674 - info: ecoflow-mqtt.0 (1569) wave -> [] 2025-08-24 13:34:10.675 - info: ecoflow-mqtt.0 (1569) glacier -> [] 2025-08-24 13:34:10.675 - info: ecoflow-mqtt.0 (1569) generator -> [] 2025-08-24 13:34:10.675 - info: ecoflow-mqtt.0 (1569) panel -> [] 2025-08-24 13:34:10.675 - info: ecoflow-mqtt.0 (1569) smartmeter -> [] 2025-08-24 13:34:10.676 - info: ecoflow-mqtt.0 (1569) powerkit -> [] 2025-08-24 13:34:10.676 - info: ecoflow-mqtt.0 (1569) powerocean -> [{"devName":"PowerOcean Plus","devId":"R37xxxxxxxxxxxxx","devType":"poweroceanplus","debugEnable":true,"haEnable":false,"pstationsSlave1":false,"pstationsSlave2":false}] 2025-08-24 13:34:10.676 - info: ecoflow-mqtt.0 (1569) alternator -> [] 2025-08-24 13:34:10.677 - info: ecoflow-mqtt.0 (1569) unknown -> [] 2025-08-24 13:34:10.703 - info: ecoflow-mqtt.0 (1569) ========================== 2025-08-24 13:34:10.705 - info: ecoflow-mqtt.0 (1569) start device state creation ->poweroceanplus for Id R37xxxxxxxxxxxxx 2025-08-24 13:34:11.127 - debug: ecoflow-mqtt.0 (1569) SET initial R37xxxxxxxxxxxxx.info.msgCount to 0 2025-08-24 13:34:11.134 - debug: ecoflow-mqtt.0 (1569) SET initial R37xxxxxxxxxxxxx.info.status to offline 2025-08-24 13:34:11.135 - info: ecoflow-mqtt.0 (1569) device states created for R37xxxxxxxxxxxxx / poweroceanplus / PowerOcean Plus 2025-08-24 13:34:11.135 - info: ecoflow-mqtt.0 (1569) ========================== 2025-08-24 13:34:11.151 - info: ecoflow-mqtt.0 (1569) [EF] going to connect to mqtt broker 2025-08-24 13:34:11.152 - debug: ecoflow-mqtt.0 (1569) [EF] your mqtt configuration: 2025-08-24 13:34:11.152 - debug: ecoflow-mqtt.0 (1569) [EF] port -> 8883 2025-08-24 13:34:11.152 - debug: ecoflow-mqtt.0 (1569) [EF] url -> mqtts://mqtt-e.ecoflow.com 2025-08-24 13:34:11.152 - debug: ecoflow-mqtt.0 (1569) [EF] protocol -> mqtts:// 2025-08-24 13:34:11.605 - info: ecoflow-mqtt.0 (1569) EF connected 2025-08-24 13:34:11.670 - debug: ecoflow-mqtt.0 (1569) EF subscribed the topics 2025-08-24 13:34:11.671 - debug: ecoflow-mqtt.0 (1569) R37xxxxxxxxxxxxx poweroceanplus -> latestQuotas request 2025-08-24 13:34:11.684 - info: ecoflow-mqtt.0 (1569) state ecoflow-mqtt.0.R37xxxxxxxxxxxxx.action.latestQuotas changed: true (ack = false) 2025-08-24 13:34:11.685 - info: ecoflow-mqtt.0 (1569) (ack=false) ->cmd : channel action state latestQuotas 2025-08-24 13:34:11.916 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f19035b55202049565b2749542a272323202303ec120bc31c33553bbf11231310601820200128013001380340d4014830501f7093c2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:11.953 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:11.954 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2629907,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:11.955 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:11.958 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118d00f204628ac023000 2025-08-24 13:34:12.129 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":2000,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:34:12.161 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a441e045c5227274e515c204e532d20242427240602041634143c1624e4bad4162c961554745e10d697e404060c04150c1534143c1624bcd2d4162c9615540b5e109a96bc1e10601820200128013001380340d4014802504458017094c2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:12.184 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:12.185 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2629908,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:12.185 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:12.186 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:12.293 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:13.115 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0ad2030a9a031b16d4b85006d6d93243119aced34b6d025e54740f1b76157f55039af99f560b51fd66d2335a1a9b553b63116d527c0f1bceaa7c5503da4d5c570be71421d3336b3de4553b93692f53640f1b6bb27c5503b6275a570b1d3e2cd33356258a553b623b2d5393170b5b5f529b1760f6fc29831741fc0c288b1716161616a61717ae1717e417001e18067c0c06221bbc523eab1bd2537709d2faf90d55ec17541c071bb7f6f9550316164e570b9e73dc5336171c071b7d33135203e1c444570bc05acd5336171c111b0ea9e257361703be2cde550c1a8c8f7754bd3c7954252595549314169656529b14fd8909508314fd8909508b14168effd0b314df9b3e53bb147c757c50a614a98ed500ae14e4d09726d614cb96d59212f31416161616fb145e05b355e614f693179315322861289b15e9e999548615178e1517b61517be1517a61517ae1517d31573215f52c61510cb15d4db3753f31570757c50fb1529a48cd0e615169612159e1213861216be1217a612169613079b1325259554831340bdd7298b131614f829b31316161616d31a16164152db1a16165e5210601820200128013001380340604801509a037096c2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:13.121 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:13.122 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":1,"dataLen":410,"seq":2629910,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:13.122 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:13.122 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00c2ae4610c0cf2455078cd8c55d7b14484262190d60036943158cef89401d47eb70c4254c0c8d432d75077b446a190dd8bc6a4315cc5b4a411df10237c5257d2bf2432d857f394572190d7da46a4315a0314c411d0b283ac52540339c432d742d3b4585011d4d49448d0176e0ea3f950157ea1a3e9d0100000000b00101b80101f20116080e106a1a10340daa4428bd0dc445611fc4ecef1b43fa01420a110da1e0ef4315000058411d8865ca4520010a110d6b25054415f7d252411dd64cdb4520010a070d18bff441200115a83ac8431a0c9a996142ab2a6f42333383428502008040448d02eb9f1f469502eb9f1f469d020098e9c6a502c98d2845ad026a636a46b002bf98c316b802f2c68130c002dd80c38404e50200000000ed024813a543f002e085018503243e773e8d03ffff8f42900301980301a00301a80301b00301b80301c50365374944d00306dd03c2cd2145e50366636a46ed033fb29ac6f00300800403880405900400a80401b004008005118d0533338342950556abc13f9d050002ee3fa50500000000c50c00005744cd0c00004844 2025-08-24 13:34:13.163 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_EMS_HEARTBEAT {"bpRemainWatth":22369,"bpDsgTime":600000,"pcsActPwr":-6929.50341796875,"pcsAcFreq":50.02000045776367,"pcsAPhase":{"volt":233.01318359375,"amp":4.310491561889648,"actPwr":-963.6762084960938,"reactPwr":282.0960693359375,"apparentPwr":1004.1165161132812},"pcsBPhase":{"volt":234.7376708984375,"amp":12.647411346435547,"actPwr":-2928.183837890625,"reactPwr":484.3397521972656,"apparentPwr":2967.969970703125},"pcsCPhase":{"volt":234.6425323486328,"amp":12.762115478515625,"actPwr":-2978.502685546875,"reactPwr":312.400390625,"apparentPwr":2994.8408203125},"pcsBusVolt":805.2048950195312,"pcsLeakAmp":1.834975004196167,"pcsDci":0.15128456056118011,"pcsDcv":0,"meterHeartBeat":[{"meterType":14,"meterAddr":106,"meterData":[1360.41259765625,-566.95556640625,-637.5198364257812,155.93719482421875]}],"mpptHeartBeat":[{"mpptPv":[{"vol":479.7549133300781,"amp":13.5,"pwr":6476.69140625,"lightSta":1},{"vol":532.5846557617188,"amp":13.176505088806152,"pwr":7017.6044921875,"lightSta":1},{"vol":30.593307495117188,"lightSta":1}],"mpptInsResist":400.458251953125,"mpptTempVal":[56.400001525878906,59.79166793823242,65.5999984741211]}],"pcsVbusRef":770,"pcsActivePowerRef":10215.9794921875,"pcsActivePowerLimitUp":10215.9794921875,"pcsActivePowerLimitDn":-29900,"pcsBpPower":2696.861572265625,"pcsBpPowerChgLimit":15000.853515625,"pcsRelayStateShow":47238207,"pcsGridSafetyFuncRecord":100688754,"pcsGridSafetyStateRecord":1083228253,"pcsReactivePowerRef":0,"pcsMeterPower":330.150634765625,"pcsCommInterfaceState":17120,"pcsVgridThd":0.24144798517227173,"pcsInterruptOccupancyRate":71.99999237060547,"emsMpptSelfcheckState":1,"emsMpptStartupState":1,"emsBpSelfcheckState":1,"emsBpStartupState":1,"emsPcsSelfcheckState":1,"emsPcsStartupState":1,"emsBusVolt":804.8655395507812,"emsBpAliveNum":6,"emsBpPower":2588.85986328125,"emsBpChg":15000.849609375,"emsBpDsg":-19801.123046875,"emsBpChgRequest":0,"emsAcMakeupTriggleSoc":3,"emsAcMakeupExitSoc":5,"emsAcMakeupMinSoc":0,"emsMpptRunState":1,"emsMpptModStat":0,"emsMpptHbState":17,"emsNtcTempMax":65.5999984741211,"emsBusVoltErrSlidFilter":1.5130412578582764,"emsBusVoltRipple":1.85943603515625,"emsPvInvPwr":0} 2025-08-24 13:34:13.164 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a441d075f5124244d525f234d502e23272724270501071537173f1527e7b9d7152f951657775d13d594e707050f07160f1637173f1527bfd1d7152f951657085d139995bf1d10601820200128013001380340d4014802504458017097c2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:13.169 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:13.170 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2629911,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:13.170 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:13.170 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:13.203 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:13.216 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a121208505e2b2b425d502c425f212c28282b2810601820200128013001380340d401483250127098c2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:13.222 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:13.223 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2629912,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:13.223 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:13.223 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:34:13.250 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:34:13.283 - info: ecoflow-mqtt.0 (1569) state ecoflow-mqtt.0.R37xxxxxxxxxxxxx.info.status changed: online (ack = true) 2025-08-24 13:34:13.284 - info: ecoflow-mqtt.0 (1569) state ecoflow-mqtt.0.R37xxxxxxxxxxxxx.info.status changed: online (ack = true) 2025-08-24 13:34:13.287 - info: ecoflow-mqtt.0 (1569) [EF] R37xxxxxxxxxxxxx is online with cloud 2025-08-24 13:34:13.290 - info: ecoflow-mqtt.0 (1569) [EF] R37xxxxxxxxxxxxx is online with cloud 2025-08-24 13:34:13.296 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.bpRemainWatth 22.745 -> 22.369 2025-08-24 13:34:13.309 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsActPwr -7199.42 -> -6929.5 2025-08-24 13:34:13.319 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_volt 234.34 -> 233.01 2025-08-24 13:34:13.329 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_amp 5.41 -> 4.31 2025-08-24 13:34:13.338 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_actPwr -1255.44 -> -963.68 2025-08-24 13:34:13.344 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_EMS_HEARTBEAT.pcsAPhase_actPwr" has value "-2013.66" less than min "-2000" 2025-08-24 13:34:13.351 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_reactPwr 165.47 -> 282.1 2025-08-24 13:34:13.360 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_apparentPwr 1266.3 -> 1004.12 2025-08-24 13:34:13.372 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_volt 234.31 -> 234.74 2025-08-24 13:34:13.380 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_amp 12.61 -> 12.65 2025-08-24 13:34:13.389 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_actPwr -2952.05 -> -2928.18 2025-08-24 13:34:13.392 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_EMS_HEARTBEAT.pcsBPhase_actPwr" has value "-2928.18" less than min "-2000" 2025-08-24 13:34:13.397 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_reactPwr 116.2 -> 484.34 2025-08-24 13:34:13.409 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_apparentPwr 1384.57 -> 2967.97 2025-08-24 13:34:13.417 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_volt 233.96 -> 234.64 2025-08-24 13:34:13.425 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_amp 5.63 -> 12.76 2025-08-24 13:34:13.433 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_actPwr -1317.05 -> -2978.5 2025-08-24 13:34:13.443 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_EMS_HEARTBEAT.pcsCPhase_actPwr" has value "-2978.5" less than min "-2000" 2025-08-24 13:34:13.448 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_reactPwr 302.39 -> 312.4 2025-08-24 13:34:13.457 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_apparentPwr 1317.05 -> 2994.84 2025-08-24 13:34:13.464 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBusVolt 801.01 -> 805.2 2025-08-24 13:34:13.471 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsLeakAmp -8.32 -> 1.83 2025-08-24 13:34:13.477 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsDci 0.12106414884328842 -> 0.15128456056118011 2025-08-24 13:34:13.487 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsActivePowerRef 8692.283203125 -> 10215.9794921875 2025-08-24 13:34:13.492 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_EMS_HEARTBEAT.pcsBpPowerChgLimit" has value "15000" greater than max "10000" 2025-08-24 13:34:13.501 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsActivePowerLimitUp 8692.283203125 -> 10215.9794921875 2025-08-24 13:34:13.510 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBpPower 3816.45 -> 2696.86 2025-08-24 13:34:13.532 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBpPowerChgLimit 15000 -> 15000.85 2025-08-24 13:34:13.541 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_EMS_HEARTBEAT.pcsBpPowerChgLimit" has value "15000.85" greater than max "10000" 2025-08-24 13:34:13.555 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsMeterPower 4265.47 -> 330.15 2025-08-24 13:34:13.570 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsVgridThd 0.34 -> 0.24 2025-08-24 13:34:13.625 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBusVolt 800.53 -> 804.87 2025-08-24 13:34:13.645 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBpPower -459.08 -> 2588.86 2025-08-24 13:34:13.655 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBpChg 12.77 -> 15 2025-08-24 13:34:13.664 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBpDsg -19.79 -> -19.8 2025-08-24 13:34:13.692 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsNtcTempMax 65.9 -> 65.6 2025-08-24 13:34:13.702 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBusVoltErrSlidFilter 4.378703594207764 -> 1.5130412578582764 2025-08-24 13:34:13.706 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13460" greater than max "5000" 2025-08-24 13:34:13.712 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBusVoltRipple 3.1 -> 1.86 2025-08-24 13:34:13.919 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f1309515f2a2a435c512d435e202d29292a2909e61801c916395f31b51b291910601820200128013001380340d4014830501f7099c2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:13.924 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:13.924 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2629913,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:13.924 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:13.924 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118d00f204628ac023000 2025-08-24 13:34:13.947 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":2000,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:34:13.997 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpPwr" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.001 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.014 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.061 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpMinCellVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.066 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.070 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpAmp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.075 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpBusVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.082 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpCellVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.096 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpPtcTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.106 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpEnvTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.111 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpAccuChgCap" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.115 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpAccuDsgCap" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.129 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpTimestamp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.133 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44110b535d2828415e532f415c222f2b2b282b090d0b193b1b33192bebb5db1923991a5b7b511fd998eb0b09030b1a031a3b1b33192bb3dddb1923991a5b04511f9599b31110601820200128013001380340d401480250445801709bc2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:14.138 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:14.139 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2629915,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:14.139 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:14.139 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:14.168 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:14.184 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpRealSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.216 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bmsChgDsgSta" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.264 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpRemainWatth" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.318 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpTargetSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.367 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpMaxSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.415 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpMinSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.466 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpAccuChgEnergy" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.471 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpAccuDsgEnergy" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.477 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpPwr" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.482 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.486 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpMaxCellVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.490 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpMinCellVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.502 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.516 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpAmp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.527 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpBusVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.534 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpCellVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.542 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpHvMosTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.548 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpLvMosTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.554 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpPtcTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.568 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpHtsTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.613 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpBusNegTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.660 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpBusPosTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.705 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpEnvTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.750 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpAccuChgCap" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.783 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20111c4c285a091c1c9e5f011cec4e5a391cdc16593458291c9cd659211c7cc759106018202001280130013803406048215020709cc2a0017881ae01800103880101c20110523337345a4448415a483345303034340a3210601820200128013001380340604827709dc2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:14.788 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:34:14.788 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2629916,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:14.789 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:14.789 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d0050344615000082431d00f052462500c00a452844350080ca453d0060db45 2025-08-24 13:34:14.819 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":11540,"sysGridPwr":260,"mpptPwr":13500,"bpPwr":2220,"bpSoc":68} 2025-08-24 13:34:14.819 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2629917,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:14.819 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:34:14.844 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpAccuDsgCap" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.846 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 11480 -> 11540 2025-08-24 13:34:14.863 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 350 -> 260 2025-08-24 13:34:14.870 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpMaxMosTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.875 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13460 -> 13500 2025-08-24 13:34:14.877 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13500" greater than max "5000" 2025-08-24 13:34:14.879 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpMinMosTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.882 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2330 -> 2220 2025-08-24 13:34:14.889 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpTimestamp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.949 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bmsChgDsgSta" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.968 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpTargetSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.974 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpMaxSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.979 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpMinSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.987 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpAccuChgEnergy" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.991 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpAccuDsgEnergy" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:14.996 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpPtcTemp2" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.002 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpPwr" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.007 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.013 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.018 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpMaxCellVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.022 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpMinCellVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.028 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.033 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpAmp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.039 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpBusVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.044 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpCellVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.064 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpHtsTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.070 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpBusNegTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.074 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpBusPosTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.077 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpEnvTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.090 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpAccuChgCap" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.102 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpAccuDsgCap" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.112 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpTimestamp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.116 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpRealSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.130 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpRemainWatth" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.133 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12150f57592c2c455a572b4558262b2f2f2c2f10601820200128013001380340d40148325012709fc2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:15.139 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:15.139 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2629919,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:15.139 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:15.139 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:34:15.181 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:34:15.193 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpTargetSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.199 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpMaxSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.206 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpMinSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.217 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpAccuChgEnergy" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.222 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpAccuDsgEnergy" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.229 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpPwr" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.241 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.249 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpMaxCellVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.258 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpMinCellVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.264 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.270 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpBusVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.274 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a442a30686613137a6568147a67191410101310323630220020082210d08ee02218a22160406a24e2a3d030323830213821002008221088e6e02218a221603f6a24aea2882a10601820200128013001380340d40148025044580170a0c2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:15.279 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:15.279 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2629920,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:15.279 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:15.279 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:15.309 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:15.315 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpCellVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.322 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpHvMosTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.327 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpLvMosTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.331 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpHtsTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.334 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpBusNegTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.337 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpBusPosTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.340 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpEnvTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.363 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpAccuChgCap" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.369 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpAccuDsgCap" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.377 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpMinCellTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.382 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpMaxMosTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.386 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpMinMosTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.391 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpTimestamp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.409 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpTargetSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.413 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpMaxSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.416 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpMinSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.424 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpAccuChgEnergy" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.428 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpAccuDsgEnergy" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.431 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpPtcTemp2" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.436 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpPwr" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.440 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.445 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.450 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpMaxCellVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.454 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpMinCellVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.459 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.464 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpAmp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.468 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpBusVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.473 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpCellVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.479 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpHvMosTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.490 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpLvMosTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.519 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpBusNegTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.538 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpEnvTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.549 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpAccuChgCap" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.555 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpAccuDsgCap" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.573 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpMinCellTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.576 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpMaxMosTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.580 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpMinMosTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.586 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpTimestamp" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.590 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpRealSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.607 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bmsChgDsgSta" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.615 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpRemainWatth" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.618 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpTargetSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.622 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpMaxSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.625 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpMinSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.631 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpAccuChgEnergy" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.635 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpAccuDsgEnergy" has no existing object, this might lead to an error in future versions 2025-08-24 13:34:15.913 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e283e28326a64111178676a1678651b16121211123722e2d1660722e2d16610601820200128013001380340d4014821501e580170a2c2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:15.918 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:15.918 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2629922,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:15.918 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:15.919 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a473934303033301500c0f3442500c0f344 2025-08-24 13:34:15.947 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1950,"fromPv":1950}]} 2025-08-24 13:34:16.063 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f29336b65101079666b1779641a171313101333dc223bf32c03650b8f21132310601820200128013001380340d4014830501f70a3c2a0017881ae01800103880101c20110523337345a4448415a483345303034340a560a2029241c1762312424f86639243c776201244422610c601124a4ee61192444ff6110601820200128013001380340604821502070a4c2a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770a5c2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:16.068 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 3 message(s) 2025-08-24 13:34:16.068 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2629923,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:16.068 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:16.068 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118d00f204628ac023000 2025-08-24 13:34:16.089 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":2000,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:34:16.090 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2629924,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:16.090 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:34:16.090 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0d00383346150000dc421d0018534625006006452844350080ca453d0060db45 2025-08-24 13:34:16.125 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":11470,"sysGridPwr":110,"mpptPwr":13510,"bpPwr":2150,"bpSoc":68} 2025-08-24 13:34:16.125 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2629925,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:16.126 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 => no pdata 2025-08-24 13:34:16.138 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 11540 -> 11470 2025-08-24 13:34:16.143 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 260 -> 110 2025-08-24 13:34:16.148 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13500 -> 13510 2025-08-24 13:34:16.150 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13510" greater than max "5000" 2025-08-24 13:34:16.155 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2220 -> 2150 2025-08-24 13:34:16.420 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a442d376f6114147d626f137d601e13171714173531372507270f2517d789e7251fa52667476d23e5a4d737353f37263f2607270f25178fe1e7251fa52667386d23a9a58f2d10601820200128013001380340d40148025044580170a7c2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:16.424 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:16.425 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2629927,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:16.425 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:16.425 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:16.457 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:16.489 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a122238606e1b1b726d601c726f111c18181b1810601820200128013001380340d4014832501270a8c2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:16.494 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:16.494 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2629928,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:16.494 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:16.495 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:34:16.516 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:34:17.198 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12263c646a1f1f76696418766b15181c1c1f1c10601820200128013001380340d4014832501270acc2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:17.203 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:17.203 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2629932,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:17.203 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:17.203 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:34:17.224 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:34:17.412 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a690a30252ea72f08270e273a25f92c3f3d656b1e1e77686519776a14191d1d1e1d352c382d6d2e68302dedde69c82f1dcf0b6810601820200128013001380340f10148055030580170adc2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:17.417 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:17.417 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":48,"needAck":1,"seq":2629933,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:17.417 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:34:17.417 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:17.417 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 08038a02250a230a1708d4011210484633335a4548345a47393430303330180115004003451d00c0f344e50230e22645 2025-08-24 13:34:17.551 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44243e66681d1d746b661a7469171a1e1e1d1e3c383e2c0e2e062c1ede80ee2c16ac2f6e4e642aecadde3e3c363e2f362f0e2e062c1e86e8ee2c16ac2f6e31642aa0ac862410601820200128013001380340d40148025044580170aec2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:17.555 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:17.555 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2629934,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:17.556 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:17.556 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:17.583 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:18.052 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f253f67691c1c756a671b7568161b1f1f1c1f3fd02e379b3f0f6907832d1f2f10601820200128013001380340d4014830501f70afc2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:18.058 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:18.058 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2629935,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:18.058 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:18.058 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118b410204628ac023000 2025-08-24 13:34:18.088 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":2100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:34:18.623 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a443b21797702026b7479056b76080501010201232721331131193301c19ff13309b33071517b35f3b2c121232921302930113119330199f7f13309b330712e7b35bfb3993b10601820200128013001380340d40148025044580170b1c2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:18.630 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:18.631 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2629937,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:18.631 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:18.631 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:18.670 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:19.194 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a1238227a74010168777a0668750b060202010210601820200128013001380340d4014832501270b2c2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:19.201 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:19.201 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2629938,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:19.201 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:19.201 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:34:19.240 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:34:19.689 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a443e247c7207076e717c006e730d00040407042622243614341c3604c49af4360cb63574547e30f6b7c424262c24352c3514341c36049cf2f4360cb635742b7e30bab69c3e10601820200128013001380340d40148025044580170b4c2a0017881ae01800103880101c20110523337345a4448415a483345303034340a670a31f4eeb6b8cdcda4bbb6caa4b9c7cacececdceeefee6fcde5beed60ed0cbfefe7abcc3fefe72bcbeffb6feae52fca6fe9efe1060182020013001380340d40148085031580170fe97387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:19.696 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:34:19.697 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2629940,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:19.697 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:19.697 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:19.747 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:19.747 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920574,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:19.748 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:34:19.748 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a10484633335a4548345a473934303033301000180220a51028f02e35000084423d00008c424001480050ac0258006000 2025-08-24 13:34:19.799 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":2085,"targetPower":6000,"temp":66,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:34:19.809 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a203835ad1d73203535457728352d66731035f518701d710035b5ff70083585ee7010601820200128013001380340604821502070b5c2a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770b6c2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:19.839 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:34:19.840 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2629941,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:19.840 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:19.841 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d0098284615000070421d001853462500c02d452844350080ca453d00b0db45 2025-08-24 13:34:19.906 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10790,"sysGridPwr":60,"mpptPwr":13510,"bpPwr":2780,"bpSoc":68} 2025-08-24 13:34:19.907 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2629942,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:19.907 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:34:19.930 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 11470 -> 10790 2025-08-24 13:34:19.981 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 110 -> 60 2025-08-24 13:34:19.994 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2150 -> 2780 2025-08-24 13:34:20.042 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f3228707e0b0b627d700c627f010c08080b0828c739208c28187e10943a083810601820200128013001380340d4014830501f70b8c2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:20.050 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:20.050 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2629944,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:20.050 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:20.050 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118b410204628ac023000 2025-08-24 13:34:20.123 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":2100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:34:20.489 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e3026302a727c0909607f720e607d030e0a0a090a2f3a3a387f1f3a3a387f10601820200128013001380340d4014821501e580170bac2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:20.495 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:20.496 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2629946,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:20.496 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:20.496 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a4739343030333015000002452500000245 2025-08-24 13:34:20.551 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":2080,"fromPv":2080}]} 2025-08-24 13:34:20.831 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44312b737d0808617e730f617c020f0b0b080b292d2b391b3b13390bcb95fb3903b93a7b5b713ff9b8cb2b29232b3a233a1b3b13390b93fdfb3903b93a7b24713fb5b9933110601820200128013001380340d40148025044580170bbc2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:20.837 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:20.837 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2629947,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:20.837 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:20.837 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:20.893 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:21.252 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12372d757b0e0e67787509677a04090d0d0e0d10601820200128013001380340d4014832501270bdc2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:21.257 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:21.257 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2629949,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:21.258 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:21.258 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:34:21.287 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:34:21.610 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12342e76780d0d647b760a6479070a0e0e0d0e10601820200128013001380340d4014832501270bec2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:21.616 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:21.616 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2629950,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:21.616 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:21.616 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:34:21.638 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:34:21.823 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a444a50080673731a0508741a07797470707370525650426040684270b0ee804278c24100200a4482c3b0505258504158416040684270e886804278c241005f0a44cec2e84a10601820200128013001380340d40148025044580170c0c2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:21.829 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:21.829 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2629952,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:21.829 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:21.829 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:21.850 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:22.111 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f48520a04717118070a7618057b767272717252bd435af65262046aee40724210601820200128013001380340d4014830501f70c2c2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:22.128 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:22.129 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2629954,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:22.129 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:22.129 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118b410204628ac023000 2025-08-24 13:34:22.271 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":2100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:34:22.960 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a4449530b05707019060b7719047a77737370735155534163436b4173b3ed83417bc1420323094781c0b353515b53425b4263436b4173eb8583417bc142035c0947cdc1eb4910601820200128013001380340d40148025044580170c3c2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:22.969 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:22.969 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2629955,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:22.969 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:22.969 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:22.992 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:23.322 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a124c560e0075751c030e721c017f727676757610601820200128013001380340d4014832501270c6c2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:23.331 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:23.331 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2629958,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:23.331 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:23.332 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:34:23.377 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:34:24.031 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a444d570f0174741d020f731d007e73777774775551574567476f4577b7e987457fc54607270d4385c4b757555f57465f4667476f4577ef8187457fc54607580d43c9c5ef4d10601820200128013001380340d40148025044580170c7c2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:24.038 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:24.038 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2629959,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:24.039 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:24.039 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:24.080 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:24.170 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f4258000e7b7b120d007c120f717c78787b7858b74950fc58680e60e44a784810601820200128013001380340d4014830501f70c8c2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:24.176 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:24.176 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2629960,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:24.176 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:24.176 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118b410204628ac023000 2025-08-24 13:34:24.210 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":2100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:34:24.810 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20464b6b790d5e4b4beb09564b23180d6e4b6b410e630f7e4b9b810e764bfb900e10601820200128013001380340604821502070cbc2a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770ccc2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:24.821 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:34:24.822 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2629963,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:24.822 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:24.822 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00203246150000a0421d006853462500200a4528443500d0ca453d00b0db45 2025-08-24 13:34:24.862 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":11400,"sysGridPwr":80,"mpptPwr":13530,"bpPwr":2210,"bpSoc":68} 2025-08-24 13:34:24.862 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2629964,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:24.862 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:34:24.872 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 10790 -> 11400 2025-08-24 13:34:24.877 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 60 -> 80 2025-08-24 13:34:24.881 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13510 -> 13530 2025-08-24 13:34:24.883 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13530" greater than max "5000" 2025-08-24 13:34:24.928 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2780 -> 2210 2025-08-24 13:34:25.034 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e4751475d050b7e7e17080579170a74797d7d7e7d584d4d4f08684d4d4f0810601820200128013001380340d4014821501e580170cdc2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:25.042 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:25.042 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2629965,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:25.042 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:25.043 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a4739343030333015000002452500000245 2025-08-24 13:34:25.073 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":2080,"fromPv":2080}]} 2025-08-24 13:34:25.173 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44445e06087d7d140b067a1409777a7e7e7d7e5c585e4c6e4e664c7ebee08e4c76cc4f0e2e044a8ccdbe5e5c565e4f564f6e4e664c7ee6888e4c76cc4f0e51044ac0cce64410601820200128013001380340d40148025044580170cec2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:25.178 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:25.178 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2629966,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:25.179 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:25.179 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:25.218 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:25.381 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12455f07097c7c150a077b1508767b7f7f7c7f10601820200128013001380340d4014832501270cfc2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:25.386 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:25.386 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2629967,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:25.386 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:25.387 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:34:25.429 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:34:26.234 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a4459431b15606009161b6709146a67636360634145435173537b5163a3fd93516bd1521333195791d0a343414b43524b5273537b5163fb9593516bd152134c1957ddd1fb5910601820200128013001380340d40148025044580170d3c2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:26.248 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:26.248 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2629971,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:26.248 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:26.248 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:26.296 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:26.314 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f5b41191762620b1419650b1668656161626141ae5049e541711779fd53615110601820200128013001380340d4014830501f70d1c2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:26.319 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:26.319 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2629969,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:26.319 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:26.319 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118b410204628ac023000 2025-08-24 13:34:26.347 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":2100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:34:26.522 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a205b56166c10435656f6144b563e051073561685127e126356869c136b56e68d1310601820200128013001380340604821502070d6c2a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770d7c2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:26.528 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:34:26.528 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2629974,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:26.528 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:26.528 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00403a46150000a0421d00685346250040d34428443500d0ca453d00b0db45 2025-08-24 13:34:26.550 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":11920,"sysGridPwr":80,"mpptPwr":13530,"bpPwr":1690,"bpSoc":68} 2025-08-24 13:34:26.550 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2629975,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:26.550 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:34:26.640 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 11400 -> 11920 2025-08-24 13:34:26.696 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2210 -> 1690 2025-08-24 13:34:26.740 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a125349111f6a6a031c116d031e606d69696a6910601820200128013001380340d4014832501270d9c2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:26.749 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:26.749 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2629977,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:26.749 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:26.749 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:34:26.860 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:34:27.314 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44514b131d6868011e136f011c626f6b6b686b494d4b597b5b73596babf59b5963d95a1b3b115f99d8ab4b49434b5a435a7b5b73596bf39d9b5963d95a1b44115fd5d9f35110601820200128013001380340d40148025044580170dbc2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:27.320 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:27.321 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2629979,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:27.321 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:27.321 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:27.345 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:27.453 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a610a28d65e79567f564b54885d4e4c141a6f6f06191468061b65686c6c6f6c445d495c9c5319415c0c5e1910601820200128013001380340f10148055028580170dcc2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:27.459 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:27.459 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":40,"needAck":1,"seq":2629980,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:27.459 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:34:27.466 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:27.466 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 8a02250a230a1708d4011210484633335a4548345a4739343030333018011500c00f451d00500245 2025-08-24 13:34:27.533 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12574d151b6e6e07181569071a64696d6d6e6d10601820200128013001380340d4014832501270ddc2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:27.537 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:27.537 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2629981,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:27.537 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:27.538 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:34:27.564 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:34:28.302 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f544e16186d6d041b166a0419676a6e6e6d6e4ea15f46a24f7e1876f25c6e5e10601820200128013001380340d4014830501f70dec2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:28.308 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:28.308 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2629982,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:28.308 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:28.308 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118fc11204628ac023000 2025-08-24 13:34:28.336 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":2300,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:34:28.456 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44554f17196c6c051a176b0518666b6f6f6c6f4d494f5d7f5f775d6faff19f5d67dd5e1f3f155b9ddcaf4f4d474f5e475e7f5f775d6ff7999f5d67dd5e1f40155bd1ddf75510601820200128013001380340d40148025044580170dfc2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:28.461 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:28.461 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2629983,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:28.461 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:28.461 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:28.494 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:29.512 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a4469732b25505039262b5739245a57535350537175736143634b615393cda3615be16223032967a1e09373717b73627b6243634b6153cba5a3615be162237c2967ede1cb6910601820200128013001380340d40148025044580170e3c2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:29.516 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:29.516 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2629987,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:29.516 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:29.516 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:29.538 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:29.581 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a1268722a24515138272a5638255b565252515210601820200128013001380340d4014832501270e2c2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:29.586 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:29.586 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2629986,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:29.586 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:29.586 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:34:29.606 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:34:29.741 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e6e786e742c2257573e212c503e235d50545457547164646621416464662110601820200128013001380340d4014821501e580170e4c2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:29.745 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:29.745 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2629988,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:29.745 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:29.745 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a4739343030333015000002452500000245 2025-08-24 13:34:29.768 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":2080,"fromPv":2080}]} 2025-08-24 13:34:29.906 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a206b660e222073666661227b66f635204366a6da224e22536646ad235b6666ba2310601820200128013001380340604821502070e6c2a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770e7c2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:29.925 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:34:29.926 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2629990,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:29.926 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:29.926 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d0068444615000007441d009053462500c0bc442844350020cb453d0000dc45 2025-08-24 13:34:29.969 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":12570,"sysGridPwr":540,"mpptPwr":13540,"bpPwr":1510,"bpSoc":68} 2025-08-24 13:34:29.974 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2629991,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:29.974 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:34:30.028 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 11920 -> 12570 2025-08-24 13:34:30.035 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 80 -> 540 2025-08-24 13:34:30.041 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13530 -> 13540 2025-08-24 13:34:30.044 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13540" greater than max "5000" 2025-08-24 13:34:30.088 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 1690 -> 1510 2025-08-24 13:34:30.370 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f6278202e5b5b322d205c322f515c58585b58789769709479482e40c46a586810601820200128013001380340d4014830501f70e8c2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:30.394 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:30.395 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2629992,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:30.395 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:30.395 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118fc11204628ac023000 2025-08-24 13:34:30.462 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":2300,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:34:30.594 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44607a222c5959302f225e302d535e5a5a595a787c7a684a6a42685a9ac4aa6852e86b2a0a206ea8e99a7a78727a6b726b4a6a42685ac2acaa6852e86b2a75206ee4e8c26010601820200128013001380340d40148025044580170eac2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:30.603 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:30.603 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2629994,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:30.603 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:30.604 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:30.635 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:31.513 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12667c242a5f5f36292458362b55585c5c5f5c10601820200128013001380340d4014832501270ecc2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:31.517 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:31.517 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2629996,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:31.517 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:31.517 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:34:31.544 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:34:31.714 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44677d252b5e5e37282559372a54595d5d5e5d7f7b7d6f4d6d456f5d9dc3ad6f55ef6c2d0d2769afee9d7d7f757d6c756c4d6d456f5dc5abad6f55ef6c2d722769e3efc56710601820200128013001380340d40148025044580170edc2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:31.719 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:31.719 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2629997,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:31.719 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:31.719 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:31.739 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:31.863 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12647e26285d5d342b265a3429575a5e5e5d5e10601820200128013001380340d4014832501270eec2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:31.953 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:31.954 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2629998,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:31.954 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:31.954 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:34:32.122 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:34:32.360 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a3a0a025a72106018202001280130013803406048115002580170f2c2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:32.372 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:32.373 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":17,"dataLen":2,"needAck":1,"seq":2630002,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:32.373 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:34:32.373 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:32.373 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 2800 2025-08-24 13:34:32.435 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f79633b35404029363b4729344a4743434043638c726b8f6253355bdf71437310601820200128013001380340d4014830501f70f3c2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:32.442 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:32.443 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630003,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:32.443 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:32.443 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118fc11204628ac023000 2025-08-24 13:34:32.491 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":2300,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:34:32.722 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a31f5efb7b9cccca5bab7cba5b8c6cbcfcfcccfefffe7fddf32eed70fd1caffff7bbdc2ffff73bdbffeb7ffaf53fda7ff9fff1060182020013001380340d40148085031580170ff97387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:32.733 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:32.733 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920575,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:32.734 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:32.734 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a473934303033301000180220cd1128f02e35000084423d00008c424001480050ac0258006000 2025-08-24 13:34:32.790 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":2253,"targetPower":6000,"temp":66,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:34:32.850 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a447f653d3346462f303d412f324c41454546456763657755755d774585dbb5774df77435153f71b7f68565676d65746d7455755d7745ddb3b5774df774356a3f71fbf7dd7f10601820200128013001380340d40148025044580170f5c2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:32.857 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:32.862 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630005,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:32.863 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:32.863 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:32.901 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:33.570 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a3a0a025f76106018202001280130013803406048115002580170f7c2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:33.575 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:33.575 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":17,"dataLen":2,"needAck":1,"seq":2630007,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:33.576 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:34:33.576 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:33.576 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 2801 2025-08-24 13:34:33.640 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a127268303e4b4b223d304c223f414c48484b4810601820200128013001380340d4014832501270f8c2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:33.645 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:33.645 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630008,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:33.645 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:33.645 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:34:33.672 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:34:33.933 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a447369313f4a4a233c314d233e404d49494a496b6f697b5979517b4989d7b97b41fb783919337dbbfa89696b61697861785979517b49d1bfb97b41fb783966337df7fbd17310601820200128013001380340d40148025044580170f9c2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:33.939 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:33.939 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630009,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:33.940 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:33.940 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:33.976 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:34.210 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e7066706a323c4949203f324e203d434e4a4a494a6f7ada763f5f7ada763f10601820200128013001380340d4014821501e580170fac2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:34.217 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:34.217 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630010,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:34.218 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:34.218 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a473934303033301500a00c452500a00c45 2025-08-24 13:34:34.255 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":2250,"fromPv":2250}]} 2025-08-24 13:34:34.425 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f716b333d4848213e334f213c424f4b4b484b6b847a63876a5b3d53d7794b7b10601820200128013001380340d4014830501f70fbc2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:34.430 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:34.430 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630011,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:34.431 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:34.431 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118fc11204628ac023000 2025-08-24 13:34:34.519 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":2300,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:34:34.850 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20707d953b3b687d7d6b3e607d152e3b587dfd10395539487dadb738407dcda63810601820200128013001380340604821502070fdc2a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770fec2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:34.856 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:34:34.857 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630013,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:34.857 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:34.858 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00e8464615000016431d006853462500806d4428443500d0ca453d00b0db45 2025-08-24 13:34:34.899 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":12730,"sysGridPwr":150,"mpptPwr":13530,"bpPwr":950,"bpSoc":68} 2025-08-24 13:34:34.900 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630014,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:34.900 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:34:34.918 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 12570 -> 12730 2025-08-24 13:34:34.923 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 540 -> 150 2025-08-24 13:34:34.935 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13540 -> 13530 2025-08-24 13:34:34.937 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13530" greater than max "5000" 2025-08-24 13:34:34.985 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 1510 -> 950 2025-08-24 13:34:35.064 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44756f37394c4c253a374b2538464b4f4f4c4f6d696f7d5f7f577d4f8fd1bf7d47fd7e3f1f357bbdfc8f6f6d676f7e677e5f7f577d4fd7b9bf7d47fd7e3f60357bf1fdd77510601820200128013001380340d40148025044580170ffc2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:35.070 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:35.070 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630015,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:35.070 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:35.070 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:35.101 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:35.635 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a128b91c9c7b2b2dbc4c9b5dbc6b8b5b1b1b2b110601820200128013001380340d401483250127081c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:35.645 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:35.645 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630017,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:35.646 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:35.646 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:34:35.694 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:34:36.131 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a448993cbc5b0b0d9c6cbb7d9c4bab7b3b3b0b391959381a383ab81b3732d4381bb0182c3e3c98741007393919b93829b82a383ab81b32b454381bb0182c39cc9870d012b8910601820200128013001380340d4014802504458017083c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:36.144 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:36.145 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630019,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:36.145 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:36.145 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:36.195 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:36.504 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f8c96cec0b5b5dcc3ceb2dcc1bfb2b6b6b5b69679879e7a97a6c0ae2a84b68610601820200128013001380340d4014830501f7086c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:36.510 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:36.510 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630022,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:36.511 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:36.512 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118fc11204628ac023000 2025-08-24 13:34:36.575 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":2300,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:34:37.022 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a128298c0cebbbbd2cdc0bcd2cfb1bcb8b8bbb810601820200128013001380340d401483250127088c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:37.070 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:37.070 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630024,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:37.070 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:37.070 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:34:37.167 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:34:37.295 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44809ac2ccb9b9d0cfc2bed0cdb3bebabab9ba989c9a88aa8aa288ba7a244a88b2088bcaeac08e48097a9a98929a8b928baa8aa288ba224c4a88b2088bca95c08e0408228010601820200128013001380340d401480250445801708ac3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:37.343 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:37.343 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630026,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:37.343 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:37.344 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:37.408 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:37.414 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a690a3083a80189ae81a8819c835f8a999bc3cdb8b8d1cec3bfd1ccb2bfbbbbb8bb938a9e8b0b29cf968b5b87ce6e89a9b7474f10601820200128013001380340f101480550305801708bc3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:37.420 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:37.420 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":48,"needAck":1,"seq":2630027,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:37.420 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:34:37.420 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:37.420 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 08238a02250a230a1708d4011210484633335a4548345a473934303033301801150080a2441d00d00c45e502223cccc4 2025-08-24 13:34:37.693 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12869cc4cabfbfd6c9c4b8d6cbb5b8bcbcbfbc10601820200128013001380340d40148325012708cc3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:37.699 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:37.700 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630028,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:37.700 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:37.700 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:34:37.736 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:34:38.202 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20808d75c2cb988d8d16ce908de5decba88d0d89c9a5c9b88dad46c8b08d3d56c8106018202001280130013803406048215020708dc3a0017881ae01800103880101c20110523337345a4448415a483345303034340a3210601820200128013001380340604827708ec3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:38.211 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:34:38.211 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630029,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:38.211 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:38.212 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00f84f461500009b431d0068534625008004442844350020cb453d00b0db45 2025-08-24 13:34:38.254 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":13310,"sysGridPwr":310,"mpptPwr":13530,"bpPwr":530,"bpSoc":68} 2025-08-24 13:34:38.255 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630030,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:38.255 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:34:38.308 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 12730 -> 13310 2025-08-24 13:34:38.314 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 150 -> 310 2025-08-24 13:34:38.322 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 950 -> 530 2025-08-24 13:34:38.345 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a3a0a02a78f1060182020012801300138034060481150025801708fc3a0017881ae01800103880101c20110523337345a4448415a483345303034340a7d0a449b81d9d7a2a2cbd4d9a5cbd6a8a5a1a1a2a183878193b191b993a1613f5193a91390d1f1db9553126181838981908990b191b993a139575193a91390d18edb951f13399b10601820200128013001380340d4014802504458017091c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:38.350 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:34:38.351 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":17,"dataLen":2,"needAck":1,"seq":2630031,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:38.351 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:34:38.351 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:38.351 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 2800 2025-08-24 13:34:38.351 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630033,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:38.351 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:34:38.352 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:38.380 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:38.552 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f9983dbd5a0a0c9d6dba7c9d4aaa7a3a3a0a3836c928b0799b3d5bb3f91a39310601820200128013001380340d4014830501f7093c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:38.557 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:38.557 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630035,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:38.557 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:38.558 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118940a204628ac023000 2025-08-24 13:34:38.585 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1300,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:34:38.760 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a5c0a239eb59e84dcd2a7a7ced1dca0ced3ada0a4a4a7a481949498d1b194749cd1a19494dcd610601820200128013001380340d4014821502358017094c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:38.772 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:38.773 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":35,"needAck":1,"seq":2630036,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:38.773 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:38.773 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a210a10484633335a4548345a473934303033301500000c452500e008453500004842 2025-08-24 13:34:38.813 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":2240,"fromPv":2190,"fromGrid":50}]} 2025-08-24 13:34:39.331 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a3a0a02bd9410601820200128013001380340604811500258017095c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:39.340 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:39.340 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":17,"dataLen":2,"needAck":1,"seq":2630037,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:39.341 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:34:39.341 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:39.341 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 2801 2025-08-24 13:34:39.480 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a449d87dfd1a4a4cdd2dfa3cdd0aea3a7a7a4a785818795b797bf95a767395795af1596d7f7dd9355146787858f87968f96b797bf95a73f515795af1596d788dd9319153f9d10601820200128013001380340d4014802504458017097c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:39.484 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:39.484 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630039,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:39.484 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:39.484 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:39.508 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:39.763 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a129288d0deababc2ddd0acc2dfa1aca8a8aba810601820200128013001380340d401483250127098c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:39.773 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:39.773 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630040,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:39.774 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:39.774 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:34:39.835 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:34:39.901 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a510a1b979acac8dc879a0ac9dcbf9a9a3ad8b2deaf9aba51dfa79a2a41df10601820200128013001380340604821501b709ac3a0017881ae01800103880101c20110523337345a4448415a483345303034340a3210601820200128013001380340604827709bc3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:39.906 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:34:39.906 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":27,"seq":2630042,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:39.906 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:39.906 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d005052461d00905346250000a0422844350020cb453d00b0db45 2025-08-24 13:34:39.932 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":13460,"mpptPwr":13540,"bpPwr":80,"bpSoc":68} 2025-08-24 13:34:39.933 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":27,"seq":2630043,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:39.933 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:34:39.941 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 13310 -> 13460 2025-08-24 13:34:39.945 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13530 -> 13540 2025-08-24 13:34:39.946 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13540" greater than max "5000" 2025-08-24 13:34:39.999 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 530 -> 80 2025-08-24 13:34:40.616 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44978dd5dbaeaec7d8d5a9c7daa4a9adadaead8f8b8d9fbd9db59fad6d335d9fa51f9cddfdd7995f1e6d8d8f858d9c859cbd9db59fad355b5d9fa51f9cdd82d799131f359710601820200128013001380340d401480250445801709dc3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:40.620 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:40.620 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630045,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:40.620 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:40.620 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:40.651 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:40.685 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f948ed6d8adadc4dbd6aac4d9a7aaaeaeadae8e619f860a94bed8b6329cae9e10601820200128013001380340d4014830501f709ec3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:40.690 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:40.690 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630046,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:40.694 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:40.694 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118940a204628ac023000 2025-08-24 13:34:40.723 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1300,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:34:40.836 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a310a10484633335a4548345a473934303033301000180220c10928f02e35000084423d00008c424001480050ac02580060001060182020013001380340d401480850315801708098387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:40.853 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:40.853 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920576,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:40.854 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:40.854 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a473934303033301000180220c10928f02e35000084423d00008c424001480050ac0258006000 2025-08-24 13:34:40.927 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":1217,"targetPower":6000,"temp":66,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:34:41.689 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44abb1e9e79292fbe4e995fbe6989591919291b3b7b1a381a189a391510f61a39923a0e1c1eba5632251b1b3b9b1a0b9a081a189a391096761a39923a0e1beeba52f2309ab10601820200128013001380340d40148025044580170a1c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:41.738 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:41.738 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630049,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:41.738 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:41.747 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:41.845 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:41.854 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12a8b2eae49191f8e7ea96f8e59b969292919210601820200128013001380340d4014832501270a2c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:41.861 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:41.861 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630050,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:41.861 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:41.862 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:34:41.898 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:34:42.161 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12aeb4ece29797fee1ec90fee39d909494979410601820200128013001380340d4014832501270a4c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:42.170 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:42.170 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630052,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:42.170 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:42.171 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:34:42.221 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:34:42.681 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1facb6eee09595fce3ee92fce19f9296969596b659a7be32ac86e08e0aa496a610601820200128013001380340d4014830501f70a6c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:42.687 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:42.687 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630054,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:42.687 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:42.688 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118940a204628ac023000 2025-08-24 13:34:42.722 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1300,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:34:43.370 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44adb7efe19494fde2ef93fde09e9397979497b5b1b7a587a78fa597570967a59f25a6e7c7eda3652457b7b5bfb7a6bfa687a78fa5970f6167a59f25a6e7b8eda329250fad10601820200128013001380340d40148025044580170a7c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:43.377 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:43.378 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630055,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:43.378 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:43.378 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:43.434 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:44.415 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1ea2b4a2b8e0ee9b9bf2ede09cf2ef919c98989b98bda8e83fec8da8e83fec10601820200128013001380340d4014821501e580170a8c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:44.422 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:44.423 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630056,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:44.423 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:44.423 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a4739343030333015004097442500409744 2025-08-24 13:34:44.464 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1210,"fromPv":1210}]} 2025-08-24 13:34:44.488 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44a1bbe3ed9898f1eee39ff1ec929f9b9b989bb9bdbba98bab83a99b5b056ba99329aaebcbe1af69285bbbb9b3bbaab3aa8bab83a99b036d6ba99329aaebb4e1af252903a110601820200128013001380340d40148025044580170abc3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:44.493 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:44.494 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630059,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:44.494 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:44.494 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:44.524 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:44.525 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12a0bae2ec9999f0efe29ef0ed939e9a9a999a10601820200128013001380340d4014832501270aac3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:44.531 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:44.531 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630058,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:44.531 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:44.531 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:34:44.560 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:34:44.692 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fa7bde5eb9e9ef7e8e599f7ea94999d9d9e9dbd52acb539a78deb8501af9dad10601820200128013001380340d4014830501f70adc3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:44.706 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:44.706 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630061,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:44.711 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:44.711 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118940a204628ac023000 2025-08-24 13:34:44.777 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1300,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:34:44.884 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20bdb0d0e1f6a5b0b062f3adb008e3f695b030bef498f485b0c07bf58db0b06cf510601820200128013001380340604821502070b0c3a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770b1c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:44.892 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:34:44.893 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630064,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:44.893 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:44.893 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00605146150000d2431d00b853462500800e442844350070cb453d0000dc45 2025-08-24 13:34:44.947 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":13400,"sysGridPwr":420,"mpptPwr":13550,"bpPwr":570,"bpSoc":68} 2025-08-24 13:34:44.948 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630065,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:44.948 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:34:45.000 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 13460 -> 13400 2025-08-24 13:34:45.006 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 310 -> 420 2025-08-24 13:34:45.011 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13540 -> 13550 2025-08-24 13:34:45.014 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13550" greater than max "5000" 2025-08-24 13:34:45.040 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44b8a2faf48181e8f7fa86e8f58b8682828182a0a4a2b092b29ab082421c72b08a30b3f2d2f8b6703142a2a0aaa2b3aab392b29ab0821a7472b08a30b3f2adf8b63c301ab810601820200128013001380340d40148025044580170b2c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:45.049 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:45.049 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630066,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:45.049 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:45.050 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:45.090 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:45.099 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 80 -> 570 2025-08-24 13:34:45.896 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12bea4fcf28787eef1fc80eef38d808484878410601820200128013001380340d4014832501270b4c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:45.901 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:45.901 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630068,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:45.902 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:45.902 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:34:45.930 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:34:46.180 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44bca6fef08585ecf3fe82ecf18f8286868586a4a0a6b496b69eb486461876b48e34b7f6d6fcb2743546a6a4aea6b7aeb796b69eb4861e7076b48e34b7f6a9fcb238341ebc10601820200128013001380340d40148025044580170b6c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:46.191 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:46.191 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630070,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:46.191 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:46.192 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:46.351 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:46.712 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0ad5030aa0030b9c020c80dd0cbe114419652b2501010d430101154301010d43010115430101154301010d4301011143010111430101154334014151443c01c14e4441004c67e755435483952bbd5cf8344b4569017341011151440111514401c14e440141514401115144014151440101514401f14e4401115144012151440121514401215144011151440121514401215144013151447903830011494b32405b4549345b464251313235378900599100019c0001013543a40001012d43ac0001010d43b40001012543bc0001012543c40001012d43cc0001012543d100bf948502d900c2a88202e100a18c07e900a18c07f40001011543fc0001010d438403010135438c0301012d439103019903fefe02a10320a90399f0aac407b40301018b43bc034099cb43c10301c90304d10365d90301e10301e90382a700f10300f90380978521810280818521890200910201990201a10233a90251b402cccd5d44bc02e8718b43c402c110453ecc025b398a43d40245b18843dc020101013ee4020103c643ec020103c643f10201f90201810501890596f0159105a28a159c0501011543a10503103518202001300138034060480750a003708198387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003089f010f6305be4612441a66282602020a4002020e4002020a4002020e4002020e40020206400202064002020a4002020a4037029253473f0262534742034fd1cf5740574e21e3435fb33848466a027042027253470272534702925347029253470272534702825347028253470262534702925347028253470282534702725347029253470292534702825347026253477a068003124a48314358464a3758454152323630338a03579203029f0302022a40a70302021e40af0302020a40b70302021a40bf0302021e40c70302021e40cf0302021640d20398d08601da03b6ca8001e203a28f04ea03a28f04f70302020e40ff0302020640870002022a408f0002021e409200029a00fdfd01a20023aa009af3a9c704b70002028e40bf00361dc940c20002ca0007d20066da0002e20002ea0081a403f20003fa00839486228201838286228a01039201009a0102a20130aa0152b70102026247bf011d228e40c7010245123dcf0153c18e40d7019aa08940df010202023de7010209c540ef010209c540f20102fa01028206028a068ff7169206a484169f0602020e40a20600103518202001300138034060480750a003708298387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003099e000ea874d74713451b67292703030f410303174103030f41030313410303134103030b4103030b41030313410303134136038352463e0343524643024e01a85541563163fe425ebc4049476b037143035352460363524603635246034352460363524603635246038352460353524603735246038352460383524603635246037352460363524603835246035352467b008102134b49304259474b3659444053333731348b02599302039e0203032f41a60203032341ae0203031341b60203031f41be0203031f41c60203032741ce0203031f41d30296d78600db02b4f98000e302a38e05eb02a38e05f60203031741fe0203030b41860103032f418e01030323419301039b01fcfc00a30122ab019bf2a8c605b60103038f41be010daec941c30103cb0106d30167db0103e30103eb0180a502f30102fb01829587238300828387238b00029300019b0003a30031ab0053b60003036346be0063ee8841c600c374483cce00b1b08f41d6008c1e8841de000303033ce60003fec541ee0003fec541f30003fb00038307038b07b4ff179307b590179e0703031341a30701103518202001300138034060480750a003708398387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0030e990709584642b914421c602e2004040c46040410460404084604041446040414460404004604040c4604040c460404084631040454413904c44b414405495abe5046518f926abe5953614d406c0476440404544104f44b4104f44b4104c44b410404544104f44b4104e44b4104e44b4104e44b4104e44b4104f44b410404544104e44b410404544104f44b4104f44b417c018605144c4e37455e404c315e4347543430363c8c0552940504990504042446a10504041c46a90504040c46b10504041046b90504041c46c10504041846c90504041446d405deaf8707dc05f3cc8507e405a48902ec05a48902f10504041046f90504040046810604042446890604041c469406049c06fbfb07a40625ac069ff5afc102b10604048846b90609b2ce46c40604cc0601d40660dc0604e40604ec0687a205f40605fc06859280248407858480248c07059407049c0704a40736ac0754b10704046441b907389a8f46c10744641f3bc907244c8846d1079c168f46d9070404043be107040cc346e907040cc346f40704fc07048400048c00c1ea109400f48610990004041446a40006103518202001300138034060480750a003708498387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0030f9806086692c3bb15431d612f210505094705051147050515470505114705051d4705051547050515470505154705051147300575554038052555404504486a17504750129febbe58cfaa4c416d057745054555400525554005455540057555400565554005455540056555400565554005755540055555400555554005555540054555400565554005655540055555407d038704154d4f36445f414d305f424655353630358d0459950405980405053147a00405052d47a80405051147b00405052147b80405052d47c00405052d47c80405052547d504fdd48306dd04f3bf8006e504a58803ed04a58803f00405051d47f80405050947800705053147880705052d479507059d07fafa06a50724ad079bf4aec003b00705058947b8078b7ecf47c50705cd0700d50761dd0705e50705ed0786a304f50704fd07849381258506848581258d06049506059d0605a50637ad0655b00605056540b8065a448e47c00645ff163ac80661ec8e47d0060ac48f47d8060505053ae00605f2c347e80605f2c347f50605fd06058501058d01d886109501a29f11980105051147a50107103518202001300138034060480750a003708598387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0030c9b050b7ac014b816401e622c2206060a4406061244060616440606164406061e4406060a4406061644060616440606124433065656433b0646564346074bdb22534453694f36bd5b38d84f426e067446065656430646564306565643065656430656564306465643065656430656564306465643065656430656564306565643065656430656564306465643064656437e078407164e4c35475c424e335c414556363533378e075d9607069b0706062a44a30706062244ab0706061244b30706062244bb0706062644c30706062e44cb0706062644d607deb08305de07a0f18405e607a68b00ee07a68b00f30706061e44fb0706060a44830406062a448b04060622449604069e04f9f905a60427ae0499f7adc300b30406068a44bb04cb2dca44c60406ce0403d60462de0406e60406ee0485a007f60407fe04879082268605878682268e05079605069e0506a60534ae0556b30506066643bb0571d28d44c305c6584639cb0511928a44d3057b128d44db0506060639e30506fcc044eb0506fcc044f60506fe05068602068e02a4ff1296029696129b0206061244a60204103518202001300138034060480750a003708698387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0030d9a040ad23db34417421f632d2307070b450707134507070b45070713450707134507070b450707174507071745070713453207c757423a0747574247064ae07c5245528018df475a2a0b4e436f07754707975742079757420747574207c757420797574207b7574207875742078757420797574207b757420797574207a757420797574207a757420797574207a757427f058506174f4d34465d434f325d404457373433318f065f9706079a0607073345a20607072b45aa0607070b45b20607072345ba0607072345c20607072b45ca0607072345d706ef928304df06c2ae8404e706a78a01ef06a78a01f20607071345fa0607070b458205070733458a0507072b459705079f05f8f804a70526af05a4f6acc201b20507078d45ba05469fcd45c70507cf0502d70563df0507e70507ef0584a106f70506ff05869183278704868783278f04069704059f0407a70435af0457b204cacb5b42ba04e5808d45c204c7164338ca040f488c45d204f5c18e45da0407070738e2040705c045ea040705c045f70407ff04078703078f039df6139703a48c139a0307071345a70305103518202001300138034060480750a003708798387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00302950b0575675836184e106c222c0808004a0808044a0808004a0808044a0808044a08080c4a08080c4a0808004a0808004a3d08b8584d350888584d4809451a8b5d4a5dc6e1713355991b414c60087a4808a8584d0898584d08b8584d08b8584d0898584d08a8584d08a8584d0888584d08a8584d0898584d08a8584d0898584d08b8584d08b8584d08a8584d0898584d700c8a091840423b49524c403d524f4b58383c3a3980095d98090895090808204aad090808144aa5090808004abd090808104ab5090808144acd090808144ac50908081c4ad809bbda8c0bd009bcc08a0be809a8850ee009a8850efd090808044af50908080c4a8d0a0808204a850a0808144a980a08900af7f70ba80a29a00aabf9a3cd0ebd0a0808844ab50a3c17c34ac80a08c00a0dd80a6cd00a08e80a08e00a8bae09f80a09f00a899e8c28880b89888c28800b09980b08900b08a80b3aa00b58bd0b0808684db50bc924844acd0b084f1837c50bd8c7844add0b1fa7834ad50b08080837ed0b0803cf4ae50b0803cf4af80b08f00b08880c08800c86fd1c980cae8e1c950c0808044aa80c0a103518202001300138034060480750a003708898387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00303940a0456a6364a194f116d232d0909054b09091d4b0909054b0909194b0909194b0909014b0909054b0909194b0909194b3c09f9594c3409b9594c490844a7ce5c4b5c95836c4954ef27404d61097b4909d9594c09d9594c09c9594c09b9594c09d9594c09d9594c09e9594c09c9594c09d9594c09f9594c09e9594c09d9594c09e9594c09d9594c09e9594c09d9594c710a8b081941433a48534d413c534e4a59393d3b3e81085399080994080909254bac080909294ba4080909194bbc080909154bb4080909154bcc0809092d4bc4080909154bd908c0dd8c0ad108bef38a0ae908a9840fe108a9840ffc0809091d4bf4080909014b8c0b0909254b840b0909294b990b09910bf6f60aa90b28a10baaf8a2cc0fbc0b0909854bb40b07a4c34bc90b09c10b0cd90b6dd10b09e90b09e10b8aaf08f90b08f10b889f8d29890a88898d29810a08990a0b910a09a90a3ba10a59bc0a0909694cb40a5c01854bcc0ac97e4236c40a47c7854bdc0a2231824bd40a09090936ec0a09f4cf4be40a09f4cf4bf90a09f10a09890d09810db3f51d990dbf9a1d940d0909194ba90d0b103518202001300138034060480750a003708998387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00300970907c4699d371a4c126e202e0a0a02480a0a1e480a0a06480a0a1a480a0a1a480a0a0e480a0a02480a0a02480a0a06483f0a0a5a4f370ada454f4a0b4754b05e485f4425bc3057ca76404e620a784a0a0a5a4f0afa454f0afa454f0ada454f0a0a5a4f0afa454f0aea454f0aea454f0aea454f0aea454f0a0a5a4f0a0a5a4f0aea454f0a0a5a4f0afa454f0afa454f720f880b1a4240394b504e423f504d495a3a3e3832820b5c9a0b0a970b0a0a2a48af0b0a0a1248a70b0a0a0248bf0b0a0a1e48b70b0a0a1248cf0b0a0a1648c70b0a0a1a48da0bd0a18909d20bfdc28b09ea0baa870ce20baa870cff0b0a0a1e48f70b0a0a0e488f080a0a2a4887080a0a12489a080a9208f5f509aa082ba208affba1cf0cbf080a0a8648b70807bcc048ca080ac2080fda086ed2080aea080ae20889ac0bfa080bf2088b9c8e2a8a098b8a8e2a82090b9a090a92090aaa0938a2095abf090a0a6a4fb70936948148cf094a6a1135c7092a428648df0992188148d7090a0a0a35ef090a02cd48e7090a02cd48fa090af2090a8a0e0a820ecfe41e9a0efa881e970e0a0a1a48aa0e08103518202001300138034060480750a003708a98387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00301960806c897d4b51b4d136f212f0b0b07490b0b1f490b0b1b490b0b1f490b0b13490b0b1b490b0b1b490b0b1b490b0b1f493e0b5b5b4e360b1b5b4e4b0a46f1f55f495e4a6a0db756de5d414f630b794b0b2b5b4e0b1b5b4e0b3b5b4e0b5b5b4e0b4b5b4e0b2b5b4e0b4b5b4e0b4b5b4e0b5b5b4e0b4b5b4e0b3b5b4e0b4b5b4e0b2b5b4e0b4b5b4e0b4b5b4e0b3b5b4e730d890a1b4341384a514f433e514c485b3b383e3b830a579b0a0b960a0b0b3f49ae0a0b0b2349a60a0b0b1f49be0a0b0b2f49b60a0b0b2349ce0a0b0b2349c60a0b0b2b49db0af3da8d08d30afdb18e08eb0aab860de30aab860dfe0a0b0b1349f60a0b0b07498e090b0b3f4986090b0b23499b090b9309f4f408ab092aa309a3faa0ce0dbe090b0b8749b6098570c149cb090bc3090edb096fd3090beb090be30988ad0afb090af3098a9d8f2b8b088a8b8f2b83080a9b080b93080bab0839a3085bbe080b0b6b4eb608544a8049ce084bf11834c6086fe28049de0804ca8149d6080b0b0b34ee080bfccd49e6080bfccd49fb080bf3080b8b0f0b830fd6881e9b0fac911f960f0b0b1f49ab0f09103518202001300138034060480750a003708b98387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00306910f01582a52b21c4a146826280c0c004e0c0c184e0c0c1c4e0c0c1c4e0c0c144e0c0c004e0c0c1c4e0c0c1c4e0c0c184e390c5c5c49310c4c5c494c0d415003594e59f57989b75193fc4548640c7e4c0c5c5c490c4c5c490c5c5c490c5c5c490c5c5c490c5c5c490c5c5c490c5c5c490c4c5c490c5c5c490c5c5c490c5c5c490c5c5c490c5c5c490c4c5c490c4c5c49740d8e0d1c44463f4d56484439564b4f5c3c3f393d840d579c0d0c910d0c0c204ea90d0c0c284ea10d0c0c184eb90d0c0c284eb10d0c0c2c4ec90d0c0c284ec10d0c0c2c4edc0dd4ba890fd40daafb8e0fec0dac810ae40dac810af90d0c0c144ef10d0c0c004e890e0c0c204e810e0c0c284e9c0e0c940ef3f30fac0e2da40ea5fda7c90ab90e0c0c804eb10ec127c04ecc0e0cc40e09dc0e68d40e0cec0e0ce40e8faa0dfc0e0df40e8d9a882c8c0f8d8c882c840f0d9c0f0c940f0cac0f3ea40f5cb90f0c0c6c49b10f7bd8874ec90fcc524c33c10f1b98804ed90f7118874ed10f0c0c0c33e90f0cf6ca4ee10f0cf6ca4efc0f0cf40f0c8c080c8408aef5189c089c9c1891080c0c184eac080e103518202001300138034060480750a003708c98387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00307900e00640e79491d48156927290d0d014f0d0d194f0d0d014f0d0d194f0d0d194f0d0d014f0d0d1d4f0d0d1d4f0d0d194f380d5d5c48300ddd5d484d0c40b5135b4f58b2d39c4c501eac4449650d7f4d0d2d5c480d2d5c480ddd5d480d5d5c480d3d5c480d5d5c480d2d5c480d1d5c480d4d5c480d4d5c480d3d5c480d4d5c480d3d5c480d4d5c480d3d5c480d4d5c48750f8f0c1d45473e4c57494538574a4e5d3d3e393b850c559d0c0d900c0d0d394fa80c0d0d214fa00c0d0d014fb80c0d0d294fb00c0d0d294fc80c0d0d254fc00c0d0d294fdd0ca39b890ed50cc8a48e0eed0cad800be50cad800bf80c0d0d194ff00c0d0d014f880f0d0d394f800f0d0d214f9d0f0d950ff2f20ead0f2ca50fa0fca6c80bb80f0d0d874fb00f4c95c74fcd0f0dc50f08dd0f69d50f0ded0f0de50f8eab0cfd0f0cf50f8c9b892d8d0e8c8d892d850e0c9d0e0f950e0dad0e3fa50e5db80ec0c15148b00e39a1874fc80ecd1c4932c00ee87f864fd80ec2e7844fd00e0d0d0d32e80e0d0fca4fe00e0d0fca4ffd0e0df50e0d8d090d850990fc199d09ae861990090d0d194fad090f103518202001300138034060480750a003708d98387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00304930d03dd8694301e48166a242a0e0e064c0e0e024c0e0e064c0e0e024c0e0e024c0e0e0a4c0e0e0a4c0e0e064c0e0e064c3b0e9e5e4b330e6e5e4b4e0f43dd435b4c5b8b79b73553a19a474a660e7c4e0e8e5e4b0e7e5e4b0e9e5e4b0e8e5e4b0e7e5e4b0e7e5e4b0e7e5e4b0e6e5e4b0e8e5e4b0e7e5e4b0e8e5e4b0e7e5e4b0e9e5e4b0e8e5e4b0e8e5e4b0e6e5e4b760a8c0f1e46443d4f544a463b54494d5e3e3a3c3f860f5b9e0f0e930f0e0e264cab0f0e0e124ca30f0e0e064cbb0f0e0e164cb30f0e0e124ccb0f0e0e124cc30f0e0e1a4cde0fbddc8a0dd60fbac68c0dee0fae8308e60fae8308fb0f0e0e024cf30f0e0e0a4c8b0c0e0e264c830c0e0e124c9e0c0e960cf1f10dae0c2fa60ca3ffa5cb08bb0c0e0e824cb30c3a11c54cce0c0ec60c0bde0c6ad60c0eee0c0ee60c8da80ffe0c0ff60c8f988a2e8e0d8f8e8a2e860d0f9e0d0e960d0eae0d3ca60d5ebb0d0e0e6e4bb30dcf22824ccb0d0e491e31c30ddec1824cdb0d19a1854cd30d0e0e0e31eb0d0e05c94ce30d0e05c94cfe0d0ef60d0e8e0a0e860a80fb1a9e0aa8881a930a0e0e024cae0a0c103518202001300138034060480750a003708e98387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00305920c02011d574b1f49176b252b0f0f034d0f0f1b4d0f0f034d0f0f1f4d0f0f1f4d0f0f074d0f0f074d0f0f1f4d0f0f1f4d3a0f9f5e4a320f5f5e4a4f0e42b791594d5a78d28f4e52c587474b670f7d4f0f6f5e4a0f7f5e4a0f6f5e4a0f5f5e4a0f7f5e4a0f7f5e4a0f8f5e4a0f6f5e4a0f7f5e4a0f9f5e4a0f8f5e4a0f7f5e4a0f8f5e4a0f6f5e4a0f8f5e4a0f6f5e4a770c8d0e1f47453c4e554b473a55484c5f3f3b3d38870e559f0e0f920e0f0f234daa0e0f0f2f4da20e0f0f1f4dba0e0f0f134db20e0f0f134dca0e0f0f2b4dc20e0f0f134ddf0e84da8a0cd70eb8f58c0cef0eaf8209e70eaf8209fa0e0f0f1b4df20e0f0f074d8a0d0f0f234d820d0f0f2f4d9f0d0f970df0f00caf0d2ea70da2fea4ca09ba0d0f0f834db20d01a2c54dcf0d0fc70d0adf0d6bd70d0fef0d0fe70d8ca90eff0d0ef70d8e998b2f8f0c8e8f8b2f870c0e9f0c0d970c0faf0c3da70c5fba0c0f0f6f4ab20cbc25834dca0ccf784430c20c35ff834dda0c1855844dd20c0f0f0f30ea0c0ff2c94de20c0ff2c94dff0c0ff70c0f8f0b0f870bb2f31b9f0bb99c1b920b0f0f1f4daf0b0d103518202001300138034060480750a003708f98387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0031a8d131def1b71ae005608743a34101018521010045210101c52101000521010005210101452101018521010185210101c5225101040552d10c05f5550115d1ac7445245424797ab4d5e2b5854781062501010405510e05f5510e05f5510c05f551010405510e05f5510f05f5510f05f5510f05f5510f05f5510e05f551010405510f05f551010405510e05f5510e05f556815921100585a23514a5458254a575340202422289811468011108d1110103052b51110100852bd1110101852a51110100452ad1110100852d51110100c52dd1110100052c011cabb9313c811e7d89113f011b09d16f811b09d16e51110100452ed11101014529512101030529d12101008528012108812efef13b01231b812bfe1bbd516a51210109c52ad121da6da52d01210d81215c01274c81210f01210f81293b611e01211e81291869430901391909430981311801310881310b01322b81340a51310107055ad132c8e9b52d51350700b2fdd1330589c52c51388029b52cd131010102ff5131018d752fd131018d752e01310e813109014109814d5fe048014e092048d1410100052b01412103518202001300138034060480750a003709098387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0031b8c121c52bc8155015709753b3511111d53111105531111015311110553111109531111015311110153111101531111055324115140542c11f1415451105c9004475344ce11bc504c2a8c58557911635111e1415411f1415411114054113140541101405411e14154113140541131405411514054110140541101405411014054111140541131405411014054111140546917931001595b22504b5559244b5652412122242199104d8110118c1011112553b41011113953bc1011110553a41011113553ac1011113953d41011113953dc1011113153c11088c39712c910eaab9412f110b19c17f910b19c17e41011110953ec1011111d539413111125539c13111139538113118913eeee12b11330b913a3e0bad417a41311119d53ac139f6adb53d11311d91314c11375c91311f11311f91392b710e11310e91390879531911290919531991210811213891211b11223b91241a41211117154ac125a429a53d41251eb022edc120fea9a53c412d8c39b53cc121111112ef41211e6d753fc1211e6d753e11211e912119115119915ce92048115b68b058c1511110553b11513103518202001300138034060480750a003709198387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003188f111fbfe5b5ae02540a76383612121e5012120650121202501212025012120a5012121e5012120250121202501212065027124242572f1252425752135f581e475047aac6dbab4fa1865b567a126052124242571252425712424257124242571242425712524257124242571242425712524257124242571242425712424257124242571242425712524257125242576a139013025a58215348565a2748555142222127239a13498213128f1312123e50b71312123650bf1312120650a71312123650af1312123250d71312123650df1312123250c213caa49711ca13b5e59011f213b29f14fa13b29f14e71312120a50ef1312121e50971012123e509f10121236508210128a10eded11b21033ba10a1e3b9d714a71012129e50af10df39de50d21012da1017c21076ca1012f21012fa1091b413e21013ea10938496329211939296329a11138211128a1112b21120ba1142a71112127257af1165c69950d711d24c522ddf1105869e50c7116f069950cf111212122df71112e8d450ff1112e8d450e21112ea11129216129a16b0eb0682168282068f1612120650b21610103518202001300138034060480750a003709298387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003198e101ed94e8b5703560b77393713131f511313075113131f51131307511313075113131b5113130351131303511313075126136342562e13e3435653125eb5084551468b3ea5524e5fd55a577b136153135342561353425613e34356136342561343425613734256135342561323425613434256137342561343425613434256135342561343425613434256134342566b119112035b59205249575b2649545043232027259b124b8312138e1213132b51b61213133f51be1213131f51a61213133751ae1213133751d61213133f51de1213133751c312c0859710cb12daba9010f312b39e15fb12b39e15e61213130751ee1213131b51961113132b519e1113133f518311138b11ecec10b31132bb11a4e2b8d615a61113139951ae11528bd951d31113db1116c31177cb1113f31113fb1190b512e31112eb11928597339310929397339b10128310118b1013b31021bb1043a610dedf4f56ae10f9ad9951d610d302572cde104d969851c6105bee9a51ce101313132cf6101311d451fe101311d451e31013eb10139317139b17b3e2078317b098078e1713130751b31711103518202001300138034060480750a003709398387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0031e89171983777d2a04520c703e3014141c561414185614141c561414185614141856141410561414105614141c5614141c56211494445129144444515415599d554156419a01982f4963ca5d507c146654146444511474445114644451149444511474445114744451147444511444445114744451144444511474445114744451146444511464445114644451144444516c109615045c5e27554e505c214e535744242026259c1541841514891514143c56b11514140856b91514141c56a11514140c56a91514140856d11514140856d91514140056c415a7c69017cc15a0dc9617f415b49912fc15b49912e11514141856e91514141056911614143c569916141408568416148c16ebeb17b41635bc16a3e5bfd112a11614149856a916200bdf56d41614dc1611c41670cc1614f41614fc1697b215e41615ec16958290349417959490349c17158417148c1714b41726bc1744a11714147451a917d5389856d1171453042bd917c4db9856c11703bb9f56c9171414142bf117141fd356f917141fd356e41714ec17149410149c109ae1008410b29200891014141856b41016103518202001300138034060480750a003709498387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0031f8816184d021dab05530d713f31151519571515015715151957151505571515055715151d571515195715150557151505572015c545502815b545505514589480405740300b36ae48feec5c517d15675515a5455015d5455015a5455015b5455015d5455015d5455015c5455015a5455015a5455015c5455015c5455015d5455015c5455015a5455015c5455015d545506d169714055d5f26544f515d204f525645252127229d144f851415881415153957b01415153557b81415150557a01415150957a81415150957d01415153157d81415150957c5148ac09016cd14afef9616f514b59813fd14b59813e01415150157e81415151d579017151539579817151535578517158d17eaea16b51734bd17a2e4bed013a01715159957a8171bb8df57d51715dd1710c51771cd1715f51715fd1796b314e51714ed17948391359516949591359d16148516158d1615b51627bd1645a01615157550a8161a269957d016d5625e2ad8166fed9957c01642779e57c8161515152af01615e8d357f81615e8d357e51615ed16159511159d11abe9018511a38601881115150557b51117103518202001300138034060480750a003709598387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0031c8b151bb42a50ab06500e723c3216161e541616025416161a5416160654161606541616125416161e5416161e5416161a5423160646532b16c6595356175b2fa24254439d8078ac4b6cd45f527e166456161646531616465316e6595316c65953161646531616465316f6595316e6595316f6595316f65953161646531616465316e659531606465316e6595316e659536e139417065e5c25574c525e234c5155462622242e9e17408617168b1716163654b31716160e54bb1716161e54a31716160254ab1716160e54d31716160a54db1716160654c617ccbd9515ce17e1de9715f617b69b10fe17b69b10e31716160254eb17161612549314161636549b1416160e548614168e14e9e915b61437be14aee7bdd310a31416169a54ab141ba0dc54d61416de1413c61472ce1416f61416fe1495b017e61417ee14978092369615979692369e15178615168e1516b61524be1546a31516167653ab152a889d54d31556760d29db15365e9a54c3158e049d54cb1516161629f315161ed154fb15161ed154e61516ee15169612169e12d3f8028612e694028b1216160654b61214103518202001300138034060480750a003709698387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0031d8a141a5aa8a15307510f733d3317171b5517170355171707551717035517170f55171707551717075517170755171703552217c746522a1767465257165aa765425542d93acc564a6ff05e537f17655717974652176746521787465217a7465217b746521787465217a7465217a7465217c7465217b7465217b7465217b746521787465217b7465217b74652178746526f119516075f5d24564d535f224d505447272422279f164b8716178a1617172355b21617173f55ba1617170355a21617173355aa1617173f55d21617173f55da1617173755c716c8c59114cf16ecad9214f716b79a11ff16b79a11e21617170f55ea1617171b559215171723559a1517173f558715178f15e8e814b71536bf15ace6bcd211a21517179b55aa15996cdd55d71517df1512c71573cf1517f71517ff1594b116e71516ef15968193379714969793379f14168714158f1417b71425bf1447a21417177752aa1466609c55d21457ed0428da14f6099b55c2149be19d55ca1417171728f21417e0d155fa1417e0d155e71417ef14179713179f13f494028713b08d038a1317170355b71315103518202001300138034060480750a003709798387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00312851b1553736fa6085e007c323c1818145a18180c5a1818085a1818085a1818005a1818145a1818085a1818085a18180c5a2d1848485d251858485d5819551a334d5a4d15898ca3456ed2505c70186a581848485d1858485d1848485d1848485d1848485d1858485d1848485d1848485d1858485d1848485d1848485d1848485d1858485d1848485d1858485d1858485d60199a190850522b59425c502d425f5b48282b2d2990194388191885191818345abd1918183c5ab51918180c5aad1918183c5aa5191818385add1918183c5ad5191818385ac819c0ae9d1bc019bfef9a1bf819b8951ef019b8951eed191818005ae5191818145a9d1a1818345a951a18183c5a881a18801ae7e71bb81a39b01aa4e9b3dd1ead1a1818945aa51ad533d45ad81a18d01a1dc81a7cc01a18f81a18f01a9bbe19e81a19e01a998e9c38981b99989c38901b19881b18801b18b81b2ab01b48ad1b1818785da51b6fcc935add1bd8465827d51b0f8c945acd1b650c935ac51b18181827fd1b18e2de5af51b18e2de5ae81b18e01b18981c18901cbae10c881c88880c851c18180c5ab81c1a103518202001300138034060480750a003709898387884a601800103880101c2011052333731413131413848324d30333931 2025-08-24 13:34:46.721 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 24 message(s) 2025-08-24 13:34:46.721 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920577,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:46.722 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:46.722 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a9d030d81dc0dbf104518642a2400000c420000144200000c42000014420000144200000c4200001042000010420000144235004050453d00c04f4540014d66e654425582942abc5df9354a4468007240001050450010504500c04f450040504500105045004050450000504500f04f4500105045002050450020504500205045001050450020504500205045003050457802820110484a33415a4448355a474350303334368801589001009d0100003442a50100002c42ad0100000c42b50100002442bd0100002442c50100002c42cd0100002442d001be958403d801c3a98303e001a08d06e801a08d06f50100001442fd0100000c428502000034428d0200002c429002009802ffff03a00221a80298f1abc506b50200008a42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b503cdcc5c45bd03e9708a42c503c011443fcd035a388b42d50344b08942dd030000003fe5030002c742ed030002c742f00300f80300800400880497f1149004a38b149d0400001442a00402 2025-08-24 13:34:46.762 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.554145872592926,"bpSoc":69,"bpSoh":100,"bpTemp":[35,37,35,37,37,35,36,36,37],"bpMaxCellVol":3332,"bpMinCellVol":3324,"bpRunSta":1,"bpVol":53.224998474121094,"bpAmp":-0.010411383584141731,"bpBusVol":808.8433227539062,"bpErrCode":0,"bpCellVol":[3329,3329,3324,3332,3329,3332,3328,3327,3329,3330,3330,3330,3329,3330,3330,3331],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":45,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":43,"bpEnvTemp":41,"bpAccuChgCap":6359742,"bpAccuDsgCap":6345923,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":35,"bpMaxMosTemp":45,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035224,"bpRealSoc":69,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3532.800048828125,"bpTargetSoc":69.22052764892578,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":69.61006164550781,"bpMinSoc":68.84426879882812,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342167,"bpAccuDsgEnergy":329123,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:34:46.762 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920578,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:46.762 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:34:46.763 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a9d030d6107bc44104618642a240000084200000c420000084200000c4200000c420000044200000442000008420000084235009051453d0060514540014dd3cd5542554c23e1415db13a4a4468007240007051450070514500905145009051450070514500805145008051450060514500905145008051450080514500705145009051450090514500805145006051457804820110484a33415a4448355a474350303432318801559001009d0100002842a50100001c42ad0100000842b50100001842bd0100001c42c50100001c42cd0100001442d0019ad28403d801b4c88203e001a08d06e801a08d06f50100000c42fd01000004428502000028428d0200001c429002009802ffff03a00221a80298f1abc506b50200008c42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd031f208c42c5030047103fcd0351c38c42d50398a28b42dd030000003fe503000bc742ed03000bc742f00300f8030080040088048df5149004a686149d0400000c42a00402 2025-08-24 13:34:46.793 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1504.2305908203125,"bpSoc":70,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3353,"bpMinCellVol":3350,"bpRunSta":1,"bpVol":53.45100021362305,"bpAmp":28.142234802246094,"bpBusVol":808.9170532226562,"bpErrCode":0,"bpCellVol":[3351,3351,3353,3353,3351,3352,3352,3350,3353,3352,3352,3351,3353,3353,3352,3350],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":39,"bpPtcTemp":34,"bpHtsTemp":38,"bpBusNegTemp":39,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6367514,"bpAccuDsgCap":6333492,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":42,"bpMinMosTemp":39,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035224,"bpRealSoc":70,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.06273651123047,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.38147735595703,"bpMinSoc":69.81756591796875,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342669,"bpAccuDsgEnergy":328486,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:34:46.794 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920579,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:46.794 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 Encrypted 2025-08-24 13:34:46.794 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 pdata: 0a9d030dab77d444104618642a2400000c420000144200000c4200001042000010420000084200000842000010420000104235008051453d0040514540014d02ab5642553260fd415dbf434a4468007240005051450060514500605145004051450060514500605145008051450050514500705145008051450080514500605145007051450060514500805145005051457803820110484a33415a4448355a4743503034323788015a9001009d0100002c42a50100002042ad0100001042b50100001c42bd0100001c42c50100002442cd0100001c42d00195d48503d801b7fa8303e001a08d06e801a08d06f50100001442fd0100000842850200002c428d02000020429002009802ffff03a00221a80298f1abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd0360ed8b42c503c0774b3fcd03b2b38c42d5038f1d8b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804b7fc149004b693149d0400001042a00402 2025-08-24 13:34:46.828 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1699.7396240234375,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,34,36,36],"bpMaxCellVol":3352,"bpMinCellVol":3348,"bpRunSta":1,"bpVol":53.66699981689453,"bpAmp":31.67197036743164,"bpBusVol":809.0585327148438,"bpErrCode":0,"bpCellVol":[3349,3350,3350,3348,3350,3350,3352,3349,3351,3352,3352,3350,3351,3350,3352,3349],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":40,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":39,"bpAccuChgCap":6384149,"bpAccuDsgCap":6356279,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":43,"bpMinMosTemp":40,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035224,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.963623046875,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.35096740722656,"bpMinSoc":69.55773162841797,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343607,"bpAccuDsgEnergy":330166,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:34:46.828 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920580,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:46.828 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 Encrypted 2025-08-24 13:34:46.829 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 pdata: 0a9d030d5c4246bd104618642a24000008420000144200000c42000010420000104200000442000008420000084200000c4235000050453d00c04f4540014d5eba5442558b966eba5d57654944680072400000504500f04f4500f04f4500c04f450000504500f04f4500e04f4500e04f4500e04f4500e04f4500f04f450000504500e04f450000504500f04f4500f04f457805820110484a33415a4448355a474350303432388801569001009d0100002042a50100001842ad0100000842b50100001442bd0100001842c50100001c42cd0100001042d001daab8303d801f7c88103e001a08d06e801a08d06f50100001442fd01000004428502000020428d02000018429002009802ffff03a00221a8029bf1abc506b50200008c42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd033c9e8b42c50340601b3fcd0320488c42d50398128b42dd030000003fe5030008c742ed030008c742f00300f803008004008804c5ee149004f082149d0400001042a00402 2025-08-24 13:34:46.852 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.04840312898159027,"bpSoc":70,"bpSoh":100,"bpTemp":[34,37,35,36,36,33,34,34,35],"bpMaxCellVol":3328,"bpMinCellVol":3324,"bpRunSta":1,"bpVol":53.18199920654297,"bpAmp":-0.0009101412142626941,"bpBusVol":805.5834350585938,"bpErrCode":0,"bpCellVol":[3328,3327,3327,3324,3328,3327,3326,3326,3326,3326,3327,3328,3326,3328,3327,3327],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":36,"bpAccuChgCap":6346202,"bpAccuDsgCap":6317175,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035227,"bpRealSoc":70,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.80905151367188,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.140869140625,"bpMinSoc":69.53631591796875,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341829,"bpAccuDsgEnergy":328048,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:34:46.853 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920581,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:46.853 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 Encrypted 2025-08-24 13:34:46.853 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 pdata: 0a9d030d6397c6be104618642a2400000c42000014420000104200001442000018420000104200001042000010420000144235007050453d0020504540014d6f12554255179aeebb5dcaaf494468007240004050450020504500405045007050450060504500405045006050450060504500705045005050450050504500505045004050450060504500605045005050457806820110484a33415a4448355a4743503033353088015c9001009d0100003442a50100002842ad0100001442b50100002442bd0100002842c50100002842cd0100002042d001f8d18603d801f6ba8503e001a08d06e801a08d06f50100001842fd0100000c428502000034428d02000028429002009802ffff03a00221a8029ef1abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd035f418b42c50340fa133fcd0364e98b42d5030fc18a42dd030000003fe50300f7c642ed0300f7c642f00300f803008004008804dd83159004a79a149d0400001442a00402 2025-08-24 13:34:46.877 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.38787373900413513,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3335,"bpMinCellVol":3330,"bpRunSta":1,"bpVol":53.268001556396484,"bpAmp":-0.007281552534550428,"bpBusVol":806.7467041015625,"bpErrCode":0,"bpCellVol":[3332,3330,3332,3335,3334,3332,3334,3334,3335,3333,3333,3333,3332,3334,3334,3333],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":45,"bpLvMosTemp":42,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":42,"bpBusPosTemp":42,"bpEnvTemp":40,"bpAccuChgCap":6400248,"bpAccuDsgCap":6380918,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":45,"bpMinMosTemp":42,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035230,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.62767791748047,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":69.95584106445312,"bpMinSoc":69.37706756591797,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344541,"bpAccuDsgEnergy":331047,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:34:46.877 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920582,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:46.878 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 Encrypted 2025-08-24 13:34:46.878 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 pdata: 0a9d030d7cc612be104618642a2400000c420000144200001042000010420000184200000c4200001042000010420000144235005050453d0040504540014ddd245542556f4930bb5d3ede494468007240005050450040504500505045005050450050504500405045005050450050504500405045005050450050504500505045005050450050504500405045004050457801820110484a33415a4448355a4743503033353188015b9001009d0100002c42a50100002442ad0100001442b50100002442bd0100002042c50100002842cd0100002042d001d8b68503d801a6f78203e001a08d06e801a08d06f50100001842fd0100000c42850200002c428d02000024429002009802ffff03a00221a8029ff1abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0377d48b42c503c05e403fcd0317948c42d5037d148b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804a2f91490049090149d0400001442a00402 2025-08-24 13:34:46.901 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.1433352828025818,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3333,"bpMinCellVol":3332,"bpRunSta":1,"bpVol":53.2859992980957,"bpAmp":-0.002689923858270049,"bpBusVol":807.4725341796875,"bpErrCode":0,"bpCellVol":[3333,3332,3333,3333,3333,3332,3333,3333,3332,3333,3333,3333,3333,3333,3332,3332],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":42,"bpEnvTemp":40,"bpAccuChgCap":6380376,"bpAccuDsgCap":6339494,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":43,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035231,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.91497039794922,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.28923797607422,"bpMinSoc":69.5400161743164,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343202,"bpAccuDsgEnergy":329744,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:34:46.901 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920583,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:46.901 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 Encrypted 2025-08-24 13:34:46.901 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 pdata: 0a9d030dd53ab443104518642a2400000c420000144200000c42000014420000144200000c420000104200001042000014423500c050453d0040504540014de77b554255871fd8405d2d0c49446800724000905045009050450040504500c050450090504500b0504500805045008050450090504500b050450090504500a050450090504500a050450090504500a050457802820110484a33415a4448355a474350303334368801589001009d0100003442a50100002c42ad0100000c42b50100002442bd0100002442c50100002c42cd0100002442d001e8958403d801c5a98303e001a08d06e801a08d06f50100001442fd0100000c428502000034428d0200002c429002009802ffff03a00221a802a3f1abc506b50200008a42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b503cdcc5c45bd03e2878a42c503c011443fcd03084f8b42d503f2c68942dd030000003fe5030002c742ed030002c742f00300f8030080040088049af1149004a38b149d0400001442a00402 2025-08-24 13:34:46.943 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":360.4596252441406,"bpSoc":69,"bpSoh":100,"bpTemp":[35,37,35,37,37,35,36,36,37],"bpMaxCellVol":3340,"bpMinCellVol":3332,"bpRunSta":1,"bpVol":53.37099838256836,"bpAmp":6.753848552703857,"bpBusVol":804.1902465820312,"bpErrCode":0,"bpCellVol":[3337,3337,3332,3340,3337,3339,3336,3336,3337,3339,3337,3338,3337,3338,3337,3338],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":45,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":43,"bpEnvTemp":41,"bpAccuChgCap":6359784,"bpAccuDsgCap":6345925,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":35,"bpMaxMosTemp":45,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035235,"bpRealSoc":69,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3532.800048828125,"bpTargetSoc":69.26539611816406,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":69.65435791015625,"bpMinSoc":68.88856506347656,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342170,"bpAccuDsgEnergy":329123,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:34:46.943 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920584,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:46.943 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 Encrypted 2025-08-24 13:34:46.943 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 pdata: 0a9d030d7d6f503e104618642a240000084200000c420000084200000c4200000c42000004420000044200000842000008423500b050453d0080504540014d1283554255cee9793b5d911349446800724000a050450090504500b0504500b050450090504500a0504500a050450080504500a050450090504500a050450090504500b0504500b0504500a05045009050457804820110484a33415a4448355a474350303432318801559001009d0100002842a50100001c42ad0100000842b50100001842bd0100001c42c50100001c42cd0100001442d001b3d28403d801b4c88203e001a08d06e801a08d06f50100000c42fd01000004428502000028428d0200001c429002009802ffff03a00221a802a3f1abc506b50200008c42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd03c12c8c42c5030047103fcd03d0cf8c42d50317af8b42dd030000003fe503000bc742ed03000bc742f00300f8030080040088048ef5149004a686149d0400000c42a00402 2025-08-24 13:34:46.976 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.2035502940416336,"bpSoc":70,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3339,"bpMinCellVol":3336,"bpRunSta":1,"bpVol":53.37799835205078,"bpAmp":0.0038133743219077587,"bpBusVol":804.3057250976562,"bpErrCode":0,"bpCellVol":[3338,3337,3339,3339,3337,3338,3338,3336,3338,3337,3338,3337,3339,3339,3338,3337],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":39,"bpPtcTemp":34,"bpHtsTemp":38,"bpBusNegTemp":39,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6367539,"bpAccuDsgCap":6333492,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":42,"bpMinMosTemp":39,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035235,"bpRealSoc":70,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.08740997314453,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.4058837890625,"bpMinSoc":69.84197235107422,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342670,"bpAccuDsgEnergy":328486,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:34:46.977 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920585,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:46.977 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 Encrypted 2025-08-24 13:34:46.977 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 pdata: 0a9d030d5faf3f43104618642a2400000c420000144200000c4200001042000010420000084200000c4200001042000010423500f050453d00b0504540014daec75542559c8a65405de62e49446800724000d0504500d0504500c0504500b0504500d0504500d0504500e0504500c0504500d0504500f0504500e0504500d0504500e0504500d0504500e0504500d050457803820110484a33415a4448355a4743503034323788015a9001009d0100002c42a50100002042ad0100001042b50100001c42bd0100001c42c50100002442cd0100001c42d001c9d48503d801b7fa8303e001a08d06e801a08d06f50100001442fd0100000842850200002c428d02000020429002009802ffff03a00221a802a3f1abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd0355088c42c503c0774b3fcd034ece8c42d5032b388b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804bafc149004b693149d0400001042a00402 2025-08-24 13:34:47.004 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":191.68504333496094,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,35,36,36],"bpMaxCellVol":3343,"bpMinCellVol":3339,"bpRunSta":1,"bpVol":53.44499969482422,"bpAmp":3.58658504486084,"bpBusVol":804.7327880859375,"bpErrCode":0,"bpCellVol":[3341,3341,3340,3339,3341,3341,3342,3340,3341,3343,3342,3341,3342,3341,3342,3341],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":40,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":39,"bpAccuChgCap":6384201,"bpAccuDsgCap":6356279,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":43,"bpMinMosTemp":40,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035235,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.01627349853516,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.40293884277344,"bpMinSoc":69.60970306396484,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343610,"bpAccuDsgEnergy":330166,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:34:47.004 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920586,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:47.004 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 Encrypted 2025-08-24 13:34:47.004 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 pdata: 0a9d030dce63973d104618642a24000008420000144200000c42000010420000104200000442000008420000084200000c4235000050453d00d04f4540014d5eba5442554e2fb63a5dc07c4a44680072400000504500f04f4500f04f4500d04f450000504500f04f4500e04f4500e04f4500e04f4500e04f45000050450000504500e04f450000504500f04f4500f04f457805820110484a33415a4448355a474350303432388801569001009d0100002042a50100001842ad0100000842b50100001442bd0100001842c50100001c42cd0100001042d001daab8303d801f7c88103e001a08d06e801a08d06f50100001442fd01000004428502000020428d02000018429002009802ffff03a00221a802a5f1abc506b50200008c42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd033c9e8b42c50340601b3fcd0320488c42d50398128b42dd030000003fe5030008c742ed030008c742f00300f803008004008804c5ee149004f082149d0400001042a00402 2025-08-24 13:34:47.048 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.0739208310842514,"bpSoc":70,"bpSoh":100,"bpTemp":[34,37,35,36,36,33,34,34,35],"bpMaxCellVol":3328,"bpMinCellVol":3325,"bpRunSta":1,"bpVol":53.18199920654297,"bpAmp":0.0013899595942348242,"bpBusVol":809.94921875,"bpErrCode":0,"bpCellVol":[3328,3327,3327,3325,3328,3327,3326,3326,3326,3326,3328,3328,3326,3328,3327,3327],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":36,"bpAccuChgCap":6346202,"bpAccuDsgCap":6317175,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035237,"bpRealSoc":70,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.80905151367188,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.140869140625,"bpMinSoc":69.53631591796875,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341829,"bpAccuDsgEnergy":328048,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:34:47.048 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920587,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:47.048 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 Encrypted 2025-08-24 13:34:47.049 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 pdata: 0a9d030dc39cdfbe104618642a2400000c42000014420000104200001442000018420000104200001042000010420000144235005050453d0010504540014dfafe544255416106bc5dd5564a4468007240002050450010504500305045005050450040504500205045004050450040504500505045004050450030504500405045002050450040504500405045003050457806820110484a33415a4448355a4743503033353088015c9001009d0100003442a50100002842ad0100001442b50100002442bd0100002842c50100002842cd0100002042d001f8d18603d801f6ba8503e001a08d06e801a08d06f50100001842fd0100000c428502000034428d02000028429002009802ffff03a00221a802a8f1abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd035f418b42c50340fa133fcd0364e98b42d5030fc18a42dd030000003fe50300f7c642ed0300f7c642f00300f803008004008804dd83159004a79a149d0400001442a00402 2025-08-24 13:34:47.122 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.4367428719997406,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3333,"bpMinCellVol":3329,"bpRunSta":1,"bpVol":53.249000549316406,"bpAmp":-0.008201898075640202,"bpBusVol":809.3567504882812,"bpErrCode":0,"bpCellVol":[3330,3329,3331,3333,3332,3330,3332,3332,3333,3332,3331,3332,3330,3332,3332,3331],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":45,"bpLvMosTemp":42,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":42,"bpBusPosTemp":42,"bpEnvTemp":40,"bpAccuChgCap":6400248,"bpAccuDsgCap":6380918,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":45,"bpMinMosTemp":42,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035240,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.62767791748047,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":69.95584106445312,"bpMinSoc":69.37706756591797,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344541,"bpAccuDsgEnergy":331047,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:34:47.123 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920588,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:47.123 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 Encrypted 2025-08-24 13:34:47.123 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 pdata: 0a9d030d54265ebe104618642a2400000c420000144200001042000010420000184200000c4200001042000010420000144235005050453d0040504540014d5c0f554255f97585bb5d9ff0494468007240005050450040504500505045005050450050504500505045005050450050504500405045005050450050504500505045005050450050504500405045004050457801820110484a33415a4448355a4743503033353188015b9001009d0100002c42a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d001d8b68503d801a6f78203e001a08d06e801a08d06f50100001842fd0100000c42850200002c428d02000024429002009802ffff03a00221a802a9f1abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0377d48b42c503c05e403fcd0317948c42d5037d148b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804a2f91490049090149d0400001442a00402 2025-08-24 13:34:47.163 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.21694308519363403,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3333,"bpMinCellVol":3332,"bpRunSta":1,"bpVol":53.26499938964844,"bpAmp":-0.004072901327162981,"bpBusVol":807.7597045898438,"bpErrCode":0,"bpCellVol":[3333,3332,3333,3333,3333,3333,3333,3333,3332,3333,3333,3333,3333,3333,3332,3332],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380376,"bpAccuDsgCap":6339494,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":43,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035241,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.91497039794922,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.28923797607422,"bpMinSoc":69.5400161743164,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343202,"bpAccuDsgEnergy":329744,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:34:47.163 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920589,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:47.163 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 Encrypted 2025-08-24 13:34:47.164 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 pdata: 0a9d030d69037444104518642a2400000c420000144200000c42000014420000144200000c4200001042000010420000144235005051453d00d0504540014db81e564255bfde91415d13a1494468007240002051450020514500d05045005051450030514500505145002051450010514500405145004051450030514500405145003051450040514500305145004051457802820110484a33415a4448355a474350303334368801589001009d0100003442a50100002c42ad0100000c42b50100002442bd0100002442c50100002842cd0100002442d001ae968403d801c5a98303e001a08d06e801a08d06f50100001442fd0100000c428502000034428d0200002c429002009802ffff03a00221a802adf1abc506b50200008a42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b503cdcc5c45bd0334ac8a42c503c011443fcd03e5728b42d503cfea8942dd030000003fe5030002c742ed030002c742f00300f8030080040088049df1149004a38b149d0400001442a00402 2025-08-24 13:34:47.189 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":976.0532836914062,"bpSoc":69,"bpSoh":100,"bpTemp":[35,37,35,37,37,35,36,36,37],"bpMaxCellVol":3349,"bpMinCellVol":3341,"bpRunSta":1,"bpVol":53.529998779296875,"bpAmp":18.233762741088867,"bpBusVol":806.5167846679688,"bpErrCode":0,"bpCellVol":[3346,3346,3341,3349,3347,3349,3346,3345,3348,3348,3347,3348,3347,3348,3347,3348],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":45,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":42,"bpEnvTemp":41,"bpAccuChgCap":6359854,"bpAccuDsgCap":6345925,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":35,"bpMaxMosTemp":45,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035245,"bpRealSoc":69,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3532.800048828125,"bpTargetSoc":69.33633422851562,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":69.72440338134766,"bpMinSoc":68.95861053466797,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342173,"bpAccuDsgEnergy":329123,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:34:47.189 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920590,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:47.189 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 Encrypted 2025-08-24 13:34:47.190 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 pdata: 0a9d030dd3889a3e104618642a240000084200000c420000084200000c4200000c420000044200000442000008420000084235009050453d0060504540014dd34d5542558577b93b5daf94494468007240008050450070504500905045008050450070504500705045007050450060504500805045007050450080504500705045009050450080504500805045006050457804820110484a33415a4448355a474350303432318801559001009d0100002842a50100001c42ad0100000842b50100001842bd0100001c42c50100001c42cd0100001442d001b3d28403d801b4c88203e001a08d06e801a08d06f50100000c42fd01000004428502000028428d0200001c429002009802ffff03a00221a802adf1abc506b50200008c42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd03c12c8c42c5030047103fcd03d0cf8c42d50317af8b42dd030000003fe503000bc742ed03000bc742f00300f8030080040088048ef5149004a686149d0400000c42a00402 2025-08-24 13:34:47.230 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.3018251359462738,"bpSoc":70,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3337,"bpMinCellVol":3334,"bpRunSta":1,"bpVol":53.32600021362305,"bpAmp":0.005659999791532755,"bpBusVol":806.3231811523438,"bpErrCode":0,"bpCellVol":[3336,3335,3337,3336,3335,3335,3335,3334,3336,3335,3336,3335,3337,3336,3336,3334],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":39,"bpPtcTemp":34,"bpHtsTemp":38,"bpBusNegTemp":39,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6367539,"bpAccuDsgCap":6333492,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":42,"bpMinMosTemp":39,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035245,"bpRealSoc":70,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.08740997314453,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.4058837890625,"bpMinSoc":69.84197235107422,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342670,"bpAccuDsgEnergy":328486,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:34:47.230 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#14 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920591,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:47.230 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#14 Encrypted 2025-08-24 13:34:47.230 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#14 pdata: 0a9d030d0e125844104618642a2400000c420000144200000c4200001042000010420000084200000842000010420000104235009051453d0050514540014db89e56425577dd80415dca88484468007240006051450070514500605145005051450070514500705145008051450060514500705145009051450080514500705145008051450060514500805145006051457803820110484a33415a4448355a4743503034323788015a9001009d0100002c42a50100002042ad0100001042b50100001c42bd0100001c42c50100002442cd0100001c42d0018bd58503d801b7fa8303e001a08d06e801a08d06f50100001442fd0100000842850200002c428d02000020429002009802ffff03a00221a802adf1abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd03b32a8c42c503c0774b3fcd033af08c42d503175a8b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804bdfc149004b693149d0400001042a00402 2025-08-24 13:34:47.262 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#14 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":864.2821044921875,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,34,36,36],"bpMaxCellVol":3353,"bpMinCellVol":3349,"bpRunSta":1,"bpVol":53.654998779296875,"bpAmp":16.108137130737305,"bpBusVol":802.1373291015625,"bpErrCode":0,"bpCellVol":[3350,3351,3350,3349,3351,3351,3352,3350,3351,3353,3352,3351,3352,3350,3352,3350],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":40,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":39,"bpAccuChgCap":6384267,"bpAccuDsgCap":6356279,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":43,"bpMinMosTemp":40,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035245,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.0833969116211,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.46919250488281,"bpMinSoc":69.67595672607422,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343613,"bpAccuDsgEnergy":330166,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:34:47.263 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#15 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920592,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:47.263 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#15 Encrypted 2025-08-24 13:34:47.263 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#15 pdata: 0a9d030dff0b61be104618642a24000008420000144200000c42000010420000104200000442000008420000084200000c4235000050453d00d04f4540014d0ad7544255525787bb5d4e3b4844680072400000504500f04f4500f04f4500d04f450000504500f04f4500e04f4500e04f4500e04f4500e04f4500f04f450000504500e04f450000504500f04f4500f04f457805820110484a33415a4448355a474350303432388801569001009d0100002042a50100001842ad0100000842b50100001442bd0100001842c50100001c42cd0100001042d001daab8303d801f7c88103e001a08d06e801a08d06f50100001442fd01000004428502000020428d02000018429002009802ffff03a00221a802aff1abc506b50200008c42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd033c9e8b42c50340601b3fcd0320488c42d50398128b42dd030000003fe5030008c742ed030008c742f00300f803008004008804c5ee149004f082149d0400001042a00402 2025-08-24 13:34:47.290 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#15 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.2197723239660263,"bpSoc":70,"bpSoh":100,"bpTemp":[34,37,35,36,36,33,34,34,35],"bpMaxCellVol":3328,"bpMinCellVol":3325,"bpRunSta":1,"bpVol":53.209999084472656,"bpAmp":-0.004130282439291477,"bpBusVol":800.9266357421875,"bpErrCode":0,"bpCellVol":[3328,3327,3327,3325,3328,3327,3326,3326,3326,3326,3327,3328,3326,3328,3327,3327],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":36,"bpAccuChgCap":6346202,"bpAccuDsgCap":6317175,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035247,"bpRealSoc":70,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.80905151367188,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.140869140625,"bpMinSoc":69.53631591796875,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341829,"bpAccuDsgEnergy":328048,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:34:47.290 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#16 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920593,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:47.291 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#16 Encrypted 2025-08-24 13:34:47.291 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#16 pdata: 0a9d030d43ad9044104618642a2400000c42000014420000104200001442000018420000104200001042000010420000144235004051453d00e0504540014d8115564255df00ad415d3b9d49446800724000f0504500e0504500005145002051450010514500f05045002051450020514500405145001051450010514500105145000051450020514500105145000051457806820110484a33415a4448355a4743503033353088015c9001009d0100003442a50100002842ad0100001442b50100002442bd0100002842c50100002842cd0100002042d00199d28603d801fbba8503e001a08d06e801a08d06f50100001842fd0100000c428502000034428d02000028429002009802ffff03a00221a802b2f1abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd034b538b42c50340fa133fcd031efb8b42d503c9d28a42dd030000003fe50300f7c642ed0300f7c642f00300f803008004008804df83159004a79a149d0400001442a00402 2025-08-24 13:34:47.335 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#16 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1157.4144287109375,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3348,"bpMinCellVol":3342,"bpRunSta":1,"bpVol":53.520999908447266,"bpAmp":21.625425338745117,"bpBusVol":806.4567260742188,"bpErrCode":0,"bpCellVol":[3343,3342,3344,3346,3345,3343,3346,3346,3348,3345,3345,3345,3344,3346,3345,3344],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":45,"bpLvMosTemp":42,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":42,"bpBusPosTemp":42,"bpEnvTemp":40,"bpAccuChgCap":6400281,"bpAccuDsgCap":6380923,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":45,"bpMinMosTemp":42,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035250,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.66268157958984,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":69.99046325683594,"bpMinSoc":69.41168975830078,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344543,"bpAccuDsgEnergy":331047,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:34:47.335 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#17 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920594,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:47.336 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#17 Encrypted 2025-08-24 13:34:47.336 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#17 pdata: 0a9d030dadf7a7bc104618642a2400000c420000144200001042000010420000184200000c4200001042000010420000144235005050453d0040504540014d4a0c554255b8d4c9b95db394494468007240005050450040504500505045005050450050504500405045005050450050504500405045005050450050504500505045005050450050504500405045004050457801820110484a33415a4448355a4743503033353188015b9001009d0100002c42a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d001d8b68503d801a7f78203e001a08d06e801a08d06f50100001842fd0100000c42850200002c428d02000024429002009802ffff03a00221a802b3f1abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0377d48b42c503c05e403fcd0317948c42d5037d148b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804a2f91490049090149d0400001442a00402 2025-08-24 13:34:47.361 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#17 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.02050384320318699,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3333,"bpMinCellVol":3332,"bpRunSta":1,"bpVol":53.262001037597656,"bpAmp":-0.0003849619533866644,"bpBusVol":806.3234252929688,"bpErrCode":0,"bpCellVol":[3333,3332,3333,3333,3333,3332,3333,3333,3332,3333,3333,3333,3333,3333,3332,3332],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380376,"bpAccuDsgCap":6339495,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":43,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035251,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.91497039794922,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.28923797607422,"bpMinSoc":69.5400161743164,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343202,"bpAccuDsgEnergy":329744,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:34:47.361 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#18 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920595,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:47.361 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#18 Encrypted 2025-08-24 13:34:47.361 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#18 pdata: 0a9d030dca5d9844104518642a2400000c420000144200000c4200001442000014420000084200001042000010420000144235007051453d00f0504540014da61b564255982db6415d4cc6494468007240004051450040514500f05045007051450050514500605145004051450030514500505145006051450050514500505145004051450050514500505145005051457802820110484a33415a4448355a474350303334368801589001009d0100003842a50100002c42ad0100000c42b50100002442bd0100002442c50100002c42cd0100002442d001d3968403d801c9a98303e001a08d06e801a08d06f50100001442fd01000008428502000038428d0200002c429002009802ffff03a00221a802b7f1abc506b50200008a42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b503cdcc5c45bd03eabe8a42c503c011443fcd035e858b42d50348fd8942dd030000003fe5030002c742ed030002c742f00300f803008004008804a0f1149004a38b149d0400001442a00402 2025-08-24 13:34:47.386 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#18 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1218.930908203125,"bpSoc":69,"bpSoh":100,"bpTemp":[35,37,35,37,37,34,36,36,37],"bpMaxCellVol":3351,"bpMinCellVol":3343,"bpRunSta":1,"bpVol":53.527000427246094,"bpAmp":22.772262573242188,"bpBusVol":807.098388671875,"bpErrCode":0,"bpCellVol":[3348,3348,3343,3351,3349,3350,3348,3347,3349,3350,3349,3349,3348,3349,3349,3349],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":46,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":43,"bpEnvTemp":41,"bpAccuChgCap":6359891,"bpAccuDsgCap":6345929,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":46,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035255,"bpRealSoc":69,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3532.800048828125,"bpTargetSoc":69.37287902832031,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":69.76048278808594,"bpMinSoc":68.99468994140625,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342176,"bpAccuDsgEnergy":329123,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:34:47.386 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#19 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920596,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:47.387 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#19 Encrypted 2025-08-24 13:34:47.387 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#19 pdata: 0a9d030d9763693e104618642a240000084200000c420000084200000c4200000c420000044200000442000008420000084235008050453d0050504540014d89415542558e158c3b5d77de494468007240007050450060504500705045008050450060504500605045006050450050504500605045005050450060504500605045007050450070504500705045005050457804820110484a33415a4448355a474350303432318801559001009d0100002842a50100001c42ad0100000842b50100001842bd0100001c42c50100001c42cd0100001442d001b3d28403d801b4c88203e001a08d06e801a08d06f50100000c42fd01000004428502000028428d0200001c429002009802ffff03a00221a802b7f1abc506b50200008c42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd03c12c8c42c5030047103fcd03d0cf8c42d50317af8b42dd030000003fe503000bc742ed03000bc742f00300f8030080040088048ef5149004a686149d0400000c42a00402 2025-08-24 13:34:47.450 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#19 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.22791896760463715,"bpSoc":70,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3336,"bpMinCellVol":3333,"bpRunSta":1,"bpVol":53.31399917602539,"bpAmp":0.004275030456483364,"bpBusVol":807.4760131835938,"bpErrCode":0,"bpCellVol":[3335,3334,3335,3336,3334,3334,3334,3333,3334,3333,3334,3334,3335,3335,3335,3333],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":39,"bpPtcTemp":34,"bpHtsTemp":38,"bpBusNegTemp":39,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6367539,"bpAccuDsgCap":6333492,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":42,"bpMinMosTemp":39,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035255,"bpRealSoc":70,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.08740997314453,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.4058837890625,"bpMinSoc":69.84197235107422,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342670,"bpAccuDsgEnergy":328486,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:34:47.450 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#20 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920597,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:47.450 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#20 Encrypted 2025-08-24 13:34:47.450 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#20 pdata: 0a9d030d581708be104618642a2400000c420000144200000c4200001042000010420000084200000c4200001042000010423500d050453d00a0504540014d8195554255251e23bb5debf949446800724000b0504500c0504500b0504500a0504500c0504500c0504500d0504500b0504500b0504500d0504500d0504500c0504500d0504500b0504500d0504500c050457803820110484a33415a4448355a4743503034323788015a9001009d0100002c42a50100002042ad0100001042b50100001c42bd0100001c42c50100002442cd0100001c42d0019fd58503d801bafa8303e001a08d06e801a08d06f50100001442fd0100000842850200002c428d02000020429002009802ffff03a00221a802b7f1abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd030f338c42c503c0774b3fcd037af88c42d50357628b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804befc149004b693149d0400001042a00402 2025-08-24 13:34:47.499 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#20 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.13290154933929443,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,35,36,36],"bpMaxCellVol":3341,"bpMinCellVol":3338,"bpRunSta":1,"bpVol":53.395999908447266,"bpAmp":-0.002488979371264577,"bpBusVol":807.9049682617188,"bpErrCode":0,"bpCellVol":[3339,3340,3339,3338,3340,3340,3341,3339,3339,3341,3341,3340,3341,3339,3341,3340],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":40,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":39,"bpAccuChgCap":6384287,"bpAccuDsgCap":6356282,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":43,"bpMinMosTemp":40,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035255,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.09972381591797,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.48530578613281,"bpMinSoc":69.69207000732422,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343614,"bpAccuDsgEnergy":330166,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:34:47.499 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#21 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920598,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:47.499 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#21 Encrypted 2025-08-24 13:34:47.500 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#21 pdata: 0a9d030da23c46bd104618642a24000008420000144200000c42000010420000104200000442000008420000084200000c4235001050453d00d04f4540014d39b45442558b966eba5d7ac2494468007240000050450000504500f04f4500d04f45000050450000504500e04f4500f04f4500e04f4500e04f45000050450000504500f04f450010504500f04f4500f04f457805820110484a33415a4448355a474350303432388801569001009d0100002042a50100001842ad0100000842b50100001442bd0100001842c50100001c42cd0100001042d001daab8303d801f7c88103e001a08d06e801a08d06f50100001442fd01000004428502000020428d02000018429002009802ffff03a00221a802b8f1abc506b50200008c42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd033c9e8b42c50340601b3fcd0320488c42d50398128b42dd030000003fe5030008c742ed030008c742f00300f803008004008804c5ee149004f082149d0400001042a00402 2025-08-24 13:34:47.557 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#21 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.048397667706012726,"bpSoc":70,"bpSoh":100,"bpTemp":[34,37,35,36,36,33,34,34,35],"bpMaxCellVol":3329,"bpMinCellVol":3325,"bpRunSta":1,"bpVol":53.17599868774414,"bpAmp":-0.0009101412142626941,"bpBusVol":807.0386962890625,"bpErrCode":0,"bpCellVol":[3328,3328,3327,3325,3328,3328,3326,3327,3326,3326,3328,3328,3327,3329,3327,3327],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":36,"bpAccuChgCap":6346202,"bpAccuDsgCap":6317175,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035256,"bpRealSoc":70,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.80905151367188,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.140869140625,"bpMinSoc":69.53631591796875,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341829,"bpAccuDsgEnergy":328048,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:34:47.558 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#22 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920599,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:47.558 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#22 Encrypted 2025-08-24 13:34:47.558 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#22 pdata: 0a9d030d4dbfb644104618642a2400000c4200001442000010420000144200001842000010420000104200001042000014423500d051453d0070514540014db072554255ce2ddb415d78e749446800724000805145007051450090514500b0514500a051450090514500b0514500b0514500d0514500a0514500a0514500a051450090514500a0514500a05145009051457806820110484a33415a4448355a4743503033353088015c9001009d0100003442a50100002842ad0100001442b50100002442bd0100002842c50100002842cd0100002042d001dfd28603d801fbba8503e001a08d06e801a08d06f50100001842fd0100000c428502000034428d02000028429002009802ffff03a00221a802bbf1abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd0371778b42c50340fa133fcd03e11e8c42d5038cf68a42dd030000003fe50300f7c642ed0300f7c642f00300f803008004008804e383159004a79a149d0400001442a00402 2025-08-24 13:34:47.584 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#22 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1461.9781494140625,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3357,"bpMinCellVol":3351,"bpRunSta":1,"bpVol":53.36199951171875,"bpAmp":27.39736557006836,"bpBusVol":807.61669921875,"bpErrCode":0,"bpCellVol":[3352,3351,3353,3355,3354,3353,3355,3355,3357,3354,3354,3354,3353,3354,3354,3353],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":45,"bpLvMosTemp":42,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":42,"bpBusPosTemp":42,"bpEnvTemp":40,"bpAccuChgCap":6400351,"bpAccuDsgCap":6380923,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":45,"bpMinMosTemp":42,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035259,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.73328399658203,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.06031036376953,"bpMinSoc":69.48153686523438,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344547,"bpAccuDsgEnergy":331047,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:34:47.584 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#23 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920600,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:47.584 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#23 Encrypted 2025-08-24 13:34:47.584 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#23 pdata: 0a9d030d4b6b77be104618642a2400000c420000144200001042000010420000184200000c4200001042000010420000144235005050453d0040504540014d022b5542550d9194bb5d76ca484468007240005050450040504500505045005050450050504500405045005050450050504500405045005050450050504500505045004050450050504500405045004050457801820110484a33415a4448355a4743503033353188015b9001009d0100002c42a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d001d8b68503d801a7f78203e001a08d06e801a08d06f50100001842fd0100000c42850200002c428d02000024429002009802ffff03a00221a802bcf1abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0377d48b42c503c05e403fcd0317948c42d5037d148b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804a2f91490049090149d0400001442a00402 2025-08-24 13:34:47.616 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#23 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.2416202276945114,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3333,"bpMinCellVol":3332,"bpRunSta":1,"bpVol":53.29199981689453,"bpAmp":-0.004533892963081598,"bpBusVol":803.1634521484375,"bpErrCode":0,"bpCellVol":[3333,3332,3333,3333,3333,3332,3333,3333,3332,3333,3333,3333,3332,3333,3332,3332],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380376,"bpAccuDsgCap":6339495,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":43,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035260,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.91497039794922,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.28923797607422,"bpMinSoc":69.5400161743164,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343202,"bpAccuDsgEnergy":329744,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:34:47.642 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fb3a9f1ff8a8ae3fcf18de3fe808d89898a89a946b8a165b299ff9115bb89b910601820200128013001380340d4014830501f70b9c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:47.658 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:47.658 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630073,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:47.658 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:47.658 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118dc0b204628ac023000 2025-08-24 13:34:47.703 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1500,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:34:47.704 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44b0aaf2fc8989e0fff28ee0fd838e8a8a898aa8acaab89aba92b88a4a147ab88238bbfadaf0be78394aaaa8a2aabba2bb9aba92b88a127c7ab88238bbfaa5f0be343812b010601820200128013001380340d40148025044580170bac3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:47.708 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:47.708 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630074,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:47.708 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:47.709 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:47.733 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:47.733 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12b1abf3fd8888e1fef38fe1fc828f8b8b888b10601820200128013001380340d4014832501270bbc3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:47.738 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:47.738 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630075,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:47.739 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:47.739 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:34:47.759 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:34:47.759 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a6d0a34b5be37bf98b79eb7aab569bcafadf5fb8e8ee7f8f589e7fa84898d8d8e8da5bca8bd3d06f9a0bd9d25f975bf64bf58bf8f70e8f810601820200128013001380340f10148055034580170bdc3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:47.763 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:47.763 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":52,"needAck":1,"seq":2630077,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:47.763 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:34:47.763 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:47.764 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 08038a02250a230a1708d4011210484633335a4548345a473934303033301801150080bb441d00209844c802d902e50232cd5545 2025-08-24 13:34:47.816 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0ad5030aa00313841a1431b4945d095c017d333d1919115b19190d5b1919155b19190d5b19190d5b1919155b1919095b1919095b19190d5b2c1959485c2419d9495c59185404c34c5b4c7480b0584455df505d71196b591909485c1909485c19d9495c1959485c1909485c1929485c1919485c1919485c1939485c1929485c1939485c1939485c1909485c1939485c1939485c1939485c611b9b180951532a58435d512c435e5a49292a2d2f91184189181984181919215bbc181919355bb4181919155bac1819193d5ba41819193d5bdc181919355bd41819193d5bc918e78f9d1ac118cab09a1af918b9941ff118b9941fec1819190d5be4181919115b9c1b1919215b941b1919355b891b19811be6e61ab91b38b11bd9e8b2dc1fac1b1919935ba41b5881d35bd91b19d11b1cc91b7dc11b19f91b19f11b9abf18e91b18e11b988f9d39991a98999d39911a18891a1b811a19b91a2bb11a49ac1ad4d5455ca41a65d6935bdc1ad9085d26d41aa38c925bcc1abd14935bc41a19191926fc1a191bde5bf41a191bde5be91a19e11a19991d19911dbbe80d891dbd920d841d19190d5bb91d1b103518202001300138034060480750a003709998387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0031087191703f22c240a5c027e303e1a1a12581a1a16581a1a12581a1a16581a1a16581a1a1e581a1a1e581a1a12581a1a12582f1a6a4a5f271a5a4a5f5a1b5718314f584f65b24121476dc4535e721a685a1a7a4a5f1a4a4a5f1a6a4a5f1a6a4a5f1a4a4a5f1a7a4a5f1a7a4a5f1a5a4a5f1a7a4a5f1a4a4a5f1a7a4a5f1a4a4a5f1a6a4a5f1a6a4a5f1a7a4a5f1a4a4a5f621e981b0a5250295b405e522f405d594a2a2e282b921b4f8a1b1a871b1a1a3258bf1b1a1a0658b71b1a1a1258af1b1a1a0258a71b1a1a0658df1b1a1a0658d71b1a1a0e58ca1ba9c89e19c21baed29819fa1bba971cf21bba971cef1b1a1a1658e71b1a1a1e589f181a1a325897181a1a06588a181a8218e5e519ba183bb218daebb1df1caf181a1a9658a7182e05d158da181ad2181fca187ec2181afa181af21899bc1bea181be2189b8c9e3a9a199b9a9e3a92191b8a191a82191aba1928b2194aaf191a1a7a5fa719db369658df191a5d0a25d719cad59658cf190db59158c7191a1a1a25ff191a11dd58f7191a11dd58ea191ae2191a9a1e1a921e94ef0e8a1ebc9c0e871e1a1a1658ba1e18103518202001300138034060480750a003709a98387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0031186181671ee1ca50b5d037f313f1b1b17591b1b0f591b1b17591b1b0b591b1b0b591b1b13591b1b17591b1b0b591b1b0b592e1bbb4b5e261b6b4b5e5b1a56597b4e594e3e0538a046f0e2525f731b695b1b9b4b5e1b8b4b5e1b9b4b5e1b6b4b5e1b8b4b5e1b9b4b5e1bbb4b5e1b6b4b5e1b9b4b5e1bbb4b5e1bbb4b5e1b9b4b5e1b8b4b5e1b9b4b5e1bbb4b5e1b9b4b5e6318991a0b5351285a415f532e415c584b2b2f292c931a418b1a1b861a1b1b3759be1a1b1b3b59b61a1b1b0b59ae1a1b1b0759a61a1b1b0759de1a1b1b3f59d61a1b1b0759cb1a84ce9e18c31aa1e19818fb1abb961df31abb961dee1a1b1b0f59e61a1b1b13599e191b1b375996191b1b3b598b191b8319e4e418bb193ab319dbeab0de1dae191b1b9759a61915b6d159db191bd3191ecb197fc3191bfb191bf31998bd1aeb191ae3199a8d9f3b9b189a9b9f3b93181a8b181b83181bbb1829b3184bae181b1b7b5ea61814289759de18db6c5024d61861e39759ce184c799059c6181b1b1b24fe181be6dd59f6181be6dd59eb181be3181b9b1f1b931fa5e70f8b1fad880f861f1b1b0b59bb1f19103518202001300138034060480750a003709b98387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00316811f11e8db09a20c5a047836381c1c145e1c1c085e1c1c105e1c1c0c5e1c1c0c5e1c1c185e1c1c145e1c1c145e1c1c105e291c0c4c59211ccc53595c1d516da1485e490e2128a741095c5558741c6e5c1c1c4c591cec53591cec53591ccc53591c1c4c591c1c4c591cfc53591cec53591cfc53591cfc53591c1c4c591c1c4c591cec53591c0c4c591c1c4c591c1c4c5964199e1d0c54562f5d46585429465b5f4c2c282e24941d4a8c1d1c811d1c1c3c5eb91d1c1c045eb11d1c1c145ea91d1c1c085ea11d1c1c045ed91d1c1c005ed11d1c1c0c5ecc1dc6b79f1fc41debd49d1ffc1dbc911af41dbc911ae91d1c1c085ee11d1c1c185e991e1c1c3c5e911e1c1c045e8c1e1c841ee3e31fbc1e3db41edeedb7d91aa91e1c1c905ea11e11aad65edc1e1cd41e19cc1e78c41e1cfc1e1cf41e9fba1dec1e1de41e9d8a983c9c1f9d9c983c941f1d8c1f1c841f1cbc1f2eb41f4ca91f1c1c7c59a11f2082975ed91f5c7c0723d11f3c54905ec91f840e975ec11f1c1c1c23f91f1c14db5ef11f1c14db5eec1f1ce41f1c9c181c9418d9f2088c18ec9e0881181c1c0c5ebc181e103518202001300138034060480750a003709c98387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00317801e104f3850d90d5b057937391d1d115f1d1d095f1d1d0d5f1d1d095f1d1d055f1d1d0d5f1d1d0d5f1d1d0d5f1d1d095f281d5d4d58201d1d4d585d1c506474485f4893086bdc4047ef5a59751d6f5d1d0d4d581d1d4d581d3d4d581d5d4d581d5d4d581d0d4d581d5d4d581d5d4d581d5d4d581d2d4d581d2d4d581d2d4d581d3d4d581d5d4d581d2d4d581d2d4d58651b9f1c0d55572e5c47595528475a5e4d2d2e282d951c418d1c1d801c1d1d295fb81c1d1d355fb01c1d1d095fa81c1d1d395fa01c1d1d355fd81c1d1d355fd01c1d1d3d5fcd1c9dce9b1ec51c95a6981efd1cbd901bf51cbd901be81c1d1d055fe01c1d1d115f981f1d1d295f901f1d1d355f8d1f1d851fe2e21ebd1f3cb51fd8ecb6d81ba81f1d1d915fa01f9366d75fdd1f1dd51f18cd1f79c51f1dfd1f1df51f9ebb1ced1f1ce51f9c8b993d9d1e9c9d993d951e1c8d1e1c851e1dbd1e2fb51e4da81e1d1d7d58a01ebe9c965fd81e5de70e22d01eea35915fc81ebf1d965fc01e1d1d1d22f81e1deadb5ff01e1deadb5fed1e1de51e1d9d191d9519f89e088d19b5870980191d1d095fbd191f103518202001300138034060480750a003709d98387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00314831d139bff35a00e58067a343a1e1e125c1e1e0a5c1e1e0e5c1e1e0e5c1e1e065c1e1e125c1e1e0e5c1e1e0e5c1e1e0a5c2b1e4e4e5b231e5e4e5b5e1f539f0b4b5c4b826150a54366a7575a761e6c5e1e4e4e5b1e5e4e5b1e4e4e5b1e4e4e5b1e4e4e5b1e4e4e5b1e4e4e5b1e4e4e5b1e5e4e5b1e4e4e5b1e4e4e5b1e4e4e5b1e5e4e5b1e4e4e5b1e5e4e5b1e5e4e5b661f9c1f0e56542d5f445a562b44595d4e2e2d2b2f961f458e1f1e831f1e1e325cbb1f1e1e3a5cb31f1e1e0a5cab1f1e1e3a5ca31f1e1e3e5cdb1f1e1e3a5cd31f1e1e3e5cce1fc6a89b1dc61fb9e99c1dfe1fbe9318f61fbe9318eb1f1e1e065ce31f1e1e125c9b1c1e1e325c931c1e1e3a5c8e1c1e861ce1e11dbe1c3fb61cd8efb5db18ab1c1e1e925ca31cd335d25cde1c1ed61c1bce1c7ac61c1efe1c1ef61c9db81fee1c1fe61c9f889a3e9e1d9f9e9a3e961d1f8e1d1e861d1ebe1d2cb61d4eab1d1e1e7e5ba31d69ca955cdb1dde405e21d31d098a925ccb1d630a955cc31d1e1e1e21fb1d1ee4d85cf31d1ee4d85cee1d1ee61d1e9e1a1e961abce70a8e1a8e8e0a831a1e1e0a5cbe1a1c103518202001300138034060480750a003709e98387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00315821c12ca79fedc0f5a077b353b1f1f135d1f1f0b5d1f1f135d1f1f0b5d1f1f0b5d1f1f135d1f1f0f5d1f1f0f5d1f1f0b5d2a1f6f4f5a221f1f4f5a5f1e52835b4a5d4a515718de426e20575b771f6d5f1f4f4f5a1f4f4f5a1f1f4f5a1f6f4f5a1f4f4f5a1f6f4f5a1f5f4f5a1f5f4f5a1f4f4f5a1f7f4f5a1f4f4f5a1f7f4f5a1f4f4f5a1f7f4f5a1f7f4f5a1f6f4f5a671d9d1e0f57552c5e455b572a45585c4f2f2c2b29971e478f1e1f821e1f1f275dba1e1f1f335db21e1f1f135daa1e1f1f3b5da21e1f1f3b5dda1e1f1f335dd21e1f1f3b5dcf1ebb889b1cc71ec0b69c1cff1ebf9219f71ebf9219ea1e1f1f0b5de21e1f1f135d9a1d1f1f275d921d1f1f335d8f1d1f871de0e01cbf1d3eb71dd5eeb4da19aa1d1f1f955da21d5e87d55ddf1d1fd71d1acf1d7bc71d1fff1d1ff71d9cb91eef1d1ee71d9e899b3f9f1c9e9f9b3f971c1e8f1c1d871c1fbf1c2db71c4faa1cd2d3435aa21cabc3955dda1cdf0e5b20d21cd8bd945dca1cae05955dc21c1f1f1f20fa1c1f1dd85df21c1f1dd85def1c1fe71c1f9f1b1f971bbbee0b8f1bbb940b821b1f1f0b5dbf1b1d103518202001300138034060480750a003709f98387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0032abd232d4159321f306638440a042020286220202c622020286220202c6220202c622020246220202462202028622020286215204070651d2060706560216deb017562757ccf0f1c7d632b686448205260204070652070706520407065204070652070706520707065207070652060706520707065206070652070706520707065204070652040706520707065206070655824a22130686a13617a6468157a67637010141211a82175b02120bd2120200462852120203c628d21202028629521202034629d2120203c62e52120203c62ed2120203462f02193f2a423f82194e8a223c02180ad26c82180ad26d52120202c62dd2120202462a52220200462ad2220203c62b02220b822dfdf238022018822ead18be52695222020ac629d22143feb62e02220e82225f02244f82220c02220c822a38621d02221d822a1b6a400a023a1a0a400a82321b02320b823208023128823709523202040659d23e10cac62e5232067301fed23f0efac62f523378fab62fd232020201fc523202be762cd23202be762d02320d82320a02420a824aed534b02486a634bd2420202c62802422103518202001300138034060480750a00370a098387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0032bbc222cbc90fc9c316739450b0521212d632121356321212d6321213163212131632121296321212d6321213163212131631421b171641c2171716461206c3c7b7463741120249a7c91c366654921536121417164215171642141716421717164215171642151716421a17164214171642141716421a1716421b171642151716421a171642151716421b17164215171645922a32031696b12607b6569147b66627111151316a9207bb12021bc20212109638420212101638c2021213163942021213d639c2021213d63e42021210563ec2021213d63f120bef4a422f9209bdba222c12081ac27c92081ac27d42021213563dc2021212963a42321210963ac2321210163b12321b923dede228123008923ebd08ae42794232121ad639c232f8ceb63e12321e92324f12345f92321c12321c923a28720d12320d923a0b7a501a122a0a1a501a92220b12221b922218122138922719422212141649c222e12ad63e422e1566a1eec225bd9ad63f4227643aa63fc222121211ec42221dce763cc2221dce763d12221d92221a12521a9259fdd35b12597b235bc2521213163812523103518202001300138034060480750a00370a198387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00328bf212fdcea0c9c32643a46080622222a602222366022222e6022223260222232602222266022222a6022222a6022222e6017223272671f22f26d6762236f368c766077d24070997f570f6b664a225062222272672222726722d26d6722f26d67222272672222726722c26d6722d26d6722d26d6722d26d67222272672232726722d26d672232726722d26d6722d26d675a27a023326a68116378666a17786561721216101aaa2374b22322bf2322220260872322223a608f2322222a609723222236609f2322223a60e72322223e60ef2322223260f223f889a121fa23d5eaa321c22382af24ca2382af24d72322223660df2322222660a72022220260af2022223a60b22022ba20dddd218220038a20eed389e72497202222ae609f202f94e860e22022ea2027f22046fa2022c22022ca20a18423d22023da20a3b4a602a221a3a2a602aa2123b22122ba21228221108a21729721222242679f211ebca960e7216242391def21026aae60f721ba30a960ff212222221dc721222ae560cf21222ae560d22122da2122a22622aa26e7cc36b226d2a036bf2622223260822620103518202001300138034060480750a00370a298387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00329be202ed355c56733653b47090723232f6123233761232333612323376123233b61232333612323336123233361232337611623d372661e23a3726663226ebdcc7561764b1c2a617e043c69674b23516323b3726623a372662383726623e37266239372662383726623e3726623e3726623d3726623e3726623937266239372662383726623e3726623937266238372665b25a122336b69106279676b167964607313101613ab227fb32223be2223231761862223230b618e22232337619622232307619e2223230b61e62223230b61ee2223230361f3228ff0a520fb22b598a620c32283ae25cb2283ae25d62223233b61de2223232f61a62123231761ae2123230b61b32123bb21dcdc208321028b21ecd288e62596212323af619e21ad58e961e32123eb2126f32147fb2123c32123cb21a08522d32122db21a2b5a703a320a2a3a703ab2022b32021bb20238320118b20739620232343669e200fb1a861e62063d9301cee20711aaf61f620de33a861fe202323231cc62023d4e561ce2023d4e561d32023db2023a32723ab27c4a036b3278ab937be2723233761832721103518202001300138034060480750a00370a398387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0032eb92729b471691a34623c400e002424286624243066242434662424346624243c662424286624243466242434662424306611247474611924647461642569b73c716671ca88521f79fdf86c604c245664247474612464746124747461247474612474746124647461247474612474746124647461247474612474746124747461247474612474746124647461246474615c25a625346c6e17657e606c117e63677414171115ac257fb42524b92524240866812524240066892524243066912524240066992524240466e12524240066e92524240466f425fc92a127fc2583d3a627c42584a922cc2584a922d12524243c66d92524242866a12624240866a92624240066b42624bc26dbdb278426058c26f4d58fe12291262424a8669926e90fe866e42624ec2621f42640fc2624c42624cc26a78225d42625dc26a5b2a004a427a5a4a004ac2725b42724bc27248427168c2774912724244461992753f0af66e127e47a641be92733b0a866f1275930af66f9272424241bc12724dee266c92724dee266d42724dc2724a42024ac2086dd30b420b4b430b92024243066842026103518202001300138034060480750a00370a498387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0032fb826288471e56135603d410f0125252d672525316725252967252531672525316725252d6725253567252535672525316710255574601825257460652468f8817067702f53c3647806db6c614d255765257574602575746025257460255574602575746025557460256574602565746025557460255574602575746025457460257574602545746025757460257574605d27a724356d6f16647f616d107f62667515161113ad247db52425b82425251d67802425250967882425252967902425250167982425250167e02425250d67e82425250167f5249ab2a126fd24d58ca626c52485a823cd2485a823d02425253167d82425252d67a02725251d67a82725250967b52725bd27dada268527048d27f1d48ee02390272525af67982764bdef67e52725ed2720f52741fd2725c52725cd27a68324d52724dd27a4b3a105a526a4a5a105ad2624b52627bd26258526178d26759026e8e97960982622c3af67e026e534611ae826d98eae67f026c306af67f8262525251ac0262527e267c8262527e267d52625dd2625a52125ad2180d431b52180ae31b82125253167852127103518202001300138034060480750a00370a598387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0032cbb252ba625811836603e420c0226262e6426262a6426262e6426262a6426262a64262622642626226426262e6426262e6413264676631b2616766366276bfb027364730bbeee1d7b86126c624e265466267676632666766326467663264676632666766326767663267676632616766326767663266676632676766326667663267676632646766326767663261676635e22a427366e6c15677c626e137c61657616121417ae2773b62726bb2726260264832726263e648b2726262e649327262632649b2726263e64e32726263a64eb2726263264f62795f4a225fe2792eea425c62786ab20ce2786ab20d32726262a64db2726262264a32426260264ab2426263e64b62426be24d9d9258624078e24f2d78de32093242626aa649b241239ed64e62426ee2423f62442fe2426c62426ce24a58027d62427de24a7b0a206a625a7a6a206ae2527b62526be25268625148e25769325262646639b25e70aaa64e32526613619eb25f6e9aa64f3253189ad64fb2526262619c325262de164cb25262de164d62526de2526a62226ae22a8d332b62280a032bb2226262a64862224103518202001300138034060480750a00370a698387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0032dba242abe4c559a37613f430d0327272b652727336527272b65272737652727376527272f6527272f6527273765272737651227a777621a2767776267266a3309726572aca9b69d7a98646d634f275567277777622747776227777762276777622747776227477762275777622777776227777762275777622757776227777762275777622747776227a77762277777625f24a526376f6d14667d636f127d60647717131510af267db72627ba2627270f658226272707658a2627273765922627273b659a2627273b65e22627270365ea2627273b65f726b8f2a224ff269ddda424c72687aa21cf2687aa21d22627273365da2627272f65a22527270f65aa2527270765b72527bf25d8d8248725068f25f3d68ce22192252727ab659a25298aed65e72527ef2522f72543ff2527c72527cf25a48126d72526df25a6b1a307a724a6a7a307af2426b72427bf24278724158f24779224272747629a242814ab65e224e7506c18ea245ddfab65f2247045ac65fa2427272718c22427dae165ca2427dae165d72427df2427a72327af2399db33b72391b433ba2327273765872325103518202001300138034060480750a00370a798387884a601800103880101c2011052333731413131413848324d30333931 2025-08-24 13:34:47.835 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 15 message(s) 2025-08-24 13:34:47.835 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920601,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:47.835 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:47.835 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a9d030d28ad8d44104518642a24000008420000144200000c42000014420000144200000c4200001042000010420000144235004051453d00c0504540014d1dda5542556d99a9415d4cc6494468007240001051450010514500c05045004051450010514500305145000051450000514500205145003051450020514500205145001051450020514500205145002051457802820110484a33415a4448355a474350303334368801589001009d0100003842a50100002c42ad0100000c42b50100002442bd0100002442c50100002c42cd0100002442d001fe968403d801d3a98303e001a08d06e801a08d06f50100001442fd01000008428502000038428d0200002c429002009802ffff03a00221a802c0f1abc506b50200008a42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b503cdcc5c45bd037ccf8a42c503c011443fcd03ba958b42d503a40d8a42dd030000003fe5030002c742ed030002c742f00300f803008004008804a2f1149004a48b149d0400001442a00402 2025-08-24 13:34:47.882 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1133.4111328125,"bpSoc":69,"bpSoh":100,"bpTemp":[34,37,35,37,37,35,36,36,37],"bpMaxCellVol":3348,"bpMinCellVol":3340,"bpRunSta":1,"bpVol":53.4630012512207,"bpAmp":21.199914932250977,"bpBusVol":807.098388671875,"bpErrCode":0,"bpCellVol":[3345,3345,3340,3348,3345,3347,3344,3344,3346,3347,3346,3346,3345,3346,3346,3346],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":46,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":43,"bpEnvTemp":41,"bpAccuChgCap":6359934,"bpAccuDsgCap":6345939,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":46,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035264,"bpRealSoc":69,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3532.800048828125,"bpTargetSoc":69.40524291992188,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":69.79243469238281,"bpMinSoc":69.02664184570312,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342178,"bpAccuDsgEnergy":329124,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:34:47.883 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920602,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:47.883 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:34:47.883 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a9d030d19e8363e104618642a240000084200000c420000084200000c4200000c420000044200000442000008420000084235007050453d0040504540014d022b5542557fa85b3b5d77de494468007240006050450050504500705045007050450050504500605045006050450040504500605045005050450060504500505045007050450070504500605045005050457804820110484a33415a4448355a474350303432318801559001009d0100002842a50100001c42ad0100000842b50100001842bd0100001c42c50100001c42cd0100001442d001b3d28403d801b4c88203e001a08d06e801a08d06f50100000c42fd01000004428502000028428d0200001c429002009802ffff03a00221a802c0f1abc506b50200008c42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd03c12c8c42c5030047103fcd03d0cf8c42d50317af8b42dd030000003fe503000bc742ed03000bc742f00300f8030080040088048ef5149004a686149d0400000c42a00402 2025-08-24 13:34:47.912 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.17861975729465485,"bpSoc":70,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3335,"bpMinCellVol":3332,"bpRunSta":1,"bpVol":53.29199981689453,"bpAmp":0.0033517179545015097,"bpBusVol":807.4760131835938,"bpErrCode":0,"bpCellVol":[3334,3333,3335,3335,3333,3334,3334,3332,3334,3333,3334,3333,3335,3335,3334,3333],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":39,"bpPtcTemp":34,"bpHtsTemp":38,"bpBusNegTemp":39,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6367539,"bpAccuDsgCap":6333492,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":42,"bpMinMosTemp":39,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035264,"bpRealSoc":70,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.08740997314453,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.4058837890625,"bpMinSoc":69.84197235107422,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342670,"bpAccuDsgEnergy":328486,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:34:47.912 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920603,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:47.912 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 Encrypted 2025-08-24 13:34:47.912 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 pdata: 0a9d030d6af507be104618642a2400000c420000144200000c4200001042000010420000084200000c4200001042000010423500a050453d0070504540014d4260554255251e23bb5debf949446800724000805045009050450080504500705045009050450080504500a05045007050450080504500a0504500a0504500805045009050450080504500a05045008050457803820110484a33415a4448355a4743503034323788015a9001009d0100002c42a50100002042ad0100001042b50100001c42bd0100001c42c50100002442cd0100001c42d0019fd58503d801bafa8303e001a08d06e801a08d06f50100001442fd0100000842850200002c428d02000020429002009802ffff03a00221a802c0f1abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd030f338c42c503c0774b3fcd037af88c42d50357628b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804befc149004b693149d0400001042a00402 2025-08-24 13:34:47.940 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.13277211785316467,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,35,36,36],"bpMaxCellVol":3338,"bpMinCellVol":3335,"bpRunSta":1,"bpVol":53.34400177001953,"bpAmp":-0.002488979371264577,"bpBusVol":807.9049682617188,"bpErrCode":0,"bpCellVol":[3336,3337,3336,3335,3337,3336,3338,3335,3336,3338,3338,3336,3337,3336,3338,3336],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":40,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":39,"bpAccuChgCap":6384287,"bpAccuDsgCap":6356282,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":43,"bpMinMosTemp":40,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035264,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.09972381591797,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.48530578613281,"bpMinSoc":69.69207000732422,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343614,"bpAccuDsgEnergy":330166,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:34:47.940 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920604,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:47.941 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 Encrypted 2025-08-24 13:34:47.941 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 pdata: 0a9d030df4c715be104618642a24000008420000144200000c42000010420000104200000442000008420000084200000c4235001050453d00d04f4540014d71bd544255123d34bb5d15404944680072400000504500f04f4500f04f4500d04f45000050450000504500e04f4500f04f4500e04f4500e04f45000050450000504500f04f450010504500005045000050457805820110484a33415a4448355a474350303432388801569001009d0100002042a50100001842ad0100000842b50100001442bd0100001842c50100001c42cd0100001042d001daab8303d801f7c88103e001a08d06e801a08d06f50100001442fd01000004428502000020428d02000018429002009802ffff03a00221a802c2f1abc506b50200008c42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd033c9e8b42c50340601b3fcd0320488c42d50398128b42dd030000003fe5030008c742ed030008c742f00300f803008004008804c5ee149004f082149d0400001042a00402 2025-08-24 13:34:47.974 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.14627057313919067,"bpSoc":70,"bpSoh":100,"bpTemp":[34,37,35,36,36,33,34,34,35],"bpMaxCellVol":3329,"bpMinCellVol":3325,"bpRunSta":1,"bpVol":53.185001373291016,"bpAmp":-0.0027502221055328846,"bpBusVol":805.0012817382812,"bpErrCode":0,"bpCellVol":[3328,3327,3327,3325,3328,3328,3326,3327,3326,3326,3328,3328,3327,3329,3328,3328],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":36,"bpAccuChgCap":6346202,"bpAccuDsgCap":6317175,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035266,"bpRealSoc":70,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.80905151367188,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.140869140625,"bpMinSoc":69.53631591796875,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341829,"bpAccuDsgEnergy":328048,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:34:47.980 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920605,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:47.980 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 Encrypted 2025-08-24 13:34:47.981 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 pdata: 0a9d030d52254dc4104618642a2400000c42000014420000104200001442000018420000104200001042000010420000144235004050453d0000504540014d79695542558e1576c15d5af2474468007240001050450000504500205045004050450040504500105045004050450040504500405045003050450030504500305045002050450040504500305045003050457806820110484a33415a4448355a4743503033353088015c9001009d0100003442a50100002842ad0100001442b50100002442bd0100002842c50100002842cd0100002042d00180d38603d80188bb8503e001a08d06e801a08d06f50100001842fd0100000c428502000034428d02000028429002009802ffff03a00221a802c5f1abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd03a3818b42c50340fa133fcd03f7288c42d503a2008b42dd030000003fe50300f7c642ed0300f7c642f00300f803008004008804e583159004a89a149d0400001442a00402 2025-08-24 13:34:48.037 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-820.5831298828125,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3332,"bpMinCellVol":3328,"bpRunSta":1,"bpVol":53.35300064086914,"bpAmp":-15.38026237487793,"bpBusVol":799.7867431640625,"bpErrCode":0,"bpCellVol":[3329,3328,3330,3332,3332,3329,3332,3332,3332,3331,3331,3331,3330,3332,3331,3331],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":45,"bpLvMosTemp":42,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":42,"bpBusPosTemp":42,"bpEnvTemp":40,"bpAccuChgCap":6400384,"bpAccuDsgCap":6380936,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":45,"bpMinMosTemp":42,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035269,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.7531967163086,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.08000946044922,"bpMinSoc":69.50123596191406,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344549,"bpAccuDsgEnergy":331048,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:34:48.037 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920606,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:48.038 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 Encrypted 2025-08-24 13:34:48.038 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 pdata: 0a9d030d85e12bbe104618642a2400000c420000144200001042000010420000184200000c4200001042000010420000144235005050453d0040504540014d81155542559c7f4ebb5d78b9494468007240005050450040504500505045005050450050504500505045005050450050504500405045005050450050504500505045004050450050504500405045004050457801820110484a33415a4448355a4743503033353188015b9001009d0100002c42a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d001d8b68503d801a7f78203e001a08d06e801a08d06f50100001842fd0100000c42850200002c428d02000024429002009802ffff03a00221a802c6f1abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0377d48b42c503c05e403fcd0317948c42d5037d148b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804a2f91490049090149d0400001442a00402 2025-08-24 13:34:48.082 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.1678524762392044,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3333,"bpMinCellVol":3332,"bpRunSta":1,"bpVol":53.270999908447266,"bpAmp":-0.0031509166583418846,"bpBusVol":806.89794921875,"bpErrCode":0,"bpCellVol":[3333,3332,3333,3333,3333,3333,3333,3333,3332,3333,3333,3333,3332,3333,3332,3332],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380376,"bpAccuDsgCap":6339495,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":43,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035270,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.91497039794922,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.28923797607422,"bpMinSoc":69.5400161743164,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343202,"bpAccuDsgEnergy":329744,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:34:48.082 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920607,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:48.082 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 Encrypted 2025-08-24 13:34:48.083 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 pdata: 0a9d030dd566e1c3104518642a2400000c420000144200000c42000014420000144200000c4200001042000010420000144235007050453d0000504540014d9c445542554e4807c15d713f484468007240005050450050504500005045007050450050504500705045004050450040504500505045006050450050504500605045005050450060504500605045007050457802820110484a33415a4448355a474350303334368801589001009d0100003842a50100002c42ad0100000c42b50100002442bd0100002442c50100002c42cd0100002442d001a4978403d801dfa98303e001a08d06e801a08d06f50100001442fd0100000c428502000038428d0200002c429002009802ffff03a00221a802caf1abc506b50200008a42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b503cdcc5c45bd03b4dc8a42c503c011443fcd03c7a28b42d503b11a8a42dd030000003fe5030002c742ed030002c742f00300f803008004008804a4f1149004a48b149d0400001442a00402 2025-08-24 13:34:48.111 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-450.8033752441406,"bpSoc":69,"bpSoh":100,"bpTemp":[35,37,35,37,37,35,36,36,37],"bpMaxCellVol":3335,"bpMinCellVol":3328,"bpRunSta":1,"bpVol":53.31700134277344,"bpAmp":-8.45515251159668,"bpBusVol":800.9912719726562,"bpErrCode":0,"bpCellVol":[3333,3333,3328,3335,3333,3335,3332,3332,3333,3334,3333,3334,3333,3334,3334,3335],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":46,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":43,"bpEnvTemp":41,"bpAccuChgCap":6359972,"bpAccuDsgCap":6345951,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":35,"bpMaxMosTemp":46,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035274,"bpRealSoc":69,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3532.800048828125,"bpTargetSoc":69.43106079101562,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":69.81792449951172,"bpMinSoc":69.05213165283203,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342180,"bpAccuDsgEnergy":329124,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:34:48.111 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920608,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:48.112 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 Encrypted 2025-08-24 13:34:48.112 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 pdata: 0a9d030d6179123f104618642a240000084200000c420000084200000c4200000c420000044200000442000008420000084235006050453d0040504540014dcb215542555cef2f3c5d430b484468007240006050450050504500605045006050450050504500505045005050450040504500505045004050450050504500505045006050450060504500505045004050457804820110484a33415a4448355a474350303432318801559001009d0100002442a50100001c42ad0100000842b50100001442bd0100001c42c50100001c42cd0100001442d001b3d28403d801b4c88203e001a08d06e801a08d06f50100000c42fd01000004428502000024428d0200001c429002009802ffff03a00221a802caf1abc506b50200008c42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd03c12c8c42c5030047103fcd03d0cf8c42d50317af8b42dd030000003fe503000bc742ed03000bc742f00300f8030080040088048ef5149004a686149d0400000c42a00402 2025-08-24 13:34:48.151 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.5721645951271057,"bpSoc":70,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3334,"bpMinCellVol":3332,"bpRunSta":1,"bpVol":53.28300094604492,"bpAmp":0.010738220065832138,"bpBusVol":800.1759643554688,"bpErrCode":0,"bpCellVol":[3334,3333,3334,3334,3333,3333,3333,3332,3333,3332,3333,3333,3334,3334,3333,3332],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":41,"bpLvMosTemp":39,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":39,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6367539,"bpAccuDsgCap":6333492,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":41,"bpMinMosTemp":39,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035274,"bpRealSoc":70,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.08740997314453,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.4058837890625,"bpMinSoc":69.84197235107422,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342670,"bpAccuDsgEnergy":328486,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:34:48.151 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920609,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:48.151 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 Encrypted 2025-08-24 13:34:48.151 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 pdata: 0a9d030d9db1ddbd104618642a2400000c420000144200000c4200001042000010420000084200000c42000010420000104235009050453d0050504540014d1d5a554255300105bb5db0e2474468007240006050450070504500605045005050450070504500705045008050450060504500605045008050450090504500705045008050450070504500905045007050457803820110484a33415a4448355a4743503034323788015a9001009d0100002842a50100002042ad0100001042b50100001c42bd0100001c42c50100002442cd0100001c42d0019fd58503d801bafa8303e001a08d06e801a08d06f50100001442fd01000008428502000028428d02000020429002009802ffff03a00221a802caf1abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd030f338c42c503c0774b3fcd037af88c42d50357628b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804befc149004b693149d0400001042a00402 2025-08-24 13:34:48.180 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.10824892669916153,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,35,36,36],"bpMaxCellVol":3337,"bpMinCellVol":3333,"bpRunSta":1,"bpVol":53.3380012512207,"bpAmp":-0.0020294897258281708,"bpBusVol":799.5419921875,"bpErrCode":0,"bpCellVol":[3334,3335,3334,3333,3335,3335,3336,3334,3334,3336,3337,3335,3336,3335,3337,3335],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":40,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":39,"bpAccuChgCap":6384287,"bpAccuDsgCap":6356282,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":42,"bpMinMosTemp":40,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035274,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.09972381591797,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.48530578613281,"bpMinSoc":69.69207000732422,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343614,"bpAccuDsgEnergy":330166,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:34:48.181 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920610,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:48.181 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 Encrypted 2025-08-24 13:34:48.181 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 pdata: 0a9d030dfec82ebe104618642a24000008420000144200000c42000010420000104200000442000008420000084200000c4235001050453d00d04f4540014d14ae544255f06252bb5d752d494468007240000050450000504500f04f4500d04f45000050450000504500e04f4500f04f4500f04f4500f04f45000050450010504500f04f450010504500f04f4500f04f457805820110484a33415a4448355a474350303432388801569001009d0100002042a50100001842ad0100000842b50100001442bd0100001842c50100001c42cd0100001042d001daab8303d801f7c88103e001a08d06e801a08d06f50100001442fd01000004428502000020428d02000018429002009802ffff03a00221a802ccf1abc506b50200008c42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd033c9e8b42c50340601b3fcd0320488c42d50398128b42dd030000003fe5030008c742ed030008c742f00300f803008004008804c5ee149004f082149d0400001042a00402 2025-08-24 13:34:48.207 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.17068859934806824,"bpSoc":70,"bpSoh":100,"bpTemp":[34,37,35,36,36,33,34,34,35],"bpMaxCellVol":3329,"bpMinCellVol":3325,"bpRunSta":1,"bpVol":53.16999816894531,"bpAmp":-0.003210242837667465,"bpBusVol":804.7102661132812,"bpErrCode":0,"bpCellVol":[3328,3328,3327,3325,3328,3328,3326,3327,3327,3327,3328,3329,3327,3329,3327,3327],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":36,"bpAccuChgCap":6346202,"bpAccuDsgCap":6317175,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035276,"bpRealSoc":70,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.80905151367188,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.140869140625,"bpMinSoc":69.53631591796875,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341829,"bpAccuDsgEnergy":328048,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:34:48.207 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920611,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:48.207 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 Encrypted 2025-08-24 13:34:48.208 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 pdata: 0a9d030df076e644104618642a2400000c4200001442000010420000144200001842000010420000104200001042000014423500f051453d0080514540014d9eef564255683f09425d271f4a4468007240009051450080514500a0514500c0514500b0514500a0514500c0514500c0514500f0514500c0514500b0514500b0514500a0514500c0514500b0514500a051457806820110484a33415a4448355a4743503033353088015c9001009d0100003442a50100002842ad0100001442b50100002442bd0100002842c50100002842cd0100002042d001acd38603d80196bb8503e001a08d06e801a08d06f50100001842fd0100000c428502000034428d02000028429002009802ffff03a00221a802cff1abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd032c928b42c50340fa133fcd0352398c42d503fd108b42dd030000003fe50300f7c642ed0300f7c642f00300f803008004008804e783159004a99a149d0400001442a00402 2025-08-24 13:34:48.243 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1843.716796875,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3359,"bpMinCellVol":3352,"bpRunSta":1,"bpVol":53.73400115966797,"bpAmp":34.311920166015625,"bpBusVol":808.4867553710938,"bpErrCode":0,"bpCellVol":[3353,3352,3354,3356,3355,3354,3356,3356,3359,3356,3355,3355,3354,3356,3355,3354],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":45,"bpLvMosTemp":42,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":42,"bpBusPosTemp":42,"bpEnvTemp":40,"bpAccuChgCap":6400428,"bpAccuDsgCap":6380950,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":45,"bpMinMosTemp":42,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035279,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.78549194335938,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.11195373535156,"bpMinSoc":69.5331802368164,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344551,"bpAccuDsgEnergy":331049,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:34:48.243 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920612,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:48.243 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 Encrypted 2025-08-24 13:34:48.243 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 pdata: 0a9d030d90554d3e104618642a2400000c420000144200001042000010420000184200000c4200001042000010420000144235005050453d0040504540014d9318554255eeac763b5dd9dc484468007240005050450040504500505045005050450050504500405045005050450050504500405045005050450050504500505045005050450050504500405045004050457801820110484a33415a4448355a4743503033353188015b9001009d0100002c42a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d001d8b68503d801a7f78203e001a08d06e801a08d06f50100001842fd0100000c42850200002c428d02000024429002009802ffff03a00221a802d0f1abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0377d48b42c503c05e403fcd0317948c42d5037d148b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804a2f91490049090149d0400001442a00402 2025-08-24 13:34:48.267 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.20052170753479004,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3333,"bpMinCellVol":3332,"bpRunSta":1,"bpVol":53.27399826049805,"bpAmp":0.003763969521969557,"bpBusVol":803.4507446289062,"bpErrCode":0,"bpCellVol":[3333,3332,3333,3333,3333,3332,3333,3333,3332,3333,3333,3333,3333,3333,3332,3332],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380376,"bpAccuDsgCap":6339495,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":43,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035280,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.91497039794922,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.28923797607422,"bpMinSoc":69.5400161743164,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343202,"bpAccuDsgEnergy":329744,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:34:48.267 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920613,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:48.267 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 Encrypted 2025-08-24 13:34:48.267 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 pdata: 0a9d030da154c044104518642a24000008420000144200000c4200001442000014420000084200001042000010420000144235007051453d0000514540014ddda45542550a76e6415d23fe494468007240005051450050514500005145007051450050514500705145004051450040514500705145007051450050514500605145005051450060514500505145005051457802820110484a33415a4448355a474350303334368801589001009d0100003842a50100002c42ad0100000c42b50100002442bd0100002442c50100002842cd0100002442d001bf978403d801f0a98303e001a08d06e801a08d06f50100001442fd01000008428502000038428d0200002c429002009802ffff03a00221a802d4f1abc506b50200008a42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b503cdcc5c45bd0307e68a42c503c011443fcd03fcab8b42d503e6238a42dd030000003fe5030002c742ed030002c742f00300f803008004008804a5f1149004a58b149d0400001442a00402 2025-08-24 13:34:48.290 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1538.6446533203125,"bpSoc":69,"bpSoh":100,"bpTemp":[34,37,35,37,37,34,36,36,37],"bpMaxCellVol":3351,"bpMinCellVol":3344,"bpRunSta":1,"bpVol":53.4109992980957,"bpAmp":28.807636260986328,"bpBusVol":807.9708862304688,"bpErrCode":0,"bpCellVol":[3349,3349,3344,3351,3349,3351,3348,3348,3351,3351,3349,3350,3349,3350,3349,3349],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":46,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":42,"bpEnvTemp":41,"bpAccuChgCap":6359999,"bpAccuDsgCap":6345968,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":46,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035284,"bpRealSoc":69,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3532.800048828125,"bpTargetSoc":69.44927215576172,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":69.83590698242188,"bpMinSoc":69.07011413574219,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342181,"bpAccuDsgEnergy":329125,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:34:48.291 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920614,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:48.291 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 Encrypted 2025-08-24 13:34:48.291 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 pdata: 0a9d030d8003a73e104618642a240000084200000c420000084200000c4200000c420000044200000442000008420000084235006050453d0030504540014ddd245542552d98c83b5da0344a4468007240005050450040504500605045006050450040504500505045005050450030504500505045004050450050504500405045005050450060504500505045003050457804820110484a33415a4448355a474350303432318801559001009d0100002442a50100001842ad0100000842b50100001442bd0100001842c50100001c42cd0100001442d001b3d28403d801b4c88203e001a08d06e801a08d06f50100000c42fd01000004428502000024428d02000018429002009802ffff03a00221a802d4f1abc506b50200008c42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd03c12c8c42c5030047103fcd03d0cf8c42d50317af8b42dd030000003fe503000bc742ed03000bc742f00300f8030080040088048ef5149004a686149d0400000c42a00402 2025-08-24 13:34:48.314 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.3261985778808594,"bpSoc":70,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3334,"bpMinCellVol":3331,"bpRunSta":1,"bpVol":53.2859992980957,"bpAmp":0.006121656391769648,"bpBusVol":808.822265625,"bpErrCode":0,"bpCellVol":[3333,3332,3334,3334,3332,3333,3333,3331,3333,3332,3333,3332,3333,3334,3333,3331],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":41,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6367539,"bpAccuDsgCap":6333492,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":41,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035284,"bpRealSoc":70,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.08740997314453,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.4058837890625,"bpMinSoc":69.84197235107422,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342670,"bpAccuDsgEnergy":328486,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:34:48.314 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#14 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920615,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:34:48.314 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#14 Encrypted 2025-08-24 13:34:48.314 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#14 pdata: 0a9d030d996b72bd104618642a2400000c420000144200000c4200001042000010420000084200000842000010420000104235008050453d0040504540014d142e5542558b8e91ba5dbf434a4468007240005050450060504500505045004050450060504500605045007050450050504500505045007050450070504500505045007050450060504500805045005050457803820110484a33415a4448355a4743503034323788015a9001009d0100002842a50100002042ad0100001042b50100001c42bd0100001c42c50100002442cd0100001c42d0019fd58503d801bafa8303e001a08d06e801a08d06f50100001442fd01000008428502000028428d02000020429002009802ffff03a00221a802d4f1abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd030f338c42c503c0774b3fcd037af88c42d50357628b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804befc149004b693149d0400001042a00402 2025-08-24 13:34:48.353 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#14 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.05918464437127113,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,34,36,36],"bpMaxCellVol":3336,"bpMinCellVol":3332,"bpRunSta":1,"bpVol":53.29499816894531,"bpAmp":-0.0011105103185400367,"bpBusVol":809.0585327148438,"bpErrCode":0,"bpCellVol":[3333,3334,3333,3332,3334,3334,3335,3333,3333,3335,3335,3333,3335,3334,3336,3333],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":40,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":39,"bpAccuChgCap":6384287,"bpAccuDsgCap":6356282,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":42,"bpMinMosTemp":40,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035284,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.09972381591797,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.48530578613281,"bpMinSoc":69.69207000732422,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343614,"bpAccuDsgEnergy":330166,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:34:48.369 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1eb5a3b5aff7f98c8ce5faf78be5f8868b8f8f8c8faabfff28fb9abfff28fb10601820200128013001380340d4014821501e580170bfc3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:48.392 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:48.392 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630079,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:48.392 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:48.392 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a4739343030333015004097442500409744 2025-08-24 13:34:48.426 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1210,"fromPv":1210}]} 2025-08-24 13:34:48.426 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12cad08886f3f39a8588f49a87f9f4f0f0f3f010601820200128013001380340d4014832501270c0c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:48.430 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:48.431 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630080,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:48.431 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:48.431 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:34:48.453 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:34:48.460 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44cbd18987f2f29b8489f59b86f8f5f1f1f2f1d3d7d1c3e1c1e9c3f1316f01c3f943c081a18bc5034231d1d3d9d1c0d9c0e1c1e9c3f1690701c3f943c081de8bc54f4369cb10601820200128013001380340d40148025044580170c1c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:48.464 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:48.464 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630081,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:48.465 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:48.465 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:48.486 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:48.503 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPwr 0.52 -> -0.24 2025-08-24 13:34:48.508 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPwr 0.52 -> -0.06 2025-08-24 13:34:48.558 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTemp [34,35,34,35,35,33,33,34,34] -> [35,37,36,36,38,35,36,36,37] 2025-08-24 13:34:48.561 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTemp [34,35,34,35,35,33,33,34,34] -> [35,37,35,36,36,34,34,36,36] 2025-08-24 13:34:48.565 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxCellVol 3.332 -> 3.333 2025-08-24 13:34:48.611 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxCellVol 3.332 -> 3.336 2025-08-24 13:34:48.616 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinCellVol 3.329 -> 3.332 2025-08-24 13:34:48.619 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinCellVol 3.329 -> 3.332 2025-08-24 13:34:48.631 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpVol 53.24 -> 53.29 2025-08-24 13:34:48.635 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpVol 53.24 -> 53.29 2025-08-24 13:34:48.641 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAmp 0.01 -> 0 2025-08-24 13:34:48.642 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAmp 0.01 -> 0 2025-08-24 13:34:48.647 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusVol 807.76 -> 803.16 2025-08-24 13:34:48.648 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusVol 807.76 -> 809.06 2025-08-24 13:34:48.655 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCellVol [3331,3330,3332,3332,3330,3330,3330,3329,3330,3329,3330,3330,3332,3331,3331,3329] -> [3333,3332,3333,3333,3333,3332,3333,3333,3332,3333,3333,3333,3332,3333,3332,3332] 2025-08-24 13:34:48.656 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCellVol [3331,3330,3332,3332,3330,3330,3330,3329,3330,3329,3330,3330,3332,3331,3331,3329] -> [3333,3334,3333,3332,3334,3334,3335,3333,3333,3335,3335,3333,3335,3334,3336,3333] 2025-08-24 13:34:48.662 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpDsrc 4 not part of array -> 1? 2025-08-24 13:34:48.664 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpDsrc 4 not part of array -> 3 not part of array 2025-08-24 13:34:48.671 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpSn HJ3AZDH5ZGCP0421 -> HJ3AZDH5ZGCP0351 2025-08-24 13:34:48.673 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpSn HJ3AZDH5ZGCP0421 -> HJ3AZDH5ZGCP0427 2025-08-24 13:34:48.678 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCycles 85 -> 91 2025-08-24 13:34:48.679 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCycles 85 -> 90 2025-08-24 13:34:48.688 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpHvMosTemp 43 -> 42 2025-08-24 13:34:48.690 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpLvMosTemp 40 -> 41 2025-08-24 13:34:48.695 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpLvMosTemp 41 -> 40 2025-08-24 13:34:48.696 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPtcTemp 34 -> 37 2025-08-24 13:34:48.703 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPtcTemp 37 -> 36 2025-08-24 13:34:48.705 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpHtsTemp 38 -> 41 2025-08-24 13:34:48.711 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpHtsTemp 41 -> 39 2025-08-24 13:34:48.713 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusNegTemp 39 -> 40 2025-08-24 13:34:48.718 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusNegTemp 40 -> 39 2025-08-24 13:34:48.759 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusPosTemp 39 -> 41 2025-08-24 13:34:48.765 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpEnvTemp 38 -> 39 2025-08-24 13:34:48.766 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpEnvTemp 38 -> 40 2025-08-24 13:34:48.771 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgCap 63672.76 -> 63842.87 2025-08-24 13:34:48.772 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgCap 63672.76 -> 63803.76 2025-08-24 13:34:48.776 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgCap 63333.54 -> 63562.82 2025-08-24 13:34:48.778 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgCap 63333.54 -> 63394.950000000004 2025-08-24 13:34:48.787 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxCellTemp 35 -> 37 2025-08-24 13:34:48.788 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxCellTemp 35 -> 38 2025-08-24 13:34:48.793 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinCellTemp 33 -> 34 2025-08-24 13:34:48.795 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinCellTemp 33 -> 35 2025-08-24 13:34:48.803 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxMosTemp 43 -> 42 2025-08-24 13:34:48.806 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinMosTemp 40 -> 41 2025-08-24 13:34:48.809 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fc9d38b85f0f099868bf79984faf7f3f3f0f3d33cc2db1fc8e385eb6fc1f3c310601820200128013001380340d4014830501f70c3c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:48.817 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:48.818 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630083,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:48.818 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:48.818 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118dc0b204628ac023000 2025-08-24 13:34:48.867 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1500,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:34:48.883 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinMosTemp 41 -> 40 2025-08-24 13:34:48.899 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTimestamp 1756035074 -> 1756035260 2025-08-24 13:34:48.910 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTimestamp 1756035074 -> 1756035284 2025-08-24 13:34:48.919 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpRealSoh 101.56 -> 102.09 2025-08-24 13:34:48.931 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpRealSoh 101.56 -> 101.34 2025-08-24 13:34:48.971 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTargetSoc 69.95 -> 69.91 2025-08-24 13:34:48.977 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTargetSoc 69.95 -> 70.1 2025-08-24 13:34:48.982 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpDiffSoc 0.56 -> 0.75 2025-08-24 13:34:48.987 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpDiffSoc 0.56 -> 0.79 2025-08-24 13:34:48.991 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxSoc 70.27 -> 70.29 2025-08-24 13:34:48.996 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxSoc 70.27 -> 70.49 2025-08-24 13:34:49.002 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinSoc 69.7 -> 69.54 2025-08-24 13:34:49.007 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinSoc 69.7 -> 69.69 2025-08-24 13:34:49.014 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCalendarSoh 99.52 -> 99.49 2025-08-24 13:34:49.021 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCalendarSoh 99.52 -> 99.49 2025-08-24 13:34:49.028 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCycleSoh 99.52 -> 99.49 2025-08-24 13:34:49.034 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCycleSoh 99.52 -> 99.49 2025-08-24 13:34:49.047 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgEnergy 3426.55 -> 3432.02 2025-08-24 13:34:49.053 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgEnergy 3426.55 -> 3436.14 2025-08-24 13:34:49.059 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgEnergy 3284.79 -> 3297.44 2025-08-24 13:34:49.064 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgEnergy 3284.79 -> 3301.66 2025-08-24 13:34:49.070 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPtcTemp2 35 -> 37 2025-08-24 13:34:49.079 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPtcTemp2 35 -> 36 2025-08-24 13:34:49.237 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a660a302238606e1b1b726d601c726f111c18181b183828302a087700d8061d2828ac6a152828a46a6829602878842a702848281060182020013001380340d40148085030580170a898387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:49.243 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:49.243 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":48,"needAck":1,"seq":920616,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:49.243 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:49.244 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010001802205f28f02e35000084423d00008c424001480050ac0258006000 2025-08-24 13:34:49.313 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":95,"targetPower":6000,"temp":66,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:34:49.331 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20c8c5edea83d0c5c50d07d8c5cd9183e0c585c880ed81f0c5b50e80f8c565198010601820200128013001380340604821502070c5c3a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770c6c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:49.337 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:34:49.338 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630085,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:49.338 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:49.338 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00282f46150000c8c21d000854462500400d452844350070cb453d00a0dc45 2025-08-24 13:34:49.400 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":11210,"sysGridPwr":-100,"mpptPwr":13570,"bpPwr":2260,"bpSoc":68} 2025-08-24 13:34:49.400 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630086,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:49.406 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:34:49.429 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 13400 -> 11210 2025-08-24 13:34:49.456 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44cdd78f81f4f49d828ff39d80fef3f7f7f4f7d5d1d7c5e7c7efc5f7376907c5ff45c687a78dc3054437d7d5dfd7c6dfc6e7c7efc5f76f0107c5ff45c687d88dc349456fcd10601820200128013001380340d40148025044580170c7c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:49.462 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:49.462 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630087,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:49.462 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:49.462 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:49.515 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:49.538 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 420 -> -100 2025-08-24 13:34:49.586 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13550 -> 13570 2025-08-24 13:34:49.589 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13570" greater than max "5000" 2025-08-24 13:34:49.595 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 570 -> 2260 2025-08-24 13:34:49.880 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20c4c949e58fdcc9c9010bd4c9c19d8fecc929de8ce18dfcc9b9028cf4c969158c10601820200128013001380340604821502070c9c3a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770cac3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:49.888 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:34:49.888 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630089,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:49.888 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:49.888 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00802c46150000c8c21d000854462500e017452844350070cb453d00a0dc45 2025-08-24 13:34:49.922 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":11040,"sysGridPwr":-100,"mpptPwr":13570,"bpPwr":2430,"bpSoc":68} 2025-08-24 13:34:49.922 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630090,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:49.923 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:34:49.988 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 11210 -> 11040 2025-08-24 13:34:49.997 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2260 -> 2430 2025-08-24 13:34:50.025 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12c1db838df8f8918e83ff918cf2fffbfbf8fb10601820200128013001380340d4014832501270cbc3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:50.037 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:50.037 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630091,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:50.038 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:50.038 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:34:50.104 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:34:50.604 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44c6dc848affff968984f8968bf5f8fcfcfffcdedadcceeccce4cefc3c620ccef44ecd8cac86c80e4f3cdcded4dccdd4cdeccce4cefc640a0ccef44ecd8cd386c8424e64c610601820200128013001380340d40148025044580170ccc3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:50.609 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:50.609 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630092,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:50.609 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:50.609 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:50.635 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:50.876 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fc4de8688fdfd948b86fa9489f7fafefefdfede31cfd612c5ee88e662ccfece10601820200128013001380340d4014830501f70cec3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:50.882 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:50.882 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630094,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:50.882 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:50.882 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118dc0b204628ac023000 2025-08-24 13:34:50.905 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1500,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:34:51.737 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44dac09896e3e38a9598e48a97e9e4e0e0e3e0c2c6c0d2f0d0f8d2e0207e10d2e852d190b09ad4125320c0c2c8c0d1c8d1f0d0f8d2e0781610d2e852d190cf9ad45e5278da10601820200128013001380340d40148025044580170d0c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:51.741 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:51.741 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630096,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:51.741 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:51.741 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:51.762 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:52.088 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12d8c29a94e1e188979ae68895ebe6e2e2e1e210601820200128013001380340d4014832501270d2c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:52.096 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:52.097 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630098,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:52.097 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:52.097 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:34:52.142 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:34:52.433 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12d9c39b95e0e089969be78994eae7e3e3e0e310601820200128013001380340d4014832501270d3c3a0017881ae01800103880101c20110523337345a4448415a483345303034340a570a1edfc9dfc59d93e6e68f909de18f92ece1e5e5e6e5c0d5d56b97f0d5d56b9710601820200128013001380340d4014821501e580170d5c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:52.437 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:34:52.437 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630099,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:52.438 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:52.438 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:34:52.462 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:34:52.463 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"seq":2630101,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx","needAck":1} 2025-08-24 13:34:52.463 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:34:52.463 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a1c0a10484633335a4548345a47393430303330150000be42250000be42 2025-08-24 13:34:52.494 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":95,"fromPv":95}]} 2025-08-24 13:34:52.796 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44dcc69e90e5e58c939ee28c91efe2e6e6e5e6c4c0c6d4f6d6fed4e6267816d4ee54d796b69cd2145526c6c4cec6d7ced7f6d6fed4e67e1016d4ee54d796c99cd258547edc10601820200128013001380340d40148025044580170d6c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:52.800 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:52.800 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630102,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:52.800 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:52.800 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:52.829 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:52.933 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fddc79f91e4e48d929fe38d90eee3e7e7e4e7c728d6cf0bdcf791ff7bd5e7d710601820200128013001380340d4014830501f70d7c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:52.937 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:52.937 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630103,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:52.937 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:52.937 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118dc0b204628ac023000 2025-08-24 13:34:52.958 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1500,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:34:53.940 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44d3c9919feaea839c91ed839ee0ede9e9eae9cbcfc9dbf9d9f1dbe9297719dbe15bd899b993dd1b5a29c9cbc1c9d8c1d8f9d9f1dbe9711f19dbe15bd899c693dd575b71d310601820200128013001380340d40148025044580170d9c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:53.946 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:53.946 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630105,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:53.946 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:53.946 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:53.977 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:54.141 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12d0ca929ce9e9809f92ee809de3eeeaeae9ea10601820200128013001380340d4014832501270dac3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:54.151 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:54.151 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630106,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:54.152 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:54.152 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:34:54.236 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:34:54.941 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20d1dccccc9ac9dcdcd01fc1dc84889af9dcec5899f498e9dcac1799e1dc2c009910601820200128013001380340604821502070dcc3a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770ddc3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:54.948 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:34:54.948 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630108,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:54.949 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:54.949 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d001010461500000cc31d0058544625003084452844350070cb453d00f0dc45 2025-08-24 13:34:54.999 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9220,"sysGridPwr":-140,"mpptPwr":13590,"bpPwr":4230,"bpSoc":68} 2025-08-24 13:34:54.999 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630109,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:54.999 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:34:55.052 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 11040 -> 9220 2025-08-24 13:34:55.056 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr -100 -> -140 2025-08-24 13:34:55.061 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13570 -> 13590 2025-08-24 13:34:55.062 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13590" greater than max "5000" 2025-08-24 13:34:55.076 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44d5cf9799ecec859a97eb8598e6ebefefecefcdc9cfddffdff7ddef2f711fdde75dde9fbf95db1d5c2fcfcdc7cfdec7deffdff7ddef77191fdde75dde9fc095db515d77d510601820200128013001380340d40148025044580170dfc3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:55.081 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:55.081 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630111,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:55.081 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:55.081 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:55.108 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:55.126 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2430 -> 4230 2025-08-24 13:34:55.160 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fd4ce9698eded849b96ea8499e7eaeeeeedeece21dfc602d5fe98f672dceede10601820200128013001380340d4014830501f70dec3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:55.165 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:55.165 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630110,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:55.165 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:55.165 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118dc0b204628ac023000 2025-08-24 13:34:55.203 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1500,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:34:56.164 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44ebf1a9a7d2d2bba4a9d5bba6d8d5d1d1d2d1f3f7f1e3c1e1c9e3d1114f21e3d963e0a181abe5236211f1f3f9f1e0f9e0c1e1c9e3d1492721e3d963e0a1feabe56f6349eb10601820200128013001380340d40148025044580170e1c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:56.170 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:56.170 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630113,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:56.171 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:56.171 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:56.219 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:56.226 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12e8f2aaa4d1d1b8a7aad6b8a5dbd6d2d2d1d210601820200128013001380340d4014832501270e2c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:56.236 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:56.236 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630114,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:56.237 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:56.237 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:34:56.269 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:34:57.012 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fecf6aea0d5d5bca3aed2bca1dfd2d6d6d5d6f619e7fe42ebc6a0ce4ae4d6e610601820200128013001380340d4014830501f70e6c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:57.017 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:57.017 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630118,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:57.018 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:57.018 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118a40d204628ac023000 2025-08-24 13:34:57.045 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1700,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:34:57.157 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1eedfbedf7afa1d4d4bda2afd3bda0ded3d7d7d4d7f2e7e759a5c2e7e759a510601820200128013001380340d4014821501e580170e7c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:57.162 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:57.162 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630119,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:57.163 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:57.163 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a47393430303330150000be42250000be42 2025-08-24 13:34:57.191 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":95,"fromPv":95}]} 2025-08-24 13:34:57.281 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44e2f8a0aedbdbb2ada0dcb2afd1dcd8d8dbd8fafef8eac8e8c0ead8184628ead06ae9a888a2ec2a6b18f8faf0f8e9f0e9c8e8c0ead8402e28ead06ae9a8f7a2ec666a40e210601820200128013001380340d40148025044580170e8c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:57.286 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:57.286 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630120,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:57.286 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:57.286 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:57.331 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:57.425 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a620a2963ebc9e3f7e3fee13de8fbf9a1afdadab3aca1ddb3aed0ddd9d9dad9f1e8fce9693dad0ceb67b87dac10601820200128013001380340f10148055029580170e9c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:57.430 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:57.430 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":41,"needAck":1,"seq":2630121,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:57.430 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:34:57.430 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:57.430 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 8a02200a1e0a1708d4011210484633335a4548345a473934303033301801150080d444e5028e519445 2025-08-24 13:34:57.561 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12e0faa2acd9d9b0afa2deb0add3dedadad9da10601820200128013001380340d4014832501270eac3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:57.569 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:57.570 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630122,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:57.570 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:57.570 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:34:57.611 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:34:58.209 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a312339616f1a1a736c611d736e101d19191a193929312b09ac2b01d9071c2929ad6b142929a56b6928612979852b712949291060182020013001380340d40148085031580170a998387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:58.213 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:58.213 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920617,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:58.213 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:58.213 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a473934303033301000180220850228f02e35000084423d00008c424001480050ac0258006000 2025-08-24 13:34:58.237 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":261,"targetPower":6000,"temp":66,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:34:58.272 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12e7fda5abdedeb7a8a5d9b7aad4d9dddddedd10601820200128013001380340d4014832501270edc3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:58.277 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:58.277 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630125,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:58.277 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:58.278 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:34:58.308 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:34:58.445 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44e4fea6a8ddddb4aba6dab4a9d7dadededddefcf8feecceeec6ecde1e402eecd66cefae8ea4ea2c6d1efefcf6feeff6efceeec6ecde46282eecd66cefaef1a4ea606c46e410601820200128013001380340d40148025044580170eec3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:58.453 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:58.454 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630126,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:58.454 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:58.454 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:58.561 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:59.069 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1ffae0b8b6c3c3aab5b8c4aab7c9c4c0c0c3c0e00ff1e854fdd0b6d85cf2c0f010601820200128013001380340d4014830501f70f0c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:59.088 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:59.088 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630128,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:59.089 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:59.089 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118a40d204628ac023000 2025-08-24 13:34:59.155 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1700,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:34:59.209 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a31203a626c1919706f621e706d131e1a1a191a3a2a32280a862702da041f2a2aae68172a2aa6686a2b622a7a8628722a4a2a1060182020013001380340d40148085031580170aa98387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:59.220 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:59.220 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920618,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:59.221 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:59.221 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a473934303033301000180220ac0d28f02e35000084423d00008c424001480050ac0258006000 2025-08-24 13:34:59.270 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":1708,"targetPower":6000,"temp":66,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:34:59.485 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44f8e2bab4c1c1a8b7bac6a8b5cbc6c2c2c1c2e0e4e2f0d2f2daf0c2025c32f0ca70f3b292b8f6307102e2e0eae2f3eaf3d2f2daf0c25a3432f0ca70f3b2edb8f67c705af810601820200128013001380340d40148025044580170f2c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:59.492 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:34:59.492 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630130,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:59.493 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:59.493 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:34:59.540 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:34:59.964 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20f9f48cf8b2e1f4f454b6e9f474a0b2d1f46466b1dcb0c1f4343fb1c9f4b429b110601820200128013001380340604821502070f4c3a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770f5c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:34:59.974 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:34:59.975 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630132,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:34:59.975 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:34:59.975 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00780c46150000a0421d00805446250090924528443500c0cb453d0040dd45 2025-08-24 13:35:00.028 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":8990,"sysGridPwr":80,"mpptPwr":13600,"bpPwr":4690,"bpSoc":68} 2025-08-24 13:35:00.028 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630133,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:00.029 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:35:00.068 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20faf78ffbb1e2f7f757b5eaf777a3b1d2f76765b2dfb3c2f7373cb2caf7b72ab210601820200128013001380340604821502070f7c3a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770f8c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:00.076 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:35:00.077 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630135,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:00.077 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:00.077 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00780c46150000a0421d00805446250090924528443500c0cb453d0040dd45 2025-08-24 13:35:00.109 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":8990,"sysGridPwr":80,"mpptPwr":13600,"bpPwr":4690,"bpSoc":68} 2025-08-24 13:35:00.109 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630136,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:00.109 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:35:00.145 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9220 -> 8990 2025-08-24 13:35:00.147 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9220 -> 8990 2025-08-24 13:35:00.164 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr -140 -> 80 2025-08-24 13:35:00.167 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr -140 -> 80 2025-08-24 13:35:00.176 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13590 -> 13600 2025-08-24 13:35:00.178 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13590 -> 13600 2025-08-24 13:35:00.181 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13600" greater than max "5000" 2025-08-24 13:35:00.184 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13600" greater than max "5000" 2025-08-24 13:35:00.189 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 4230 -> 4690 2025-08-24 13:35:00.192 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 4230 -> 4690 2025-08-24 13:35:00.269 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12f3e9b1bfcacaa3bcb1cda3bec0cdc9c9cac910601820200128013001380340d4014832501270f9c3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:00.276 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:00.276 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630137,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:00.276 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:00.277 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:00.317 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:00.561 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44f0eab2bcc9c9a0bfb2cea0bdc3cecacac9cae8eceaf8dafad2f8ca0a543af8c278fbba9ab0fe38790aeae8e2eafbe2fbdafad2f8ca523c3af8c278fbbae5b0fe747852f010601820200128013001380340d40148025044580170fac3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:00.568 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:00.568 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630138,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:00.568 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:00.570 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:00.607 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:01.125 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1ff1ebb3bdc8c8a1beb3cfa1bcc2cfcbcbc8cbeb04fae35ff6dbbdd357f9cbfb10601820200128013001380340d4014830501f70fbc3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:01.133 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:01.133 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630139,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:01.134 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:01.134 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118a40d204628ac023000 2025-08-24 13:35:01.198 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1700,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:35:01.625 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1ef7e1f7edb5bbcecea7b8b5c9a7bac4c9cdcdcecde8fd7d29b9d8fd7d29b910601820200128013001380340d4014821501e580170fdc3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:01.631 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:01.631 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630141,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:01.631 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:01.632 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a47393430303330150080d444250080d444 2025-08-24 13:35:01.690 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1700,"fromPv":1700}]} 2025-08-24 13:35:01.793 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44f4eeb6b8cdcda4bbb6caa4b9c7cacececdceece8eefcdefed6fcce0e503efcc67cffbe9eb4fa3c7d0eeeece6eeffe6ffdefed6fcce56383efcc67cffbee1b4fa707c56f410601820200128013001380340d40148025044580170fec3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:01.800 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:01.800 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630142,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:01.800 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:01.801 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:01.830 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:02.333 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a120a10484633335a4548345a4739343030333010601820200128013001380340d401483250127080c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:02.350 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:02.351 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630144,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:02.351 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:02.351 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:02.392 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:02.701 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a1208124a44313158474a3658453b363232313210601820200128013001380340d401483250127082c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:02.706 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:02.706 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630146,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:02.707 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:02.707 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:02.734 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:02.840 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a31213b636d1818716e631f716c121f1b1b181b3b2b33290b8d2603db051e2b2baf69162b2ba7696b2a632b7b8729732b4b2b1060182020013001380340d40148085031580170ab98387884a601800103880101c20110523337345a4448415a483345303034340a7d0a440e144c4237375e414c305e433d30343437341612140624042c0634f4aac4063c860544644e00c687f414161c14051c0524042c0634acc2c4063c8605441b4e008a86ac0e10601820200128013001380340d4014802504458017084c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:02.846 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:35:02.846 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920619,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:02.846 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:02.846 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a473934303033301000180220a60d28f02e35000084423d00008c424001480050ac0258006000 2025-08-24 13:35:02.878 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":1702,"targetPower":6000,"temp":66,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:35:02.878 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630148,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx","dDest":1} 2025-08-24 13:35:02.878 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:35:02.878 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:02.916 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:03.201 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f0c164e4035355c434e325c413f323636353616f9071ea20b26402eaa04360610601820200128013001380340d4014830501f7086c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:03.206 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:03.206 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630150,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:03.206 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:03.206 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118a40d204628ac023000 2025-08-24 13:35:03.243 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1700,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:35:03.900 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a440d174f4134345d424f335d403e33373734371511170527072f0537f7a9c7053f850647674d03c584f717151f17061f0627072f0537afc1c7053f850647184d038985af0d10601820200128013001380340d4014802504458017087c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:03.910 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:03.911 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630151,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:03.911 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:03.911 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:03.989 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:04.402 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a120218404e3b3b524d403c524f313c38383b3810601820200128013001380340d401483250127088c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:04.416 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:04.416 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630152,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:04.416 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:04.416 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:04.468 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:04.973 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20060bc3104d1e0b0bd749160ba35f4d2e0b6b614e234f3e0bcbc04e360b4bd64e106018202001280130013803406048215020708bc4a0017881ae01800103880101c20110523337345a4448415a483345303034340a3210601820200128013001380340604827708cc4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:04.981 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:35:04.981 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630155,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:04.981 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:04.982 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00c81b46150000dc421d00a854462500606a4528443500c0cb453d0040dd45 2025-08-24 13:35:05.032 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9970,"sysGridPwr":110,"mpptPwr":13610,"bpPwr":3750,"bpSoc":68} 2025-08-24 13:35:05.033 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630156,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:05.033 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:35:05.084 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 8990 -> 9970 2025-08-24 13:35:05.089 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 80 -> 110 2025-08-24 13:35:05.095 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13600 -> 13610 2025-08-24 13:35:05.097 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13610" greater than max "5000" 2025-08-24 13:35:05.116 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44071d454b3e3e57484539574a34393d3d3e3d1f1b1d0f2d0d250f3dfda3cd0f358f0c4d6d4709cf8efd1d1f151d0c150c2d0d250f3da5cbcd0f358f0c4d124709838fa50710601820200128013001380340d401480250445801708dc4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:05.123 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:05.123 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630157,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:05.123 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:05.123 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:05.159 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:05.178 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 4690 -> 3750 2025-08-24 13:35:05.284 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f041e46483d3d544b463a5449373a3e3e3d3e1ef10f16aa032e4826a20c3e0e10601820200128013001380340d4014830501f708ec4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:05.291 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:05.291 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630158,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:05.291 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:05.291 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118a40d204628ac023000 2025-08-24 13:35:05.325 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1700,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:35:06.117 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a441a00585623234a5558244a57292420202320020600123010381220e0bed01228921150705a14d293e0000208001108113010381220b8d6d012289211500f5a149e92b81a10601820200128013001380340d4014802504458017090c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:06.123 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:06.123 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630160,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:06.123 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:06.124 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:06.171 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:06.197 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e1b0d1b01595722224b5459254b56282521212221041191c555341191c55510601820200128013001380340d4014821501e58017091c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:06.203 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:06.203 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630161,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:06.203 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:06.204 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a47393430303330150080d444250080d444 2025-08-24 13:35:06.240 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1700,"fromPv":1700}]} 2025-08-24 13:35:06.481 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a121e045c5227274e515c204e532d202424272410601820200128013001380340d401483250127094c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:06.486 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:06.487 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630164,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:06.487 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:06.487 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:06.517 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:07.101 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a441c065e5025254c535e224c512f22262625260400061436163e1426e6b8d6142e941756765c12d495e606040e06170e1736163e1426bed0d6142e941756095c129894be1c10601820200128013001380340d4014802504458017096c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:07.106 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:07.106 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630166,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:07.106 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:07.106 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:07.142 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:07.321 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f1d075f5124244d525f234d502e232727242707e8160fab1237513fbb15271710601820200128013001380340d4014830501f7097c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:07.328 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:07.328 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630167,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:07.328 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:07.328 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118bc05204628ac023000 2025-08-24 13:35:07.376 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":700,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:35:07.457 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a6a0a31921a3d123b120f10cc190a08505e2b2b425d502c425f212c28282b2800190d1818375c0518d8cc5cd01a41fd1ac2a1015c10601820200128013001380340f1014805503158017098c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:07.462 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:07.462 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":49,"needAck":1,"seq":2630168,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:07.462 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:35:07.463 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:07.463 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 8a02250a230a1708d4011210484633335a4548345a4739343030333018011500002f441d00c0d444c80259e502dab91944 2025-08-24 13:35:07.833 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a121309515f2a2a435c512d435e202d29292a2910601820200128013001380340d401483250127099c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:07.899 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:07.900 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630169,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:07.900 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:07.900 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:07.951 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:08.261 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a31263c646a1f1f76696418766b15181c1c1f1c3c2c342e0c8e2f04dc02192c2ca86e112c2ca06e6c2d642c7c802e742c4c2c1060182020013001380340d40148085031580170ac98387884a601800103880101c20110523337345a4448415a483345303034340a7d0a44160c545a2f2f46595428465b25282c2c2f2c0e0a0c1e3c1c341e2cecb2dc1e249e1d5c7c5618de9fec0c0e040c1d041d3c1c341e2cb4dadc1e249e1d5c035618929eb41610601820200128013001380340d401480250445801709cc4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:08.272 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:35:08.283 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920620,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:08.283 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:08.283 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a473934303033301000180220a20328f02e35000084423d00008c424001480050ac0258006000 2025-08-24 13:35:08.328 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":418,"targetPower":6000,"temp":66,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:35:08.329 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630172,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx","dDest":1} 2025-08-24 13:35:08.329 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:35:08.329 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:08.367 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:08.457 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12170d555b2e2e47585529475a24292d2d2e2d10601820200128013001380340d40148325012709dc4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:08.462 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:08.462 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630173,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:08.463 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:08.463 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:08.493 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:09.309 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f2b31696712127b6469157b6618151111121131de20399d240167098d23112110601820200128013001380340d4014830501f70a1c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:09.316 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:09.316 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630177,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:09.316 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:09.317 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118bc05204628ac023000 2025-08-24 13:35:09.385 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":700,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:35:09.457 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a4428326a64111178676a1678651b16121211123034322002220a2012d28ce2201aa02362426826e0a1d232303a32233a2302220a20128ae4e2201aa023623d6826aca08a2810601820200128013001380340d40148025044580170a2c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:09.465 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:09.465 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630178,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:09.466 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:09.466 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:09.514 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:09.953 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a202825750a633025251b663825c576630025053b600d61102515ef60182565f86010601820200128013001380340604821502070a5c4a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770a6c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:09.959 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:35:09.960 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630181,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:09.960 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:09.960 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00502f461500003e431d00e053462500201e452844350030ca453d0040dd45 2025-08-24 13:35:10.010 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":11220,"sysGridPwr":190,"mpptPwr":13560,"bpPwr":2530,"bpSoc":68} 2025-08-24 13:35:10.011 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630182,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:10.011 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:35:10.064 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9970 -> 11220 2025-08-24 13:35:10.070 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 110 -> 190 2025-08-24 13:35:10.075 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13610 -> 13560 2025-08-24 13:35:10.077 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13560" greater than max "5000" 2025-08-24 13:35:10.086 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 3750 -> 2530 2025-08-24 13:35:10.190 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a202a2777086132272719643a27c7746102270739620f63122717ed621a2767fa6210601820200128013001380340604821502070a7c4a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770a8c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:10.196 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:35:10.196 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630183,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:10.196 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:10.197 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00502f461500003e431d00e053462500201e452844350030ca453d0040dd45 2025-08-24 13:35:10.305 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":11220,"sysGridPwr":190,"mpptPwr":13560,"bpPwr":2530,"bpSoc":68} 2025-08-24 13:35:10.308 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630184,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:10.308 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:35:10.319 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a5e0a28270e273d656b1e1e77686519776a14191d1d1e1d382d2dfc6e356f08c1d5874500d2d2fd6e3ddf791060182020013001380340d40148225028580170ad98387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:10.334 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:10.334 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":34,"dataLen":40,"needAck":1,"seq":920621,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:10.335 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:10.335 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a230a10484633335a4548345a47393430303330150000d143184225ecf8aa682dffffd04310f254 2025-08-24 13:35:10.406 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodStreamDetail {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":418,"temp":66,"timestamp":1756035308,"fromPv":417.9999694824219}],"sysSeq":10866} 2025-08-24 13:35:10.461 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44203a626c1919706f621e706d131e1a1a191a383c3a280a2a02281ada84ea2812a82b6a4a602ee8a9da3a38323a2b322b0a2a02281a82ecea2812a82b6a35602ea4a8822010601820200128013001380340d40148025044580170aac4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:10.472 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:10.473 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630186,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:10.473 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:10.474 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:10.511 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:10.529 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12213b636d1818716e631f716c121f1b1b181b10601820200128013001380340d4014832501270abc4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:10.538 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:10.538 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630187,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:10.538 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:10.539 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:10.570 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:11.385 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f243e66681d1d746b661a7469171a1e1e1d1e3ed12f36922b0e6806822c1e2e10601820200128013001380340d4014830501f70aec4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:11.392 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:11.392 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630190,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:11.392 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:11.392 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118bc05204628ac023000 2025-08-24 13:35:11.430 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":700,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:35:11.723 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44253f67691c1c756a671b7568161b1f1f1c1f3d393f2d0f2f072d1fdf81ef2d17ad2e6f4f652bedacdf3f3d373f2e372e0f2f072d1f87e9ef2d17ad2e6f30652ba1ad872510601820200128013001380340d40148025044580170afc4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:11.771 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:11.771 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630191,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:11.771 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:11.772 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:11.843 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:11.844 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a203d30b01c76253030ec722d304862761530f02e751874053030f8750d30c0ec7510601820200128013001380340604821502070b0c4a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770b1c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:11.853 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:35:11.853 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630192,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:11.853 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:11.853 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00802c46150000dc421d007852462500c01e452844350000c8453d00f0dc45 2025-08-24 13:35:11.883 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":11040,"sysGridPwr":110,"mpptPwr":13470,"bpPwr":2540,"bpSoc":68} 2025-08-24 13:35:11.883 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630193,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:11.884 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:35:11.891 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a31243e66681d1d746b661a7469171a1e1e1d1e3e2e362c0e962b06de001b2e2eaa6c132e2ea26c6e2f662e7e822c762e4e2e1060182020013001380340d40148085031580170ae98387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:11.900 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:11.900 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920622,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:11.900 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:11.901 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a473934303033301000180220b80528f02e35000084423d00008c424001480050ac0258006000 2025-08-24 13:35:11.939 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":696,"targetPower":6000,"temp":66,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:35:11.966 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 11220 -> 11040 2025-08-24 13:35:12.016 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 190 -> 110 2025-08-24 13:35:12.022 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13560 -> 13470 2025-08-24 13:35:12.024 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13470" greater than max "5000" 2025-08-24 13:35:12.068 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2530 -> 2540 2025-08-24 13:35:12.591 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a123e247c7207076e717c006e730d000404070410601820200128013001380340d4014832501270b4c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:12.597 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:12.597 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630196,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:12.597 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:12.598 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:12.632 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:12.740 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a443f257d7306066f707d016f720c01050506052723253715351d3705c59bf5370db73475557f31f7b6c525272d25342d3415351d37059df3f5370db734752a7f31bbb79d3f10601820200128013001380340d40148025044580170b5c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:12.744 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:12.744 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630197,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:12.744 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:12.745 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:12.770 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:12.952 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a123c267e7005056c737e026c710f020606050610601820200128013001380340d4014832501270b6c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:12.956 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:12.956 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630198,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:12.957 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:12.957 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:12.978 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:13.443 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f3228707e0b0b627d700c627f010c08080b0828c73920843d187e10943a083810601820200128013001380340d4014830501f70b8c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:13.447 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:13.447 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630200,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:13.447 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:13.447 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118bc05204628ac023000 2025-08-24 13:35:13.469 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":700,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:35:13.662 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44302a727c0909607f720e607d030e0a0a090a282c2a381a3a12380aca94fa3802b83b7a5a703ef8b9ca2a28222a3b223b1a3a12380a92fcfa3802b83b7a25703eb4b8923010601820200128013001380340d40148025044580170bac4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:13.669 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:13.669 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630202,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:13.669 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:13.670 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:13.690 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:14.653 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12312b737d0808617e730f617c020f0b0b080b10601820200128013001380340d4014832501270bbc4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:14.659 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:14.660 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630203,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:14.660 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:14.660 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:14.706 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:14.803 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44372d757b0e0e67787509677a04090d0d0e0d2f2b2d3f1d3d153f0dcd93fd3f05bf3c7d5d7739ffbecd2d2f252d3c253c1d3d153f0d95fbfd3f05bf3c7d227739b3bf953710601820200128013001380340d40148025044580170bdc4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:14.810 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:14.811 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630205,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:14.811 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:14.811 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:14.856 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:15.011 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20333ef600782b3e3edf7d233eae70781b3ebe887a167a0b3ebefe7b033e6ee27b10601820200128013001380340604821502070bec4a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770bfc4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:15.016 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:35:15.017 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630206,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:15.017 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:15.017 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00c83e46150000e1431d00904e46250080b6442844350080c0453d0050dc45 2025-08-24 13:35:15.062 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":12210,"sysGridPwr":450,"mpptPwr":13220,"bpPwr":1460,"bpSoc":68} 2025-08-24 13:35:15.063 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630207,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:15.063 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:35:15.074 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 11040 -> 12210 2025-08-24 13:35:15.080 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 110 -> 450 2025-08-24 13:35:15.086 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13470 -> 13220 2025-08-24 13:35:15.089 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13220" greater than max "5000" 2025-08-24 13:35:15.094 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2540 -> 1460 2025-08-24 13:35:15.160 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0ac7030a8f034d4094ee0650984a153b689c851df85e080222594dc3792a035532e775015d5094b58465f6da9f046d896766052a544d136e2a0355202fb0005d66a19b846d66a19b0432544d99bd290355e9b8ac005d5fdf98846d5fdf9804c5410c5f0804cd41b1316a81d5418d6c6b7edd4140404040f04141f84141b24156484e502a5a5078552e84298d4c04dbe2b303b40b8402ba41024a514d6449b00355d45d7c015d3222f00560414a514dde6b430455038313015d4042990560414a474dc87cb401604155e87a88035a4cde981b0240c02802da59c202c54240c00004cd4242c96a06d54242c96a06dd4240d8a986e542fa571905ed4225232a06f042ffd88356f842b286c17080429dc0c3c444a54240404040ad42764e4405b042a0c541c543363c917ecd43bfbfcf02d04341d84341e04341e84341f04341f843418543a04d08049043469d435d883484a543afcf7f06ad4340e7da86b04340c04443c84445d04440e84441f04440c04551cd45da59c202d5451c67cd00dd4540ed5e00e54540404040854c404017048d4c4040080410601820200128013001380340604801508f0370c0c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:15.165 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:15.166 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":1,"dataLen":399,"seq":2630208,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:15.166 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:15.166 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00d4ae4610d80a557b28dcc55db81e484262190d83396a431572a735411d10d4f5c425b69adf442dc92726456a140d532e6a4315606ff0401d26e1dbc42d26e1db4472140dd9fd694315a9f8ec401d1f9fd8c42d1f9fd84485014c1f48448d01f1712ac19501cd2c2b3e9d0100000000b00101b80101f20116080e106a1a1038156ec469cd0c449ba2f343f44bc442fa01420a110d2409f04315941d3c411d7262b04520010a110d9e2b03441543c353411d0002d94520010a070d883cf441200115a83ac8431a0c9ed85b42008068429a1982428502008040448d0202892a46950202892a469d020098e9c6a502ba175945ad0265636a46b002bf98c316b802f2c68130c002dd80838404e50200000000ed02360e0445f002e085018503767cd13e8d03ffff8f42900301980301a00301a80301b00301b80301c503e00d4844d00306dd031dc874c4e503ef8f3f46ed0300a79ac6f00300800403880405900400a80401b004008005118d059a19824295055c278d409d0500ad1e40a50500000000c50c00005744cd0c00004844 2025-08-24 13:35:15.219 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_EMS_HEARTBEAT {"bpRemainWatth":22378,"bpDsgTime":1368,"pcsActPwr":-7045.06005859375,"pcsAcFreq":50.029998779296875,"pcsAPhase":{"volt":234.2246551513672,"amp":11.35338020324707,"actPwr":-1966.626953125,"reactPwr":1788.834716796875,"apparentPwr":2658.486572265625},"pcsBPhase":{"volt":234.1809539794922,"amp":7.5135955810546875,"actPwr":-1759.035888671875,"apparentPwr":1759.035888671875},"pcsCPhase":{"volt":233.99159240722656,"amp":7.405354022979736,"actPwr":-1732.9725341796875,"apparentPwr":1732.9725341796875},"pcsBusVolt":800.489013671875,"pcsLeakAmp":-10.652817726135254,"pcsDci":0.16716308891773224,"pcsDcv":0,"meterHeartBeat":[{"meterType":14,"meterAddr":106,"meterData":[-952.33154296875,563.2095336914062,487.2703552246094,98.14834594726562]}],"mpptHeartBeat":[{"mpptPv":[{"vol":480.0714111328125,"amp":11.757221221923828,"pwr":5644.3056640625,"lightSta":1},{"vol":524.6815185546875,"amp":13.2351713180542,"pwr":6944.25,"lightSta":1},{"vol":30.529556274414062,"lightSta":1}],"mpptInsResist":400.458251953125,"mpptTempVal":[54.96154022216797,58.125,65.05000305175781]}],"pcsVbusRef":770,"pcsActivePowerRef":10914.251953125,"pcsActivePowerLimitUp":10914.251953125,"pcsActivePowerLimitDn":-29900,"pcsBpPower":3473.48291015625,"pcsBpPowerChgLimit":15000.8486328125,"pcsRelayStateShow":47238207,"pcsGridSafetyFuncRecord":100688754,"pcsGridSafetyStateRecord":1082179677,"pcsReactivePowerRef":0,"pcsMeterPower":2112.88818359375,"pcsCommInterfaceState":17120,"pcsVgridThd":0.40915268659591675,"pcsInterruptOccupancyRate":71.99999237060547,"emsMpptSelfcheckState":1,"emsMpptStartupState":1,"emsBpSelfcheckState":1,"emsBpStartupState":1,"emsPcsSelfcheckState":1,"emsPcsStartupState":1,"emsBusVolt":800.216796875,"emsBpAliveNum":6,"emsBpPower":-979.1267700195312,"emsBpChg":12259.9833984375,"emsBpDsg":-19795.5,"emsBpChgRequest":0,"emsAcMakeupTriggleSoc":3,"emsAcMakeupExitSoc":5,"emsAcMakeupMinSoc":0,"emsMpptRunState":1,"emsMpptModStat":0,"emsMpptHbState":17,"emsNtcTempMax":65.05000305175781,"emsBusVoltErrSlidFilter":4.411054611206055,"emsBusVoltRipple":2.47930908203125,"emsPvInvPwr":0} 2025-08-24 13:35:15.243 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.bpRemainWatth 22.369 -> 22.378 2025-08-24 13:35:15.250 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.bpDsgTime 2601 -> 1368 2025-08-24 13:35:15.254 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsActPwr -6991.27 -> -7045.06 2025-08-24 13:35:15.258 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAcFreq 50.02 -> 50.03 2025-08-24 13:35:15.263 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_volt 234.31 -> 234.22 2025-08-24 13:35:15.268 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_amp 8.65 -> 11.35 2025-08-24 13:35:15.272 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_actPwr -2013.66 -> -1966.63 2025-08-24 13:35:15.277 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_reactPwr 235.08 -> 1788.83 2025-08-24 13:35:15.290 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_apparentPwr 2027.33 -> 2658.49 2025-08-24 13:35:15.295 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e485e48520a04717118070a7618057b76727271725742426c066742426c0610601820200128013001380340d4014821501e580170c2c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:15.303 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:15.303 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630210,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:15.303 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:15.303 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a473934303033301500002e442500002e44 2025-08-24 13:35:15.338 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":696,"fromPv":696}]} 2025-08-24 13:35:15.347 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_volt 233.75 -> 234.18 2025-08-24 13:35:15.393 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_amp 5.92 -> 7.51 2025-08-24 13:35:15.397 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_actPwr -1384.57 -> -1759.04 2025-08-24 13:35:15.401 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_apparentPwr 2967.97 -> 1759.04 2025-08-24 13:35:15.406 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_volt 234.64 -> 233.99 2025-08-24 13:35:15.410 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_amp 12.76 -> 7.41 2025-08-24 13:35:15.414 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_actPwr -2978.5 -> -1732.97 2025-08-24 13:35:15.418 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_apparentPwr 2994.84 -> 1732.97 2025-08-24 13:35:15.423 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBusVolt 805.2 -> 800.49 2025-08-24 13:35:15.428 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsLeakAmp 1.83 -> -10.65 2025-08-24 13:35:15.433 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsDci 0.15128456056118011 -> 0.16716308891773224 2025-08-24 13:35:15.440 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsActivePowerRef 10215.9794921875 -> 10914.251953125 2025-08-24 13:35:15.445 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsActivePowerLimitUp 10215.9794921875 -> 10914.251953125 2025-08-24 13:35:15.450 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBpPower 2696.86 -> 3473.48 2025-08-24 13:35:15.457 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsGridSafetyStateRecord 1083228253 -> 1082179677 2025-08-24 13:35:15.463 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsMeterPower 330.15 -> 2112.89 2025-08-24 13:35:15.469 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsVgridThd 0.24 -> 0.41 2025-08-24 13:35:15.482 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBusVolt 804.87 -> 800.22 2025-08-24 13:35:15.490 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBpPower 2588.86 -> -979.13 2025-08-24 13:35:15.495 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBpChg 15 -> 12.26 2025-08-24 13:35:15.512 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f49530b05707019060b7719047a777373707353bc425bff4663056bef41734310601820200128013001380340d4014830501f70c3c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:15.528 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:15.528 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630211,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:15.528 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:15.529 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118bc05204628ac023000 2025-08-24 13:35:15.574 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":700,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:35:15.636 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsNtcTempMax 65.6 -> 65.05 2025-08-24 13:35:15.641 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBusVoltErrSlidFilter 1.5130412578582764 -> 4.411054611206055 2025-08-24 13:35:15.644 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBusVoltRipple 1.86 -> 2.48 2025-08-24 13:35:15.934 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a444e540c0277771e010c701e037d70747477745652544664446c4674b4ea84467cc64504240e4086c7b454565c54455c4564446c4674ec8284467cc645045b0e40cac6ec4e10601820200128013001380340d40148025044580170c4c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:15.941 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:15.941 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630212,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:15.942 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:15.942 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:15.988 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:17.630 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a124359010f7a7a130c017d130e707d79797a7910601820200128013001380340d4014832501270c9c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:17.643 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:17.644 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630217,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:17.647 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:17.647 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:17.700 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:17.783 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44405a020c7979100f027e100d737e7a7a797a585c5a486a4a62487abae48a4872c84b0a2a004e88c9ba5a58525a4b524b6a4a62487ae28c8a4872c84b0a55004ec4c8e24010601820200128013001380340d40148025044580170cac4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:17.791 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:17.791 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630218,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:17.792 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:17.792 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:17.858 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:17.858 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a6b0a32c1496e4168415c439f4a595b030d7878110e037f110c727f7b7b787b534a5e4b4b2a0f564b4b650f83499249ae4980ad0d0e10601820200128013001380340f10148055032580170cbc4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:17.866 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:17.868 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":50,"needAck":1,"seq":2630219,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:17.868 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:35:17.869 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:17.869 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 8a02250a230a1708d4011210484633335a4548345a47393430303330180115000061441d00002e44c802d902e502cbe64645 2025-08-24 13:35:17.869 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f465c040a7f7f16090478160b75787c7c7f7c5cb34d54c84b6c0a64e04e7c4c10601820200128013001380340d4014830501f70ccc4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:17.877 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:17.877 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630220,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:17.877 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:17.877 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff01188407204628ac023000 2025-08-24 13:35:17.922 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":900,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:35:18.075 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12475d050b7e7e17080579170a74797d7d7e7d10601820200128013001380340d4014832501270cdc4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:18.095 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:18.096 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630221,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:18.096 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:18.096 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:18.172 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:18.222 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44455f07097c7c150a077b1508767b7f7f7c7f5d595f4d6f4f674d7fbfe18f4d77cd4e0f2f054b8dccbf5f5d575f4e574e6f4f674d7fe7898f4d77cd4e0f50054bc1cde74510601820200128013001380340d40148025044580170cfc4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:18.229 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:18.229 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630223,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:18.229 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:18.229 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:18.301 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:18.783 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a1258421a14616108171a6608156b666262616210601820200128013001380340d4014832501270d2c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:18.789 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:18.790 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630226,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:18.790 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:18.790 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:18.892 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:19.220 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a445e441c1267670e111c600e136d60646467644642445674547c5664a4fa94566cd65514341e5096d7a444464c44554c5574547c5664fc9294566cd655144b1e50dad6fc5e10601820200128013001380340d40148025044580170d4c4a0017881ae01800103880101c20110523337345a4448415a483345303034340a670a31253f67691c1c756a671b7568161b1f1f1c1f3f2f372d0fde2907df011a2f2fab6d122f2fa36d6f2e672f7f832d772f4f2f1060182020013001380340d40148085031580170af98387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:19.224 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:35:19.225 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630228,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:19.225 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:19.225 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:19.284 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:19.285 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920623,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:19.285 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:35:19.285 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a10484633335a4548345a473934303033301000180220f10628f02e35000084423d00008c424001480050ac0258006000 2025-08-24 13:35:19.331 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":881,"targetPower":6000,"temp":66,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:35:19.646 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f5f451d1366660f101d610f126c616565666545aa544dd15275137df957655510601820200128013001380340d4014830501f70d5c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:19.650 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:19.650 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630229,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:19.650 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:19.651 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff01188407204628ac023000 2025-08-24 13:35:19.682 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":900,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:35:19.860 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e5d4b5d471f1164640d121f630d106e63676764674257170b137257170b1310601820200128013001380340d4014821501e580170d7c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:19.864 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:19.864 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630231,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:19.864 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:19.864 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a473934303033301500405c442500405c44 2025-08-24 13:35:19.897 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":881,"fromPv":881}]} 2025-08-24 13:35:20.072 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20555878751e4d5858041b455820101e7d5818ae1c701c6d5888ee1d655878821d10601820200128013001380340604821502070d8c4a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770d9c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:20.076 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:35:20.076 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630232,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:20.077 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:20.077 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00202d461500005c431d00784846250040f64428443500d0b6453d0020da45 2025-08-24 13:35:20.170 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":11080,"sysGridPwr":220,"mpptPwr":12830,"bpPwr":1970,"bpSoc":68} 2025-08-24 13:35:20.170 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630233,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:20.170 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:35:20.224 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 12210 -> 11080 2025-08-24 13:35:20.229 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 450 -> 220 2025-08-24 13:35:20.234 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13220 -> 12830 2025-08-24 13:35:20.236 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "12830" greater than max "5000" 2025-08-24 13:35:20.282 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 1460 -> 1970 2025-08-24 13:35:20.361 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44504a121c6969001f126e001d636e6a6a696a484c4a587a5a72586aaaf49a5862d85b1a3a105e98d9aa4a48424a5b425b7a5a72586af29c9a5862d85b1a45105ed4d8f25010601820200128013001380340d40148025044580170dac4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:20.368 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:20.368 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630234,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:20.368 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:20.368 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:20.426 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:20.782 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12564c141a6f6f06191468061b65686c6c6f6c10601820200128013001380340d4014832501270dcc4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:20.789 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:20.790 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630236,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:20.790 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:20.791 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:20.848 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:20.942 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20505dbd681b485d5df81e405d25151b785d5de3197519685d8deb18605d8d841810601820200128013001380340604821502070ddc4a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770dec4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:20.956 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:35:20.957 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630237,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:20.957 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:20.958 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00e03546150000a5431d00784846250000be4428443500d0b6453d00d0d945 2025-08-24 13:35:21.019 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":11640,"sysGridPwr":330,"mpptPwr":12830,"bpPwr":1520,"bpSoc":68} 2025-08-24 13:35:21.021 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630238,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:21.025 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:35:21.132 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 11080 -> 11640 2025-08-24 13:35:21.195 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 220 -> 330 2025-08-24 13:35:21.202 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 1970 -> 1520 2025-08-24 13:35:21.492 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a446b71292752523b2429553b2658555151525173777163416149635191cfa16359e36021012b65a3e291717379716079604161496351c9a7a16359e360217e2b65efe3c96b10601820200128013001380340d40148025044580170e1c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:21.505 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:21.506 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630241,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:21.506 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:21.506 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:21.719 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:21.744 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f68722a24515138272a5638255b5652525152729d637ae66542244ace60526210601820200128013001380340d4014830501f70e2c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:21.805 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:21.805 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630242,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:21.806 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:21.806 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff01188407204628ac023000 2025-08-24 13:35:21.872 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":900,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:35:22.558 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a446e742c2257573e212c503e235d50545457547672746644644c665494caa4665ce66524042e60a6e79474767c74657c6544644c6654cca2a4665ce665247b2e60eae6cc6e10601820200128013001380340d40148025044580170e4c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:22.565 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:22.565 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630244,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:22.565 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:22.566 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:22.626 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:22.704 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a206865fd5223706565d1a77865f52c234065e5e1214d21506565dc205865b5bc2010601820200128013001380340604821502070e5c4a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770e6c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:22.713 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:35:22.714 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630245,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:22.714 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:22.714 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00983746150000b4c21d0090494625008084442844350000b9453d00d0d945 2025-08-24 13:35:22.792 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":11750,"sysGridPwr":-90,"mpptPwr":12900,"bpPwr":1060,"bpSoc":68} 2025-08-24 13:35:22.792 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630246,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:22.793 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:35:22.804 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 11640 -> 11750 2025-08-24 13:35:22.854 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a126d772f2154543d222f533d205e535757545710601820200128013001380340d4014832501270e7c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:22.864 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:22.865 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630247,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:22.865 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:22.865 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:22.911 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:22.927 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 330 -> -90 2025-08-24 13:35:22.977 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 12830 -> 12900 2025-08-24 13:35:22.980 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "12900" greater than max "5000" 2025-08-24 13:35:23.028 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 1520 -> 1060 2025-08-24 13:35:23.199 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a126278202e5b5b322d205c322f515c58585b5810601820200128013001380340d4014832501270e8c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:23.207 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:23.207 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630248,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:23.207 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:23.208 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:23.266 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:23.699 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44607a222c5959302f225e302d535e5a5a595a787c7a684a6a42685a9ac4aa6852e86b2a0a206ea8e99a7a78727a6b726b4a6a42685ac2acaa6852e86b2a75206ee4e8c26010601820200128013001380340d40148025044580170eac4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:23.710 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:23.710 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630250,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:23.710 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:23.710 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:23.763 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:23.774 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f617b232d5858312e235f312c525f5b5b585b7b946a73ef6c4b2d43c7695b6b10601820200128013001380340d4014830501f70ebc4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:23.781 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:23.781 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630251,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:23.781 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:23.782 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff01188407204628ac023000 2025-08-24 13:35:23.840 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":900,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:35:24.408 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e6771677d252b5e5e37282559372a54595d5d5e5d786d2d3129486d2d312910601820200128013001380340d4014821501e580170edc4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:24.414 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:24.415 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630253,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:24.415 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:24.415 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a473934303033301500405c442500405c44 2025-08-24 13:35:24.469 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":881,"fromPv":881}]} 2025-08-24 13:35:24.842 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44657f27295c5c352a275b3528565b5f5f5c5f7d797f6d4f6f476d5f9fc1af6d57ed6e2f0f256badec9f7f7d777f6e776e4f6f476d5fc7a9af6d57ed6e2f70256be1edc76510601820200128013001380340d40148025044580170efc4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:24.853 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:24.853 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630255,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:24.854 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:24.854 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:24.896 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:24.910 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a1278623a34414128373a4628354b464242414210601820200128013001380340d4014832501270f2c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:24.918 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:24.918 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630258,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:24.918 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:24.919 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:24.963 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:25.054 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a207e73635a3566737321b06e734b3f355673738c375b37467373cd364e7303a93610601820200128013001380340604821502070f3c4a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770f4c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:25.065 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:35:25.065 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630259,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:25.066 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:25.066 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d0010294615000052c31d00384c46250000ff442844350000be453d0070da45 2025-08-24 13:35:25.110 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10820,"sysGridPwr":-210,"mpptPwr":13070,"bpPwr":2040,"bpSoc":68} 2025-08-24 13:35:25.110 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630260,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:25.111 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:35:25.176 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 11750 -> 10820 2025-08-24 13:35:25.180 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr -90 -> -210 2025-08-24 13:35:25.184 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 12900 -> 13070 2025-08-24 13:35:25.186 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13070" greater than max "5000" 2025-08-24 13:35:25.189 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 1060 -> 2040 2025-08-24 13:35:25.758 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f7f653d3346462f303d412f324c4145454645658a746df17255335dd977457510601820200128013001380340d4014830501f70f5c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:25.763 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:25.763 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630261,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:25.763 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:25.763 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff01188407204628ac023000 2025-08-24 13:35:25.795 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":900,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:35:25.913 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a447c663e3045452c333e422c314f42464645466460667456765e744686d8b6744ef47736163c72b4f58666646e66776e7756765e7446deb0b6744ef47736693c72f8f4de7c10601820200128013001380340d40148025044580170f6c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:25.917 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:25.917 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630262,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:25.917 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:25.918 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:25.950 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:26.968 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a127369313f4a4a233c314d233e404d49494a4910601820200128013001380340d4014832501270f9c4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:26.972 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:26.972 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630265,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:26.973 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:26.973 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:27.012 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:27.153 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44706a323c4949203f324e203d434e4a4a494a686c6a785a7a52784a8ad4ba7842f87b3a1a307eb8f98a6a68626a7b627b5a7a52784ad2bcba7842f87b3a65307ef4f8d27010601820200128013001380340d40148025044580170fac4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:27.157 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:27.157 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630266,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:27.157 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:27.158 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:27.196 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:27.401 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a6a0a31f1795e7158716c73af7a696b333d4848213e334f213c424f4b4b484b637a6e7bfbf23f667b3b273fb379229e79278e143e10601820200128013001380340f10148055031580170fbc4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:27.407 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:27.408 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":49,"needAck":1,"seq":2630267,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:27.408 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:35:27.408 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:27.409 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 8a02250a230a1708d4011210484633335a4548345a47393430303330180115008089441d00405c44c80259e5025cf56f45 2025-08-24 13:35:27.830 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f776d353b4e4e27383549273a44494d4d4e4d6d827c65b1755d3b55d17f4d7d10601820200128013001380340d4014830501f70fdc4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:27.833 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:27.833 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630269,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:27.834 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:27.834 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118cc08204628ac023000 2025-08-24 13:35:27.881 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:35:28.110 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44746e36384d4d243b364a2439474a4e4e4d4e6c686e7c5e7e567c4e8ed0be7c46fc7f3e1e347abcfd8e6e6c666e7f667f5e7e567c4ed6b8be7c46fc7f3e61347af0fcd67410601820200128013001380340d40148025044580170fec4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:28.118 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:28.118 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630270,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:28.118 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:28.119 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:28.168 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:28.329 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12756f37394c4c253a374b2538464b4f4f4c4f10601820200128013001380340d4014832501270ffc4a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:28.336 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:28.336 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630271,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:28.337 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:28.337 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:28.376 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:29.038 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e889e8892cac4b1b1d8c7cab6d8c5bbb6b2b2b1b29782c2dec6a782c2dec610601820200128013001380340d4014821501e58017082c5a0017881ae01800103880101c20110523337345a4448415a483345303034340a490a128993cbc5b0b0d9c6cbb7d9c4bab7b3b3b0b310601820200128013001380340d401483250127083c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:29.061 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:35:29.062 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630274,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:29.063 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:29.063 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a473934303033301500405c442500405c44 2025-08-24 13:35:29.138 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":881,"fromPv":881}]} 2025-08-24 13:35:29.139 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"needAck":1,"seq":2630275,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:29.139 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:35:29.139 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:29.210 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:29.245 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a448e94ccc2b7b7dec1ccb0dec3bdb0b4b4b7b496929486a484ac86b4742a4486bc0685c4e4ce8046077494969c94859c85a484ac86b42c424486bc0685c49bce800a062c8e10601820200128013001380340d4014802504458017084c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:29.252 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:29.253 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630276,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:29.253 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:29.253 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:29.317 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:29.889 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f8c96cec0b5b5dcc3ceb2dcc1bfb2b6b6b5b69679879e4a8ea6c0ae2a84b68610601820200128013001380340d4014830501f7086c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:29.902 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:29.902 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630278,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:29.902 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:29.903 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118cc08204628ac023000 2025-08-24 13:35:29.971 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:35:30.121 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a510a1b8a876fa4c19a87d7d5c1a28727bec2afc3b287874fc2ba87d75bc210601820200128013001380340604821501b7087c5a0017881ae01800103880101c20110523337345a4448415a483345303034340a32106018202001280130013803406048277088c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:30.140 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:35:30.140 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":27,"seq":2630279,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:30.140 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:30.141 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00e823461d005052462500a039452844350000c8453d0050dc45 2025-08-24 13:35:30.203 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10490,"mpptPwr":13460,"bpPwr":2970,"bpSoc":68} 2025-08-24 13:35:30.204 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":27,"seq":2630280,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:30.204 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:35:30.254 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a313a20787603036a7578046a770904000003002030283210983818c01e053030b4720d3030bc7270317830609c32683050301060182020013001380340d40148085031580170b098387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:30.261 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:30.261 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920624,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:30.261 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:30.261 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a473934303033301000180220a80828f02e35000084423d00008c424001480050ac0258006000 2025-08-24 13:35:30.334 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":1064,"targetPower":6000,"temp":66,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:35:30.378 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 10820 -> 10490 2025-08-24 13:35:30.397 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44809ac2ccb9b9d0cfc2bed0cdb3bebabab9ba989c9a88aa8aa288ba7a244a88b2088bcaeac08e48097a9a98929a8b928baa8aa288ba224c4a88b2088bca95c08e0408228010601820200128013001380340d401480250445801708ac5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:30.407 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:30.407 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630282,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:30.408 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:30.408 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:30.468 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:30.481 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13070 -> 13460 2025-08-24 13:35:30.485 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13460" greater than max "5000" 2025-08-24 13:35:30.533 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2040 -> 2970 2025-08-24 13:35:30.902 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a510a1b818c3490ca918c94dfcaa98c0cd5c9a4c8b98ccc45c9b18c2c50c910601820200128013001380340604821501b708cc5a0017881ae01800103880101c20110523337345a4448415a483345303034340a3210601820200128013001380340604827708dc5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:30.910 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:35:30.910 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":27,"seq":2630284,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:30.910 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:30.910 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00b81c461d0018534625008059452844350040c9453d00a0dc45 2025-08-24 13:35:30.962 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10030,"mpptPwr":13510,"bpPwr":3480,"bpSoc":68} 2025-08-24 13:35:30.963 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":27,"seq":2630285,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:30.963 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:35:31.026 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12849ec6c8bdbdd4cbc6bad4c9b7babebebdbe10601820200128013001380340d40148325012708ec5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:31.040 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:31.040 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630286,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:31.041 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:31.041 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:31.095 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:31.110 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 10490 -> 10030 2025-08-24 13:35:31.161 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13460 -> 13510 2025-08-24 13:35:31.164 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13510" greater than max "5000" 2025-08-24 13:35:31.212 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2970 -> 3480 2025-08-24 13:35:31.453 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a449a80d8d6a3a3cad5d8a4cad7a9a4a0a0a3a082868092b090b892a0603e5092a81291d0f0da9452136080828880918891b090b892a038565092a81291d08fda941e12389a10601820200128013001380340d4014802504458017090c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:31.459 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:31.459 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630288,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:31.459 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:31.460 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:31.495 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:31.954 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f9b81d9d7a2a2cbd4d9a5cbd6a8a5a1a1a2a1816e90895d99b1d7b93d93a19110601820200128013001380340d4014830501f7091c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:31.959 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:31.959 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630289,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:31.960 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:31.960 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118cc08204628ac023000 2025-08-24 13:35:32.011 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:35:32.601 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a449983dbd5a0a0c9d6dba7c9d4aaa7a3a3a0a381858391b393bb91a3633d5391ab1192d3f3d99751106383818b83928b92b393bb91a33b555391ab1192d38cd9971d113b9910601820200128013001380340d4014802504458017093c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:32.608 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:32.608 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630291,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:32.608 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:32.608 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:32.656 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:33.102 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a129e84dcd2a7a7ced1dca0ced3ada0a4a4a7a410601820200128013001380340d401483250127094c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:33.108 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:33.108 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630292,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:33.108 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:33.108 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:33.153 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:33.453 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a129f85ddd3a6a6cfd0dda1cfd2aca1a5a5a6a510601820200128013001380340d401483250127095c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:33.464 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:33.464 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630293,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:33.464 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:33.465 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:33.664 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:33.679 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e9d8b9d87dfd1a4a4cdd2dfa3cdd0aea3a7a7a4a782971713d3b2971713d310601820200128013001380340d4014821501e58017097c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:33.692 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:33.692 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630295,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:33.693 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:33.693 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a4739343030333015008084442500808444 2025-08-24 13:35:33.774 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1060,"fromPv":1060}]} 2025-08-24 13:35:33.785 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a449288d0deababc2ddd0acc2dfa1aca8a8aba88a8e889ab898b09aa86836589aa01a99d8f8d29c5a1b68888a8088998099b898b09aa8305e589aa01a99d887d29c161a309210601820200128013001380340d4014802504458017098c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:33.793 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:33.794 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630296,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:33.794 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:33.794 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:33.859 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:33.962 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f908ad2dca9a9c0dfd2aec0dda3aeaaaaa9aa8a659b825692badcb23698aa9a10601820200128013001380340d4014830501f709ac5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:33.969 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:33.969 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630298,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:33.970 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:33.970 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118cc08204628ac023000 2025-08-24 13:35:34.022 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:35:34.532 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20969b6383dd8e9b9b6bda869b33cfddbe9b3bebdeb3dfae9b5b50dea69bdb46de106018202001280130013803406048215020709bc5a0017881ae01800103880101c20110523337345a4448415a483345303034340a3210601820200128013001380340604827709cc5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:34.557 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:35:34.557 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630299,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:34.558 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:34.558 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00f81846150000f0411d00a854462500a0704528443500c0cb453d0040dd45 2025-08-24 13:35:34.600 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9790,"sysGridPwr":30,"mpptPwr":13610,"bpPwr":3850,"bpSoc":68} 2025-08-24 13:35:34.601 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630300,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:34.601 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:35:34.657 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 10030 -> 9790 2025-08-24 13:35:34.666 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr -210 -> 30 2025-08-24 13:35:34.673 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13510 -> 13610 2025-08-24 13:35:34.677 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13610" greater than max "5000" 2025-08-24 13:35:34.725 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 3480 -> 3850 2025-08-24 13:35:34.806 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44978dd5dbaeaec7d8d5a9c7daa4a9adadaead8f8b8d9fbd9db59fad6d335d9fa51f9cddfdd7995f1e6d8d8f858d9c859cbd9db59fad355b5d9fa51f9cdd82d799131f359710601820200128013001380340d401480250445801709dc5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:34.815 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:34.816 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630301,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:34.816 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:34.816 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:34.908 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:35.090 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20929fd786d98a9f9f6fde829f67cbd9ba9f3fefdab7dbaa9fff53daa29f0f42da106018202001280130013803406048215020709fc5a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770a0c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:35.099 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:35:35.100 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630303,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:35.100 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:35.100 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00481946150000f0411d00f854462500a070452844350060cc453d0090dd45 2025-08-24 13:35:35.143 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9810,"sysGridPwr":30,"mpptPwr":13630,"bpPwr":3850,"bpSoc":68} 2025-08-24 13:35:35.144 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630304,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:35.144 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:35:35.208 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9790 -> 9810 2025-08-24 13:35:35.241 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12abb1e9e79292fbe4e995fbe698959191929110601820200128013001380340d4014832501270a1c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:35.309 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:35.310 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630305,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:35.323 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:35.324 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:35.444 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:35.463 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13610 -> 13630 2025-08-24 13:35:35.470 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13630" greater than max "5000" 2025-08-24 13:35:35.877 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44a8b2eae49191f8e7ea96f8e59b9692929192b0b4b2a082a28aa092520c62a09a20a3e2c2e8a6602152b2b0bab2a3baa382a28aa0920a6462a09a20a3e2bde8a62c200aa810601820200128013001380340d40148025044580170a2c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:35.884 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:35.884 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630306,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:35.884 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:35.885 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:35.943 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:36.022 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1faeb4ece29797fee1ec90fee39d9094949794b45ba5bc68ac84e28c08a694a410601820200128013001380340d4014830501f70a4c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:36.030 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:36.031 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630308,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:36.031 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:36.031 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118cc08204628ac023000 2025-08-24 13:35:36.082 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:35:36.874 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44a2b8e0ee9b9bf2ede09cf2ef919c98989b98babeb8aa88a880aa98580668aa902aa9e8c8e2ac6a2b58b8bab0b8a9b0a988a880aa98006e68aa902aa9e8b7e2ac262a00a210601820200128013001380340d40148025044580170a8c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:36.885 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:36.885 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630312,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:36.886 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:36.886 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:36.958 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:37.230 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12a3b9e1ef9a9af3ece19df3ee909d99999a9910601820200128013001380340d4014832501270a9c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:37.239 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:37.239 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630313,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:37.239 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:37.240 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:37.292 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:37.433 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a610a2820a88fa089a0bda27eabb8bae2ec9999f0efe29ef0ed939e9a9a999ab2abbfaa2a08eeb7aaaa2fee10601820200128013001380340f10148055028580170aac5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:37.439 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:37.439 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":40,"needAck":1,"seq":2630314,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:37.440 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:35:37.440 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:37.440 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 8a02250a230a1708d4011210484633335a4548345a473934303033301801150080a2441d00008544 2025-08-24 13:35:38.018 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44a1bbe3ed9898f1eee39ff1ec929f9b9b989bb9bdbba98bab83a99b5b056ba99329aaebcbe1af69285bbbb9b3bbaab3aa8bab83a99b036d6ba99329aaebb4e1af252903a110601820200128013001380340d40148025044580170abc5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:38.023 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:38.023 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630315,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:38.023 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:38.024 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:38.056 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:38.090 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fa6bce4ea9f9ff6e9e498f6eb95989c9c9f9cbc53adb438a68cea8400ae9cac10601820200128013001380340d4014830501f70acc5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:38.099 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:38.100 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630316,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:38.100 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:38.100 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118940a204628ac023000 2025-08-24 13:35:38.145 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1300,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:35:38.222 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1ea7b1a7bde5eb9e9ef7e8e599f7ea94999d9d9e9db8ad2d29e988ad2d29e910601820200128013001380340d4014821501e580170adc5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:38.230 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:38.230 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630317,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:38.230 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:38.230 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a4739343030333015008084442500808444 2025-08-24 13:35:38.269 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1060,"fromPv":1060}]} 2025-08-24 13:35:38.574 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12a5bfe7e99c9cf5eae79bf5e8969b9f9f9c9f10601820200128013001380340d4014832501270afc5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:38.585 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:38.585 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630319,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:38.588 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:38.589 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:38.635 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:39.153 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44bba1f9f78282ebf4f985ebf6888581818281a3a7a1b391b199b381411f71b38933b0f1d1fbb5733241a1a3a9a1b0a9b091b199b381197771b38933b0f1aefbb53f3319bb10601820200128013001380340d40148025044580170b1c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:39.162 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:39.163 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630321,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:39.163 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:39.163 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:39.223 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:39.297 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12b8a2faf48181e8f7fa86e8f58b868282818210601820200128013001380340d4014832501270b2c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:39.303 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:39.304 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630322,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:39.304 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:39.304 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:39.356 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:40.150 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fbca6fef08585ecf3fe82ecf18f8286868586a649b7ae22bc96f09e1ab486b610601820200128013001380340d4014830501f70b6c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:40.163 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:40.163 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630326,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:40.164 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:40.164 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118940a204628ac023000 2025-08-24 13:35:40.233 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1300,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:35:40.294 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44b3a9f1ff8a8ae3fcf18de3fe808d89898a89abafa9bb99b991bb89491779bb813bb8f9d9f3bd7b3a49a9aba1a9b8a1b899b991bb89117f79bb813bb8f9a6f3bd373b11b310601820200128013001380340d40148025044580170b9c5a0017881ae01800103880101c20110523337345a4448415a483345303034340a670a313b21797702026b7479056b760805010102012131293311ef3819c11f043131b5730c3131bd7371307931619d33693151311060182020013001380340d40148085031580170b198387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:40.309 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:35:40.310 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630329,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:40.310 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:40.310 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:40.375 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:40.375 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920625,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:40.375 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:35:40.376 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a10484633335a4548345a473934303033301000180220de0928f02e35000084423d00008c424001480050ac0258006000 2025-08-24 13:35:40.469 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":1246,"targetPower":6000,"temp":66,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:35:40.479 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20bab73fadf1a2b7b7fff5aab7c7e2f192b777d9f29ff382b7b77af28ab7576af210601820200128013001380340604821502070b7c5a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770b8c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:40.492 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:35:40.492 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630327,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:40.492 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:40.492 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00881a4615000048421d007055462500c06e452844350000cd453d00e0dd45 2025-08-24 13:35:40.537 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9890,"sysGridPwr":50,"mpptPwr":13660,"bpPwr":3820,"bpSoc":68} 2025-08-24 13:35:40.538 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630328,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:40.538 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:35:40.553 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9810 -> 9890 2025-08-24 13:35:40.601 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 30 -> 50 2025-08-24 13:35:40.607 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13630 -> 13660 2025-08-24 13:35:40.609 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13660" greater than max "5000" 2025-08-24 13:35:40.656 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 3850 -> 3820 2025-08-24 13:35:40.862 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20b7ba5aa6fcafbaba8ef9a7bacaeffc9fba3ad7ff92fe8fbaba77ff87ba5a67ff10601820200128013001380340604821502070bac5a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770bbc5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:40.872 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:35:40.872 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630330,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:40.872 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:40.873 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00e01c4615000034431d007055462500806d452844350000cd453d00e0dd45 2025-08-24 13:35:40.927 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10040,"sysGridPwr":180,"mpptPwr":13660,"bpPwr":3800,"bpSoc":68} 2025-08-24 13:35:40.928 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630331,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:40.928 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:35:40.988 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9890 -> 10040 2025-08-24 13:35:40.996 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 50 -> 180 2025-08-24 13:35:41.020 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 3820 -> 3800 2025-08-24 13:35:41.355 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44b4aef6f88d8de4fbf68ae4f9878a8e8e8d8eaca8aebc9ebe96bc8e4e107ebc863cbffedef4ba7c3d4eaeaca6aebfa6bf9ebe96bc8e16787ebc863cbffea1f4ba303c16b410601820200128013001380340d40148025044580170bec5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:41.363 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:41.363 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630334,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:41.363 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:41.364 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:41.419 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:41.433 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12b7adf5fb8e8ee7f8f589e7fa84898d8d8e8d10601820200128013001380340d4014832501270bdc5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:41.441 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:41.441 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630333,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:41.441 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:41.442 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:41.508 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:42.218 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fcbd18987f2f29b8489f59b86f8f5f1f1f2f1d13ec0d955cbe187e96dc3f1c110601820200128013001380340d4014830501f70c1c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:42.225 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:42.225 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630337,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:42.225 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:42.226 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118940a204628ac023000 2025-08-24 13:35:42.262 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1300,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:35:42.458 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44c8d28a84f1f198878af69885fbf6f2f2f1f2d0d4d2c0e2c2eac0f2326c02c0fa40c382a288c6004132d2d0dad2c3dac3e2c2eac0f26a0402c0fa40c382dd88c64c406ac810601820200128013001380340d40148025044580170c2c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:42.468 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:42.468 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630338,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:42.469 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:42.469 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:42.537 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:42.698 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1ec9dfc9d38b85f0f099868bf79984faf7f3f3f0f3d6c3c35887e6c3c3588710601820200128013001380340d4014821501e580170c3c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:42.708 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:42.708 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630339,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:42.708 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:42.709 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a473934303033301500009b442500009b44 2025-08-24 13:35:42.759 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1240,"fromPv":1240}]} 2025-08-24 13:35:43.414 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12cfd58d83f6f69f808df19f82fcf1f5f5f6f510601820200128013001380340d4014832501270c5c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:43.426 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:43.426 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630341,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:43.427 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:43.427 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:43.487 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:43.558 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44ccd68e80f5f59c838ef29c81fff2f6f6f5f6d4d0d6c4e6c6eec4f6366806c4fe44c786a68cc2044536d6d4ded6c7dec7e6c6eec4f66e0006c4fe44c786d98cc248446ecc10601820200128013001380340d40148025044580170c6c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:43.566 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:43.566 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630342,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:43.567 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:43.567 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:43.622 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:43.710 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12cdd78f81f4f49d828ff39d80fef3f7f7f4f710601820200128013001380340d4014832501270c7c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:43.716 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:43.716 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630343,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:43.716 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:43.717 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:43.775 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:44.393 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fc3d9818ffafa938c81fd938ef0fdf9f9faf9d936c8d15dc3e98fe165cbf9c910601820200128013001380340d4014830501f70c9c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:44.402 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:44.403 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630345,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:44.403 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:44.403 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118940a204628ac023000 2025-08-24 13:35:44.459 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1300,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:35:44.465 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20c7ca02fe8cdfcacaac89d7caba9f8cefcacadb8fe28effca7a068ff7ca2a178f10601820200128013001380340604821502070cac5a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770cbc5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:44.474 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:35:44.474 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630346,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:44.474 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:44.474 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00c8344615000066431d00705546250000114528443500b0cc453d00e0dd45 2025-08-24 13:35:44.519 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":11570,"sysGridPwr":230,"mpptPwr":13660,"bpPwr":2320,"bpSoc":68} 2025-08-24 13:35:44.520 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630347,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:44.520 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:35:44.533 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 10040 -> 11570 2025-08-24 13:35:44.582 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 180 -> 230 2025-08-24 13:35:44.589 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 3800 -> 2320 2025-08-24 13:35:44.702 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44c6dc848affff968984f8968bf5f8fcfcfffcdedadcceeccce4cefc3c620ccef44ecd8cac86c80e4f3cdcded4dccdd4cdeccce4cefc640a0ccef44ecd8cd386c8424e64c610601820200128013001380340d40148025044580170ccc5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:44.710 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:44.711 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630348,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:44.711 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:44.711 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:44.762 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:45.198 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20ddd028eb96c5d0d08c93cdd0a08596f5d0903794f894e5d0601c95edd0300d9510601820200128013001380340604821502070d0c5a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770d1c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:45.205 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:35:45.205 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630352,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:45.206 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:45.206 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00f83b461500005c431d00705546250040e74428443500b0cc453d00e0dd45 2025-08-24 13:35:45.273 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":12030,"sysGridPwr":220,"mpptPwr":13660,"bpPwr":1850,"bpSoc":68} 2025-08-24 13:35:45.273 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630353,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:45.274 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:35:45.356 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 11570 -> 12030 2025-08-24 13:35:45.366 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 230 -> 220 2025-08-24 13:35:45.376 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2320 -> 1850 2025-08-24 13:35:45.412 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12d8c29a94e1e188979ae68895ebe6e2e2e1e210601820200128013001380340d4014832501270d2c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:45.425 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:45.425 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630354,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:45.426 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:45.426 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:45.522 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:45.802 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44d9c39b95e0e089969be78994eae7e3e3e0e3c1c5c3d1f3d3fbd1e3237d13d1eb51d293b399d7115023c3c1cbc3d2cbd2f3d3fbd1e37b1513d1eb51d293cc99d75d517bd910601820200128013001380340d40148025044580170d3c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:45.812 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:45.813 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630355,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:45.813 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:45.813 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:45.876 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:46.258 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fdcc69e90e5e58c939ee28c91efe2e6e6e5e6c629d7ce42dcf690fe7ad4e6d610601820200128013001380340d4014830501f70d6c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:46.263 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:46.263 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630358,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:46.263 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:46.264 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118940a204628ac023000 2025-08-24 13:35:46.305 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1300,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:35:46.902 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44d3c9919feaea839c91ed839ee0ede9e9eae9cbcfc9dbf9d9f1dbe9297719dbe15bd899b993dd1b5a29c9cbc1c9d8c1d8f9d9f1dbe9711f19dbe15bd899c693dd575b71d310601820200128013001380340d40148025044580170d9c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:46.910 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:46.911 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630361,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:46.911 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:46.911 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:46.972 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:47.258 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1ed0c6d0ca929ce9e9809f92ee809de3eeeaeae9eacfdada419effdada419e10601820200128013001380340d4014821501e580170dac5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:47.264 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:47.265 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630362,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:47.265 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:47.265 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a473934303033301500009b442500009b44 2025-08-24 13:35:47.311 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1240,"fromPv":1240}]} 2025-08-24 13:35:47.403 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a690a30d3f851d9fed1f8d1ccd30fdac9cb939de8e8819e93ef819ce2efebebe8ebc3dacedb5b609fc6db1b409f3ed94ff0f71f10601820200128013001380340f10148055030580170dbc5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:47.408 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:47.409 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":48,"needAck":1,"seq":2630363,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:47.409 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:35:47.409 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:47.409 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 08238a02250a230a1708d4011210484633335a4548345a473934303033301801150080bb441d00c09b44e502942b2cc4 2025-08-24 13:35:47.486 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12d6cc949aefef869994e8869be5e8ececefec10601820200128013001380340d4014832501270dcc5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:47.501 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:47.501 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630364,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:47.502 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:47.502 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:47.588 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:47.970 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44d7cd959beeee879895e9879ae4e9ededeeedcfcbcddffdddf5dfed2d731ddfe55fdc9dbd97d91f5e2dcdcfc5cddcc5dcfdddf5dfed751b1ddfe55fdc9dc297d9535f75d710601820200128013001380340d40148025044580170ddc5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:47.977 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:47.977 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630365,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:47.977 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:47.978 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:48.045 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:48.326 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fd4ce9698eded849b96ea8499e7eaeeeeedeece21dfc602d5fe98f672dceede10601820200128013001380340d4014830501f70dec5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:48.336 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:48.337 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630366,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:48.337 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:48.337 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118dc0b204628ac023000 2025-08-24 13:35:48.370 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1500,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:35:48.978 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0ad5030aa00338af313f736bf58f22742a56181632323a703232267032323e7032322270323222703232367032323a7032323a7032323e7007322262770f32e27d7772337f438f66706786d0dd886f2d5878765a324072323262773232627732c27d7732e27d77323262773232627732d27d7732c27d7732c27d7732c27d77323262773222627732c27d773222627732326277323262774a37b033227a78017368767a07687571620206000aba3364a23332af3332321270973332322a709f3332323a708733323226708f3332322a70f73332322e70ff3332322270e233e899b131ea33c5fab331d23392bf34da3392bf34c73332322670cf3332323670b73032321270bf3032322a70a23032aa30cdcd319230139a30e4c399f73487303232be708f303f84f870f23032fa3037e23056ea3032d23032da30b19433c23033ca30b3a4b612b231b3b2b612ba3133a23132aa31329231009a31628731323252778f310eacb970f7317252290dff31127abe70e731aa20b970ef313232320dd731323af570df31323af570c23132ca3132b23632ba36f7dc26a236c2b026af3632322270923630103518202001300138034060480750a00370b298387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00339ae303e1cf02f7623752b57191733333f7133332771333323713333277133332b71333323713333237133332371333327710633f361760e3363617673327e39e464716616dd0a716e219279775b33417333636176335361763343617633a3617633b361763343617633a3617633a3617633f3617633a3617633a3617633b361763343617633a3617633b36176334361764b35b132237b79007269777b066974706303000603bb326fa33233ae3233330771963233331b719e32333327718632333317718e3233331b71f63233331b71fe3233331371e332c7e0b530eb32a888b630d33293be35db3293be35c63233332b71ce3233333f71b63133330771be3133331b71a33133ab31cccc309331129b31eac298f63586313333bf718e31bd48f971f33133fb3136e33157eb3133d33133db31b09532c33132cb31b2a5b713b330b2b3b713bb3032a33031ab30339330019b30638630333353768e30298bb871f63073c9200cfe30eb6dbf71e630b005b871ee303333330cd63033c4f571de3033c4f571c33033cb3033b33733bb37d8b026a3379aa927ae3733332771933731103518202001300138034060480750a00370b398387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0033ea9373972dd350a24722c501e103434387634342076343424763434247634342c763434387634342476343424763434207601346464710934746471743579ff15617661593e280f6980b77e705c344674347464713474647134646471346464713464647134746471346464713464647134746471346464713464647134646471346464713464647134646471347464714c35b635247c7e07756e707c016e73776404070105bc356fa43534a93534341876913534341076993534342076813534341076893534341476f13534341076f93534341476e435ec82b137ec3593c3b637d43594b932dc3594b932c13534342c76c93534343876b13634341876b93634341076a43634ac36cbcb379436159c36eec59ff13281363434b8768936f91ff876f43634fc3631e43650ec3634d43634dc36b79235c43635cc36b5a2b014b437b5b4b014bc3735a43734ac37349437069c3764813734345471893743e0bf76f137f46a740bf93723a0b876e1374920bf76e9373434340bd13734cef276d93734cef276c43734cc3734b43034bc3096cd20a430a4a420a93034342076943036103518202001300138034060480750a00370b498387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0033fa836384e73887125732d511f11353539773535217735353977353521773535217735353d77353539773535257735352177003515677008358564707534784cdc6377607643d47468b3de7c715d35477535c5647035c564703585647035156770353567703525677035c5647035c5647035256770351567703525677035256770353567703535677035356770353567704d37b734257d7f06746f717d006f72766505060103bd346da53435a83435350d77903435351977983435353977803435351177883435351d77f03435351d77f83435351177e5349dadb136ed34c59cb636d53495b833dd3495b833c03435352177c83435353d77b03735350d77b83735351977a53735ad37caca369537149d37ebc49ef03380373535b977883774adff77f53735fd3730e53751ed3735d53735dd37b69334c53734cd37b4a3b115b536b4b5b115bd3634a53637ad36359536079d366580363535557088366f29be77f036f524710af836aad4be77e036bc6cbf77e8363535350ad0363537f277d8363537f277c53635cd3635b53135bd319ec421a53190be21a83135352177953137103518202001300138034060480750a00370b598387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0033cab353b9dfabb0826702e521c1236363e7436363a7436363e7436363a7436363a74363632743636327436363e7436363e7403365666730b3606667376377b902d637463eb609c0d6b18147c725e364476366666733676667336566673366666733676667336766673366666733606667336666673367666733666667336766673366666733666667336666673360666734e32b437267e7c05776c727e036c71756606020407be3763a63736ab3736361e74933736362e749b3736363e748337363622748b3736362e74f33736362a74fb3736362274e63785e4b235ee3782feb435d63796bb30de3796bb30c33736363a74cb3736363274b33436361e74bb3436362e74a63436ae34c9c9359634179e34e8c79df33083343636ba748b340229fd74f63436fe3433e63452ee3436d63436de34b59037c63437ce34b7a0b216b635b7b6b216be3537a63536ae35369635049e35668335363656738b35f71aba74f33536712609fb35e6f9ba74e3352199bd74eb3536363609d335363df174db35363df174c63536ce3536b63236be32b8c322a63290b022ab3236363a74963234103518202001300138034060480750a00370b698387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0033daa343aae5c458a27712f531d1337373b753737237537373b75373727753737277537373f7537373b75373727753737277502374767720a3777677277367a2319627562bcb9a68d6a88747d735f374577376767723767677237676772377767723767677237676772375767723777677237676772374767723747677237676772375767723767677237476772376767724f34b536277f7d04766d737f026d70746707030500bf366da73637aa3637371f759236373717759a3637372775823637372b758a3637372b75f23637371375fa3637372f75e736a8e2b234ef368dcdb434d73697ba31df3697ba31c23637372375ca3637373f75b23537371f75ba3537371775a73537af35c8c8349735169f35e9c69cf23182353737bb758a35399afd75f73537ff3532e73553ef3537d73537df35b49136c73536cf35b6a1b317b734b6b7b317bf3436a73437af34379734059f34678234373757728a343804bb75f234f7407c08fa344dcfbb75e2346055bc75ea3437373708d23437caf175da3437caf175c73437cf3437b73337bf3389cb23a73381a423aa3337372775973335103518202001300138034060480750a00370b798387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00332a53b35f003ad85287e205c121c3838307a38382c7a3838347a3838287a3838287a38383c7a3838307a3838307a3838347a0d3828687d0538e8777d78397566826c7a6dc6ae8b826542fa717c50384a783838687d3838687d38c8777d38e8777d3838687d3838687d38d8777d38c8777d38c8777d38c8777d3838687d3828687d38c8777d3828687d3838687d3838687d403dba392870720b79627c700d627f7b68080c0a00b0396ea83938a5393838187a9d3938382c7a95393838307a8d3938382c7a85393838207afd393838247af5393838287ae839e293bb3be039cff0b93bd83998b53ed03998b53ecd3938382c7ac53938383c7abd3a3838187ab53a38382c7aa83a38a03ac7c73b983a19903ad8c993fd3e8d3a3838b47a853a358ef27af83a38f03a3de83a5ce03a38d83a38d03abb9e39c83a39c03ab9aebc18b83bb9b8bc18b03b39a83b38a03b38983b0a903b688d3b3838587d853b04a6b37afd3b78582307f53b1870b47aed3ba02ab37ae53b38383807dd3b3830ff7ad53b3830ff7ac83b38c03b38b83c38b03cfdd62ca83cc8ba2ca53c3838287a983c3a103518202001300138034060480750a00370b898387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00333a43a34847ea57d297f215d131d3939357b39392d7b3939297b39392d7b3939217b3939297b3939297b3939297b39392d7b0c39796b7c0439c9687c79387489cb6f7b6c9c19837864f396707d51394b7939c9687c39c9687c39396b7c39196b7c39296b7c39396b7c39196b7c39196b7c39796b7c39196b7c39196b7c39296b7c39396b7c39196b7c39296b7c39396b7c413fbb382971730a78637d710c637e7a69090a0c09b13865a93839a43839390d7b9c383939157b943839392d7b8c3839391d7b84383939157bfc383939117bf4383939197be938e1edbf3ae138a282bc3ad93899b43fd13899b43fcc383939217bc4383939357bbc3b39390d7bb43b3939157ba93b39a13bc6c63a993b18913bdac892fc3f8c3b3939b57b843bb742f37bf93b39f13b3ce93b5de13b39d93b39d13bba9f38c93b38c13bb8afbd19b93ab8b9bd19b13a38a93a3ba13a39993a0b913a698c3a3939597c843ae8d2b27bfc3a79c32a06f43ac6a8b57bec3a9350b27be43a39393906dc3a39ceff7bd43a39ceff7bc93a39c13a39b93d39b13dc8ba2ca93d90a32da43d39392d7b993d3b103518202001300138034060480750a00370b998387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00330a7393733d9517e2a7c225e101e3a3a36783a3a2e783a3a2a783a3a2a783a3a22783a3a36783a3a2a783a3a2a783a3a2e780f3a0a6b7f073a2a6b7f7a3b779c216c786f1b3fb77b6789ae737e523a487a3a1a6b7f3a2a6b7f3a1a6b7f3a1a6b7f3a1a6b7f3a1a6b7f3a0a6b7f3a0a6b7f3a0a6b7f3a0a6b7f3a0a6b7f3a1a6b7f3a1a6b7f3a1a6b7f3a1a6b7f3a2a6b7f423bb83b2a7270097b607e720f607d796a0a090f0bb23b61aa3b3aa73b3a3a16789f3b3a3a1e78973b3a3a2e788f3b3a3a1e78873b3a3a1a78ff3b3a3a1e78f73b3a3a1a78ea3bba8dbf39e23b90cdb839da3b9ab73cd23b9ab73ccf3b3a3a2278c73b3a3a3678bf383a3a1678b7383a3a1e78aa383aa238c5c5399a381b9238decb91ff3c8f383a3ab6788738f711f678fa383af2383fea385ee2383ada383ad238b99c3bca383bc238bbacbe1aba39bbbabe1ab2393baa3938a2393a9a390892396a8f393a3a5a7f873904d1b178ff39fa647a05f739af90b678ef39c110b178e7393a3a3a05df393ac0fc78d7393ac0fc78ca393ac2393aba3e3ab23e9ec32eaa3eaaaa2ea73e3a3a2e789a3e38103518202001300138034060480750a00370ba98387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00331a638363f4d4d7f2b7d235f111f3b3b37793b3b2f793b3b37793b3b2f793b3b2f793b3b37793b3b2b793b3b2b793b3b2f790e3bfb6a7e063b6b6a7e7b3a76f09a6d796e61c0a97a66e240727f533b497b3b9b6a7e3b9b6a7e3b6b6a7e3bfb6a7e3b9b6a7e3bfb6a7e3bab6a7e3bab6a7e3b8b6a7e3b8b6a7e3b8b6a7e3b8b6a7e3b9b6a7e3b8b6a7e3b9b6a7e3b8b6a7e4339b93a2b7371087a617f730e617c786b0b080f0db33a63ab3a3ba63a3b3b03799e3a3b3b1779963a3b3b37798e3a3b3b1f79863a3b3b1379fe3a3b3b1779f63a3b3b1379eb3ad8a3bf38e33acb92b838db3a9bb63dd33a9bb63dce3a3b3b2f79c63a3b3b3779be393b3b0379b6393b3b1779ab393ba339c4c4389b391a9339d3ca90fe3d8e393b3bb77986397aa3f179fb393bf3393eeb395fe3393bdb393bd339b89d3acb393ac339baadbf1bbb38babbbf1bb3383aab3839a3383b9b380993386b8e383b3b5b7e8638f801b079fe38fb2a7f04f6389ec4b079ee38b44cb179e6383b3b3b04de383b39fc79d6383b39fc79cb383bc3383bbb3f3bb33f95ca2fab3f9eb02fa63f3b3b2f799b3f39103518202001300138034060480750a00370bb98387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00336a13f311fbb8f022c7a245816183c3c347e3c3c307e3c3c347e3c3c307e3c3c307e3c3c387e3c3c387e3c3c347e3c3c347e093c5c6c79013c0c6c797c3d717630697e69e884eb07611d9b7578543c4e7c3c6c6c793c7c6c793c5c6c793c6c6c793c7c6c793c7c6c793c6c6c793c0c6c793c7c6c793c0c6c793c6c6c793c7c6c793c6c6c793c6c6c793c6c6c793c0c6c794438be3d2c74760f7d66787409667b7f6c0c080e0db43d69ac3d3ca13d3c3c147e993d3c3c247e913d3c3c347e893d3c3c287e813d3c3c247ef93d3c3c207ef13d3c3c287eec3d8feeb83fe43d88f4be3fdc3d9cb13ad43d9cb13ac93d3c3c307ec13d3c3c387eb93e3c3c147eb13e3c3c247eac3e3ca43ec3c33f9c3e1d943ed4cd97f93a893e3c3cb07e813e0823f77efc3e3cf43e39ec3e58e43e3cdc3e3cd43ebf9a3dcc3e3dc43ebdaab81cbc3fbdbcb81cb43f3dac3f3ca43f3c9c3f0e943f6c893f3c3c5c79813ffd10b07ef93f3c7b2c03f13fecf3b07ee93f2b93b77ee13f3c3c3c03d93f3c37fb7ed13f3c37fb7ecc3f3cc43f3cbc383cb438b2c928ac389aba28a1383c3c307e9c383e103518202001300138034060480750a00370bc98387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00337a03e3097bde0802d7b255917193d3d317f3d3d297f3d3d317f3d3d2d7f3d3d2d7f3d3d357f3d3d317f3d3d2d7f3d3d2d7f083d5d6d78003d0d6d787d3c703f16687f680d3c3886603ce87479553d4f7d3d7d6d783d6d6d783d7d6d783d0d6d783d6d6d783d7d6d783d5d6d783d7d6d783d7d6d783d5d6d783d5d6d783d7d6d783d6d6d783d7d6d783d5d6d783d6d6d78453ebf3c2d75770e7c67797508677a7e6d0d090f0ab53c67ad3c3da03c3d3d157f983c3d3d217f903c3d3d2d7f883c3d3d217f803c3d3d217ff83c3d3d197ff03c3d3d257fed3ca2e8b83ee53c87c7be3edd3c9db03bd53c9db03bc83c3d3d297fc03c3d3d357fb83f3d3d157fb03f3d3d217fad3f3da53fc2c23e9d3f1c953fd5cc96f83b883f3d3db17f803f3390f77ffd3f3df53f38ed3f59e53f3ddd3f3dd53fbe9b3ccd3f3cc53fbcabb91dbd3ebcbdb91db53e3cad3e3da53e3d9d3e0f953e6d883e3d3d5d78803e320eb17ff83efd4a7602f03e47c5b17fe83e6a5fb67fe03e3d3d3d02d83e3dc0fb7fd03e3dc0fb7fcd3e3dc53e3dbd393db53983c129ad398bae29a0393d3d2d7f9d393f103518202001300138034060480750a00370bd98387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00334a33d3311d310802e78265a141a3e3e367c3e3e2a7c3e3e327c3e3e2e7c3e3e2e7c3e3e3a7c3e3e367c3e3e367c3e3e327c0b3e2e6e7b033eee717b7e3f7323e46a7c6bce5c6c85632f95767a563e4c7e3e3e6e7b3e3e6e7b3ece717b3eee717b3e3e6e7b3e3e6e7b3ede717b3ece717b3ece717b3ece717b3e3e6e7b3e2e6e7b3ece717b3e2e6e7b3e3e6e7b3e3e6e7b463bbc3f2e76740d7f647a760b64797d6e0e0a0c06b63f68ae3f3ea33f3e3e1e7c9b3f3e3e2a7c933f3e3e367c8b3f3e3e2a7c833f3e3e267cfb3f3e3e227cf33f3e3e2e7cee3fe495bd3de63fc9f6bf3dde3f9eb338d63f9eb338cb3f3e3e2a7cc33f3e3e3a7cbb3c3e3e1e7cb33c3e3e2a7cae3c3ea63cc1c13d9e3c1f963cd4cf95fb388b3c3e3eb27c833c3388f47cfe3c3ef63c3bee3c5ae63c3ede3c3ed63cbd983fce3c3fc63cbfa8ba1ebe3dbfbeba1eb63d3fae3d3ea63d3e9e3d0c963d6e8b3d3e3e5e7b833d02a0b57cfb3d7e5e2501f33d1e76b27ceb3da62cb57ce33d3e3e3e01db3d3e36f97cd33d3e36f97cce3d3ec63d3ebe3a3eb63afbd02aae3acebc2aa33a3e3e2e7c9e3a3c103518202001300138034060480750a00370be98387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00335a23c32b65ea37b2f79275b151b3f3f337d3f3f2b7d3f3f2f7d3f3f2b7d3f3f277d3f3f2f7d3f3f2f7d3f3f2f7d3f3f2b7d0a3f1f6d7a023fef6e7a7f3e72a3fb697d6a6b58857e6237c5767b573f4d7f3fef6e7a3fef6e7a3fdf6e7a3f3f6d7a3fcf6e7a3fdf6e7a3f3f6d7a3f3f6d7a3f1f6d7a3fcf6e7a3fcf6e7a3fcf6e7a3fdf6e7a3fcf6e7a3fcf6e7a3fdf6e7a4739bd3e2f77750c7e657b770a65787c6f0f0c0a0fb73e63af3e3fa23e3f3f077d9a3e3f3f137d923e3f3f2b7d8a3e3f3f1b7d823e3f3f137dfa3e3f3f177df23e3f3f1f7def3eb6eab93ce73ea484ba3cdf3e9fb239d73e9fb239ca3e3f3f277dc23e3f3f337dba3d3f3f077db23d3f3f137daf3d3fa73dc0c03c9f3d1e973dd2ce94fa398a3d3f3fb37d823db144f57dff3d3ff73d3aef3d5be73d3fdf3d3fd73dbc993ecf3d3ec73dbea9bb1fbf3cbebfbb1fb73c3eaf3c3da73c3f9f3c0d973c6f8a3c3f3f5f7a823c5c3ab37dfa3c7fc52c00f23c7494b37dea3cc9bdb47de23c3f3f3f00da3c3fc8f97dd23c3fc8f97dcf3c3fc73c3fbf3b3fb73bccbc2aaf3b96a52ba23b3f3f2b7d9f3b3d103518202001300138034060480750a00370bf98387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0034add434d408dcc04500658246a6440404c024040540240405002404050024040580240404c0240405002404050024040540275402011057d4010110500410dc901160215fb7be8011d38f9090428403200401011054010110540101105402011054020110540201105402011054020110540201105402011054020110540201105402011054020110540101105401011053841c24150080a73011a0408751a07031070737571c8411bd04140dd4140406c02e54140406402ed4140405402f54140406402fd41404060028541404064028d41404060029041e7f7c5439841ecb7c243a041e0cd46a841e0cd46b54140405802bd4140404c02c54240406c02cd4240406402d04240d842bfbf43e04261e842aeb1eb8546f5424040cc02fd428d6b8c02804240884245904224984240a04240a842c3e641b04241b842c1d6c460c043c1c0c460c84341d04342d84340e04372e84310f54340402005fd438cbecb028543801e007f8d43a5fdcc0295430b7ecb029d434040407fa54340ba8602ad4340ba8602b04340b84340c04440c844e6b954d044d1d054dd4440405402e04442103518202001300138034060480750a00370c098387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0034bdc424c49854405510759256b6541414d034141550341414d0341415503414155034141490341414d03414151034141550374417110047c4191110401400c436a170314f1a55e001ce117080529413301415110044151100441911104417110044161100441711004415110044151100441611004417110044161100441611004415110044161100441611004416110043943c34051090b72001b0509741b06021171727577c94019d14041dc4041417903e44041416d03ec4041414d03f44041416503fc4041416903844041416d038c40414169039140b8d9c5429940b7e8c242a140e1cc47a940e1cc47b44041415503bc4041414903c44341417903cc4341416d03d14341d943bebe42e14360e943b3b0ea8447f4434141cd03fc4300d98b03814341894344914325994341a14341a943c2e740b14340b943c0d7c561c142c0c1c561c94240d14240d94241e14273e94211f44241412104fc42d205ca0384428150057e8c421448cd0394427ec0cb039c424141417ea44241438603ac4241438603b14241b94241c14541c945f1b055d145e4ca55dc4541415503e14543103518202001300138034060480750a00370c198387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00348df414fda7ac37c52045a26686642424a0042424e0042424a0042424e0042424e00424246004242460042424a0042424a0077421212077f4272120702430f89631700177474d9791f7ec00b062a423002421212074202120742121207421212074202120742021207420212074272120742021207427212074202120742021207421212074212120742121207427212073a46c043520a08710318060a771805011272767073ca4317d24342df4342426a00e74342425e00ef4342424a00f74342425a00ff4342425a00874342425e008f43424256009243f190c6419a43f68ac041a243e2cf44aa43e2cf44b74342424e00bf4342424600c74042426a00cf4042425e00d24042da40bdbd41e24063ea40b0b3e98744f7404242ce00ff40765d89008240428a40479240269a4042a24042aa40c1e443b24043ba40c3d4c662c241c3c2c662ca4143d24142da4142e24170ea4112f74142422207ff41836ece0087414205527d8f41928dce00974155edc9009f414242427da74142498500af4142498500b24142ba4142c24642ca46ccb756d246e4c456df4642424e00e24640103518202001300138034060480750a00370c298387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00349de404e5fb32a7f53055b27696743434f014343570143434f01434353014343530143434b0143434b01434353014343530176432313067e4363130603420e9e671601168a3fcf7a1e5bf30a072b433103430313064303130643031306436313064313130643031306431313064373130643031306431313064323130643031306431313064303130643231306430313063b40c142530b09700219070b761904001373777174cb4219d34243de4243436f01e64243435f01ee4243435301f64243435f01fe4243435f018642434367018e4243435b019342dc96c6409b42f9b9c040a342e3ce45ab42e3ce45b64243435701be4243434b01c64143436f01ce4143435f01d34143db41bcbc40e34162eb41b1b2e88645f6414343cf01fe414dee89018341438b41469341279b4143a34143ab41c0e542b34142bb41c2d5c763c340c2c3c763cb4042d34043db4043e34071eb4013f64043432306fe404c70cf0186408334087c8e4039bbcf0196401421c8019e404343437ca64043be8501ae4043be8501b34043bb4043c34743cb47fdbf57d347f5d057de4743435301e34741103518202001300138034060480750a00370c398387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0034ed94749ba21d37954025c206e6044444c06444450064444480644445406444454064444400644444c0644444c064444480671445414017944940b0104450935f91006110a6bf27e199deb0d002c443604444414014444140144b40b0144940b01444414014444140144a40b0144b40b0144b40b0144b40b01444414014454140144b40b014454140144441401444414013c41c645540c0e77051e000c711e0307147470767ccc4512d44544d94544446406e14544445006e94544444c06f14544445006f94544445c0681454444580689454444540694459eefc7479c45b38cc547a445e4c942ac45e4c942b14544445006b94544444006c14644446406c94644445006d44644dc46bbbb47e44665ec46b0b5ef8142f1464444c806f94649f28e068446448c46419446209c4644a44644ac46c7e245b44645bc46c5d2c064c447c5c4c064cc4745d44744dc4744e44776ec4714f14744442401f94778dacf06814704245f7b8947640cc8069147dc56cf0699474444447ba147444c8306a947444c8306b44744bc4744c44044cc4081aa50d440b4c650d94044445406e44046103518202001300138034060480750a00370c498387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0034fd8464894a1ff8755035d216f614545490745455107454555074545510745455d074545550745455507454555074545510770456514007845b51500054408dbaa1007104ee19afa1857940d012d4537054545140045b5150045451400456514004555140045451400455514004565140045651400455514004555140045551400454514004555140045551400455514003d43c744550d0f76041f010d701f02061575767075cd4419d54445d84445457d07e04445456907e84445455107f04445456107f84445456d07804445456d078844454561079544e290c3469d44e5fec046a544e5c843ad44e5c843b04445455d07b84445454907c04745457d07c84745456907d54745dd47baba46e54764ed47b2b4ee8043f0474545c907f847cb3e8f078547458d47409547219d4745a54745ad47c6e344b54744bd47c4d3c165c546c4c5c165cd4644d54644dd4645e54677ed4615f04645452500f8466856c907804605bf567a8846aafdc9079046dfd5ce0798464545457aa04645b28307a84645b28307b54645bd4645c54145cd41b0c650d541ecdf51d84145455107e54147103518202001300138034060480750a00370c598387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0034cdb454b4a2dd18556005e226c6246464a0446465204464656044646560446465e0446464a044646560446465604464652047346d616037b46c6160306470b04261304131decf3861b08d50e022e46340646c6160346c6160346c6160346c6160346d6160346c6160346d6160346d6160346c6160346c6160346d6160346c6160346c6160346d6160346c6160346c616033e47c447560e0c75071c020e731c01051676757377ce471dd64746db4746466a04e34746466204eb4746465204f34746466204fb47464666048347464662048b47464666049647fcf1c3459e47f2b1c445a647e6cb40ae47e6cb40b34746465e04bb4746464a04c34446466a04cb4446466204d64446de44b9b945e64467ee44beb7ed8340f3444646ca04fb448b6d8a048644468e44439644229e4446a64446ae44c5e047b64447be44c7d0c266c645c7c6c266ce4547d64547de4546e64574ee4516f34546462603fb45c643ca048345861806798b45c582ca049345af02cd049b4546464679a34546bc8004ab4546bc8004b64546be4546c64246ce42e1bf52d642d7d652db4246465204e64244103518202001300138034060480750a00370c698387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0034dda444a306de30357015f236d6347474b054747530547474b05474753054747530547474f0547475705474757054747530572478716027a4727160207460aa93b11051204b784061ac1ac0e032f47350747e7160247f71602472716024787160247f716024787160247e7160247e71602478716024787160247f7160247f7160247f7160247f7160247f7160247f716023f45c546570f0d74061d030f721d00041777747371cf461fd74647da4647477f05e24647476b05ea4647474b05f24647476305fa4647476f05824647476b058a4647476f059746e7dec3449f46bdeec444a746e7ca41af46e7ca41b24647475305ba4647474f05c24547477f05ca4547476b05d74547df45b8b844e74566ef45bbb6ec8241f2454747cb05fa4506df8d058745478f45429745239f4547a74547af45c4e146b74546bf45c6d1c367c744c6c7c367cf4446d74445df4447e74475ef4417f24447472702fa44f91ecc058244875603788a447b59cb05924461d1cd059a4447474778a24447458005aa4447458005b74447bf4447c74347cf43f5b653d743e2cc53da4347475305e74345103518202001300138034060480750a00370c798387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00342d54b450f2dbbf6580e502c626c4848440a48485c0a4848440a4848580a4848580a4848400a4848400a4848580a4848580a7d4828180d754868180d08490583691d0a1daa645af4159d56020c20483a084808180d4808180d4808180d4868180d4808180d4808180d4818180d4878180d4808180d4818180d4828180d4808180d4818180d4808180d4828180d4808180d304bca495800027b09120c007d120f0b18787c7a7fc04912d84948d5494848640aed494848680ae5494848580afd494848540af5494848540a8d4948486c0a85494848500a9849d79dcd4b9049f2b2cb4ba849e8c54ea049e8c54ebd4948485c0ab5494848400acd4a4848640ac54a4848680ad84a48d04ab7b74be84a69e04ab4b9e38d4efd4a4848c40af54a46e5820a884a48804a4d984a2c904a48a84a48a04acbee49b84a49b04ac9decc68c84bc9c8cc68c04b49d84b48d04b48e84b7ae04b18fd4b4848280df54b477bc40a8d4b883f0377854b32b0c40a9d4b1f2ac30a954b48484877ad4b48b58e0aa54b48b58e0ab84b48b04b48c84c48c04cf6b45cd84cfedb5cd54c4848580ae84c4a103518202001300138034060480750a00370c898387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00343d44a4432fe8575590f512d636d4949410b49495d0b4949450b4949590b4949590b49494d0b4949410b4949410b4949450b7c4959190c744999060c09480405fe1d0b1c3416bf7014539c000d21493b094949190c4949190c4949190c4999060c4949190c4949190c49a9060c49b9060c49b9060c49b9060c4949190c4959190c49b9060c4959190c4949190c4949190c314ccb485901037a08130d017c130e0a19797d7b71c1481fd94849d4484949690bec4849495d0be4484949410bfc4849495d0bf4484949510b8c484949550b84484949590b994893e2ca4a9148be81c84aa948e9c44fa148e9c44fbc4849495d0bb44849494d0bcc4b4949690bc44b49495d0bd94b49d14bb6b64ae94b68e14bb7b8e28c4ffc4b4949c50bf44b44ff830b894b49814b4c994b2d914b49a94b49a14bcaef48b94b48b14bc8dfcd69c94ac8c9cd69c14a48d94a49d14a49e94a7be14a19fc4a4949290cf44a75d7c20b8c4a09295276844a6901c50b9c4ad15bc20b944a49494976ac4a49418e0ba44a49418e0bb94a49b14a49c94d49c14d8ca75dd94db9cb5dd44d4949590be94d4b103518202001300138034060480750a00370c998387884a601800103880101c2011052333731413131413848324d30333931 2025-08-24 13:35:48.987 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 24 message(s) 2025-08-24 13:35:48.988 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920626,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:35:48.988 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:48.988 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a9d030d4159c7bd104618642a24000008420000144200000c42000010420000104200000442000008420000084200000c4235001050453d00d04f4540014d71bd544255b4e2efba5d1f6a4a4468007240000050450000504500f04f4500d04f45000050450000504500e04f4500f04f4500f04f4500f04f45000050450010504500f04f450010504500005045000050457805820110484a33415a4448355a474350303432388801569001009d0100002042a50100001842ad0100000842b50100001442bd0100001842c50100001c42cd0100001042d001daab8303d801f7c88103e001a08d06e801a08d06f50100001442fd01000004428502000020428d02000018429002009802ffff03a00221a802d6f1abc506b50200008c42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd033c9e8b42c50340601b3fcd0320488c42d50398128b42dd030000003fe5030008c742ed030008c742f00300f803008004008804c5ee149004f082149d0400001042a00402 2025-08-24 13:35:49.077 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.09733820706605911,"bpSoc":70,"bpSoh":100,"bpTemp":[34,37,35,36,36,33,34,34,35],"bpMaxCellVol":3329,"bpMinCellVol":3325,"bpRunSta":1,"bpVol":53.185001373291016,"bpAmp":-0.001830181572586298,"bpBusVol":809.6581420898438,"bpErrCode":0,"bpCellVol":[3328,3328,3327,3325,3328,3328,3326,3327,3327,3327,3328,3329,3327,3329,3328,3328],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":36,"bpAccuChgCap":6346202,"bpAccuDsgCap":6317175,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035286,"bpRealSoc":70,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.80905151367188,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.140869140625,"bpMinSoc":69.53631591796875,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341829,"bpAccuDsgEnergy":328048,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:35:49.077 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920627,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:35:49.078 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:35:49.078 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a9d030d2fc31c45104618642a2400000c4200001442000010420000144200001842000010420000104200001042000014423500c052453d0050524540014d0ad757425525ee39425d12a14a4468007240005052450060524500705245009052450080524500705245009052450090524500c05245009052450090524500805245007052450090524500805245007052457806820110484a33415a4448355a4743503033353088015c9001009d0100003442a50100002842ad0100001442b50100002442bd0100002842c50100002842cd0100002042d001f4d38603d8019bbb8503e001a08d06e801a08d06f50100001842fd0100000c428502000034428d02000028429002009802ffff03a00221a802d9f1abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd031ab88b42c50340fa133fcd03d85e8c42d50383368b42dd030000003fe50300f7c642ed0300f7c642f00300f803008004008804eb83159004a99a149d0400001442a00402 2025-08-24 13:35:49.174 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":2508.198974609375,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3372,"bpMinCellVol":3365,"bpRunSta":1,"bpVol":53.959999084472656,"bpAmp":46.48256301879883,"bpBusVol":810.5167236328125,"bpErrCode":0,"bpCellVol":[3365,3366,3367,3369,3368,3367,3369,3369,3372,3369,3369,3368,3367,3369,3368,3367],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":45,"bpLvMosTemp":42,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":42,"bpBusPosTemp":42,"bpEnvTemp":40,"bpAccuChgCap":6400500,"bpAccuDsgCap":6380955,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":45,"bpMinMosTemp":42,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035289,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.85957336425781,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.18524169921875,"bpMinSoc":69.6064682006836,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344555,"bpAccuDsgEnergy":331049,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:35:49.175 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920628,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:35:49.175 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 Encrypted 2025-08-24 13:35:49.175 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 pdata: 0a9d030d46e9013e104618642a2400000c420000144200001042000010420000184200000c4200001042000010420000144235005050453d0040504540014dcb215542556d0a1c3b5db4834a4468007240004050450040504500505045005050450050504500405045005050450050504500405045005050450050504500505045005050450050504500505045004050457801820110484a33415a4448355a4743503033353188015b9001009d0100002c42a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d001d8b68503d801a7f78203e001a08d06e801a08d06f50100001842fd0100000c42850200002c428d02000024429002009802ffff03a00221a802daf1abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0377d48b42c503c05e403fcd0317948c42d5037d148b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804a2f91490049090149d0400001442a00402 2025-08-24 13:35:49.246 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.1268664300441742,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3333,"bpMinCellVol":3332,"bpRunSta":1,"bpVol":53.28300094604492,"bpAmp":0.002380992518737912,"bpBusVol":810.057861328125,"bpErrCode":0,"bpCellVol":[3332,3332,3333,3333,3333,3332,3333,3333,3332,3333,3333,3333,3333,3333,3333,3332],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380376,"bpAccuDsgCap":6339495,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":43,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035290,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.91497039794922,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.28923797607422,"bpMinSoc":69.5400161743164,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343202,"bpAccuDsgEnergy":329744,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:35:49.246 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920629,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:35:49.246 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 Encrypted 2025-08-24 13:35:49.247 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 pdata: 0a9d030d7b46bd44104618642a2400000c420000144200000c4200001442000014420000084200000c42000010420000144235002052453d00b0514540014d79e95642554376e1415d86eb49446800724000f0514500f0514500b0514500205245000052450010524500f0514500f0514500105245002052450010524500105245000052450000524500005245000052457802820110484a33415a4448355a474350303334368801589001009d0100003842a50100002c42ad0100000c42b50100002442bd0100002842c50100002842cd0100002442d001a8988403d801f0a98303e001a08d06e801a08d06f50100001442fd01000008428502000038428d0200002c429002009802ffff03a00221a802def1abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd035a1c8b42c503c011443fcd039fe18b42d50389598a42dd030000003fe5030002c742ed030002c742f00300f803008004008804abf1149004a58b149d0400001442a00402 2025-08-24 13:35:49.310 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1514.2025146484375,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,37,37,34,35,36,37],"bpMaxCellVol":3362,"bpMinCellVol":3355,"bpRunSta":1,"bpVol":53.72800064086914,"bpAmp":28.1827449798584,"bpBusVol":807.6800537109375,"bpErrCode":0,"bpCellVol":[3359,3359,3355,3362,3360,3361,3359,3359,3361,3362,3361,3361,3360,3360,3360,3360],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":46,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":42,"bpBusPosTemp":42,"bpEnvTemp":41,"bpAccuChgCap":6360104,"bpAccuDsgCap":6345968,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":46,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035294,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.55537414550781,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":69.94066619873047,"bpMinSoc":69.17487335205078,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342187,"bpAccuDsgEnergy":329125,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:35:49.310 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920630,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:35:49.310 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 Encrypted 2025-08-24 13:35:49.311 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 pdata: 0a9d030dabcc8d3e104618642a240000084200000c420000084200000c4200000c420000044200000442000008420000084235006050453d0030504540014da61b554255dd56aa3b5d2e224a4468007240005050450040504500605045005050450040504500405045005050450030504500505045004050450050504500405045005050450050504500505045003050457804820110484a33415a4448355a474350303432318801559001009d0100002842a50100001842ad0100000842b50100001442bd0100001842c50100001c42cd0100001442d001b3d28403d801b4c88203e001a08d06e801a08d06f50100000c42fd01000004428502000028428d02000018429002009802ffff03a00221a802def1abc506b50200008c42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd03c12c8c42c5030047103fcd03d0cf8c42d50317af8b42dd030000003fe503000bc742ed03000bc742f00300f8030080040088048ef5149004a686149d0400000c42a00402 2025-08-24 13:35:49.401 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.2769521176815033,"bpSoc":70,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3334,"bpMinCellVol":3331,"bpRunSta":1,"bpVol":53.277000427246094,"bpAmp":0.005198343191295862,"bpBusVol":808.5340576171875,"bpErrCode":0,"bpCellVol":[3333,3332,3334,3333,3332,3332,3333,3331,3333,3332,3333,3332,3333,3333,3333,3331],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6367539,"bpAccuDsgCap":6333492,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":42,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035294,"bpRealSoc":70,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.08740997314453,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.4058837890625,"bpMinSoc":69.84197235107422,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342670,"bpAccuDsgEnergy":328486,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:35:49.402 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920631,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:35:49.402 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 Encrypted 2025-08-24 13:35:49.410 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 pdata: 0a9d030d996b72bd104618642a2400000c420000144200000c4200001042000010420000084200000c42000010420000104235007050453d0040504540014d142e5542558b8e91ba5dbf434a4468007240005050450050504500505045004050450050504500505045006050450040504500505045007050450070504500505045006050450050504500705045005050457803820110484a33415a4448355a4743503034323788015a9001009d0100002842a50100002042ad0100001042b50100001c42bd0100001c42c50100002442cd0100001842d0019fd58503d801bafa8303e001a08d06e801a08d06f50100001442fd01000008428502000028428d02000020429002009802ffff03a00221a802def1abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd030f338c42c503c0774b3fcd037af88c42d50357628b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804befc149004b693149d0400001042a00402 2025-08-24 13:35:49.524 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.05918464437127113,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,35,36,36],"bpMaxCellVol":3335,"bpMinCellVol":3332,"bpRunSta":1,"bpVol":53.29499816894531,"bpAmp":-0.0011105103185400367,"bpBusVol":809.0585327148438,"bpErrCode":0,"bpCellVol":[3333,3333,3333,3332,3333,3333,3334,3332,3333,3335,3335,3333,3334,3333,3335,3333],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":40,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":38,"bpAccuChgCap":6384287,"bpAccuDsgCap":6356282,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":42,"bpMinMosTemp":40,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035294,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.09972381591797,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.48530578613281,"bpMinSoc":69.69207000732422,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343614,"bpAccuDsgEnergy":330166,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:35:49.525 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920632,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:35:49.525 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 Encrypted 2025-08-24 13:35:49.525 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 pdata: 0a9d030dc83b95bd104618642a24000008420000144200000c42000010420000104200000442000008420000084200000c4235001050453d00d04f4540014d5eba544255fe96b3ba5d7ac2494468007240000050450000504500f04f4500d04f45000050450000504500e04f4500f04f4500f04f4500f04f45000050450010504500f04f450010504500005045000050457805820110484a33415a4448355a474350303432388801569001009d0100002042a50100001442ad0100000842b50100001442bd0100001842c50100001c42cd0100001042d001daab8303d801f7c88103e001a08d06e801a08d06f50100001442fd01000004428502000020428d02000014429002009802ffff03a00221a802e0f1abc506b50200008c42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd033c9e8b42c50340601b3fcd0320488c42d50398128b42dd030000003fe5030008c742ed030008c742f00300f803008004008804c5ee149004f082149d0400001042a00402 2025-08-24 13:35:49.587 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.07286792993545532,"bpSoc":70,"bpSoh":100,"bpTemp":[34,37,35,36,36,33,34,34,35],"bpMaxCellVol":3329,"bpMinCellVol":3325,"bpRunSta":1,"bpVol":53.18199920654297,"bpAmp":-0.0013701615389436483,"bpBusVol":807.0386962890625,"bpErrCode":0,"bpCellVol":[3328,3328,3327,3325,3328,3328,3326,3327,3327,3327,3328,3329,3327,3329,3328,3328],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":37,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":36,"bpAccuChgCap":6346202,"bpAccuDsgCap":6317175,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":37,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035296,"bpRealSoc":70,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.80905151367188,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.140869140625,"bpMinSoc":69.53631591796875,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341829,"bpAccuDsgEnergy":328048,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:35:49.587 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920633,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:35:49.587 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 Encrypted 2025-08-24 13:35:49.588 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 pdata: 0a9d030dbd479c44104618642a2400000c42000014420000104200001442000018420000104200001042000010420000144235004052453d00f0514540014db0f2564255a520ba415dcaaf49446800724000f0514500f0514500005245002052450010524500005245002052450020524500405245002052450020524500105245000052450020524500105245000052457806820110484a33415a4448355a4743503033353088015c9001009d0100003442a50100002c42ad0100001442b50100002442bd0100002c42c50100002842cd0100002042d001d8d48603d8019bbb8503e001a08d06e801a08d06f50100001842fd0100000c428502000034428d0200002c429002009802ffff03a00221a802e3f1abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd03d1eb8b42c50340fa133fcd03ff918c42d503aa698b42dd030000003fe50300f7c642ed0300f7c642f00300f803008004008804f183159004a99a149d0400001442a00402 2025-08-24 13:35:49.656 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1250.2418212890625,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3364,"bpMinCellVol":3359,"bpRunSta":1,"bpVol":53.73699951171875,"bpAmp":23.265939712524414,"bpBusVol":806.7467041015625,"bpErrCode":0,"bpCellVol":[3359,3359,3360,3362,3361,3360,3362,3362,3364,3362,3362,3361,3360,3362,3361,3360],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":45,"bpLvMosTemp":43,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":43,"bpBusPosTemp":42,"bpEnvTemp":40,"bpAccuChgCap":6400600,"bpAccuDsgCap":6380955,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":45,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035299,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.96057891845703,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.28514862060547,"bpMinSoc":69.70637512207031,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344561,"bpAccuDsgEnergy":331049,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:35:49.657 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920634,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:35:49.657 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 Encrypted 2025-08-24 13:35:49.658 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 pdata: 0a9d030d09e36b44104618642a2400000c420000144200001042000010420000184200000c4200001042000010420000144235003051453d0010514540014da61b56425521058d415db394494468007240002051450010514500205145002051450020514500205145003051450030514500305145003051450030514500205145002051450020514500205145001051457801820110484a33415a4448355a4743503033353188015b9001009d0100002c42a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d00180b78503d801aaf78203e001a08d06e801a08d06f50100001842fd0100000c42850200002c428d02000024429002009802ffff03a00221a802e4f1abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd033eeb8b42c503c05e403fcd0395aa8c42d503fb2a8b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804a4f91490049090149d0400001442a00402 2025-08-24 13:35:49.773 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":943.5474243164062,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3347,"bpMinCellVol":3345,"bpRunSta":1,"bpVol":53.527000427246094,"bpAmp":17.627504348754883,"bpBusVol":806.3234252929688,"bpErrCode":0,"bpCellVol":[3346,3345,3346,3346,3346,3346,3347,3347,3347,3347,3347,3346,3346,3346,3346,3345],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380416,"bpAccuDsgCap":6339498,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":43,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035300,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.95945739746094,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.33316802978516,"bpMinSoc":69.58394622802734,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343204,"bpAccuDsgEnergy":329744,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:35:49.774 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920635,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:35:49.774 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 Encrypted 2025-08-24 13:35:49.775 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 pdata: 0a9d030d04767644104618642a2400000c420000144200000c42000014420000144200000c420000104200001042000014423500c051453d0050514540014dcba15642555afb92415dd97b49446800724000a0514500a051450050514500c0514500a0514500c05145009051450090514500b0514500b0514500b0514500b0514500a0514500b0514500a0514500b051457802820110484a33415a4448355a474350303334368801589001009d0100003842a50100002c42ad0100000c42b50100002442bd0100002842c50100002c42cd0100002842d001e3988403d801f0a98303e001a08d06e801a08d06f50100001442fd0100000c428502000038428d0200002c429002009802ffff03a00221a802e8f1abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd03c33a8b42c503c011443fcd03a5ff8b42d5038f778a42dd030000003fe5030002c742ed030002c742f00300f803008004008804aef1149004a58b149d0400001442a00402 2025-08-24 13:35:49.852 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":985.843994140625,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,37,37,35,36,36,37],"bpMaxCellVol":3356,"bpMinCellVol":3349,"bpRunSta":1,"bpVol":53.65800094604492,"bpAmp":18.372730255126953,"bpBusVol":805.9351196289062,"bpErrCode":0,"bpCellVol":[3354,3354,3349,3356,3354,3356,3353,3353,3355,3355,3355,3355,3354,3355,3354,3355],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":46,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":42,"bpBusPosTemp":43,"bpEnvTemp":42,"bpAccuChgCap":6360163,"bpAccuDsgCap":6345968,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":35,"bpMaxMosTemp":46,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035304,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.6147689819336,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":69.99930572509766,"bpMinSoc":69.23351287841797,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342190,"bpAccuDsgEnergy":329125,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:35:49.852 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920636,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:35:49.853 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 Encrypted 2025-08-24 13:35:49.853 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 pdata: 0a9d030d2387b33e104618642a240000084200000c420000084200000c4200000c420000044200000442000008420000084235006050453d0030504540014d4a0c554255d4b8d73b5d21a7494468007240005050450040504500605045005050450040504500405045005050450030504500405045003050450050504500405045005050450050504500505045003050457804820110484a33415a4448355a474350303432318801559001009d0100002842a50100001842ad0100000842b50100001442bd0100001842c50100001c42cd0100001442d001b3d28403d801b4c88203e001a08d06e801a08d06f50100000c42fd01000004428502000028428d02000018429002009802ffff03a00221a802e8f1abc506b50200008c42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd03c12c8c42c5030047103fcd03d0cf8c42d50317af8b42dd030000003fe503000bc742ed03000bc742f00300f8030080040088048ef5149004a686149d0400000c42a00402 2025-08-24 13:35:49.921 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.3506403863430023,"bpSoc":70,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3334,"bpMinCellVol":3331,"bpRunSta":1,"bpVol":53.262001037597656,"bpAmp":0.006583312526345253,"bpBusVol":806.6113891601562,"bpErrCode":0,"bpCellVol":[3333,3332,3334,3333,3332,3332,3333,3331,3332,3331,3333,3332,3333,3333,3333,3331],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6367539,"bpAccuDsgCap":6333492,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":42,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035304,"bpRealSoc":70,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.08740997314453,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.4058837890625,"bpMinSoc":69.84197235107422,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342670,"bpAccuDsgEnergy":328486,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:35:49.927 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920637,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:35:49.927 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 Encrypted 2025-08-24 13:35:49.928 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 pdata: 0a9d030daa80ddbd104618642a2400000c420000144200000c4200001042000010420000084200000c42000010420000104235006050453d0030504540014d022b554255300105bb5d01d5494468007240004050450050504500405045003050450050504500405045006050450040504500405045006050450060504500405045005050450040504500605045005050457803820110484a33415a4448355a4743503034323788015a9001009d0100002842a50100001c42ad0100001042b50100001c42bd0100001c42c50100002442cd0100001842d0019fd58503d801bafa8303e001a08d06e801a08d06f50100001442fd01000008428502000028428d0200001c429002009802ffff03a00221a802e8f1abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd030f338c42c503c0774b3fcd037af88c42d50357628b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804befc149004b693149d0400001042a00402 2025-08-24 13:35:50.018 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.10815556347370148,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,35,36,36],"bpMaxCellVol":3334,"bpMinCellVol":3331,"bpRunSta":1,"bpVol":53.29199981689453,"bpAmp":-0.0020294897258281708,"bpBusVol":807.3281860351562,"bpErrCode":0,"bpCellVol":[3332,3333,3332,3331,3333,3332,3334,3332,3332,3334,3334,3332,3333,3332,3334,3333],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":39,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":38,"bpAccuChgCap":6384287,"bpAccuDsgCap":6356282,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":42,"bpMinMosTemp":39,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035304,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.09972381591797,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.48530578613281,"bpMinSoc":69.69207000732422,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343614,"bpAccuDsgEnergy":330166,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:35:50.018 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920638,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:35:50.018 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 Encrypted 2025-08-24 13:35:50.019 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 pdata: 0a9d030d2fed2ebe104618642a24000008420000144200000c42000010420000104200000442000008420000084200000c4235001050453d00d04f4540014d1dda544255f06252bb5d11ab484468007240000050450000504500f04f4500d04f45000050450000504500e04f4500f04f4500f04f4500f04f45000050450010504500f04f450010504500005045000050457805820110484a33415a4448355a474350303432388801569001009d0100002042a50100001442ad0100000842b50100001442bd0100001842c50100001c42cd0100001042d001daab8303d801f7c88103e001a08d06e801a08d06f50100001442fd01000004428502000020428d02000014429002009802ffff03a00221a802eaf1abc506b50200008c42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd033c9e8b42c50340601b3fcd0320488c42d50398128b42dd030000003fe5030008c742ed030008c742f00300f803008004008804c5ee149004f082149d0400001042a00402 2025-08-24 13:35:50.060 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.17082665860652924,"bpSoc":70,"bpSoh":100,"bpTemp":[34,37,35,36,36,33,34,34,35],"bpMaxCellVol":3329,"bpMinCellVol":3325,"bpRunSta":1,"bpVol":53.2130012512207,"bpAmp":-0.003210242837667465,"bpBusVol":802.6729125976562,"bpErrCode":0,"bpCellVol":[3328,3328,3327,3325,3328,3328,3326,3327,3327,3327,3328,3329,3327,3329,3328,3328],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":37,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":36,"bpAccuChgCap":6346202,"bpAccuDsgCap":6317175,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":37,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035306,"bpRealSoc":70,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.80905151367188,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.140869140625,"bpMinSoc":69.53631591796875,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341829,"bpAccuDsgEnergy":328048,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:35:50.060 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920639,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:35:50.060 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 Encrypted 2025-08-24 13:35:50.061 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 pdata: 0a9d030d89619c44104618642a2400000c42000014420000104200001442000018420000104200001042000010420000144235002052453d00d0514540014d9cc45642555467ba415d08fa49446800724000d0514500d0514500e051450000524500f0514500e0514500005245000052450020524500f0514500f0514500f0514500e0514500f0514500f0514500e051457806820110484a33415a4448355a4743503033353088015c9001009d0100003842a50100002c42ad0100001442b50100002442bd0100002c42c50100002842cd0100002042d00189d58603d8019bbb8503e001a08d06e801a08d06f50100001842fd0100000c428502000038428d0200002c429002009802ffff03a00221a802edf1abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd0363058c42c50340fa133fcd034bab8c42d503f6828b42dd030000003fe50300f7c642ed0300f7c642f00300f803008004008804f383159004a99a149d0400001442a00402 2025-08-24 13:35:50.094 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1251.0479736328125,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3362,"bpMinCellVol":3357,"bpRunSta":1,"bpVol":53.69200134277344,"bpAmp":23.300453186035156,"bpBusVol":807.90673828125,"bpErrCode":0,"bpCellVol":[3357,3357,3358,3360,3359,3358,3360,3360,3362,3359,3359,3359,3358,3359,3359,3358],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":46,"bpLvMosTemp":43,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":43,"bpBusPosTemp":42,"bpEnvTemp":40,"bpAccuChgCap":6400649,"bpAccuDsgCap":6380955,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":46,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035309,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.0105209350586,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.33455657958984,"bpMinSoc":69.75578308105469,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344563,"bpAccuDsgEnergy":331049,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:35:50.095 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#14 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920640,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:35:50.095 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#14 Encrypted 2025-08-24 13:35:50.095 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#14 pdata: 0a9d030d00cd8c44104618642a2400000c420000144200001042000010420000184200000c4200001042000010420000144235006051453d0050514540014d8941564255bb3ba8415d78b9494468007240005051450050514500505145006051450060514500605145006051450060514500605145006051450060514500605145006051450060514500505145005051457801820110484a33415a4448355a4743503033353188015b9001009d0100002c42a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d001a7b78503d801acf78203e001a08d06e801a08d06f50100001842fd0100000c42850200002c428d02000024429002009802ffff03a00221a802eef1abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd03ccfe8b42c503c05e403fcd03e5bd8c42d5034b3e8b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804a6f91490049190149d0400001442a00402 2025-08-24 13:35:50.131 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#14 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1126.40625,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3350,"bpMinCellVol":3349,"bpRunSta":1,"bpVol":53.56399917602539,"bpAmp":21.029165267944336,"bpBusVol":806.89794921875,"bpErrCode":0,"bpCellVol":[3349,3349,3349,3350,3350,3350,3350,3350,3350,3350,3350,3350,3350,3350,3349,3349],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380455,"bpAccuDsgCap":6339500,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":43,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035310,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.99765014648438,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.37088775634766,"bpMinSoc":69.62166595458984,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343206,"bpAccuDsgEnergy":329745,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:35:50.131 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#15 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920641,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:35:50.131 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#15 Encrypted 2025-08-24 13:35:50.132 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#15 pdata: 0a9d030d08c40544104618642a2400000c420000144200000c4200001442000014420000084200000c42000010420000144235003051453d00d0504540014d022b564255b0e41f415da056494468007240001051450010514500d05045003051450020514500305145001051450010514500205145003051450020514500205145001051450020514500205145002051457802820110484a33415a4448355a474350303334368801589001009d0100003842a50100002c42ad0100000c42b50100002442bd0100002842c50100002c42cd0100002842d001f9988403d801f6a98303e001a08d06e801a08d06f50100001442fd01000008428502000038428d0200002c429002009802ffff03a00221a802f2f1abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd0393448b42c503c011443fcd0355098c42d5033f818a42dd030000003fe5030002c742ed030002c742f00300f803008004008804b0f1149004a58b149d0400001442a00402 2025-08-24 13:35:50.185 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#15 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":535.06298828125,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,37,37,34,35,36,37],"bpMaxCellVol":3347,"bpMinCellVol":3341,"bpRunSta":1,"bpVol":53.54199981689453,"bpAmp":9.993331909179688,"bpBusVol":805.353515625,"bpErrCode":0,"bpCellVol":[3345,3345,3341,3347,3346,3347,3345,3345,3346,3347,3346,3346,3345,3346,3346,3346],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":46,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":42,"bpBusPosTemp":43,"bpEnvTemp":42,"bpAccuChgCap":6360185,"bpAccuDsgCap":6345974,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":46,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035314,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.6339340209961,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":70.01822662353516,"bpMinSoc":69.25243377685547,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342192,"bpAccuDsgEnergy":329125,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:35:50.186 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#16 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920642,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:35:50.186 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#16 Encrypted 2025-08-24 13:35:50.186 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#16 pdata: 0a9d030d9838813e104618642a240000084200000c420000084200000c4200000c420000044200000442000008420000084235005050453d0030504540014dcb2155425536369b3b5d3c82494468007240005050450040504500505045005050450040504500405045004050450030504500405045003050450040504500405045005050450050504500505045003050457804820110484a33415a4448355a474350303432318801559001009d0100002842a50100001c42ad0100000842b50100001842bd0100001842c50100001c42cd0100001442d001b3d28403d801b4c88203e001a08d06e801a08d06f50100000c42fd01000004428502000028428d0200001c429002009802ffff03a00221a802f2f1abc506b50200008c42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd03c12c8c42c5030047103fcd03d0cf8c42d50317af8b42dd030000003fe503000bc742ed03000bc742f00300f8030080040088048ef5149004a686149d0400000c42a00402 2025-08-24 13:35:50.235 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#16 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.25238490104675293,"bpSoc":70,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3333,"bpMinCellVol":3331,"bpRunSta":1,"bpVol":53.28300094604492,"bpAmp":0.004736687056720257,"bpBusVol":806.034912109375,"bpErrCode":0,"bpCellVol":[3333,3332,3333,3333,3332,3332,3332,3331,3332,3331,3332,3332,3333,3333,3333,3331],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":39,"bpPtcTemp":34,"bpHtsTemp":38,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6367539,"bpAccuDsgCap":6333492,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":42,"bpMinMosTemp":39,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035314,"bpRealSoc":70,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.08740997314453,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.4058837890625,"bpMinSoc":69.84197235107422,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342670,"bpAccuDsgEnergy":328486,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:35:50.235 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#17 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920643,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:35:50.235 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#17 Encrypted 2025-08-24 13:35:50.236 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#17 pdata: 0a9d030d1cf0693c104618642a2400000c420000144200000c4200001042000010420000084200000842000010420000104235006050453d0020504540014ddd24554255c97c8c395d18b0494468007240004050450040504500405045002050450050504500405045005050450030504500405045005050450060504500405045005050450040504500605045004050457803820110484a33415a4448355a4743503034323788015a9001009d0100002c42a50100001c42ad0100001042b50100001c42bd0100001c42c50100002442cd0100001842d0019fd58503d801bafa8303e001a08d06e801a08d06f50100001442fd0100000842850200002c428d0200001c429002009802ffff03a00221a802f2f1abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd030f338c42c503c0774b3fcd037af88c42d50357628b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804befc149004b693149d0400001042a00402 2025-08-24 13:35:50.294 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#17 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.014278437942266464,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,34,36,36],"bpMaxCellVol":3334,"bpMinCellVol":3330,"bpRunSta":1,"bpVol":53.2859992980957,"bpAmp":0.00026795853045769036,"bpBusVol":806.75146484375,"bpErrCode":0,"bpCellVol":[3332,3332,3332,3330,3333,3332,3333,3331,3332,3333,3334,3332,3333,3332,3334,3332],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":39,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":38,"bpAccuChgCap":6384287,"bpAccuDsgCap":6356282,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":43,"bpMinMosTemp":39,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035314,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.09972381591797,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.48530578613281,"bpMinSoc":69.69207000732422,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343614,"bpAccuDsgEnergy":330166,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:35:50.294 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#18 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920644,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:35:50.294 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#18 Encrypted 2025-08-24 13:35:50.295 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#18 pdata: 0a9d030dfe65973d104618642a24000008420000144200000c42000010420000104200000442000008420000084200000c4235001050453d00d04f4540014d71bd5442554e2fb63a5dd9af494468007240000050450000504500f04f4500d04f45000050450000504500e04f4500f04f4500f04f4500f04f45000050450010504500f04f450010504500005045000050457805820110484a33415a4448355a474350303432388801569001009d0100002042a50100001442ad0100000842b50100001442bd0100001842c50100001c42cd0100001042d001daab8303d801f7c88103e001a08d06e801a08d06f50100001442fd01000004428502000020428d02000014429002009802ffff03a00221a802f4f1abc506b50200008c42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd033c9e8b42c50340601b3fcd0320488c42d50398128b42dd030000003fe5030008c742ed030008c742f00300f803008004008804c5ee149004f082149d0400001042a00402 2025-08-24 13:35:50.357 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#18 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.07392500340938568,"bpSoc":70,"bpSoh":100,"bpTemp":[34,37,35,36,36,33,34,34,35],"bpMaxCellVol":3329,"bpMinCellVol":3325,"bpRunSta":1,"bpVol":53.185001373291016,"bpAmp":0.0013899595942348242,"bpBusVol":806.7476196289062,"bpErrCode":0,"bpCellVol":[3328,3328,3327,3325,3328,3328,3326,3327,3327,3327,3328,3329,3327,3329,3328,3328],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":37,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":36,"bpAccuChgCap":6346202,"bpAccuDsgCap":6317175,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":37,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035316,"bpRealSoc":70,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.80905151367188,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.140869140625,"bpMinSoc":69.53631591796875,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341829,"bpAccuDsgEnergy":328048,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:35:50.357 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#19 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920645,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:35:50.358 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#19 Encrypted 2025-08-24 13:35:50.358 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#19 pdata: 0a9d030dd1e4bac2104618642a2400000c42000014420000104200001442000018420000104200001042000010420000144235002051453d00f0504540014d9eef5542550ba4dfbf5d12d14844680072400000514500f0504500005145002051450010514500005145001051450020514500205145001051450010514500105145000051450010514500105145001051457806820110484a33415a4448355a4743503033353088015c9001009d0100003842a50100002c42ad0100001442b50100002442bd0100002842c50100002842cd0100002442d001a7d58603d801a0bb8503e001a08d06e801a08d06f50100001842fd0100000c428502000038428d0200002c429002009802ffff03a00221a802f7f1abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd032d138c42c50340fa133fcd03efb88c42d5039a908b42dd030000003fe50300f7c642ed0300f7c642f00300f803008004008804f583159004a99a149d0400001442a00402 2025-08-24 13:35:50.406 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#19 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-93.44690704345703,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3346,"bpMinCellVol":3343,"bpRunSta":1,"bpVol":53.48400115966797,"bpAmp":-1.747193694114685,"bpBusVol":803.2667236328125,"bpErrCode":0,"bpCellVol":[3344,3343,3344,3346,3345,3344,3345,3346,3346,3345,3345,3345,3344,3345,3345,3345],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":46,"bpLvMosTemp":43,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":42,"bpBusPosTemp":42,"bpEnvTemp":41,"bpAccuChgCap":6400679,"bpAccuDsgCap":6380960,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":46,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035319,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.0374526977539,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.36119842529297,"bpMinSoc":69.78242492675781,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344565,"bpAccuDsgEnergy":331049,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:35:50.406 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#20 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920646,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:35:50.406 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#20 Encrypted 2025-08-24 13:35:50.407 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#20 pdata: 0a9d030d0c6b97c3104618642a2400000c420000144200001042000010420000184200000c4200001042000010420000144235009050453d0080504540014d42605542555baab5c05d4e93484468007240008050450080504500805045008050450090504500805045009050450090504500805045008050450090504500805045008050450090504500805045008050457801820110484a33415a4448355a4743503033353188015b9001009d0100002c42a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d001bab78503d801b4f78203e001a08d06e801a08d06f50100001842fd0100000c42850200002c428d02000024429002009802ffff03a00221a802f8f1abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd0380058c42c503c05e403fcd0383c48c42d503e9448b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804a7f91490049190149d0400001442a00402 2025-08-24 13:35:50.447 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#20 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-302.8363037109375,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3337,"bpMinCellVol":3336,"bpRunSta":1,"bpVol":53.34400177001953,"bpAmp":-5.6770453453063965,"bpBusVol":802.3016357421875,"bpErrCode":0,"bpCellVol":[3336,3336,3336,3336,3337,3336,3337,3337,3336,3336,3337,3336,3336,3337,3336,3336],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380474,"bpAccuDsgCap":6339508,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":43,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035320,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.0107421875,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.3838119506836,"bpMinSoc":69.63459014892578,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343207,"bpAccuDsgEnergy":329745,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:35:50.447 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#21 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920647,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:35:50.447 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#21 Encrypted 2025-08-24 13:35:50.447 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#21 pdata: 0a9d030d772aa444104618642a2400000c420000144200000c420000144200001442000008420000104200001042000014423500c051453d0060514540014dee7c56425543f0c3415d86eb49446800724000a0514500b051450060514500c0514500b0514500c0514500a0514500a0514500c0514500c0514500b0514500b0514500b0514500b0514500b0514500b051457802820110484a33415a4448355a474350303334368801589001009d0100003842a50100002c42ad0100000c42b50100002442bd0100002842c50100002c42cd0100002842d001a0998403d801faa98303e001a08d06e801a08d06f50100001442fd01000008428502000038428d0200002c429002009802ffff03a00221a802fcf1abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd03be598b42c503c011443fcd033c1e8c42d50326968a42dd030000003fe5030002c742ed030002c742f00300f803008004008804b2f1149004a58b149d0400001442a00402 2025-08-24 13:35:50.489 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#21 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1313.3270263671875,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,37,37,34,36,36,37],"bpMaxCellVol":3356,"bpMinCellVol":3350,"bpRunSta":1,"bpVol":53.62200164794922,"bpAmp":24.4923152923584,"bpBusVol":807.6800537109375,"bpErrCode":0,"bpCellVol":[3354,3355,3350,3356,3355,3356,3354,3354,3356,3356,3355,3355,3355,3355,3355,3355],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":46,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":42,"bpBusPosTemp":43,"bpEnvTemp":42,"bpAccuChgCap":6360224,"bpAccuDsgCap":6345978,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":46,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035324,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.67527770996094,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":70.05905151367188,"bpMinSoc":69.29325866699219,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342194,"bpAccuDsgEnergy":329125,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:35:50.489 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#22 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920648,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:35:50.489 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#22 Encrypted 2025-08-24 13:35:50.490 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#22 pdata: 0a9d030d4765f3be104618642a2400000c420000144200000c4200001042000010420000084200000842000010420000104235006050453d0020504540014dcb21554255e22c12bc5dd51e4a4468007240004050450040504500405045002050450040504500405045005050450030504500405045005050450060504500405045005050450040504500605045004050457803820110484a33415a4448355a4743503034323788015a9001009d0100002c42a50100002042ad0100001042b50100001c42bd0100001c42c50100002442cd0100001842d0019fd58503d801bafa8303e001a08d06e801a08d06f50100001442fd0100000842850200002c428d02000020429002009802ffff03a00221a802fcf1abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd030f338c42c503c0774b3fcd037af88c42d50357628b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804befc149004b693149d0400001042a00402 2025-08-24 13:35:50.546 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#22 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.4753820598125458,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,34,36,36],"bpMaxCellVol":3334,"bpMinCellVol":3330,"bpRunSta":1,"bpVol":53.28300094604492,"bpAmp":-0.008921833708882332,"bpBusVol":808.4817504882812,"bpErrCode":0,"bpCellVol":[3332,3332,3332,3330,3332,3332,3333,3331,3332,3333,3334,3332,3333,3332,3334,3332],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":40,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":38,"bpAccuChgCap":6384287,"bpAccuDsgCap":6356282,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":43,"bpMinMosTemp":40,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035324,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.09972381591797,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.48530578613281,"bpMinSoc":69.69207000732422,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343614,"bpAccuDsgEnergy":330166,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:35:50.546 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#23 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920649,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:35:50.547 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#23 Encrypted 2025-08-24 13:35:50.547 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#23 pdata: 0a9d030d7bb7cc3c104618642a24000008420000144200000c42000010420000104200000442000008420000084200000c4235001050453d00d04f4540014d4cb75442557d5ff6395d1ad549446800724000005045000050450000504500d04f45000050450000504500e04f4500f04f4500f04f4500f04f45000050450010504500f04f450010504500005045000050457805820110484a33415a4448355a474350303432388801569001009d0100002042a50100001442ad0100000842b50100001442bd0100001842c50100001c42cd0100001042d001daab8303d801f7c88103e001a08d06e801a08d06f50100001442fd01000004428502000020428d02000014429002009802ffff03a00221a802fef1abc506b50200008c42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd033c9e8b42c50340601b3fcd0320488c42d50398128b42dd030000003fe5030008c742ed030008c742f00300f803008004008804c5ee149004f082149d0400001042a00402 2025-08-24 13:35:50.578 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#23 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.024989834055304527,"bpSoc":70,"bpSoh":100,"bpTemp":[34,37,35,36,36,33,34,34,35],"bpMaxCellVol":3329,"bpMinCellVol":3325,"bpRunSta":1,"bpVol":53.17900085449219,"bpAmp":0.00046991920680738986,"bpBusVol":807.3297119140625,"bpErrCode":0,"bpCellVol":[3328,3328,3328,3325,3328,3328,3326,3327,3327,3327,3328,3329,3327,3329,3328,3328],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":37,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":36,"bpAccuChgCap":6346202,"bpAccuDsgCap":6317175,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":37,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035326,"bpRealSoc":70,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.80905151367188,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.140869140625,"bpMinSoc":69.53631591796875,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341829,"bpAccuDsgEnergy":328048,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:35:50.590 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12eaf0a8a6d3d3baa5a8d4baa7d9d4d0d0d3d010601820200128013001380340d4014832501270e0c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:50.617 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:50.617 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630368,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:50.617 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:50.618 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:50.678 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:50.679 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44e9f3aba5d0d0b9a6abd7b9a4dad7d3d3d0d3f1f5f3e1c3e3cbe1d3134d23e1db61e2a383a9e7216013f3f1fbf3e2fbe2c3e3cbe1d34b2523e1db61e2a3fca9e76d614be910601820200128013001380340d40148025044580170e3c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:50.685 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:50.685 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630371,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:50.685 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:50.686 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:50.748 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:50.749 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12eff5ada3d6d6bfa0add1bfa2dcd1d5d5d6d510601820200128013001380340d4014832501270e5c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:50.757 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:50.758 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630373,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:50.759 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:50.759 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:50.804 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:50.805 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0ad5030aa00340d74947046afb0e5a0c522e606e4a4a46084a4a5e084a4a5a084a4a5e084a4a52084a4a5a084a4a5a084a4a5a084a4a5e087f4a1a180f774a4a180f0a4b071ea91c081f3549990b1742b0030e224a380a4a4a180f4a4a180f4a5a180f4a6a180f4a6a180f4a5a180f4a6a180f4a6a180f4a1a180f4a6a180f4a6a180f4a6a180f4a5a180f4a6a180f4a6a180f4a5a180f324cc84b5a0200790b100e027f100d091a7a797f7ac24b16da4b4ad74b4a4a7208ef4b4a4a6608e74b4a4a5e08ff4b4a4a6e08f74b4a4a62088f4b4a4a6208874b4a4a6e089a4ba99fcc49924be9f1cf49aa4beac74ca24beac74cbf4b4a4a5208b74b4a4a4608cf484a4a7208c7484a4a6608da484ad248b5b549ea486be248cbb8e18f4cff484a4ac608f748c43180088a484a82484f9a482e92484aaa484aa248c9ec4bba484bb248cbdcce6aca49cbcace6ac2494bda4948d2494aea4978e2491aff494a4a2a0ff7496a79c6088f490ab059758749c092c6089f497ffac10897494a4a4a75af494abd8c08a7494abd8c08ba494ab2494aca4e4ac24eb2c95fda4ee3d05ed74e4a4a5e08ea4e48103518202001300138034060480750a00370ca98387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00341d64846e71ec10f5b0d532f616f4b4b47094b4b5f094b4b5b094b4b5b094b4b53094b4b47094b4b5b094b4b5b094b4b5f097e4beb1a0e764bcb1a0e0b4a06f3d51d091ee84aee0a167595020f234b390b4bcb1a0e4bcb1a0e4bdb1a0e4bdb1a0e4bdb1a0e4bdb1a0e4beb1a0e4bdb1a0e4beb1a0e4bdb1a0e4bdb1a0e4bdb1a0e4bdb1a0e4bdb1a0e4bdb1a0e4bcb1a0e334ac94a5b0301780a110f037e110c081b7b787e7ac34a10db4a4bd64a4b4b6709ee4a4b4b6f09e64a4b4b5f09fe4a4b4b6f09f64a4b4b6b098e4a4b4b6f09864a4b4b6b099b4aa5fcce48934afdbcc948ab4aebc64da34aebc64dbe4a4b4b5309b64a4b4b4709ce494b4b6709c6494b4b6f09db494bd349b4b448eb496ae349c9b9e08e4dfe494b4bc709f649866087098b494b83494e9b492f93494bab494ba349c8ed4abb494ab349caddcf6bcb48cacbcf6bc3484adb4849d3484beb4879e3481bfe484b4b2b0ef648796ac7098e488b150b7486489694c7099e48082bc00996484b4b4b74ae484bb18d09a6484bb18d09bb484bb3484bcb4f4bc34fe1b25fdb4fdadb5fd64f4b4b5f09eb4f49103518202001300138034060480750a00370cb98387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00346d14f415a99ef085c0a542866684c4c400e4c4c580e4c4c400e4c4c580e4c4c580e4c4c440e4c4c400e4c4c5c0e4c4c580e794c4c1e09714cec1d090c4d014e671b0e1965a08e0d11caa70508244c3e0c4cac1d094cac1d094cec1d094c4c1e094cbc1d094c4c1e094cac1d094cac1d094c4c1e094c4c1e094cbc1d094cbc1d094cbc1d094cbc1d094cbc1d094cbc1d09344ece4d5c04067f0d16080479160b0f1c7c7f787ac44d14dc4d4cd14d4c4c740ee94d4c4c600ee14d4c4c400ef94d4c4c680ef14d4c4c640e894d4c4c600e814d4c4c640e9c4da9d5c84f944db6e5cf4fac4decc14aa44decc14ab94d4c4c580eb14d4c4c440ec94e4c4c740ec14e4c4c600edc4e4cd44eb3b34fec4e6de44ecabee7894af94e4c4cc00ef14e0dd4860e8c4e4c844e499c4e28944e4cac4e4ca44ecfea4dbc4e4db44ecddac86ccc4fcdccc86cc44f4ddc4f4ed44f4cec4f7ee44f1cf94f4c4c2c09f14f6531c70e894f8c5d0873814f780dc00e994f52f5c60e914f4c4c4c73a94f4c4e8b0ea14f4c4e8b0ebc4f4cb44f4ccc484cc448f9bd58dc48e9c758d1484c4c580eec484e103518202001300138034060480750a00370cc98387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00347d04e40c5b802735d0b552967694d4d450f4d4d410f4d4d450f4d4d410f4d4d410f4d4d490f4d4d490f4d4d450f4d4d450f784d1d1d08704d6d1d080d4c00684b180f1883a4347610174e0709254d3f0d4d1d1d084d0d1d084d1d1d084d1d1d084d0d1d084d0d1d084d0d1d084d6d1d084d0d1d084d7d1d084d0d1d084d7d1d084d1d1d084d1d1d084d0d1d084d7d1d083549cf4c5d05077e0c17090578170a0e1d7d797f7cc54c18dd4c4dd04c4d4d650fe84c4d4d510fe04c4d4d450ff84c4d4d550ff04c4d4d550f884c4d4d510f804c4d4d590f9d4cfe9fc94e954cf985cf4ead4cedc04ba54cedc04bb84c4d4d410fb04c4d4d490fc84f4d4d650fc04f4d4d510fdd4f4dd54fb2b24eed4f6ce54fcbbfe6884bf84f4d4dc10ff04f7952860f8d4f4d854f489d4f29954f4dad4f4da54fceeb4cbd4f4cb54fccdbc96dcd4ecccdc96dc54e4cdd4e4dd54e4ded4e7fe54e1df84e4d4d2d08f04e8c61c10f884e4d0a5d72804e9d82c10f984e5ae2c60f904e4d4d4d72a84e4d468a0fa04e4d468a0fbd4e4db54e4dcd494dc549c3b859dd49ebcb59d0494d4d410fed494f103518202001300138034060480750a00370cd98387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00344d34d439d58c1f05e08562a646a4e4e420c4e4e5a0c4e4e420c4e4e5e0c4e4e5e0c4e4e460c4e4e460c4e4e5e0c4e4e5e0c7b4e2e1e0b734e6e1e0b0e4f03dd561b0c1bbcabe5f5131142040a264e3c0e4e7e1e0b4e0e1e0b4e0e1e0b4e6e1e0b4e0e1e0b4e0e1e0b4e1e1e0b4e7e1e0b4e7e1e0b4e1e1e0b4e1e1e0b4e0e1e0b4e1e1e0b4e0e1e0b4e2e1e0b4e0e1e0b364dcc4f5e06047d0f140a067b14090d1e7e7a7c79c64f14de4f4ed34f4e4e620ceb4f4e4e6e0ce34f4e4e5e0cfb4f4e4e520cf34f4e4e520c8b4f4e4e6a0c834f4e4e560c9e4fd19bcb4d964ff4b4cd4dae4feec348a64feec348bb4f4e4e5a0cb34f4e4e460ccb4c4e4e620cc34c4e4e6e0cde4c4ed64cb1b14dee4c6fe64cc8bce58b48fb4c4e4ec20cf34c40e3840c8e4c4e864c4b9e4c2a964c4eae4c4ea64ccde84fbe4c4fb64ccfd8ca6ece4dcfceca6ec64d4fde4d4ed64d4eee4d7ce64d1efb4d4e4e2e0bf34d417dc20c8b4d8e390571834d34b6c20c9b4d192cc50c934d4e4e4e71ab4d4eb3880ca34d4eb3880cbe4d4eb64d4ece4a4ec64af0b25ade4af8dd5ad34a4e4e5e0cee4a4c103518202001300138034060480750a00370ce98387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00345d24c425724d8725f09572b656b4f4f470d4f4f5b0d4f4f430d4f4f5f0d4f4f5f0d4f4f4b0d4f4f470d4f4f470d4f4f430d7a4f5f1f0a724f9f000a0f4e02d38b1b0d1a0160f97512358d060b274f3d0f4f4f1f0a4f4f1f0a4f4f1f0a4f9f000a4f4f1f0a4f4f1f0a4faf000a4fbf000a4fbf000a4fbf000a4f4f1f0a4f5f1f0a4fbf000a4f5f1f0a4f4f1f0a4f4f1f0a374acd4e5f07057c0e150b077a15080c1f7f7b7d77c74e19df4e4fd24e4f4f530dea4e4f4f5b0de24e4f4f470dfa4e4f4f5b0df24e4f4f570d8a4e4f4f530d824e4f4f5f0d9f4e95e4cc4c974eb887ce4caf4eefc249a74eefc249ba4e4f4f5b0db24e4f4f4b0dca4d4f4f530dc24d4f4f5b0ddf4d4fd74db0b04cef4d6ee74dc7bde48a49fa4d4f4fc30df24d42f9850d8f4d4f874d4a9f4d2b974d4faf4d4fa74dcce94ebf4d4eb74dced9cb6fcf4ccecfcb6fc74c4edf4c4fd74c4fef4c7de74c1ffa4c4f4f2f0af24c73d1c40d8a4c0f2f5470824c6f07c30d9a4cd75dc40d924c4f4f4f70aa4c4f47880da24c4f47880dbf4c4fb74c4fcf4b4fc74b8aa15bdf4bbfcd5bd24b4f4f5f0def4b4d103518202001300138034060480750a00370cf98387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0035acd535d9cc6de6f401648347a7450505c1250504412505040125050441250504812505040125050401250504012505044126550c001156d5000011510511d5a07061205f11dfa6c0dd3ee18143850221050300115500001155020011550d00115502001155030011550d0011550d0011550c0011550d0011550d00115502001155020011550d0011550200115502001152856d25140181a63110a1418650a17130060636560d8510cc05150cd5150506812f55150507c12fd5150504412e55150507412ed51505078129551505078129d51505074128051f586d6538851f3ebd553b051f0dd56b851f0dd56a55150504812ad5150505c12d55250506812dd5250507c12c05250c852afaf53f05271f852dba2fb9556e5525050dc12ed52de2b9a12905250985255805234885250b05250b852d3f651a05251a852d1c6d470d053d1d0d470d85351c05352c85350f05362f85300e55350503015ed533d05dc12955310aa436f9d5329aadc1285537482db128d535050506fb55350a79612bd5350a79612a05350a85350d05450d854acd345c054f9ca44cd5450504412f05452103518202001300138034060480750a00370d098387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0035bcc525cc670f192411749357b7551515d135151451351514113515141135151491351515d135151411351514113515145136451b101146c5181011411501c28b80413046df2ee910cd83f19153951231151b101145181011451b1011451b1011451b101145181011451b1011451b101145181011451b1011451b1011451b101145181011451b101145181011451b101142950d35041191b62100b1519640b16120161626460d9500ac15051cc5051517d13f45051517513fc5051514513e45051517513ec50515171139450515175139c50515171138150cce9d4528950e9a6d352b150f1dc57b950f1dc57a45051514913ac5051515d13d45351517d13dc5351517513c15351c953aeae52f15370f953dda3fa9457e4535151dd13ec539c7a9d13915351995354815335895351b15351b953d2f750a15350a953d0c7d571d152d0d1d571d95250c15250c95251f15263f95201e45251513114ec529a69dd139452910f116e9c527ba6dd138452c126da138c525151516eb45251ab9713bc5251ab9713a15251a95251d15551d955fca845c155c0c145cc5551514513f15553103518202001300138034060480750a00370d198387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00358cf515f9c285ced42144a36787652525e105252461052525e10525246105252461052525e1052524210525242105252461067524203176f52e2021712531faa81071007d0c678ee0f1e941b163a522012525203175252031752e2021752420317525203175242031752a2021752a2021752520317524203175252031752520317525203175242031752520317524203172a50d053421a18611308161a670815110262616664da530ac25352cf5352526a10f75352527e10ff5352525e10e75352527610ef5352527610975352527e109f5352527a108253d6c8d6518a53acfbd151b253f2df54ba53f2df54a75352524610af5352525e10d75052526a10df5052527e10c25052ca50adad51f25073fa50c2a0f99754e7505252de10ef5013ca98109250529a50578250368a5052b25052ba50d1f453a25053aa50d3c4d672d251d3d2d672da5153c25152ca5152f25160fa5102e75152523217ef51deded91097519243166d9f513402de108751029ad8108f515252526db75152509510bf5152509510a25152aa5152d25652da56e5a346c256f4d946cf5652524610f25650103518202001300138034060480750a00370d298387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00359ce505ee96bc21743154b37797753535b1153535f1153535b1153535f1153535f11535357115353571153535b1153535b1166534302166e53b3031613521e0d690611064f09fd120e248d1a173b5321135353021653a30316534302165343021653a30316535302165353021653b303165343021653a303165353021653a3031653430216535302165353021653b303162b57d152431b19601209171b660914100363676162db5206c35253ce5253537b11f65253534f11fe5253535b11e65253534b11ee5253534b11965253534f119e52535347118352e981d7508b52e79bd150b352f3de55bb52f3de55a65253535f11ae5253535711d65153537b11de5153534f11c35153cb51acac50f35172fb51c3a1f89655e6515353df11ee51674c98119351539b51568351378b5153b35153bb51d0f552a35152ab51d2c5d773d350d2d3d773db5052c35051cb5053f35061fb5003e65053533316ee509963df1196505314436c9e509d80df11865046e0d8118e505353536cb65053589411be5053589411a35053ab5053d35753db57dda647c357f5d547ce5753535f11f35751103518202001300138034060480750a00370d398387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0035ec95759cdd5c01044124c307e70545458165454401654545816545444165454441654545c1654545816545444165454441661544405116954b404111455192dbd011601e0ede5150922b31d103c54261454a404115454051154a4041154b404115454051154a404115444051154a4041154540511544405115444051154a404115454051154a404115444051154a404112c57d655441c1e67150e101c610e13170464606663dc550ec45554c95554547816f15554547416f95554544416e15554544816e95554544816915554547016995554544c168455f381d1578c55efaed757b455f4d952bc55f4d952a15554544016a95554545c16d15654547816d95654547416c45654cc56abab57f45675fc56c4a6ff9152e1565454d816e9565af99e169456549c56518456308c5654b45654bc56d7f255a45655ac56d5c2d074d457d5d4d074dc5755c45756cc5754f45766fc5704e15754543411e9570863d816915794231f6b9957eda8d8168157c232df1689575454546bb15754a99216b95754a99216a45754ac5754d45054dc50eba840c450e2c740c95054544416f45056103518202001300138034060480750a00370d498387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0035fc85658609f996945134d317f7155555d17555541175555591755554517555545175555511755555d1755555d175555591760554505106855851a10155418949f011700280aa36c08e7e81d113d55271555550510555505105555051055851a10555505105555051055b51a1055a51a1055a51a1055a51a10555505105545051055a51a105545051055550510555505102d50d754451d1f66140f111d600f1216056561676ddd5403c55455c85455554917f05455554117f85455555d17e05455554117e85455554d1790545555491798545555451785548ffed6568d54a29dd456b554f5d853bd54f5d853a05455554117a85455555117d05755554917d85755554117c55755cd57aaaa56f55774fd57c7a7fe9053e0575555d917e85758e39f179557559d57508557318d5755b55755bd57d6f354a55754ad57d4c3d175d556d4d5d175dd5654c55655cd5655f55667fd5605e05655553510e85669cbde17905615354e6a9856751dd9178056cd47de1788565555556ab056555d9217b856555d9217a55655ad5655d55155dd5190bb41c551a5d741c85155554517f55157103518202001300138034060480750a00370d598387884a601800103880101c2011052333731413131413848324d30333931 2025-08-24 13:35:50.812 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 12 message(s) 2025-08-24 13:35:50.812 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920650,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:35:50.812 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:50.812 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a9d030d4e20b144104618642a2400000c42000014420000104200001442000018420000104200001042000010420000144235005052453d0000524540014d54e35642557f03d3415d08fa494468007240000052450000524500105245002052450020524500105245002052450020524500505245002052450020524500205245001052450020524500205245001052457806820110484a33415a4448355a4743503033353088015c9001009d0100003842a50100002c42ad0100001442b50100002442bd0100002842c50100002842cd0100002442d001e3d58603d801a3bb8503e001a08d06e801a08d06f50100001842fd0100000c428502000038428d0200002c429002009802ffff03a00221a80281f2abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd0320338c42c50340fa133fcd038ad88c42d50335b08b42dd030000003fe50300f7c642ed0300f7c642f00300f803008004008804f883159004a99a149d0400001442a00402 2025-08-24 13:35:50.859 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1417.009521484375,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3365,"bpMinCellVol":3360,"bpRunSta":1,"bpVol":53.72200012207031,"bpAmp":26.376707077026367,"bpBusVol":807.90673828125,"bpErrCode":0,"bpCellVol":[3360,3360,3361,3362,3362,3361,3362,3362,3365,3362,3362,3362,3361,3362,3362,3361],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":46,"bpLvMosTemp":43,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":42,"bpBusPosTemp":42,"bpEnvTemp":41,"bpAccuChgCap":6400739,"bpAccuDsgCap":6380963,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":46,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035329,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.099853515625,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.42292785644531,"bpMinSoc":69.84415435791016,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344568,"bpAccuDsgEnergy":331049,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:35:50.859 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920651,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:35:50.859 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:35:50.860 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a9d030dac558a44104618642a2400000c420000144200001042000010420000184200000c420000104200001042000014423500a051453d0080514540014db89e564255a301a5415d3ede49446800724000805145008051450090514500905145009051450090514500a051450090514500a05145009051450090514500905145009051450090514500905145008051457801820110484a33415a4448355a4743503033353188015b9001009d0100002c42a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d001eeb78503d801b6f78203e001a08d06e801a08d06f50100001842fd0100000c42850200002c428d02000024429002009802ffff03a00221a80282f2abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd0332218c42c503c05e403fcd03dddf8c42d50343608b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804aaf91490049190149d0400001442a00402 2025-08-24 13:35:50.910 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1106.67724609375,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3354,"bpMinCellVol":3352,"bpRunSta":1,"bpVol":53.654998779296875,"bpAmp":20.62579917907715,"bpBusVol":807.4725341796875,"bpErrCode":0,"bpCellVol":[3352,3352,3353,3353,3353,3353,3354,3353,3354,3353,3353,3353,3353,3353,3353,3352],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380526,"bpAccuDsgCap":6339510,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":43,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035330,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.06483459472656,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.4372329711914,"bpMinSoc":69.6880111694336,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343210,"bpAccuDsgEnergy":329745,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:35:50.911 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920652,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:35:50.911 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 Encrypted 2025-08-24 13:35:50.911 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 pdata: 0a9d030d16d5a344104618642a2400000c420000144200000c4200001442000014420000084200000c42000010420000144235000052453d00a0514540014d022b57425529ecc2415d86eb49446800724000e0514500e0514500a051450000524500f051450000524500e0514500e05145000052450000524500f0514500f0514500f0514500f0514500f0514500f051457802820110484a33415a4448355a474350303334368801589001009d0100003842a50100002c42ad0100000c42b50100002442bd0100002842c50100002c42cd0100002842d001e5998403d801faa98303e001a08d06e801a08d06f50100001442fd01000008428502000038428d0200002c429002009802ffff03a00221a80286f2abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd03297d8b42c503c011443fcd0334418c42d5031eb98a42dd030000003fe5030002c742ed030002c742f00300f803008004008804b5f1149004a58b149d0400001442a00402 2025-08-24 13:35:51.152 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1310.658935546875,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,37,37,34,35,36,37],"bpMaxCellVol":3360,"bpMinCellVol":3354,"bpRunSta":1,"bpVol":53.79199981689453,"bpAmp":24.365312576293945,"bpBusVol":807.6800537109375,"bpErrCode":0,"bpCellVol":[3358,3358,3354,3360,3359,3360,3358,3358,3360,3360,3359,3359,3359,3359,3359,3359],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":46,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":42,"bpBusPosTemp":43,"bpEnvTemp":42,"bpAccuChgCap":6360293,"bpAccuDsgCap":6345978,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":46,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035334,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.74445343017578,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":70.12734985351562,"bpMinSoc":69.36155700683594,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342197,"bpAccuDsgEnergy":329125,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:35:51.152 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920653,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:35:51.153 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 Encrypted 2025-08-24 13:35:51.153 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 pdata: 0a9d030d88f54f3e104618642a240000084200000c420000084200000c4200000c420000044200000442000008420000084235005050453d0020504540014d2506554255cee9793b5d5a034a4468007240005050450040504500505045005050450040504500405045004050450020504500405045003050450040504500305045005050450050504500405045003050457804820110484a33415a4448355a474350303432318801559001009d0100002842a50100001c42ad0100000842b50100001842bd0100001842c50100001c42cd0100001442d001b3d28403d801b4c88203e001a08d06e801a08d06f50100000c42fd01000004428502000028428d0200001c429002009802ffff03a00221a80286f2abc506b50200008c42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd03c12c8c42c5030047103fcd03d0cf8c42d50317af8b42dd030000003fe503000bc742ed03000bc742f00300f8030080040088048ef5149004a686149d0400000c42a00402 2025-08-24 13:35:51.210 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.2030850648880005,"bpSoc":70,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3333,"bpMinCellVol":3330,"bpRunSta":1,"bpVol":53.25600051879883,"bpAmp":0.0038133743219077587,"bpBusVol":808.0523681640625,"bpErrCode":0,"bpCellVol":[3333,3332,3333,3333,3332,3332,3332,3330,3332,3331,3332,3331,3333,3333,3332,3331],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":39,"bpPtcTemp":34,"bpHtsTemp":38,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6367539,"bpAccuDsgCap":6333492,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":42,"bpMinMosTemp":39,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035334,"bpRealSoc":70,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.08740997314453,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.4058837890625,"bpMinSoc":69.84197235107422,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342670,"bpAccuDsgEnergy":328486,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:35:51.210 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920654,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:35:51.211 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 Encrypted 2025-08-24 13:35:51.211 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 pdata: 0a9d030dd3168fbe104618642a2400000c420000144200000c4200001042000010420000084200000842000010420000104235006050453d0020504540014d9318554255f2e5abbb5d5f0c4a4468007240003050450040504500405045002050450040504500405045005050450030504500305045005050450050504500405045005050450040504500605045004050457803820110484a33415a4448355a4743503034323788015a9001009d0100002c42a50100002042ad0100001042b50100001c42bd0100001c42c50100002442cd0100001842d0019fd58503d801bafa8303e001a08d06e801a08d06f50100001442fd0100000842850200002c428d02000020429002009802ffff03a00221a80286f2abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd030f338c42c503c0774b3fcd037af88c42d50357628b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804befc149004b693149d0400001042a00402 2025-08-24 13:35:51.277 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.2794710099697113,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,34,36,36],"bpMaxCellVol":3334,"bpMinCellVol":3330,"bpRunSta":1,"bpVol":53.27399826049805,"bpAmp":-0.005245917476713657,"bpBusVol":808.1932983398438,"bpErrCode":0,"bpCellVol":[3331,3332,3332,3330,3332,3332,3333,3331,3331,3333,3333,3332,3333,3332,3334,3332],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":40,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":38,"bpAccuChgCap":6384287,"bpAccuDsgCap":6356282,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":43,"bpMinMosTemp":40,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035334,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.09972381591797,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.48530578613281,"bpMinSoc":69.69207000732422,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343614,"bpAccuDsgEnergy":330166,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:35:51.278 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920655,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:35:51.278 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 Encrypted 2025-08-24 13:35:51.278 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 pdata: 0a9d030d186b973d104618642a24000008420000144200000c42000010420000104200000442000008420000084200000c4235001050453d00d04f4540014d9cc45442554e2fb63a5d7ac249446800724000005045000050450000504500d04f45000050450000504500e04f4500f04f4500f04f4500f04f45000050450010504500f04f450010504500005045000050457805820110484a33415a4448355a474350303432388801569001009d0100001c42a50100001442ad0100000842b50100001442bd0100001842c50100001c42cd0100001042d001daab8303d801f7c88103e001a08d06e801a08d06f50100001442fd0100000442850200001c428d02000014429002009802ffff03a00221a80288f2abc506b50200008c42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd033c9e8b42c50340601b3fcd0320488c42d50398128b42dd030000003fe5030008c742ed030008c742f00300f803008004008804c5ee149004f082149d0400001042a00402 2025-08-24 13:35:51.337 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.07393473386764526,"bpSoc":70,"bpSoh":100,"bpTemp":[34,37,35,36,36,33,34,34,35],"bpMaxCellVol":3329,"bpMinCellVol":3325,"bpRunSta":1,"bpVol":53.19200134277344,"bpAmp":0.0013899595942348242,"bpBusVol":807.0386962890625,"bpErrCode":0,"bpCellVol":[3328,3328,3328,3325,3328,3328,3326,3327,3327,3327,3328,3329,3327,3329,3328,3328],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":39,"bpLvMosTemp":37,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":36,"bpAccuChgCap":6346202,"bpAccuDsgCap":6317175,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":33,"bpMaxMosTemp":39,"bpMinMosTemp":37,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035336,"bpRealSoc":70,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.80905151367188,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.140869140625,"bpMinSoc":69.53631591796875,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341829,"bpAccuDsgEnergy":328048,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:35:51.338 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920656,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:35:51.338 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 Encrypted 2025-08-24 13:35:51.338 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 pdata: 0a9d030dcc968e3f104618642a2400000c42000014420000104200001442000018420000104200001042000010420000144235009051453d0050514540014d0a57564255a14daa3c5d83be484468007240006051450050514500705145008051450070514500605145008051450080514500905145008051450080514500705145007051450080514500705145007051457806820110484a33415a4448355a4743503033353088015c9001009d0100003842a50100002c42ad0100001442b50100002442bd0100002842c50100002842cd0100002442d001a5d68603d801a3bb8503e001a08d06e801a08d06f50100001842fd0100000c428502000038428d0200002c429002009802ffff03a00221a8028bf2abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd036d558c42c50340fa133fcd0379fa8c42d50324d28b42dd030000003fe50300f7c642ed0300f7c642f00300f803008004008804fc83159004a99a149d0400001442a00402 2025-08-24 13:35:51.410 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1.1139769554138184,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3353,"bpMinCellVol":3349,"bpRunSta":1,"bpVol":53.584999084472656,"bpAmp":0.020788969472050667,"bpBusVol":802.9767456054688,"bpErrCode":0,"bpCellVol":[3350,3349,3351,3352,3351,3350,3352,3352,3353,3352,3352,3351,3351,3352,3351,3351],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":46,"bpLvMosTemp":43,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":42,"bpBusPosTemp":42,"bpEnvTemp":41,"bpAccuChgCap":6400805,"bpAccuDsgCap":6380963,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":46,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035339,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.1668472290039,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.48920440673828,"bpMinSoc":69.91043090820312,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344572,"bpAccuDsgEnergy":331049,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:35:51.410 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920657,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:35:51.410 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 Encrypted 2025-08-24 13:35:51.411 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 pdata: 0a9d030d9721a0c3104618642a2400000c420000144200001042000010420000184200000c420000104200001042000014423500e050453d00d0504540014d79e95542553ca3bfc05d896e48446800724000e0504500d0504500e0504500e0504500e0504500d0504500e0504500e0504500d0504500e0504500e0504500e0504500d0504500e0504500d0504500e050457801820110484a33415a4448355a4743503033353188015b9001009d0100002c42a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d0019db88503d801b8f78203e001a08d06e801a08d06f50100001842fd0100000c42850200002c428d02000024429002009802ffff03a00221a8028cf2abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd03cb388c42c503c05e403fcd032af78c42d50390778b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804adf91490049190149d0400001442a00402 2025-08-24 13:35:51.471 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-320.2624206542969,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3342,"bpMinCellVol":3341,"bpRunSta":1,"bpVol":53.47800064086914,"bpAmp":-5.988676071166992,"bpBusVol":801.7271118164062,"bpErrCode":0,"bpCellVol":[3342,3341,3342,3342,3342,3341,3342,3342,3341,3342,3342,3342,3341,3342,3341,3342],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380573,"bpAccuDsgCap":6339512,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":43,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035340,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.11092376708984,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.48274230957031,"bpMinSoc":69.7335205078125,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343213,"bpAccuDsgEnergy":329745,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:35:51.472 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920658,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:35:51.472 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 Encrypted 2025-08-24 13:35:51.472 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 pdata: 0a9d030dce7a0ebf104618642a2400000c420000144200000c42000014420000144200000c4200001042000010420000144235001051453d00b0504540014df8d355425582942abc5d4cc6494468007240000051450000514500b0504500105145000051450010514500f0504500f0504500005145001051450000514500005145000051450010514500005145001051457802820110484a33415a4448355a474350303334368801589001009d0100003842a50100002c42ad0100000c42b50100002442bd0100002442c50100002c42cd0100002842d001849a8403d801fea98303e001a08d06e801a08d06f50100001442fd0100000c428502000038428d0200002c429002009802ffff03a00221a80290f2abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd038c8c8b42c503c011443fcd0366508c42d50350c88a42dd030000003fe5030002c742ed030002c742f00300f803008004008804b7f1149004a68b149d0400001442a00402 2025-08-24 13:35:51.531 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.5565613508224487,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,37,37,35,36,36,37],"bpMaxCellVol":3345,"bpMinCellVol":3339,"bpRunSta":1,"bpVol":53.457000732421875,"bpAmp":-0.010411383584141731,"bpBusVol":807.098388671875,"bpErrCode":0,"bpCellVol":[3344,3344,3339,3345,3344,3345,3343,3343,3344,3345,3344,3344,3344,3345,3344,3345],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":46,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":43,"bpEnvTemp":42,"bpAccuChgCap":6360324,"bpAccuDsgCap":6345982,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":35,"bpMaxMosTemp":46,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035344,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.77450561523438,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":70.15702819824219,"bpMinSoc":69.3912353515625,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342199,"bpAccuDsgEnergy":329126,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:35:51.532 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920659,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:35:51.532 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 Encrypted 2025-08-24 13:35:51.532 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 pdata: 0a9d030dba389144104618642a240000084200000c420000084200000c4200000c420000044200000442000008420000084235001051453d00e0504540014d5e3a5542551c5aae415d77de4944680072400000514500f05045001051450010514500f05045000051450000514500e050450010514500f050450000514500f0504500105145000051450000514500e050457804820110484a33415a4448355a474350303432318801559001009d0100002842a50100001c42ad0100000842b50100001842bd0100001842c50100001c42cd0100001442d001bad28403d801b4c88203e001a08d06e801a08d06f50100000c42fd01000004428502000028428d0200001c429002009802ffff03a00221a80290f2abc506b50200008c42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd03ca308c42c5030047103fcd03ced38c42d50315b38b42dd030000003fe503000bc742ed03000bc742f00300f8030080040088048ef5149004a686149d0400000c42a00402 2025-08-24 13:35:51.608 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1161.772705078125,"bpSoc":70,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3345,"bpMinCellVol":3342,"bpRunSta":1,"bpVol":53.30699920654297,"bpAmp":21.79399871826172,"bpBusVol":807.4760131835938,"bpErrCode":0,"bpCellVol":[3344,3343,3345,3345,3343,3344,3344,3342,3345,3343,3344,3343,3345,3344,3344,3342],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":39,"bpPtcTemp":34,"bpHtsTemp":38,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6367546,"bpAccuDsgCap":6333492,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":42,"bpMinMosTemp":39,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035344,"bpRealSoc":70,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.09529113769531,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.41368103027344,"bpMinSoc":69.84976959228516,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342670,"bpAccuDsgEnergy":328486,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:35:51.608 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920660,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:35:51.608 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 Encrypted 2025-08-24 13:35:51.608 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 pdata: 0a9d030d99819444104618642a2400000c420000144200000c4200001042000010420000084200000c42000010420000104235001051453d00e0504540014d79e9554255b4b9b1415d76e749446800724000f050450000514500f0504500e050450000514500f050450010514500f0504500005145001051450010514500f050450000514500f050450010514500f050457803820110484a33415a4448355a4743503034323788015a9001009d0100002c42a50100002042ad0100001042b50100001c42bd0100001c42c50100002442cd0100001842d001a7d58503d801bbfa8303e001a08d06e801a08d06f50100001442fd0100000842850200002c428d02000020429002009802ffff03a00221a80290f2abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd035c378c42c503c0774b3fcd03b9fc8c42d50396668b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804bffc149004b693149d0400001042a00402 2025-08-24 13:35:51.649 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1188.0499267578125,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,35,36,36],"bpMaxCellVol":3345,"bpMinCellVol":3342,"bpRunSta":1,"bpVol":53.47800064086914,"bpAmp":22.215675354003906,"bpBusVol":807.6165771484375,"bpErrCode":0,"bpCellVol":[3343,3344,3343,3342,3344,3343,3345,3343,3344,3345,3345,3343,3344,3343,3345,3343],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":40,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":38,"bpAccuChgCap":6384295,"bpAccuDsgCap":6356283,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":43,"bpMinMosTemp":40,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035344,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.10812377929688,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.49359893798828,"bpMinSoc":69.70036315917969,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343615,"bpAccuDsgEnergy":330166,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:35:51.649 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920661,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:35:51.649 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 Encrypted 2025-08-24 13:35:51.650 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 pdata: 0a9d030d35cacc3c104618642a24000008420000144200000c42000010420000104200000442000008420000084200000c4235001050453d00d04f4540014dc1ca5442557d5ff6395db2bd48446800724000005045000050450000504500d04f45000050450000504500e04f4500f04f4500f04f4500f04f45000050450010504500f04f450010504500005045000050457805820110484a33415a4448355a474350303432388801569001009d0100001c42a50100001442ad0100000842b50100001442bd0100001842c50100001c42cd0100001042d001daab8303d801f7c88103e001a08d06e801a08d06f50100001442fd0100000442850200001c428d02000014429002009802ffff03a00221a80292f2abc506b50200008c42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd033c9e8b42c50340601b3fcd0320488c42d50398128b42dd030000003fe5030008c742ed030008c742f00300f803008004008804c5ee149004f082149d0400001042a00402 2025-08-24 13:35:51.696 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.02499876357614994,"bpSoc":70,"bpSoh":100,"bpTemp":[34,37,35,36,36,33,34,34,35],"bpMaxCellVol":3329,"bpMinCellVol":3325,"bpRunSta":1,"bpVol":53.198001861572266,"bpAmp":0.00046991920680738986,"bpBusVol":802.9639892578125,"bpErrCode":0,"bpCellVol":[3328,3328,3328,3325,3328,3328,3326,3327,3327,3327,3328,3329,3327,3329,3328,3328],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":39,"bpLvMosTemp":37,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":36,"bpAccuChgCap":6346202,"bpAccuDsgCap":6317175,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":33,"bpMaxMosTemp":39,"bpMinMosTemp":37,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035346,"bpRealSoc":70,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.80905151367188,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.140869140625,"bpMinSoc":69.53631591796875,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341829,"bpAccuDsgEnergy":328048,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:35:51.697 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20e4e921a4affce9e935abf4e9a1bcafcce969faadc1addce95925acd4e97934ac10601820200128013001380340604821502070e9c5a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770eac5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:51.714 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:35:51.715 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630377,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:51.715 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:51.715 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00c84d46150000dc421d00485546250080134428443500b0cc453d0090dd45 2025-08-24 13:35:51.765 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":13170,"sysGridPwr":110,"mpptPwr":13650,"bpPwr":590,"bpSoc":68} 2025-08-24 13:35:51.765 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630378,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:51.765 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:35:51.765 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44e1fba3add8d8b1aea3dfb1acd2dfdbdbd8dbf9fdfbe9cbebc3e9db1b452be9d369eaab8ba1ef29681bfbf9f3fbeaf3eacbebc3e9db432d2be9d369eaabf4a1ef656943e110601820200128013001380340d40148025044580170ebc5a0017881ae01800103880101c20110523337345a4448415a483345303034340a660a305c461e1065650c131e620c116f626666656646564e5476097ea678635656d2146b5656da1416571e5606fa540e5636561060182020013001380340d40148085030580170d698387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:51.770 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:35:51.770 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630379,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:51.770 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:51.770 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:51.818 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:51.819 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":48,"needAck":1,"seq":920662,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:51.819 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:35:51.819 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a10484633335a4548345a4739343030333010001802205f28f02e35000084423d00008c424001480050ac0258006000 2025-08-24 13:35:51.856 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":95,"targetPower":6000,"temp":66,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:35:51.857 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fe6fca4aadfdfb6a9a4d8b6abd5d8dcdcdfdcfc13edf430e7ccaac440eedcec10601820200128013001380340d4014830501f70ecc5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:51.864 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:51.864 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630380,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:51.865 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:51.865 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118dc0b204628ac023000 2025-08-24 13:35:51.919 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1500,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:35:52.036 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20e0ed7da4abf8ededcd2ef0eda5b8abc8ed6dfea9c5a9d8ed5d21a8d0ed7d30a810601820200128013001380340604821502070edc5a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770eec5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:52.060 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:35:52.060 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630381,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:52.060 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:52.060 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d0090494615000020c31d00485546250080134428443500b0cc453d0090dd45 2025-08-24 13:35:52.090 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":12900,"sysGridPwr":-160,"mpptPwr":13650,"bpPwr":590,"bpSoc":68} 2025-08-24 13:35:52.090 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630382,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:52.091 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:35:52.091 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44e5ffa7a9dcdcb5aaa7dbb5a8d6dbdfdfdcdffdf9ffedcfefc7eddf1f412fedd76deeaf8fa5eb2d6c1ffffdf7ffeef7eecfefc7eddf47292fedd76deeaff0a5eb616d47e510601820200128013001380340d40148025044580170efc5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:52.097 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:52.097 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630383,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:52.097 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:52.098 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:52.139 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:52.139 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12fbe1b9b7c2c2abb4b9c5abb6c8c5c1c1c2c110601820200128013001380340d4014832501270f1c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:52.144 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:52.144 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630385,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:52.144 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:52.144 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:52.174 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:52.174 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1ef8eef8e2bab4c1c1a8b7bac6a8b5cbc6c2c2c1c2e7f2f24cb0d7f2f24cb010601820200128013001380340d4014821501e580170f2c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:52.182 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:52.182 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630386,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:52.182 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:52.182 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a47393430303330150000be42250000be42 2025-08-24 13:35:52.238 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":95,"fromPv":95}]} 2025-08-24 13:35:52.304 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPwr 0.52 -> 0.02 2025-08-24 13:35:52.314 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPwr 0.52 -> 0.02 2025-08-24 13:35:52.314 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 12030 -> 13170 2025-08-24 13:35:52.315 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 12030 -> 12900 2025-08-24 13:35:52.425 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 220 -> 110 2025-08-24 13:35:52.429 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 220 -> -160 2025-08-24 13:35:52.442 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTemp [34,35,34,35,35,33,33,34,34] -> [34,37,35,36,36,33,34,34,35] 2025-08-24 13:35:52.443 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTemp [34,35,34,35,35,33,33,34,34] -> [34,37,35,36,36,33,34,34,35] 2025-08-24 13:35:52.445 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13660 -> 13650 2025-08-24 13:35:52.451 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13660 -> 13650 2025-08-24 13:35:52.457 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13650" greater than max "5000" 2025-08-24 13:35:52.464 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44ffe5bdb3c6c6afb0bdc1afb2ccc1c5c5c6c5e7e3e5f7d5f5ddf7c5055b35f7cd77f4b595bff1377605e5e7ede5f4edf4d5f5ddf7c55d3335f7cd77f4b5eabff17b775dff10601820200128013001380340d40148025044580170f5c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:52.477 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:52.478 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630389,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:52.478 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:52.479 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:52.561 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:52.572 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1ffce6beb0c5c5acb3bec2acb1cfc2c6c6c5c6e609f7ee2afdd6b0de5af4c6f610601820200128013001380340d4014830501f70f6c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:52.585 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:52.585 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630390,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:52.586 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:52.586 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118dc0b204628ac023000 2025-08-24 13:35:52.651 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1500,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:35:52.667 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13650" greater than max "5000" 2025-08-24 13:35:52.675 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxCellVol 3.332 -> 3.329 2025-08-24 13:35:52.676 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxCellVol 3.332 -> 3.329 2025-08-24 13:35:52.677 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 1850 -> 590 2025-08-24 13:35:52.686 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 1850 -> 590 2025-08-24 13:35:52.735 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinCellVol 3.329 -> 3.325 2025-08-24 13:35:52.739 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinCellVol 3.329 -> 3.325 2025-08-24 13:35:52.795 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpVol 53.24 -> 53.18 2025-08-24 13:35:52.799 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpVol 53.24 -> 53.2 2025-08-24 13:35:52.808 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAmp 0.01 -> 0 2025-08-24 13:35:52.855 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAmp 0.01 -> 0 2025-08-24 13:35:52.876 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusVol 807.76 -> 807.33 2025-08-24 13:35:52.880 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusVol 807.76 -> 802.96 2025-08-24 13:35:52.892 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCellVol [3331,3330,3332,3332,3330,3330,3330,3329,3330,3329,3330,3330,3332,3331,3331,3329] -> [3328,3328,3328,3325,3328,3328,3326,3327,3327,3327,3328,3329,3327,3329,3328,3328] 2025-08-24 13:35:52.902 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCellVol [3331,3330,3332,3332,3330,3330,3330,3329,3330,3329,3330,3330,3332,3331,3331,3329] -> [3328,3328,3328,3325,3328,3328,3326,3327,3327,3327,3328,3329,3327,3329,3328,3328] 2025-08-24 13:35:52.910 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpDsrc 4 not part of array -> 5 not part of array 2025-08-24 13:35:52.956 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpDsrc 4 not part of array -> 5 not part of array 2025-08-24 13:35:52.964 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpSn HJ3AZDH5ZGCP0421 -> HJ3AZDH5ZGCP0428 2025-08-24 13:35:52.999 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpSn HJ3AZDH5ZGCP0421 -> HJ3AZDH5ZGCP0428 2025-08-24 13:35:53.013 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCycles 85 -> 86 2025-08-24 13:35:53.019 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCycles 85 -> 86 2025-08-24 13:35:53.026 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpHvMosTemp 43 -> 40 2025-08-24 13:35:53.093 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpHvMosTemp 40 -> 39 2025-08-24 13:35:53.096 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpLvMosTemp 40 -> 37 2025-08-24 13:35:53.113 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpHtsTemp 38 -> 37 2025-08-24 13:35:53.115 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpHtsTemp 38 -> 37 2025-08-24 13:35:53.125 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusNegTemp 39 -> 38 2025-08-24 13:35:53.127 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusNegTemp 39 -> 38 2025-08-24 13:35:53.190 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpEnvTemp 38 -> 36 2025-08-24 13:35:53.194 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpEnvTemp 38 -> 36 2025-08-24 13:35:53.208 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgCap 63672.76 -> 63462.020000000004 2025-08-24 13:35:53.255 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgCap 63672.76 -> 63462.020000000004 2025-08-24 13:35:53.263 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgCap 63333.54 -> 63171.75 2025-08-24 13:35:53.307 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgCap 63333.54 -> 63171.75 2025-08-24 13:35:53.318 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxCellTemp 35 -> 37 2025-08-24 13:35:53.320 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxCellTemp 35 -> 37 2025-08-24 13:35:53.332 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxMosTemp 43 -> 39 2025-08-24 13:35:53.336 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxMosTemp 43 -> 40 2025-08-24 13:35:53.351 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinMosTemp 40 -> 37 2025-08-24 13:35:53.397 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinMosTemp 40 -> 37 2025-08-24 13:35:53.411 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTimestamp 1756035074 -> 1756035346 2025-08-24 13:35:53.421 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTimestamp 1756035074 -> 1756035326 2025-08-24 13:35:53.434 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpRealSoh 101.56 -> 101.36 2025-08-24 13:35:53.442 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpRealSoh 101.56 -> 101.36 2025-08-24 13:35:53.480 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTargetSoc 69.95 -> 69.81 2025-08-24 13:35:53.484 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTargetSoc 69.95 -> 69.81 2025-08-24 13:35:53.492 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpDiffSoc 0.56 -> 0.61 2025-08-24 13:35:53.496 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpDiffSoc 0.56 -> 0.61 2025-08-24 13:35:53.502 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxSoc 70.27 -> 70.14 2025-08-24 13:35:53.531 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44fde7bfb1c4c4adb2bfc3adb0cec3c7c7c4c7e5e1e7f5d7f7dff5c7075937f5cf75f6b797bdf3357407e7e5efe7f6eff6d7f7dff5c75f3137f5cf75f6b7e8bdf379755ffd10601820200128013001380340d40148025044580170f7c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:53.540 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:53.540 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630391,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:53.540 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:53.541 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:53.592 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:53.599 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxSoc 70.27 -> 70.14 2025-08-24 13:35:53.610 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinSoc 69.7 -> 69.54 2025-08-24 13:35:53.655 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinSoc 69.7 -> 69.54 2025-08-24 13:35:53.678 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12f2e8b0becbcba2bdb0cca2bfc1ccc8c8cbc810601820200128013001380340d4014832501270f8c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:53.687 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:53.687 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630392,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:53.687 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:53.688 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:53.747 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:53.823 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgEnergy 3426.55 -> 3418.29 2025-08-24 13:35:53.827 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgEnergy 3426.55 -> 3418.29 2025-08-24 13:35:53.839 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgEnergy 3284.79 -> 3280.48 2025-08-24 13:35:53.842 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgEnergy 3284.79 -> 3280.48 2025-08-24 13:35:53.853 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPtcTemp2 35 -> 36 2025-08-24 13:35:53.858 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPtcTemp2 35 -> 36 2025-08-24 13:35:54.030 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12f3e9b1bfcacaa3bcb1cda3bec0cdc9c9cac910601820200128013001380340d4014832501270f9c5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:54.041 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:54.041 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630393,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:54.042 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:54.042 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:54.135 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:54.526 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1ff1ebb3bdc8c8a1beb3cfa1bcc2cfcbcbc8cbeb04fae327f0dbbdd357f9cbfb10601820200128013001380340d4014830501f70fbc5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:54.535 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:54.535 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630395,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:54.535 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:54.535 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118dc0b204628ac023000 2025-08-24 13:35:54.604 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1500,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:35:54.664 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44f6ecb4bacfcfa6b9b4c8a6bbc5c8cccccfcceeeaecfedcfcd4fecc0c523cfec47efdbc9cb6f83e7f0ceceee4ecfde4fddcfcd4fecc543a3cfec47efdbce3b6f8727e54f610601820200128013001380340d40148025044580170fcc5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:54.676 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:54.676 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630396,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:54.677 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:54.677 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:54.733 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:55.242 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20f3fe9ed0b8ebfefe5ebce3fedeabb8dbfefedebbd6bacbfe4e32bbc3fe6e23bb10601820200128013001380340604821502070fec5a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770ffc5a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:55.252 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:35:55.253 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630398,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:55.253 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:55.253 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00602e46150000a0421d00205546250000204528443500b0cc453d0090dd45 2025-08-24 13:35:55.300 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":11160,"sysGridPwr":80,"mpptPwr":13640,"bpPwr":2560,"bpSoc":68} 2025-08-24 13:35:55.300 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630399,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:55.300 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:35:55.373 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 12900 -> 11160 2025-08-24 13:35:55.386 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr -160 -> 80 2025-08-24 13:35:55.395 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13650 -> 13640 2025-08-24 13:35:55.398 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13640" greater than max "5000" 2025-08-24 13:35:55.448 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 590 -> 2560 2025-08-24 13:35:55.730 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a120b11494732325b4449355b4638353131323110601820200128013001380340d401483250127081c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:55.739 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:55.739 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630401,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:55.739 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:55.740 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:55.805 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:55.878 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a4408124a44313158474a3658453b36323231321014120022022a0032f2acc2003a800342624806c081f212101a12031a0322022a0032aac4c2003a8003421d48068c80aa0810601820200128013001380340d4014802504458017082c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:55.886 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:55.887 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630402,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:55.887 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:55.887 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:55.931 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:56.446 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e0f190f154d4336365f404d315f423c3135353635100505bb47200505bb4710601820200128013001380340d4014821501e58017085c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:56.453 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:56.453 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630405,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:56.453 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:56.454 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a47393430303330150000be42250000be42 2025-08-24 13:35:56.496 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":95,"fromPv":95}]} 2025-08-24 13:35:56.664 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f0d174f4134345d424f335d403e333737343717f8061fdb0c27412fab05370710601820200128013001380340d4014830501f7087c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:56.673 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:56.674 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630407,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:56.674 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:56.675 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118dc0b204628ac023000 2025-08-24 13:35:56.734 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1500,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:35:56.742 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a200508483d4e1d0808404b1508285d4e2d0808044d204c3d08b8c44d350898d54d1060182020012801300138034060482150207088c6a0017881ae01800103880101c20110523337345a4448415a483345303034340a32106018202001280130013803406048277089c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:56.753 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:35:56.753 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630408,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:56.753 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:56.753 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d0040354615000048431d002055462500000c4528443500b0cc453d0090dd45 2025-08-24 13:35:56.807 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":11600,"sysGridPwr":200,"mpptPwr":13640,"bpPwr":2240,"bpSoc":68} 2025-08-24 13:35:56.808 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630409,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:56.808 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:35:56.844 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 11160 -> 11600 2025-08-24 13:35:56.872 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44001a424c3939504f423e504d333e3a3a393a181c1a082a0a22083afaa4ca0832880b4a6a400ec889fa1a18121a0b120b2a0a22083aa2ccca0832880b4a15400e8488a20010601820200128013001380340d401480250445801708ac6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:56.890 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:56.891 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630410,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:56.891 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:56.891 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:56.954 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:56.970 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 80 -> 200 2025-08-24 13:35:57.018 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2560 -> 2240 2025-08-24 13:35:57.456 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a680a2f030881092b0115011c03df0a191b434d3838514e433f514c323f3b3b383b130a1e0b0bc34fc309d209ee09ab68294e10601820200128013001380340f1014805502f5801708bc6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:57.463 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:57.463 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":47,"needAck":1,"seq":2630411,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:57.463 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:35:57.463 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:57.464 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 08038a02200a1e0a1708d4011210484633335a4548345a473934303033301801150000c844c802d902e502a0632245 2025-08-24 13:35:57.740 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12061c444a3f3f56494438564b35383c3c3f3c10601820200128013001380340d40148325012708cc6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:57.745 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:57.745 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630412,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:57.745 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:57.746 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:57.772 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:58.016 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44041e46483d3d544b463a5449373a3e3e3d3e1c181e0c2e0e260c3efea0ce0c368c0f4e6e440acc8dfe1e1c161e0f160f2e0e260c3ea6c8ce0c368c0f4e11440a808ca60410601820200128013001380340d401480250445801708ec6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:58.020 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:58.021 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630414,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:58.021 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:58.021 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:58.046 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:58.236 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a315d471f1164640d121f630d106e636767646747574f5577e55c7fa779625757d3156a5757db1517561f5707fb550f5737571060182020013001380340d40148085031580170d798387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:58.240 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:58.240 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920663,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:58.241 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:58.241 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a473934303033301000180220b20b28f02e35000084423d00008c424001480050ac0258006000 2025-08-24 13:35:58.265 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":1458,"targetPower":6000,"temp":66,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:35:58.592 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f1b01595722224b5459254b5628252121222101ee1009d11d315739bd13211110601820200128013001380340d4014830501f7091c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:58.596 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:58.596 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630417,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:58.596 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:58.596 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118c00c204628ac023000 2025-08-24 13:35:58.625 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1600,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:35:59.088 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a4418025a54212148575a2648552b26222221220004021032123a1022e2bcd2102a901352725816d091e202000a02130a1332123a1022bad4d2102a9013520d58169c90ba1810601820200128013001380340d4014802504458017092c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:59.091 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:59.092 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630418,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:59.092 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:59.092 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:35:59.121 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:35:59.164 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a1219035b55202049565b2749542a272323202310601820200128013001380340d401483250127093c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:59.170 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:59.170 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630419,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:59.170 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:59.170 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:59.216 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:35:59.800 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a121c065e5025254c535e224c512f222626252610601820200128013001380340d401483250127096c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:35:59.807 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:35:59.807 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630422,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:35:59.807 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:35:59.808 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:35:59.853 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:00.228 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a441208505e2b2b425d502c425f212c28282b280a0e081a3818301a28e8b6d81a209a195878521cda9be8080a00081900193818301a28b0ded81a209a195807521c969ab01210601820200128013001380340d4014802504458017098c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:00.236 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:00.236 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630424,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:00.236 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:00.236 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:00.278 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:00.302 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a201419c13d5f0c19190fda0419394c5f3c19d92e5c315d2c1979d55c241989c45c1060182020012801300138034060482150207099c6a0017881ae01800103880101c20110523337345a4448415a483345303034340a3210601820200128013001380340604827709ac6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:00.311 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:36:00.311 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630425,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:00.312 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:00.312 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00d8244615000016c31d002055462500c037452844350060cc453d0090dd45 2025-08-24 13:36:00.356 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10550,"sysGridPwr":-150,"mpptPwr":13640,"bpPwr":2940,"bpSoc":68} 2025-08-24 13:36:00.357 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630426,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:00.357 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:36:00.371 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 11600 -> 10550 2025-08-24 13:36:00.422 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 200 -> -150 2025-08-24 13:36:00.429 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2240 -> 2940 2025-08-24 13:36:00.444 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a315248101e6b6b021d106c021f616c68686b684858405a788b5970a8766d5858dc1a655858d41a1859105808f45a005838581060182020013001380340d40148085031580170d898387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:00.455 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:00.455 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920664,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:00.455 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:00.455 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a473934303033301000180220d30128f02e35000084423d00008c424001480050ac0258006000 2025-08-24 13:36:00.506 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":211,"targetPower":6000,"temp":66,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:36:00.513 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a3a0a0313ce1a10601820200128013001380340f10148245003709bc6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:00.527 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:00.528 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":36,"dataLen":3,"seq":2630427,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:00.528 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:36:00.528 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:00.528 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 08d501 2025-08-24 13:36:00.676 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f160c545a2f2f46595428465b25282c2c2f2c0ce31d04dc103c5a34b01e2c1c10601820200128013001380340d4014830501f709cc6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:00.682 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:00.682 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630428,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:00.682 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:00.683 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118c00c204628ac023000 2025-08-24 13:36:00.716 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1600,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:36:00.902 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20101d053b5b081d1d6ddf001de5495b381ddd2a583559281d7dd158201d8dc058106018202001280130013803406048215020709dc6a0017881ae01800103880101c20110523337345a4448415a483345303034340a3210601820200128013001380340604827709ec6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:00.911 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:36:00.911 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630429,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:00.911 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:00.912 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d0018264615000070c21d00f854462500c037452844350060cc453d0090dd45 2025-08-24 13:36:00.944 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10630,"sysGridPwr":-60,"mpptPwr":13630,"bpPwr":2940,"bpSoc":68} 2025-08-24 13:36:00.944 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630430,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:00.945 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:36:00.953 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 10550 -> 10630 2025-08-24 13:36:00.958 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr -150 -> -60 2025-08-24 13:36:00.963 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13640 -> 13630 2025-08-24 13:36:00.964 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13630" greater than max "5000" 2025-08-24 13:36:01.008 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e1503150f57592c2c455a572b4558262b2f2f2c2f0a1f1f4d5c3a1f1f4d5c10601820200128013001380340d4014821501e5801709fc6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:01.015 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:01.015 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630431,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:01.015 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:01.016 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a4739343030333015000052432500005243 2025-08-24 13:36:01.045 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":210,"fromPv":210}]} 2025-08-24 13:36:01.360 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a442a30686613137a6568147a67191410101310323630220020082210d08ee02218a22160406a24e2a3d030323830213821002008221088e6e02218a221603f6a24aea2882a10601820200128013001380340d40148025044580170a0c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:01.365 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:01.365 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630432,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:01.365 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:01.365 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:01.401 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:01.864 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a1229336b65101079666b1779641a171313101310601820200128013001380340d4014832501270a3c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:01.871 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:01.871 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630435,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:01.871 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:01.872 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:01.911 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:02.292 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a660a305349111f6a6a031c116d031e606d69696a694959415b793971a9776c5959dd1b645959d51b1958115909f55b015939591060182020013001380340d40148085030580170d998387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:02.299 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:02.299 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":48,"needAck":1,"seq":920665,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:02.299 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:02.299 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010001802206028f02e35000084423d00008c424001480050ac0258006000 2025-08-24 13:36:02.353 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":96,"targetPower":6000,"temp":66,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:36:02.432 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a442c366e6015157c636e127c611f12161615163430362406260e2416d688e6241ea42766466c22e4a5d636343e36273e2706260e24168ee0e6241ea42766396c22a8a48e2c10601820200128013001380340d40148025044580170a6c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:02.438 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:02.438 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630438,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:02.438 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:02.438 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:02.470 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:02.712 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f2d376f6114147d626f137d601e131717141737d8263fe72b07610f8b25172710601820200128013001380340d4014830501f70a7c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:02.718 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:02.718 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630439,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:02.718 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:02.718 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118c00c204628ac023000 2025-08-24 13:36:02.750 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1600,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:36:03.564 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a442238606e1b1b726d601c726f111c18181b183a3e382a0828002a18d886e82a10aa296848622ceaabd8383a30382930290828002a1880eee82a10aa296837622ca6aa802210601820200128013001380340d40148025044580170a8c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:03.568 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:03.568 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630440,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:03.569 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:03.569 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:03.589 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:03.948 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a122339616f1a1a736c611d736e101d19191a1910601820200128013001380340d4014832501270a9c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:03.951 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:03.952 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630441,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:03.952 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:03.952 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:03.975 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:04.280 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12203a626c1919706f621e706d131e1a1a191a10601820200128013001380340d4014832501270aac6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:04.285 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:04.286 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630442,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:04.286 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:04.286 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:04.306 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:04.640 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44243e66681d1d746b661a7469171a1e1e1d1e3c383e2c0e2e062c1ede80ee2c16ac2f6e4e642aecadde3e3c363e2f362f0e2e062c1e86e8ee2c16ac2f6e31642aa0ac862410601820200128013001380340d40148025044580170aec6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:04.645 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:04.646 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630446,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:04.646 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:04.646 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:04.674 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:04.796 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a660a30504a121c6969001f126e001d636e6a6a696a4a5a42587a5a72aa746f5a5adc18675a5ad6181a5b125a0af658025a3a5a1060182020013001380340d40148085030580170da98387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:04.800 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:04.800 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":48,"needAck":1,"seq":920666,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:04.800 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:04.800 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010001802200028f02e35000086423d00008c424001480050ac0258006000 2025-08-24 13:36:04.820 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":0,"targetPower":6000,"temp":67,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:36:04.864 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f253f67691c1c756a671b7568161b1f1f1c1f3fd02e37ef230f6907832d1f2f10601820200128013001380340d4014830501f70afc6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:04.876 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:04.876 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630447,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:04.876 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:04.876 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118c00c204628ac023000 2025-08-24 13:36:04.902 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1600,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:36:05.209 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a203f326224742732320cf12f32ca66741732f25c771a76073252fe770f3272ef7710601820200128013001380340604821502070b2c6a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770b3c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:05.214 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:36:05.215 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630450,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:05.215 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:05.215 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d005016461500003ec31d00f854462500c06e452844350060cc453d0040dd45 2025-08-24 13:36:05.241 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9620,"sysGridPwr":-190,"mpptPwr":13630,"bpPwr":3820,"bpSoc":68} 2025-08-24 13:36:05.241 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630451,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:05.241 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:36:05.247 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 10630 -> 9620 2025-08-24 13:36:05.250 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr -60 -> -190 2025-08-24 13:36:05.255 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2940 -> 3820 2025-08-24 13:36:05.564 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a4d0a143e263e247c7207076e717c006e730d000404070410601820200128013001380340d40148215014580170b4c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:05.568 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:05.569 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":20,"needAck":1,"seq":2630452,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:05.569 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:05.569 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a120a10484633335a4548345a47393430303330 2025-08-24 13:36:05.593 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx"}]} 2025-08-24 13:36:05.776 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a443f257d7306066f707d016f720c01050506052723253715351d3705c59bf5370db73475557f31f7b6c525272d25342d3415351d37059df3f5370db734752a7f31bbb79d3f10601820200128013001380340d40148025044580170b5c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:05.780 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:05.780 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630453,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:05.780 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:05.780 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:05.801 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:05.988 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a123c267e7005056c737e026c710f020606050610601820200128013001380340d4014832501270b6c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:05.991 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:05.992 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630454,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:05.992 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:05.992 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:06.012 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:06.844 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44312b737d0808617e730f617c020f0b0b080b292d2b391b3b13390bcb95fb3903b93a7b5b713ff9b8cb2b29232b3a233a1b3b13390b93fdfb3903b93a7b24713fb5b9933110601820200128013001380340d40148025044580170bbc6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:06.851 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:06.852 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630459,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:06.852 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:06.852 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:06.908 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:06.944 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f302a727c0909607f720e607d030e0a0a090a2ac53b22b2341a7c1296380a3a10601820200128013001380340d4014830501f70bac6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:06.955 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:06.956 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630458,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:06.956 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:06.956 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118880e204628ac023000 2025-08-24 13:36:07.016 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1800,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:36:07.056 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a8f020ad5013614314e84177a29b77f947e214ebe6e7a1921561c79149dce97f93a047879ba2ef4797162cee079563c3614316f280f7a298db2107f21bc4c6f7a199805307914d8cd97f93a047879c5c4f6797130d4e779563c361431aef3157a290264427e21239c737a19aa0727791494cd97f93a047879e332fb7971610de479563c3614311ccf2b7a29d1f8f97e2177b72a7a1942f0327d14d0cc97f93a047879c828b57971a33d9879563c361431f4fa267a29378df37e21cf080a7a19b450d478148ccc97f93a047879dd4796797136d2fd79563c2ce32a1060182020012801300138034060482250d501580170bcc6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:07.067 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:07.067 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":34,"dataLen":213,"needAck":1,"seq":2630460,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:07.067 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:07.067 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a280d72b82b46158b43a8421d72825246251d6a204528a1f2abc5063844458612c8454d5ef2dc456a000a280d5314334615b18e2c431d8070534625a4390c4528e4f1abc506384445f9f8ca454d0ce8db456a000a280d92cf2946153e587e421d1fa04f4625963b1b4528a8f1abc506384445df0ec7454d5d31d8456a000a280d20f3174615edc4c5421d4b8b1646257ecc0e4128ecf0abc506384445f41489454d9f01a4456a000a280dc8c61a46150bb1cf421df334364625886ce84428b0f0abc506384445e17baa454d0aeec1456a0010df16 2025-08-24 13:36:07.119 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => EnergyStreamDetail {"sysEnergyStream":[{"loadPwr":10990.111328125,"gridPwr":84.13191986083984,"mpptPwr":13472.611328125,"bpPwr":2566.632080078125,"timestamp":1756035361,"bpSoc":68},{"loadPwr":11461.0810546875,"gridPwr":172.55738830566406,"mpptPwr":13532.125,"bpPwr":2243.6025390625,"timestamp":1756035300,"bpSoc":68},{"loadPwr":10867.892578125,"gridPwr":63.58617401123047,"mpptPwr":13288.0302734375,"bpPwr":2483.72412109375,"timestamp":1756035240,"bpSoc":68},{"loadPwr":9724.78125,"gridPwr":98.8846206665039,"mpptPwr":9634.8232421875,"bpPwr":8.924924850463867,"timestamp":1756035180,"bpSoc":68},{"loadPwr":9905.6953125,"gridPwr":103.84578704833984,"mpptPwr":11661.2373046875,"bpPwr":1859.3916015625,"timestamp":1756035120,"bpSoc":68}],"sysSeq":2911} 2025-08-24 13:36:07.174 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [set] msg#0 => id EnergyStreamDetail error at: Error: decodeMsg -> RangeError: index out of range: 3 + 10 > 3 2025-08-24 13:36:07.412 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a620a29b73f1d3723372a35e93c2f2d757b0e0e67787509677a04090d0d0e0d253c283d3ddc79d83f798bab7810601820200128013001380340f10148055029580170bdc6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:07.418 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:07.418 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":41,"needAck":1,"seq":2630461,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:07.419 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:36:07.419 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:07.419 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 8a02200a1e0a1708d4011210484633335a4548345a473934303033301801150000e144e50244b69645 2025-08-24 13:36:07.704 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20323f6731792a3f3ff7fd223fef6b791a3fefb67a177b0a3f5ff37a023f7fe27a10601820200128013001380340604821502070bfc6a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770c0c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:07.710 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:36:07.710 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630463,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:07.710 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:07.710 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00580e46150000c8c21d00d054462500d089452844350060cc453d0040dd45 2025-08-24 13:36:07.745 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9110,"sysGridPwr":-100,"mpptPwr":13620,"bpPwr":4410,"bpSoc":68} 2025-08-24 13:36:07.746 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630464,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:07.746 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:36:07.800 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9620 -> 9110 2025-08-24 13:36:07.805 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr -190 -> -100 2025-08-24 13:36:07.811 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13630 -> 13620 2025-08-24 13:36:07.813 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13620" greater than max "5000" 2025-08-24 13:36:07.817 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 3820 -> 4410 2025-08-24 13:36:07.988 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a444b51090772721b0409751b06787571717271535751436141694371b1ef814379c34001210b4583c2b1515359514059406141694371e987814379c340015e0b45cfc3e94b10601820200128013001380340d40148025044580170c1c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:07.995 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:07.995 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630465,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:07.995 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:07.995 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:08.028 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:08.056 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a1248520a04717118070a7618057b767272717210601820200128013001380340d4014832501270c2c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:08.062 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:08.062 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630466,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:08.062 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:08.063 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:08.095 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:08.772 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a3a0a027c01106018202001280130013803406048115002580170c4c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:08.777 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:08.777 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":17,"dataLen":2,"needAck":1,"seq":2630468,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:08.778 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:36:08.778 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:08.778 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 3845 2025-08-24 13:36:08.957 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f4f550d0376761f000d711f027c717575767555ba445dcd4b65036de947754510601820200128013001380340d4014830501f70c5c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:08.962 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:08.962 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630469,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:08.962 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:08.962 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118880e204628ac023000 2025-08-24 13:36:08.993 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1800,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:36:09.129 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a444d570f0174741d020f731d007e73777774775551574567476f4577b7e987457fc54607270d4385c4b757555f57465f4667476f4577ef8187457fc54607580d43c9c5ef4d10601820200128013001380340d40148025044580170c7c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:09.133 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:09.133 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630471,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:09.134 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:09.134 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:09.158 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:09.264 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a31514b131d6868011e136f011c626f6b6b686b4b5b43597bbb5673ab756e5b5bdd19665b5bd7191b5a135b0bf759035b3b5b1060182020013001380340d40148085031580170db98387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:09.269 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:09.269 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920667,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:09.269 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:09.269 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a473934303033301000180220e00d28f02e35000086423d00008c424001480050ac0258006000 2025-08-24 13:36:09.294 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":1760,"targetPower":6000,"temp":67,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:36:09.412 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a124258000e7b7b120d007c120f717c78787b7810601820200128013001380340d4014832501270c8c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:09.416 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:09.416 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630472,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:09.420 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:09.420 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:09.460 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:10.052 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12415b030d7878110e037f110c727f7b7b787b10601820200128013001380340d4014832501270cbc6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:10.058 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:10.059 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630475,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:10.059 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:10.059 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:10.094 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:10.196 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44475d050b7e7e17080579170a74797d7d7e7d5f5b5d4f6d4d654f7dbde38d4f75cf4c0d2d07498fcebd5d5f555d4c554c6d4d654f7de58b8d4f75cf4c0d520749c3cfe54710601820200128013001380340d40148025044580170cdc6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:10.201 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:10.201 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630477,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:10.222 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:10.223 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:10.276 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:10.282 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e4650465c040a7f7f16090478160b75787c7c7f7c594c4c9008694c4c900810601820200128013001380340d4014821501e580170ccc6a0017881ae01800103880101c20110523337345a4448415a483345303034340a560a20434e0e43085b4e4e6e0c534e9e1a086b4e2ede0b660b7b4e2e820b734ebe920b10601820200128013001380340604821502070cec6a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770cfc6a0017881ae01800103880101c20110523337345a4448415a483345303034340a5e0a28567f564c141a6f6f06191468061b65686c6c6f6c495c5c8018441f7975a5f634715c5c80184caf081060182020013001380340d40148225028580170dc98387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:10.288 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 4 message(s) 2025-08-24 13:36:10.288 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630476,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:10.288 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:10.288 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a47393430303330150000dc44250000dc44 2025-08-24 13:36:10.354 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1760,"fromPv":1760}]} 2025-08-24 13:36:10.358 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"needAck":1,"seq":2630478,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:10.359 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:36:10.359 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0d00400d4615000020421d00d0544625006090452845350060cc453d00f0dc45 2025-08-24 13:36:10.385 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9040,"sysGridPwr":40,"mpptPwr":13620,"bpPwr":4620,"bpSoc":69} 2025-08-24 13:36:10.385 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"needAck":1,"seq":2630479,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:10.385 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 => no pdata 2025-08-24 13:36:10.385 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":34,"dataLen":40,"needAck":1,"seq":920668,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:10.385 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 Encrypted 2025-08-24 13:36:10.385 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 pdata: 0a230a10484633335a4548345a47393430303330150000dc4418432529f9aa682d0000dc4410f354 2025-08-24 13:36:10.416 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 => HeatingRodStreamDetail {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1760,"temp":67,"timestamp":1756035369,"fromPv":1760}],"sysSeq":10867} 2025-08-24 13:36:10.484 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9110 -> 9040 2025-08-24 13:36:10.572 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr -100 -> 40 2025-08-24 13:36:10.576 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 4410 -> 4620 2025-08-24 13:36:10.580 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpSoc 68 -> 69 2025-08-24 13:36:10.840 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a650a2d4c5474543454d45557dc5530c45554cc5554f45554fc5c54e45c68ec5c54ec5d55945d30e65f54ec5f54945f5410601820200128013001380340604808502d580170d4c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:10.845 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:10.845 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":8,"dataLen":45,"needAck":1,"seq":2630484,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:10.845 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:10.846 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 180020006000800103880164900100980100a00100a80800b0083cb80800b80901c00964b20b00b80b00c00b00 2025-08-24 13:36:10.911 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_EMS_CHANGE_REPORT {"emsWorkMode":0,"emsBackupEvent":0,"sysBatDsgDownLimit":0,"emsFeedMode":3,"emsFeedRatio":100,"emsFeedPwr":0,"sysMeterCfg":0,"sysTypeCfg":0,"rateCtrlSwtich":false,"sysRateCtrlTime":60,"duraTime":0,"emsCtrlLedType":1,"emsCtrlLedBright":100,"emsSgReady":{},"emsSgReadyEn":false,"emsSgRunStat":0} 2025-08-24 13:36:10.929 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a205f52125f1447525272104f52820614775232c2177a176752329e176f52a28e1710601820200128013001380340604821502070d2c6a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770d3c6a0017881ae01800103880101c20110523337345a4448415a483345303034340a560a1f5f451d1366660f101d610f126c616565666545aa544ddd5b75137df957655510601820200128013001380340d4014830501f70d5c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:10.937 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 3 message(s) 2025-08-24 13:36:10.937 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630482,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:10.937 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:10.937 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00400d4615000020421d00d0544625006090452845350060cc453d00f0dc45 2025-08-24 13:36:10.968 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9040,"sysGridPwr":40,"mpptPwr":13620,"bpPwr":4620,"bpSoc":69} 2025-08-24 13:36:10.968 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630483,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:10.968 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:36:10.968 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630485,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:10.968 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 Encrypted 2025-08-24 13:36:10.968 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 pdata: 0a10484633335a4548345a4739343030333010ff0118880e204628ac023000 2025-08-24 13:36:10.995 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1800,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:36:11.052 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a9c010a64f65d57fe5d8e52f65857fe5856e358565679129e47578647568e4756b64456be445ea644fedce65fae4456a64369ae4357d6407ede4056cb4056565656f4404d5e5643565656564b5656565673565656567b565656566356565656f64956fe4957964956106018202001280130013803406048085064580170d6c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:11.056 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:11.056 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":8,"dataLen":100,"needAck":1,"seq":2630486,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:11.056 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:11.056 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: a00b01a80bd804a00e01a80e00b50e00002f44c81101d01100d81100e01200e81208f012a88ab009f81200f0153ff815018016288816009d1600000000a2161b080015000000001d0000000025000000002d000000003500000000a01f00a81f01c01f00 2025-08-24 13:36:11.097 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_EMS_CHANGE_REPORT {"sysMulPeakSwitch":true,"sysMulPeakTime":600,"userRole":1,"chgDsgMode":0,"chgDsgPwr":700} 2025-08-24 13:36:11.265 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a3b0a03fd4157106018202001280130013803406048085003580170d7c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:11.269 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:11.269 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":8,"dataLen":3,"needAck":1,"seq":2630487,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:11.269 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:11.269 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: aa1600 2025-08-24 13:36:11.318 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_EMS_CHANGE_REPORT {} 2025-08-24 13:36:11.400 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a445248101e6b6b021d106c021f616c68686b684a4e485a7858705a68a8f6985a60da591838125c9adba8484a40485940597858705a68f09e985a60da591847125cd6daf05210601820200128013001380340d40148025044580170d8c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:11.407 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:11.407 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630488,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:11.408 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:11.408 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:11.448 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:11.548 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a3b0a03984b5a106018202001280130013803406048085003580170dac6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:11.553 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:11.553 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":8,"dataLen":3,"needAck":1,"seq":2630490,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:11.553 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:11.553 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: c21100 2025-08-24 13:36:11.634 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_EMS_CHANGE_REPORT {} 2025-08-24 13:36:12.150 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12564c141a6f6f06191468061b65686c6c6f6c10601820200128013001380340d4014832501270dcc6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:12.159 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:12.160 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630492,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:12.160 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:12.160 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:12.217 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:12.273 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a92010a5a555d4d5d755c1d5a155b0d5d35bee1202d879c25f55c5ced5c5de55c5d95565d8d565f855659bd565cb55653ad565da5565ddd515dd551c5e9a78f5ecd515dc5515da5505ddd535dd55357cf535dc5535dd54e5dcd4e5dc54e5f10601820200128013001380340604811505a580170ddc6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:12.282 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:12.282 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":17,"dataLen":90,"needAck":1,"seq":2630493,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:12.282 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:36:12.282 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:12.283 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 08001000280140074806500068e3bc7d70dac178a80101b00100b80100c80b00d00b02d80b04e00b01e80b0ef00b00f80b00800c00880c98b4fad203900c00980c00f80d00800e00880e0a920e00980e00881300901300981302 2025-08-24 13:36:12.400 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a620a2afe525ef6525eee525ee6525f9e525e96525e8e525e86525ebe52e1c69d48b6525eac525ea6525efe4d5e10601820200128013001380340604811502a580170dec6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:12.408 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:12.409 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":17,"dataLen":42,"needAck":1,"seq":2630494,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:12.409 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:36:12.409 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:12.410 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: a00c00a80c00b00c00b80c01c00c00c80c00d00c00d80c00e00cbf98c316e80c00f20c00f80c00a01300 2025-08-24 13:36:12.557 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44554f17196c6c051a176b0518666b6f6f6c6f4d494f5d7f5f775d6faff19f5d67dd5e1f3f155b9ddcaf4f4d474f5e475e7f5f775d6ff7999f5d67dd5e1f40155bd1ddf75510601820200128013001380340d40148025044580170dfc6a0017881ae01800103880101c20110523337345a4448415a483345303034340aa7010a6f5825e56d60606060ed6d60606060f56d6030a326f86d60c06d60cd6d60606060d56d60606060dd6d6030a326a06d60a86d60b06d60b86d60806d60886dc0fc61906dc0fc61d86e60a06e60a86e60b06e61b86e60806e60886e60c87060d07061d87060b0706580706088706090706010601820200128013001380340604811506f580170e0c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:12.563 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:36:12.563 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630495,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:12.563 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:12.563 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:12.612 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:12.612 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":17,"dataLen":111,"needAck":1,"seq":2630496,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:12.612 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 unknown cmdId 2025-08-24 13:36:12.612 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:36:12.613 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 3845850d000000008d0d00000000950d0050c346980d00a00d00ad0d00000000b50d00000000bd0d0050c346c00d00c80d00d00d00d80d00e00d00e80da09c01f00da09c01b80e00c00e00c80e00d00e01d80e00e00e00e80e00a81000b01001b81000d01005e01000e81000f01000 2025-08-24 13:36:12.775 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a3b0a03a17160106018202001280130013803406048115003580170e1c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:12.792 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:12.792 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":17,"dataLen":3,"needAck":1,"seq":2630497,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:12.793 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:36:12.793 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:12.793 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: c01001 2025-08-24 13:36:12.972 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f68722a24515138272a5638255b5652525152729d637aea6c42244ace60526210601820200128013001380340d4014830501f70e2c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:12.985 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:12.985 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630498,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:12.985 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:12.985 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118880e204628ac023000 2025-08-24 13:36:13.146 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1800,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:36:13.260 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0ac9010a8f019e6263a3ec20e66163a3ec20ee6163636363f36107fb6107c36163ce6163635b20d6616363ac21de6163630521a361db74ab61cf61b3619362be6163631e20866163e320208b618b64966163631e209b6107e66063632d21ee6063632d21f36007fb6007c66063635d21ce6063635d21d36007db6007a66005052b21ae60db7d5d21b3608b64bb6062866050b0e72010601820200128013001380340604810508f01580170e3c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:13.279 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:13.279 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":16,"dataLen":143,"needAck":1,"seq":2630499,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:13.279 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:36:13.279 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:13.280 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: fd0100c08f43850200c08f438d0200000000900264980264a00200ad0200003843b5020000cf42bd0200006642c002b817c802ac02d002f001dd0200007d43e50200804343e802e807f50200007d43f80264850300004e428d0300004e42900364980364a50300003e42ad0300003e42b00364b80364c50366664842cd03b81e3e42d003e807d80301e50333d38443 2025-08-24 13:36:13.472 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0ad0010a9601896764a4eb279467984e9c678c63e16064645c27e9606464ab26f16064646e26fc60b44cc460dc73cc608c63d16064641927d96064e42727a46065ac6064b1606464e45bb960b4203c5f8460658c60fe61946064996064646424e161a9a82c26e961a9a82c26f161a9a8a85af9618835dc59c46164c96164646464d46164d96157572326a16157572326a961a9a8a85ab1618835dc5910601820200128013001380340604810509601580170e4c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:13.477 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:13.477 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":16,"dataLen":150,"needAck":1,"seq":2630500,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:13.477 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:36:13.477 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:13.478 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: ed0300c08f43f003fc2af803e8078504000038438d040000cf42950400000a429804d028a004b817a804e807b50400007d43bd0400804343c00401c80400d5040000803fdd04d044583be00401e8049a05f00400fd04000000408505cdcc48428d05cdcc48429505cdcccc3e9d05ec51b83da00500ad0500000000b00500bd0533334742c50533334742cd05cdcccc3ed505ec51b83d 2025-08-24 13:36:13.621 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a446f752d2356563f202d513f225c51555556557773756745654d675595cba5675de76425052f61a7e69575777d75647d6445654d6755cda3a5675de764257a2f61ebe7cd6f10601820200128013001380340d40148025044580170e5c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:13.626 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:13.626 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630501,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:13.626 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:13.626 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:13.662 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:13.769 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0adb010aa101bf62678762668f6267926267671a249a62aaabe724e2616767e758ea6167676767f26167674726ff6167c2618a6ad95cca616767e758d26167676767da6100813224a261fd7e3824aa6101810b24b261fd7e1124ba61fdfe7e588261676767678a61676767679261fdfe7ed89a6167674726e260aaabab5aea6067676758f2606767e758fa606767e7d8c2606767e7d8ca60010101d8d76063df6066a76087b3641060182020012801300138034060481050a101580170e7c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:13.775 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:13.775 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":16,"dataLen":161,"needAck":1,"seq":2630503,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:13.775 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:36:13.776 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:13.776 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: d80500e00501e80500f50500007d43fd05cdcc804385060000803f8d0600000000950600002041980600a506ed0dbe3bad060000803fb50600000000bd0667e65543c5069a195f43cd0666e66c43d5069a197643dd069a99193fe50600000000ed0600000000f5069a9919bffd06000020418507cdcccc3d8d070000003f95070000803f9d07000080bfa507000080bfad07666666bfb00704b80701c007e0d403 2025-08-24 13:36:13.896 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0ad2010a9801a56f6868152bbd6f68e82b2bb56f0e0e202a8d6fd076562a806f88bc6b9d6f6868152b956f68e82b2bed600e0e202ae560d076562aa86069a560a5a4a455bd606868182ab560686868688d60686868688060699d6068686868956068686868e86168e06168fd6168686868f56168686868cd61a5a4a456c06168d86168a06169bd6168686868b561686868688d616868686880616998616810601820200128013001380340604810509801580170e8c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:13.903 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:13.904 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":16,"dataLen":152,"needAck":1,"seq":2630504,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:13.904 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:36:13.904 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:13.905 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: cd0700007d43d50700804343dd0766664842e507b81e3e42e807e0d403f50700007d43fd07008043438508666648428d08b81e3e42c00801cd08cdcccc3dd50800007042dd0800000000e50800000000e80801f50800000000fd08000000008009008809009509000000009d0900000000a509cdcccc3ea80900b00900c80901d50900000000dd0900000000e50900000000e80901f00900 2025-08-24 13:36:14.117 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0ac1010a8701916069e96369e16369f96369f46369696969cc6369696969c46369696969dc6369696969d46369696969ac6369696969a46369696969bc6369696969b463696969698c63696969698463696969699c6369696969946369696969996769946769696969ec6669696969e16668f96669f16669c96669c16669d96669d16669a96669a16669b9666910601820200128013001380340604810508701580170e9c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:14.124 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:14.125 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":16,"dataLen":135,"needAck":1,"seq":2630505,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:14.125 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:36:14.125 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:14.125 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: f80900800a00880a00900a009d0a00000000a50a00000000ad0a00000000b50a00000000bd0a00000000c50a00000000cd0a00000000d50a00000000dd0a00000000e50a00000000ed0a00000000f50a00000000fd0a00000000f00e00fd0e00000000850f00000000880f01900f00980f00a00f00a80f00b00f00b80f00c00f00c80f00d00f00 2025-08-24 13:36:14.189 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12607a222c5959302f225e302d535e5a5a595a10601820200128013001380340d4014832501270eac6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:14.222 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:14.223 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630506,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:14.223 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:14.223 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:14.274 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:14.325 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a9b010a63b6646b6b6b6b8e646b6b6b6b86646b6b6b6b9e646b6b6b6b96646b6b6b6bee7b6b6b6b6be37b6bfe7b6b6b6b6bf37b6b937b6bee7af1f27255e67aa6a72755fe7aa6a72754f67aa6a72755ce7ac52c8a55c67a6b6b6b6bde7a6b6b6b6bd67a6b6b6b6b106018202001280130013803406048105063580170ebc6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:14.332 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:14.333 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":16,"dataLen":99,"needAck":1,"seq":2630507,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:14.333 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:36:14.333 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:14.333 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: dd0f00000000e50f00000000ed0f00000000f50f00000000fd0f00000000851000000000881000951000000000981000f8100085119a99193e8d11cdcc4c3e9511cdcc4c3f9d11cdcc4c3ea511ae47e13ead1100000000b51100000000bd1100000000 2025-08-24 13:36:14.476 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a400a08666a666c7c6c566c1060182020012801300138034060480b5008580170ecc6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:14.482 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:14.482 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":11,"dataLen":8,"needAck":1,"seq":2630508,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:14.482 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:14.482 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a060a0010003a00 2025-08-24 13:36:14.533 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => EmsEcologyDevReport {"HPReport":{"devSn":"","online":0,"errorCode":{"type":"Buffer","data":[]}}} 2025-08-24 13:36:14.591 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12677d252b5e5e37282559372a54595d5d5e5d10601820200128013001380340d4014832501270edc6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:14.598 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:14.599 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630509,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:14.599 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:14.599 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:14.638 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:14.689 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44657f27295c5c352a275b3528565b5f5f5c5f7d797f6d4f6f476d5f9fc1af6d57ed6e2f0f256badec9f7f7d777f6e776e4f6f476d5fc7a9af6d57ed6e2f70256be1edc76510601820200128013001380340d40148025044580170efc6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:14.697 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:14.698 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630511,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:14.698 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:14.698 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:14.745 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:14.762 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e7a6c7a60383643432a3538442a37494440404340657070ac34557070ac3410601820200128013001380340d4014821501e580170f0c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:14.777 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:14.778 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630512,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:14.778 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:14.778 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a47393430303330150000dc44250000dc44 2025-08-24 13:36:14.825 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1760,"fromPv":1760}]} 2025-08-24 13:36:15.048 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f78623a34414128373a4628354b4642424142628d736afa7c52345ade70427210601820200128013001380340d4014830501f70f2c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:15.054 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:15.054 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630514,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:15.054 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:15.054 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118880e204628ac023000 2025-08-24 13:36:15.095 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1800,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:36:15.260 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a207e73636c35667373af316e73a327355673932e365b36467313bf364e7383af3610601820200128013001380340604821502070f3c6a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770f4c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:15.272 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:36:15.272 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630515,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:15.272 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:15.272 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00101f46150000dc421d00d054462500e05d452845350060cc453d00f0dc45 2025-08-24 13:36:15.296 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10180,"sysGridPwr":110,"mpptPwr":13620,"bpPwr":3550,"bpSoc":69} 2025-08-24 13:36:15.297 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630516,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:15.297 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:36:15.304 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9040 -> 10180 2025-08-24 13:36:15.308 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 40 -> 110 2025-08-24 13:36:15.312 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 4620 -> 3550 2025-08-24 13:36:15.752 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a447f653d3346462f303d412f324c41454546456763657755755d774585dbb5774df77435153f71b7f68565676d65746d7455755d7745ddb3b5774df774356a3f71fbf7dd7f10601820200128013001380340d40148025044580170f5c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:15.756 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:15.756 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630517,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:15.756 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:15.756 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:15.776 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:16.245 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a127d673f3144442d323f432d304e434747444710601820200128013001380340d4014832501270f7c6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:16.249 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:16.253 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630519,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:16.253 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:16.253 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:16.273 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:16.897 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44716b333d4848213e334f213c424f4b4b484b696d6b795b7b53794b8bd5bb7943f97a3b1b317fb9f88b6b69636b7a637a5b7b53794bd3bdbb7943f97a3b64317ff5f9d37110601820200128013001380340d40148025044580170fbc6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:16.901 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:16.901 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630523,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:16.901 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:16.901 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:16.924 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:17.105 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f766c343a4f4f26393448263b45484c4c4f4c6c837d64ac735c3a54d07e4c7c10601820200128013001380340d4014830501f70fcc6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:17.108 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:17.108 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630524,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:17.109 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:17.109 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118d00f204628ac023000 2025-08-24 13:36:17.138 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":2000,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:36:17.468 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0ad2030a9a03707db7d23b6dbdb25928db199fb8200669353f1f6470becd143e680128de3d6012ceedb958d164f23e50b573e839176470f87a163e68d93c3b3c60d8e648b858157c4b3e50bf8b48380f6470a4e3163e68a57a353c6094be4ab858c944453e50575d4538f87c63693439f07c6355d13de87cc1cf6f43e07c7d7d7d7dcd7c7cc57c7c8f7c6b75736d17676d793df339e22275b966d968b97da4bcbd877c3f776c70f79e903e68b657213c6032eab1385d7c776c70c99a7e396897022b3c604f76a0385d7c777a708619893c5d7c68d547b53e67710b1f223f2828153f7d7dff3ff87f7dfd3d39f07fc0d0603be87fc0d0603be07f7de594bbd87f2dd24e38d07fe621173bcd7fc2e5be6bc57f8fbbfc4dbd7fa0fdbef979987f7d7d7d7d907f55994a3e8d7f9df87cf87e76c9e543f07e8282f23fed7e7ce57e7cdd7e7cd57e7ccd7e7cc57e7cb87ec6723439ad7e7ba07e87724438987e151e173b907e3dcfe7bb8d7e7dfd797ef57978ed797dd5797ccd797dfd786cf0787d7dff3fe8783963ca42e0787d25bb42d8787d7d7d7db8717d7d2a39b0717d7d353910601820200128013001380340604801509a0370fdc6a0017881ae01800103880101c20110523337345a4448415a483345303034340a6a0a31f47c5b745d746976aa7f6c6e36384d4d243b364a2439474a4e4e4d4e667f6b7e7e843a637e7ea23ab67c279b7c8471473b10601820200128013001380340f10148055031580170fec6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:17.472 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:36:17.472 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":1,"dataLen":410,"seq":2630525,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:17.472 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:17.472 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00caaf4610c0cf2455a664e2c55d7b14484262190dc3b06943157c55a3401d6fb390c425ac198f432dc80e95446a190d85076b4315a44146411da59b35c525680136432dc2f6354572190dd99e6b4315d80748411de9c337c525b43938432d2a20384585011e1449448d011e28ac409501bcb2123e9d0100000000b00101b80101f20116080e106a1a1004408e449f5f08c41ba415c400d9c1c0fa01420a110d8ae3ed4315cb2a5c411d4f97cc4520010a110db4e7034415ea7f56411d320bdd4520010a070dfb64f441200115a83ac8431a0c76625f4255556842000082428502008040448d02bdad1d469502bdad1d469d020098e9c6a50250af3345ad029b5c6a46b002bf98c316b802f2c68130c002dd80c38404e50200000000ed0228e43743f002e0850185030bb4983e8d03ffff8f42900301980301a00301a80301b00301b80301c503bb0f4944d00306dd03fa0f3945e50368636a46ed0340b29ac6f00300800403880405900400a80401b004008005118d05000082429505441eb73f9d050058c63fa50500000000c50c00005744cd0c00004844 2025-08-24 13:36:17.503 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_EMS_HEARTBEAT {"bpRemainWatth":22501,"bpDsgTime":600000,"pcsActPwr":-7244.5810546875,"pcsAcFreq":50.02000045776367,"pcsAPhase":{"volt":233.6904754638672,"amp":5.104185104370117,"actPwr":-1157.6072998046875,"reactPwr":286.2005615234375,"apparentPwr":1192.4619140625},"pcsBPhase":{"volt":235.0293731689453,"amp":12.39102554321289,"actPwr":-2905.727783203125,"reactPwr":182.0054931640625,"apparentPwr":2911.42236328125},"pcsCPhase":{"volt":235.62049865722656,"amp":12.501914978027344,"actPwr":-2940.244384765625,"reactPwr":184.22540283203125,"apparentPwr":2946.01025390625},"pcsBusVolt":804.3143310546875,"pcsLeakAmp":5.379897117614746,"pcsDci":0.1432599425315857,"pcsDcv":0,"meterHeartBeat":[{"meterType":14,"meterAddr":106,"meterData":[1138.00048828125,-545.4940795898438,-598.5641479492188,-6.0577392578125]}],"mpptHeartBeat":[{"mpptPv":[{"vol":475.77764892578125,"amp":13.76044750213623,"pwr":6546.91357421875,"lightSta":1},{"vol":527.620361328125,"amp":13.406229019165039,"pwr":7073.3994140625,"lightSta":1},{"vol":30.549306869506836,"lightSta":1}],"mpptInsResist":400.458251953125,"mpptTempVal":[55.846153259277344,58.08333206176758,65]}],"pcsVbusRef":770,"pcsActivePowerRef":10091.4345703125,"pcsActivePowerLimitUp":10091.4345703125,"pcsActivePowerLimitDn":-29900,"pcsBpPower":2874.95703125,"pcsBpPowerChgLimit":14999.1513671875,"pcsRelayStateShow":47238207,"pcsGridSafetyFuncRecord":100688754,"pcsGridSafetyStateRecord":1083228253,"pcsReactivePowerRef":0,"pcsMeterPower":183.8912353515625,"pcsCommInterfaceState":17120,"pcsVgridThd":0.29824861884117126,"pcsInterruptOccupancyRate":71.99999237060547,"emsMpptSelfcheckState":1,"emsMpptStartupState":1,"emsBpSelfcheckState":1,"emsBpStartupState":1,"emsPcsSelfcheckState":1,"emsPcsStartupState":1,"emsBusVolt":804.2457885742188,"emsBpAliveNum":6,"emsBpPower":2960.99853515625,"emsBpChg":15000.8515625,"emsBpDsg":-19801.125,"emsBpChgRequest":0,"emsAcMakeupTriggleSoc":3,"emsAcMakeupExitSoc":5,"emsAcMakeupMinSoc":0,"emsMpptRunState":1,"emsMpptModStat":0,"emsMpptHbState":17,"emsNtcTempMax":65,"emsBusVoltErrSlidFilter":1.4306111335754395,"emsBusVoltRipple":1.549560546875,"emsPvInvPwr":0} 2025-08-24 13:36:17.503 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":49,"seq":2630526,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx","needAck":1} 2025-08-24 13:36:17.503 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 unknown cmdId 2025-08-24 13:36:17.503 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:36:17.503 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 8a02250a230a1708d4011210484633335a4548345a473934303033301801150000fa441d0000dc44c80259e502fa0f3945 2025-08-24 13:36:17.572 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.bpRemainWatth 22.378 -> 22.501 2025-08-24 13:36:17.576 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.bpDsgTime 1368 -> 600000 2025-08-24 13:36:17.583 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsActPwr -7045.06 -> -7244.58 2025-08-24 13:36:17.587 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAcFreq 50.03 -> 50.02 2025-08-24 13:36:17.592 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_volt 234.22 -> 233.69 2025-08-24 13:36:17.599 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_amp 11.35 -> 5.1 2025-08-24 13:36:17.603 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_actPwr -1966.63 -> -1157.61 2025-08-24 13:36:17.611 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_reactPwr 1788.83 -> 286.2 2025-08-24 13:36:17.614 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_apparentPwr 2658.49 -> 1192.46 2025-08-24 13:36:17.617 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_volt 234.18 -> 235.03 2025-08-24 13:36:17.620 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_amp 7.51 -> 12.39 2025-08-24 13:36:17.623 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_actPwr -1759.04 -> -2905.73 2025-08-24 13:36:17.624 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_EMS_HEARTBEAT.pcsBPhase_actPwr" has value "-2905.73" less than min "-2000" 2025-08-24 13:36:17.668 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_reactPwr 484.34 -> 182.01 2025-08-24 13:36:17.671 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_apparentPwr 1759.04 -> 2911.42 2025-08-24 13:36:17.674 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_volt 233.99 -> 235.62 2025-08-24 13:36:17.678 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_amp 7.41 -> 12.5 2025-08-24 13:36:17.681 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_actPwr -1732.97 -> -2940.24 2025-08-24 13:36:17.683 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_EMS_HEARTBEAT.pcsCPhase_actPwr" has value "-2940.24" less than min "-2000" 2025-08-24 13:36:17.728 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_reactPwr 312.4 -> 184.23 2025-08-24 13:36:17.732 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_apparentPwr 1732.97 -> 2946.01 2025-08-24 13:36:17.736 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBusVolt 800.49 -> 804.31 2025-08-24 13:36:17.739 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsLeakAmp -10.65 -> 5.38 2025-08-24 13:36:17.743 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsDci 0.16716308891773224 -> 0.1432599425315857 2025-08-24 13:36:17.749 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsActivePowerRef 10914.251953125 -> 10091.4345703125 2025-08-24 13:36:17.753 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsActivePowerLimitUp 10914.251953125 -> 10091.4345703125 2025-08-24 13:36:17.757 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBpPower 3473.48 -> 2874.96 2025-08-24 13:36:17.762 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBpPowerChgLimit 15000.85 -> 14999.15 2025-08-24 13:36:17.763 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_EMS_HEARTBEAT.pcsBpPowerChgLimit" has value "14999.15" greater than max "10000" 2025-08-24 13:36:17.809 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsGridSafetyStateRecord 1082179677 -> 1083228253 2025-08-24 13:36:17.814 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsMeterPower 2112.89 -> 183.89 2025-08-24 13:36:17.818 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsVgridThd 0.41 -> 0.3 2025-08-24 13:36:17.825 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBusVolt 800.22 -> 804.25 2025-08-24 13:36:17.831 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBpPower -979.13 -> 2961 2025-08-24 13:36:17.836 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBpChg 12.26 -> 15 2025-08-24 13:36:17.843 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsNtcTempMax 65.05 -> 65 2025-08-24 13:36:17.846 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBusVoltErrSlidFilter 4.411054611206055 -> 1.4306111335754395 2025-08-24 13:36:17.849 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBusVoltRipple 2.48 -> 1.55 2025-08-24 13:36:17.956 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44756f37394c4c253a374b2538464b4f4f4c4f6d696f7d5f7f577d4f8fd1bf7d47fd7e3f1f357bbdfc8f6f6d676f7e677e5f7f577d4fd7b9bf7d47fd7e3f60357bf1fdd77510601820200128013001380340d40148025044580170ffc6a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:17.962 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:17.963 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630527,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:17.963 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:17.965 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:17.996 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:18.312 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a128a90c8c6b3b3dac5c8b4dac7b9b4b0b0b3b010601820200128013001380340d401483250127080c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:18.316 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:18.316 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630528,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:18.316 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:18.316 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:18.336 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:19.096 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a448892cac4b1b1d8c7cab6d8c5bbb6b2b2b1b290949280a282aa80b2722c4280ba0083c2e2c88640017292909a92839a83a282aa80b22a444280ba0083c29dc8860c002a8810601820200128013001380340d4014802504458017082c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:19.101 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:19.101 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630530,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:19.101 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:19.101 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:19.127 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:19.172 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f8993cbc5b0b0d9c6cbb7d9c4bab7b3b3b0b3937c829b538ca3c5ab2f81b38310601820200128013001380340d4014830501f7083c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:19.184 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:19.184 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630531,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:19.184 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:19.184 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118d00f204628ac023000 2025-08-24 13:36:19.222 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":2000,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:36:19.317 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e8e988e94ccc2b7b7dec1ccb0dec3bdb0b4b4b7b491848458c0a1848458c010601820200128013001380340d4014821501e58017084c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:19.322 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:19.322 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630532,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:19.322 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:19.322 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a47393430303330150000dc44250000dc44 2025-08-24 13:36:19.346 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1760,"fromPv":1760}]} 2025-08-24 13:36:19.677 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a128f95cdc3b6b6dfc0cdb1dfc2bcb1b5b5b6b510601820200128013001380340d401483250127085c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:19.684 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:19.684 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630533,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:19.685 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:19.685 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:19.736 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:20.169 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44809ac2ccb9b9d0cfc2bed0cdb3bebabab9ba989c9a88aa8aa288ba7a244a88b2088bcaeac08e48097a9a98929a8b928baa8aa288ba224c4a88b2088bca95c08e0408228010601820200128013001380340d401480250445801708ac7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:20.178 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:20.178 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630538,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:20.178 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:20.179 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:20.232 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:20.334 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a31574d151b6e6e07181569071a64696d6d6e6d4d5d455f7dc75275ad73685d5ddb1f605d5dd11f1d5c155d0df15f055d3d5d1060182020013001380340d40148085031580170dd98387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:20.341 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:20.341 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920669,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:20.341 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:20.341 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010001802209a0f28f02e35000086423d00008c424001480050ac0258006000 2025-08-24 13:36:20.384 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":1946,"targetPower":6000,"temp":67,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:36:20.391 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20868b5baccd9e8b8bc3c9968b5bdfcdae8babbccea3cebe8beb47ceb68b7b57ce106018202001280130013803406048215020708bc7a0017881ae01800103880101c20110523337345a4448415a483345303034340a3210601820200128013001380340604827708cc7a0017881ae01800103880101c20110523337345a4448415a483345303034340a490a12879dc5cbbebed7c8c5b9d7cab4b9bdbdbebd10601820200128013001380340d40148325012708dc7a0017881ae01800103880101c20110523337345a4448415a483345303034340a560a20838e5ea9c89b8e8ec6cc938e5edac8ab8eaeb9cba6cbbb8eee42cbb38e7e52cb106018202001280130013803406048215020708ec7a0017881ae01800103880101c20110523337345a4448415a483345303034340a3210601820200128013001380340604827708fc7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:20.398 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 5 message(s) 2025-08-24 13:36:20.398 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630539,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:20.398 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:20.398 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00d0274615000048421d00d0544625002037452845350060cc453d00f0dc45 2025-08-24 13:36:20.451 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10740,"sysGridPwr":50,"mpptPwr":13620,"bpPwr":2930,"bpSoc":69} 2025-08-24 13:36:20.451 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630540,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:20.451 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:36:20.452 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630541,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:20.452 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 Encrypted 2025-08-24 13:36:20.452 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:20.492 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:20.492 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630542,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:20.492 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 Encrypted 2025-08-24 13:36:20.492 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 pdata: 0d00d0274615000048421d00d0544625002037452845350060cc453d00f0dc45 2025-08-24 13:36:20.530 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10740,"sysGridPwr":50,"mpptPwr":13620,"bpPwr":2930,"bpSoc":69} 2025-08-24 13:36:20.530 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630543,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:20.531 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 => no pdata 2025-08-24 13:36:20.588 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 10180 -> 10740 2025-08-24 13:36:20.677 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 110 -> 50 2025-08-24 13:36:20.683 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 3550 -> 2930 2025-08-24 13:36:20.892 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a209d9040b7d6859090d8d28d9040c4d6b590b0a7d5b8d5a590f05cd5ad90604cd51060182020012801300138034060482150207090c7a0017881ae01800103880101c20110523337345a4448415a483345303034340a32106018202001280130013803406048277091c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:20.898 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:36:20.898 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630544,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:20.898 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:20.898 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00d0274615000048421d00d0544625002037452845350060cc453d00f0dc45 2025-08-24 13:36:20.940 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10740,"sysGridPwr":50,"mpptPwr":13620,"bpPwr":2930,"bpSoc":69} 2025-08-24 13:36:20.941 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630545,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:20.941 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:36:21.164 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f9882dad4a1a1c8d7daa6c8d5aba6a2a2a1a2826d938a429db2d4ba3e90a29210601820200128013001380340d4014830501f7092c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:21.169 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:21.170 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630546,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:21.170 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:21.170 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118d00f204628ac023000 2025-08-24 13:36:21.199 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":2000,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:36:21.321 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a449983dbd5a0a0c9d6dba7c9d4aaa7a3a3a0a381858391b393bb91a3633d5391ab1192d3f3d99751106383818b83928b92b393bb91a33b555391ab1192d38cd9971d113b9910601820200128013001380340d4014802504458017093c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:21.326 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:21.326 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630547,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:21.326 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:21.326 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:21.358 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:21.457 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0ada010aa0019f879f85c7a6a2a1cfd1ddd4cfdda6d0a5a5a1a187879f85c7a6a2a4a7a5a5d4addda7d9a5a2a5a78f879f85dddfa6d4cfd1dda0cfd2d6c5a5a6a0a48f879f85dddfa6d4cfd1dda0cfd2d6c5a5a6a1a38f879f85dddfa6d4cfd1dda0cfd2d6c5a5a1a7a28f879f85dddfa6d4cfd1dda0cfd2d6c5a5a1a7a48f879f85dddfa6d4cfd1dda0cfd2d6c5a5a1a7ad8f879f85dddfa6d4cfd1dda0cfd2d6c5a5a6a0a51060182020012801300138034060480350a00158017095c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:21.462 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:21.463 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":3,"dataLen":160,"needAck":1,"seq":2630549,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:21.463 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:21.463 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a120a10523337345a4448415a4833453030343412120a1052333731323030413848324c303730321a120a10484a33415a4448355a474350303335311a120a10484a33415a4448355a474350303334361a120a10484a33415a4448355a474350303432371a120a10484a33415a4448355a474350303432311a120a10484a33415a4448355a474350303432381a120a10484a33415a4448355a47435030333530 2025-08-24 13:36:21.496 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => ErrorChangeReport {"emsErrCode":{"moduleSn":"R37xxxxxxxxxxxxx"},"pcsErrCode":{"moduleSn":"R371200A8H2L0702"},"bpErrCode":[{"moduleSn":"HJ3AZDH5ZGCP0351"},{"moduleSn":"HJ3AZDH5ZGCP0346"},{"moduleSn":"HJ3AZDH5ZGCP0427"},{"moduleSn":"HJ3AZDH5ZGCP0421"},{"moduleSn":"HJ3AZDH5ZGCP0428"},{"moduleSn":"HJ3AZDH5ZGCP0350"}]} 2025-08-24 13:36:22.373 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a129d87dfd1a4a4cdd2dfa3cdd0aea3a7a7a4a710601820200128013001380340d401483250127097c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:22.380 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:22.380 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630551,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:22.380 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:22.380 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:22.414 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:22.517 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a449288d0deababc2ddd0acc2dfa1aca8a8aba88a8e889ab898b09aa86836589aa01a99d8f8d29c5a1b68888a8088998099b898b09aa8305e589aa01a99d887d29c161a309210601820200128013001380340d4014802504458017098c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:22.522 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:22.523 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630552,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:22.523 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:22.523 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:22.559 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:23.229 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f908ad2dca9a9c0dfd2aec0dda3aeaaaaa9aa8a659b824a95badcb23698aa9a10601820200128013001380340d4014830501f709ac7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:23.234 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:23.235 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630554,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:23.235 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:23.235 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118d00f204628ac023000 2025-08-24 13:36:23.308 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":2000,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:36:23.520 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44918bd3dda8a8c1ded3afc1dca2afababa8ab898d8b99bb9bb399ab6b355b99a3199adbfbd19f59186b8b89838b9a839abb9bb399ab335d5b99a3199adb84d19f1519339110601820200128013001380340d401480250445801709bc7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:23.528 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:23.528 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630555,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:23.528 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:23.528 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:23.556 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:23.801 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e9680968cd4daafafc6d9d4a8c6dba5a8acacafac899c1c6ed8b99c1c6ed810601820200128013001380340d4014821501e5801709cc7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:23.806 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:23.806 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630556,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:23.806 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:23.806 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a47393430303330150080f244250080f244 2025-08-24 13:36:23.834 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1940,"fromPv":1940}]} 2025-08-24 13:36:24.441 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12978dd5dbaeaec7d8d5a9c7daa4a9adadaead10601820200128013001380340d40148325012709dc7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:24.445 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:24.445 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630557,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:24.445 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:24.445 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:24.465 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:24.653 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44948ed6d8adadc4dbd6aac4d9a7aaaeaeadae8c888e9cbe9eb69cae6e305e9ca61c9fdefed49a5c1d6e8e8c868e9f869fbe9eb69cae36585e9ca61c9fde81d49a101c369410601820200128013001380340d401480250445801709ec7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:24.658 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:24.658 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630558,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:24.658 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:24.658 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:24.688 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:24.793 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12958fd7d9acacc5dad7abc5d8a6abafafacaf10601820200128013001380340d40148325012709fc7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:24.805 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:24.805 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630559,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:24.805 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:24.805 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:24.827 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:25.297 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fa9b3ebe59090f9e6eb97f9e49a9793939093b35ca2bb73ac83e58b0fa193a310601820200128013001380340d4014830501f70a3c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:25.301 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:25.301 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630563,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:25.301 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:25.301 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118d00f204628ac023000 2025-08-24 13:36:25.323 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":2000,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:36:25.437 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20a9a4ec8ce2b1a4a454e5b9a474f0e281a4a490e18ce191a4c468e199a45478e110601820200128013001380340604821502070a4c7a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770a5c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:25.441 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:36:25.441 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630564,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:25.441 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:25.441 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00482846150000f0411d00d0544625000034452845350060cc453d00f0dc45 2025-08-24 13:36:25.473 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10770,"sysGridPwr":30,"mpptPwr":13620,"bpPwr":2880,"bpSoc":69} 2025-08-24 13:36:25.473 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630565,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:25.473 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:36:25.482 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 10740 -> 10770 2025-08-24 13:36:25.488 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 50 -> 30 2025-08-24 13:36:25.494 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2930 -> 2880 2025-08-24 13:36:25.725 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44acb6eee09595fce3ee92fce19f9296969596b4b0b6a486a68ea496560866a49e24a7e6c6eca2642556b6b4beb6a7bea786a68ea4960e6066a49e24a7e6b9eca228240eac10601820200128013001380340d40148025044580170a6c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:25.731 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:25.731 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630566,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:25.732 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:25.732 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:25.756 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:26.518 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12a0bae2ec9999f0efe29ef0ed939e9a9a999a10601820200128013001380340d4014832501270aac7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:26.532 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:26.533 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630570,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:26.533 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:26.533 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:26.700 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:26.853 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44a6bce4ea9f9ff6e9e498f6eb95989c9c9f9cbebabcae8cac84ae9c5c026cae942eadeccce6a86e2f5cbcbeb4bcadb4ad8cac84ae9c046a6cae942eadecb3e6a8222e04a610601820200128013001380340d40148025044580170acc7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:26.866 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:26.866 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630572,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:26.867 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:26.867 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:26.908 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:27.364 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fa7bde5eb9e9ef7e8e599f7ea94999d9d9e9dbd52acb535bc8deb8501af9dad10601820200128013001380340d4014830501f70adc7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:27.371 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:27.371 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630573,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:27.371 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:27.372 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff01189811204628ac023000 2025-08-24 13:36:27.411 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":2200,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:36:27.514 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a2e24ac8ba48da4b9a67aafbcbee6e89d9df4ebe69af4e9979a9e9e9d9eb6afbbae2ea7ebb3aeee5dea4bac065d82eb10601820200128013001380340f1014805502e580170aec7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:27.522 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:27.523 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":46,"needAck":1,"seq":2630574,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:27.523 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:36:27.523 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:27.523 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 8a02250a230a1708d4011210484633335a4548345a47393430303330180115008009451d0040f344e502a8f32c45 2025-08-24 13:36:28.003 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44a5bfe7e99c9cf5eae79bf5e8969b9f9f9c9fbdb9bfad8faf87ad9f5f016fad972daeefcfe5ab6d2c5fbfbdb7bfaeb7ae8faf87ad9f07696fad972daeefb0e5ab212d07a510601820200128013001380340d40148025044580170afc7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:28.010 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:28.010 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630575,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:28.010 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:28.010 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:28.047 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:28.361 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1ebaacbaa0f8f68383eaf5f884eaf7898480808380a5b03042f495b03042f410601820200128013001380340d4014821501e580170b0c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:28.369 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:28.369 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630576,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:28.369 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:28.370 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a47393430303330150080f244250080f244 2025-08-24 13:36:28.410 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1940,"fromPv":1940}]} 2025-08-24 13:36:28.564 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12bba1f9f78282ebf4f985ebf688858181828110601820200128013001380340d4014832501270b1c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:28.570 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:28.570 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630577,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:28.570 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:28.570 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:28.602 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:29.081 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44bfa5fdf38686eff0fd81eff28c8185858685a7a3a5b795b59db785451b75b78d37b4f5d5ffb1773645a5a7ada5b4adb495b59db7851d7375b78d37b4f5aaffb13b371dbf10601820200128013001380340d40148025044580170b5c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:29.086 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:29.086 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630581,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:29.086 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:29.087 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:29.118 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:29.283 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a31544e16186d6d041b166a0419676a6e6e6d6e4e5e465c7ed64f76ae706b5e5ed81c635e5ed21c1e5f165e0ef25c065e3e5e1060182020013001380340d40148085031580170de98387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:29.288 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:29.288 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920670,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:29.288 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:29.288 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a473934303033301000180220881128f02e35000086423d00008c424001480050ac0258006000 2025-08-24 13:36:29.332 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":2184,"targetPower":6000,"temp":67,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:36:29.433 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fbca6fef08585ecf3fe82ecf18f8286868586a649b7ae2ea796f09e1ab486b610601820200128013001380340d4014830501f70b6c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:29.440 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:29.440 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630582,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:29.440 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:29.440 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff01189811204628ac023000 2025-08-24 13:36:29.474 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":2200,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:36:29.934 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12b2a8f0fe8b8be2fdf08ce2ff818c88888b8810601820200128013001380340d4014832501270b8c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:29.941 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:29.941 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630584,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:29.941 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:29.941 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:29.965 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:30.207 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44b0aaf2fc8989e0fff28ee0fd838e8a8a898aa8acaab89aba92b88a4a147ab88238bbfadaf0be78394aaaa8a2aabba2bb9aba92b88a127c7ab88238bbfaa5f0be343812b010601820200128013001380340d40148025044580170bac7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:30.213 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:30.214 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630586,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:30.214 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:30.214 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:30.255 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:30.356 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20b6bb0b92fdaebbbbf3f9a6bb6beffd9ebb1b94fe93fe8ebbdb77fe86bbfb66fe10601820200128013001380340604821502070bbc7a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770bcc7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:30.366 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:36:30.366 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630587,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:30.366 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:30.367 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00b0294615000048421d00d054462500a02f452845350060cc453d0040dd45 2025-08-24 13:36:30.410 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10860,"sysGridPwr":50,"mpptPwr":13620,"bpPwr":2810,"bpSoc":69} 2025-08-24 13:36:30.411 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630588,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:30.411 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:36:30.464 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 10770 -> 10860 2025-08-24 13:36:30.469 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 30 -> 50 2025-08-24 13:36:30.475 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2880 -> 2810 2025-08-24 13:36:30.644 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12b7adf5fb8e8ee7f8f589e7fa84898d8d8e8d10601820200128013001380340d4014832501270bdc7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:30.651 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:30.651 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630589,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:30.651 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:30.651 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:30.691 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:30.852 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20b3be0e97f8abbebef6fca3be6eeaf89bbe1e91fb96fb8bbede72fb83befe63fb10601820200128013001380340604821502070bec7a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770bfc7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:30.858 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:36:30.859 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630590,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:30.859 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:30.859 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00b0294615000048421d00d054462500a02f452845350060cc453d0040dd45 2025-08-24 13:36:30.896 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10860,"sysGridPwr":50,"mpptPwr":13620,"bpPwr":2810,"bpSoc":69} 2025-08-24 13:36:30.896 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630591,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:30.896 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:36:31.001 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20cdc070e986d5c0c08882ddc0109486e5c060ef85e885f5c0a00c85fdc0801d8510601820200128013001380340604821502070c0c7a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770c1c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:31.006 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:36:31.006 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630592,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:31.006 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:31.007 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00b0294615000048421d00d054462500a02f452845350060cc453d0040dd45 2025-08-24 13:36:31.044 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10860,"sysGridPwr":50,"mpptPwr":13620,"bpPwr":2810,"bpSoc":69} 2025-08-24 13:36:31.044 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630593,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:31.045 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:36:31.198 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44c8d28a84f1f198878af69885fbf6f2f2f1f2d0d4d2c0e2c2eac0f2326c02c0fa40c382a288c6004132d2d0dad2c3dac3e2c2eac0f26a0402c0fa40c382dd88c64c406ac810601820200128013001380340d40148025044580170c2c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:31.205 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:31.206 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630594,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:31.206 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:31.206 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:31.246 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:31.492 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fcfd58d83f6f69f808df19f82fcf1f5f5f6f5d53ac4dd5dd4e583ed69c7f5c510601820200128013001380340d4014830501f70c5c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:31.499 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:31.500 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630597,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:31.500 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:31.500 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff01189811204628ac023000 2025-08-24 13:36:31.548 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":2200,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:36:32.276 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44c2d8808efbfb928d80fc928ff1fcf8f8fbf8daded8cae8c8e0caf8386608caf04ac988a882cc0a4b38d8dad0d8c9d0c9e8c8e0caf8600e08caf04ac988d782cc464a60c210601820200128013001380340d40148025044580170c8c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:32.281 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:32.282 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630600,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:32.282 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:32.282 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:32.325 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:32.634 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12c3d9818ffafa938c81fd938ef0fdf9f9faf910601820200128013001380340d4014832501270c9c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:32.639 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:32.639 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630601,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:32.639 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:32.639 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:32.673 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:32.916 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1ec0d6c0da828cf9f9908f82fe908df3fefafaf9fadfca8ac28fefca8ac28f10601820200128013001380340d4014821501e580170cac7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:32.922 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:32.922 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630602,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:32.923 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:32.923 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a4739343030333015004008452500400845 2025-08-24 13:36:32.966 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":2180,"fromPv":2180}]} 2025-08-24 13:36:33.413 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44c6dc848affff968984f8968bf5f8fcfcfffcdedadcceeccce4cefc3c620ccef44ecd8cac86c80e4f3cdcded4dccdd4cdeccce4cefc640a0ccef44ecd8cd386c8424e64c610601820200128013001380340d40148025044580170ccc7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:33.420 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:33.420 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630604,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:33.420 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:33.420 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:33.457 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:33.492 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fc7dd858bfefe978885f9978af4f9fdfdfefddd32ccd555dced8be561cffdcd10601820200128013001380340d4014830501f70cdc7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:33.499 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:33.499 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630605,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:33.499 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:33.499 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff01189811204628ac023000 2025-08-24 13:36:33.555 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":2200,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:36:34.548 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44c4de8688fdfd948b86fa9489f7fafefefdfedcd8decceecee6ccfe3e600eccf64ccf8eae84ca0c4d3ededcd6decfd6cfeecee6ccfe66080eccf64ccf8ed184ca404c66c410601820200128013001380340d40148025044580170cec7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:34.553 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:34.553 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630606,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:34.554 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:34.554 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:34.585 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:34.691 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12c5df8789fcfc958a87fb9588f6fbfffffcff10601820200128013001380340d4014832501270cfc7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:34.696 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:34.697 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630607,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:34.697 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:34.697 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:34.733 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:35.054 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12d8c29a94e1e188979ae68895ebe6e2e2e1e210601820200128013001380340d4014832501270d2c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:35.060 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:35.061 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630610,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:35.061 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:35.061 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:35.084 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:35.407 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20d9d4b4ec92c1d4d40896c9d4f48192f1d4142790fc91e1d4641891e9d494099110601820200128013001380340604821502070d4c7a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770d5c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:35.411 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:36:35.411 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630612,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:35.412 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:35.412 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00603846150000dc421d002055462500c0f34428453500b0cc453d0040dd45 2025-08-24 13:36:35.434 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":11800,"sysGridPwr":110,"mpptPwr":13640,"bpPwr":1950,"bpSoc":69} 2025-08-24 13:36:35.434 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630613,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:35.435 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:36:35.451 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 10860 -> 11800 2025-08-24 13:36:35.455 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 50 -> 110 2025-08-24 13:36:35.460 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13620 -> 13640 2025-08-24 13:36:35.462 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13640" greater than max "5000" 2025-08-24 13:36:35.508 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2810 -> 1950 2025-08-24 13:36:35.556 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fdcc69e90e5e58c939ee28c91efe2e6e6e5e6c629d7ce4ec7f690fe7ad4e6d610601820200128013001380340d4014830501f70d6c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:35.560 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:35.560 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630614,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:35.566 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:35.567 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff01189811204628ac023000 2025-08-24 13:36:35.595 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":2200,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:36:35.684 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44ddc79f91e4e48d929fe38d90eee3e7e7e4e7c5c1c7d5f7d7ffd5e7277917d5ef55d697b79dd3155427c7c5cfc7d6cfd6f7d7ffd5e77f1117d5ef55d697c89dd359557fdd10601820200128013001380340d40148025044580170d7c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:35.688 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:35.688 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630615,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:35.688 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:35.688 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:35.717 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:36.772 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44d1cb939de8e8819e93ef819ce2efebebe8ebc9cdcbd9fbdbf3d9eb2b751bd9e359da9bbb91df19582bcbc9c3cbdac3dafbdbf3d9eb731d1bd9e359da9bc491df555973d110601820200128013001380340d40148025044580170dbc7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:36.776 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:36.776 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630619,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:36.776 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:36.776 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:36.796 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:36.836 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12d6cc949aefef869994e8869be5e8ececefec10601820200128013001380340d4014832501270dcc7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:36.840 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:36.840 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630620,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:36.840 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:36.840 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:36.862 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:37.124 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0ad8030aa003d740ded0ccac8363cd9bc5b9f7f9ddddd19fddddc99fddddcd9fddddcd9fddddc59fddddd19fddddcd9fddddcd9fddddc99fe8dd7d8d98e0dd4d8d989ddc90d78a889f8824a858668023f99599b5ddaf9ddd4d8d98dd4d8d98dd4d8d98dd4d8d98dd4d8d98dd4d8d98dd4d8d98dd7d8d98dd4d8d98dd4d8d98dd4d8d98dd4d8d98dd4d8d98dd4d8d98dd4d8d98dd4d8d98a5dc5fdccd9597ee9c879995e8879a9e8dedeee8ec55dc864ddcdd40dcddddf19f78dcddddf99f70dcddddc99f68dcddddf99f60dcddddfd9f18dcddddf99f10dcddddfd9f0ddc636558de05dc632a5fde3ddc7d50db35dc7d50db28dcddddc59f20dcddddd19f58dfddddf19f50dfddddf99f4ddfdd45df2222de7ddffc75df622f7618db68dfdddd519f60df10f6119f1ddfdd15dfd80ddfb905dfdd3ddfdd35df5e7bdc2ddfdc25df5c4b59fd5dde5c5d59fd55dedc4ddedd45dedd7ddeef75de8d68deddddbd9860de9495519f18de1d839de210deaadb509f08de005b569f00dedddddde238dedd271b9f30dedd271b9f2ddedd25dedd5dd9dd55d97324c94dd94c4dc940d9ddddc99f7dd9df1060182020012801300138034060480750a00370ddc7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:37.129 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:37.129 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":2630621,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:37.129 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:37.129 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a9d030d11715ebe104618642a2400000c420000144200001042000010420000184200000c420000104200001042000014423500a050453d0090504540014d0a57554255f97585bb5dfe244844680072400090504500905045009050450090504500905045009050450090504500a0504500905045009050450090504500905045009050450090504500905045009050457801820110484a33415a4448355a4743503033353188015b9001009d0100002c42a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d001beb88503d801bef78203e001a08d06e801a08d06f50100001842fd0100000c42850200002c428d02000024429002009802ffff03a00221a802bff2abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0349488c42c503c05e403fcd0377068d42d503dd868b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804aef91490049190149d0400001442a00402 2025-08-24 13:36:37.157 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.21722818911075592,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3338,"bpMinCellVol":3337,"bpRunSta":1,"bpVol":53.334999084472656,"bpAmp":-0.004072901327162981,"bpBusVol":800.5780029296875,"bpErrCode":0,"bpCellVol":[3337,3337,3337,3337,3337,3337,3337,3338,3337,3337,3337,3337,3337,3337,3337,3337],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380606,"bpAccuDsgCap":6339518,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":43,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035391,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.14118194580078,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.51262664794922,"bpMinSoc":69.7634048461914,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343214,"bpAccuDsgEnergy":329745,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:36:37.165 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPwr 0.02 -> -0.22 2025-08-24 13:36:37.174 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTemp [34,37,35,36,36,33,34,34,35] -> [35,37,36,36,38,35,36,36,37] 2025-08-24 13:36:37.182 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxCellVol 3.329 -> 3.338 2025-08-24 13:36:37.185 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinCellVol 3.325 -> 3.337 2025-08-24 13:36:37.193 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpVol 53.2 -> 53.33 2025-08-24 13:36:37.197 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusVol 802.96 -> 800.58 2025-08-24 13:36:37.204 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCellVol [3328,3328,3328,3325,3328,3328,3326,3327,3327,3327,3328,3329,3327,3329,3328,3328] -> [3337,3337,3337,3337,3337,3337,3337,3338,3337,3337,3337,3337,3337,3337,3337,3337] 2025-08-24 13:36:37.207 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpDsrc 5 not part of array -> 1? 2025-08-24 13:36:37.211 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpSn HJ3AZDH5ZGCP0428 -> HJ3AZDH5ZGCP0351 2025-08-24 13:36:37.221 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCycles 86 -> 91 2025-08-24 13:36:37.225 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpHvMosTemp 39 -> 43 2025-08-24 13:36:37.228 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpLvMosTemp 37 -> 41 2025-08-24 13:36:37.231 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPtcTemp 34 -> 37 2025-08-24 13:36:37.234 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpHtsTemp 37 -> 41 2025-08-24 13:36:37.236 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusNegTemp 38 -> 40 2025-08-24 13:36:37.239 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusPosTemp 39 -> 41 2025-08-24 13:36:37.242 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpEnvTemp 36 -> 40 2025-08-24 13:36:37.244 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgCap 63462.020000000004 -> 63806.060000000005 2025-08-24 13:36:37.247 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgCap 63171.75 -> 63395.18 2025-08-24 13:36:37.251 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxCellTemp 37 -> 38 2025-08-24 13:36:37.254 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinCellTemp 33 -> 35 2025-08-24 13:36:37.257 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxMosTemp 40 -> 43 2025-08-24 13:36:37.260 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinMosTemp 37 -> 41 2025-08-24 13:36:37.264 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTimestamp 1756035326 -> 1756035391 2025-08-24 13:36:37.267 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpRealSoh 101.36 -> 102.09 2025-08-24 13:36:37.277 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTargetSoc 69.81 -> 70.14 2025-08-24 13:36:37.280 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpDiffSoc 0.61 -> 0.75 2025-08-24 13:36:37.283 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxSoc 70.14 -> 70.51 2025-08-24 13:36:37.285 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinSoc 69.54 -> 69.76 2025-08-24 13:36:37.288 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCalendarSoh 99.52 -> 99.49 2025-08-24 13:36:37.291 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCycleSoh 99.52 -> 99.49 2025-08-24 13:36:37.296 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgEnergy 3418.29 -> 3432.14 2025-08-24 13:36:37.299 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgEnergy 3280.48 -> 3297.4500000000003 2025-08-24 13:36:37.311 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPtcTemp2 36 -> 37 2025-08-24 13:36:37.476 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a690a30d7fc55ddfad5fcd5c8d70bdecdcf9799ecec859a97eb8598e6ebefefecefc7decadfdf499bc2df5fd79a3add9c83401b10601820200128013001380340f10148055030580170dfc7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:37.479 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:37.479 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":48,"needAck":1,"seq":2630623,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:37.479 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:36:37.479 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:37.480 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 08238a02250a230a1708d4011210484633335a4548345a47393430303330180115000096441d00800845e502435c9fc4 2025-08-24 13:36:37.545 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1eeafceaf0a8a6d3d3baa5a8d4baa7d9d4d0d0d3d0f5e0a0e8a5c5e0a0e8a510601820200128013001380340d4014821501e580170e0c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:37.548 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:37.549 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630624,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:37.549 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:37.549 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a4739343030333015004008452500400845 2025-08-24 13:36:37.600 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":2180,"fromPv":2180}]} 2025-08-24 13:36:37.689 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1febf1a9a7d2d2bba4a9d5bba6d8d5d1d1d2d1f11ee0f951e8c1a7c94de3d1e110601820200128013001380340d4014830501f70e1c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:37.692 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:37.693 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630625,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:37.693 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:37.693 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118b009204628ac023000 2025-08-24 13:36:37.713 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1200,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:36:37.844 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44e8f2aaa4d1d1b8a7aad6b8a5dbd6d2d2d1d2f0f4f2e0c2e2cae0d2124c22e0da60e3a282a8e6206112f2f0faf2e3fae3c2e2cae0d24a2422e0da60e3a2fda8e66c604ae810601820200128013001380340d40148025044580170e2c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:37.848 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:37.848 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630626,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:37.848 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:37.848 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:37.870 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:38.121 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0ad8030aa003ee79e7e92b5bb0a6f4a2fc80cec0e4e4eca6e4e4f0a6e4e4e8a6e4e4f0a6e4e4f0a6e4e4eca6e4e4f4a6e4e4f4a6e4e4f0a6d1e4d4b5a1d9e404b4a1a4e5a99d0db1a6b1217f9adbb9f94baca08ce496a4e4c4b5a1e4c4b5a1e404b4a1e4d4b5a1e4c4b5a1e4d4b5a1e4f4b5a1e4c4b5a1e4c4b5a1e4d4b5a1e4c4b5a1e4d4b5a1e4c4b5a1e4c4b5a1e4c4b5a1e4d4b5a19ce666e5f4acaed7a5bea0acd1bea3a7b4d4d7d0d26ce5bc74e5e479e5e4e4dca641e5e4e4c8a649e5e4e4e8a651e5e4e4c0a659e5e4e4c0a621e5e4e4c8a629e5e4e4c0a634e5227f60e73ce5604e67e704e54469e20ce54469e211e5e4e4f0a619e5e4e4eca661e6e4e4dca669e6e4e4c8a674e6e47ce61b1be744e6c54ce627164f21e251e6e4e468a659e6a57c2ea624e6e42ce6e134e6803ce6e404e6e40ce66742e514e6e51ce6657260c464e7656460c46ce7e574e7e67ce7e444e7d64ce7b451e7e4e484a159e7cf146fa621e724f5a0db29e7255668a631e74fce6fa639e7e4e4e4db01e7e4e623a609e7e4e623a614e7e41ce7e464e0e46ce02615f074e0426ff079e0e4e4f0a644e0e61060182020012801300138034060480750a00370e4c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:38.130 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:38.131 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":2630628,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:38.131 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:38.131 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a9d030dcfbf5442104618642a24000008420000144200000c4200001442000014420000084200001042000010420000144235003051453d00e0504540014d79e9554255c59b7e3f5d1daf484468007240002051450020514500e05045003051450020514500305145001051450020514500205145003051450020514500305145002051450020514500205145003051457802820110484a33415a4448355a474350303334368801589001009d0100003842a50100002c42ad0100000c42b50100002442bd0100002442c50100002c42cd0100002442d001c69b8403d80184aa8303e001a08d06e801a08d06f50100001442fd01000008428502000038428d0200002c429002009802ffff03a00221a802c3f2abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd032bf08b42c503c011443fcd03c1b28c42d503ab2a8b42dd030000003fe5030002c742ed030002c742f00300f803008004008804c2f1149004a68b149d0400001442a00402 2025-08-24 13:36:38.194 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":53.187313079833984,"bpSoc":70,"bpSoh":100,"bpTemp":[34,37,35,37,37,34,36,36,37],"bpMaxCellVol":3347,"bpMinCellVol":3342,"bpRunSta":1,"bpVol":53.47800064086914,"bpAmp":0.9945643544197083,"bpBusVol":802.7361450195312,"bpErrCode":0,"bpCellVol":[3346,3346,3342,3347,3346,3347,3345,3346,3346,3347,3346,3347,3346,3346,3346,3347],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":46,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":43,"bpEnvTemp":41,"bpAccuChgCap":6360518,"bpAccuDsgCap":6345988,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":46,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035395,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.96907806396484,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":70.34912872314453,"bpMinSoc":69.58333587646484,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342210,"bpAccuDsgEnergy":329126,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:36:38.204 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPwr -0.22 -> 53.19 2025-08-24 13:36:38.213 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTemp [35,37,36,36,38,35,36,36,37] -> [34,37,35,37,37,34,36,36,37] 2025-08-24 13:36:38.219 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxCellVol 3.338 -> 3.347 2025-08-24 13:36:38.225 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinCellVol 3.337 -> 3.342 2025-08-24 13:36:38.231 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpVol 53.33 -> 53.48 2025-08-24 13:36:38.237 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAmp 0 -> 0.99 2025-08-24 13:36:38.242 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusVol 800.58 -> 802.74 2025-08-24 13:36:38.249 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCellVol [3337,3337,3337,3337,3337,3337,3337,3338,3337,3337,3337,3337,3337,3337,3337,3337] -> [3346,3346,3342,3347,3346,3347,3345,3346,3346,3347,3346,3347,3346,3346,3346,3347] 2025-08-24 13:36:38.256 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpDsrc 1? -> 2? 2025-08-24 13:36:38.261 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpSn HJ3AZDH5ZGCP0351 -> HJ3AZDH5ZGCP0346 2025-08-24 13:36:38.267 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCycles 91 -> 88 2025-08-24 13:36:38.273 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpHvMosTemp 43 -> 46 2025-08-24 13:36:38.280 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpLvMosTemp 41 -> 43 2025-08-24 13:36:38.288 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPtcTemp 37 -> 35 2025-08-24 13:36:38.295 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusNegTemp 40 -> 41 2025-08-24 13:36:38.300 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusPosTemp 41 -> 43 2025-08-24 13:36:38.306 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpEnvTemp 40 -> 41 2025-08-24 13:36:38.311 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgCap 63806.060000000005 -> 63605.18 2025-08-24 13:36:38.319 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgCap 63395.18 -> 63459.880000000005 2025-08-24 13:36:38.326 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxCellTemp 38 -> 37 2025-08-24 13:36:38.332 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinCellTemp 35 -> 34 2025-08-24 13:36:38.337 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxMosTemp 43 -> 46 2025-08-24 13:36:38.342 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinMosTemp 41 -> 43 2025-08-24 13:36:38.352 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTimestamp 1756035391 -> 1756035395 2025-08-24 13:36:38.358 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpRealSoh 102.09 -> 101.3 2025-08-24 13:36:38.379 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bmsChgDsgSta PB_STANDBY_STATE -> PB_CHG_STATE 2025-08-24 13:36:38.389 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTargetSoc 70.14 -> 69.97 2025-08-24 13:36:38.395 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpDiffSoc 0.75 -> 0.77 2025-08-24 13:36:38.400 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxSoc 70.51 -> 70.35 2025-08-24 13:36:38.406 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinSoc 69.76 -> 69.58 2025-08-24 13:36:38.412 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCalendarSoh 99.49 -> 99.5 2025-08-24 13:36:38.417 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCycleSoh 99.49 -> 99.5 2025-08-24 13:36:38.425 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgEnergy 3432.14 -> 3422.1 2025-08-24 13:36:38.430 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgEnergy 3297.4500000000003 -> 3291.26 2025-08-24 13:36:38.825 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12ecf6aea0d5d5bca3aed2bca1dfd2d6d6d5d610601820200128013001380340d4014832501270e6c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:38.834 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:38.834 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630630,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:38.834 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:38.834 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:38.887 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:38.974 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44edf7afa1d4d4bda2afd3bda0ded3d7d7d4d7f5f1f7e5c7e7cfe5d7174927e5df65e6a787ade3256417f7f5fff7e6ffe6c7e7cfe5d74f2127e5df65e6a7f8ade369654fed10601820200128013001380340d40148025044580170e7c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:38.980 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:38.980 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630631,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:38.980 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:38.980 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:39.016 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:39.182 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0ad8030aa003e275ebe55779622bf8aef08cc2cce8e8e4aae8e8fcaae8e8e4aae8e8f8aae8e8f8aae8e8e0aae8e8e0aae8e8f8aae8e8f8aadde828b8add5e878b8ada8e9a54e73bdaabd2af94e28b55c45a0ac80e89aa8e848b8ade848b8ade848b8ade878b8ade858b8ade858b8ade828b8ade848b8ade848b8ade828b8ade828b8ade848b8ade828b8ade858b8ade828b8ade858b8ad90eb6ae9f8a0a2dba9b2aca0ddb2afabb8d8dcdadf60e9b278e9e875e9e8e8c0aa4de9e8e8c8aa45e9e8e8f8aa5de9e8e8f4aa55e9e8e8f4aa2de9e8e8ccaa25e9e8e8f0aa38e9333e6deb30e928126beb08e94865ee00e94865ee1de9e8e8fcaa15e9e8e8e0aa6deae8e8c0aa65eae8e8c8aa78eae870ea1717eb48eac940ea2b1a432dee5deae8e864aa55eae64522aa28eae820eaed38ea8c30eae808eae800ea6b4ee918eae910ea697e6cc868eb69686cc860ebe978ebea70ebe848ebda40ebb85debe8e888ad55ebab7964aa2deb289fa3d725eb9ebd65aa3debbb5763aa35ebe8e8e8d70debe8152eaa05ebe8152eaa18ebe810ebe868ece860ec2014fc78ec5f7bfc75ece8e8f8aa48ecea1060182020012801300138034060480750a00370e8c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:39.187 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:39.187 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":2630632,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:39.188 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:39.188 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a9d030dbf918ac3104618642a2400000c420000144200000c420000104200001042000008420000084200001042000010423500c050453d0090504540014da69b554255c211a6c05db4ad48446800724000a0504500a0504500a050450090504500b0504500b0504500c0504500a0504500a0504500c0504500c0504500a0504500c0504500b0504500c0504500b050457803820110484a33415a4448355a4743503034323788015a9001009d0100002842a50100002042ad0100001042b50100001c42bd0100001c42c50100002442cd0100001842d001dbd68503d801c0fa8303e001a08d06e801a08d06f50100001442fd01000008428502000028428d02000020429002009802ffff03a00221a802c3f2abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd0343918c42c503c0774b3fcd0376558d42d50353bf8b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804c8fc149004b793149d0400001042a00402 2025-08-24 13:36:39.218 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-277.1386413574219,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,34,36,36],"bpMaxCellVol":3340,"bpMinCellVol":3337,"bpRunSta":1,"bpVol":53.402000427246094,"bpAmp":-5.189667701721191,"bpBusVol":802.714111328125,"bpErrCode":0,"bpCellVol":[3338,3338,3338,3337,3339,3339,3340,3338,3338,3340,3340,3338,3340,3339,3340,3339],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":40,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":38,"bpAccuChgCap":6384475,"bpAccuDsgCap":6356288,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":42,"bpMinMosTemp":40,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035395,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.2837142944336,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.66691589355469,"bpMinSoc":69.8736801147461,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343624,"bpAccuDsgEnergy":330167,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:36:39.227 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPwr 53.19 -> -277.14 2025-08-24 13:36:39.232 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTemp [34,37,35,37,37,34,36,36,37] -> [35,37,35,36,36,34,34,36,36] 2025-08-24 13:36:39.236 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxCellVol 3.347 -> 3.34 2025-08-24 13:36:39.241 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinCellVol 3.342 -> 3.337 2025-08-24 13:36:39.246 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpVol 53.48 -> 53.4 2025-08-24 13:36:39.249 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAmp 0.99 -> -5.19 2025-08-24 13:36:39.253 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusVol 802.74 -> 802.71 2025-08-24 13:36:39.258 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCellVol [3346,3346,3342,3347,3346,3347,3345,3346,3346,3347,3346,3347,3346,3346,3346,3347] -> [3338,3338,3338,3337,3339,3339,3340,3338,3338,3340,3340,3338,3340,3339,3340,3339] 2025-08-24 13:36:39.262 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpDsrc 2? -> 3 not part of array 2025-08-24 13:36:39.267 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpSn HJ3AZDH5ZGCP0346 -> HJ3AZDH5ZGCP0427 2025-08-24 13:36:39.271 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCycles 88 -> 90 2025-08-24 13:36:39.276 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpHvMosTemp 46 -> 42 2025-08-24 13:36:39.280 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpLvMosTemp 43 -> 40 2025-08-24 13:36:39.285 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPtcTemp 35 -> 36 2025-08-24 13:36:39.289 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpHtsTemp 41 -> 39 2025-08-24 13:36:39.292 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusNegTemp 41 -> 39 2025-08-24 13:36:39.296 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusPosTemp 43 -> 41 2025-08-24 13:36:39.300 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpEnvTemp 41 -> 38 2025-08-24 13:36:39.304 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgCap 63605.18 -> 63844.75 2025-08-24 13:36:39.307 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgCap 63459.880000000005 -> 63562.880000000005 2025-08-24 13:36:39.317 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxMosTemp 46 -> 42 2025-08-24 13:36:39.321 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinMosTemp 43 -> 40 2025-08-24 13:36:39.335 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpRealSoh 101.3 -> 101.34 2025-08-24 13:36:39.349 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTargetSoc 69.97 -> 70.28 2025-08-24 13:36:39.353 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpDiffSoc 0.77 -> 0.79 2025-08-24 13:36:39.357 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxSoc 70.35 -> 70.67 2025-08-24 13:36:39.361 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinSoc 69.58 -> 69.87 2025-08-24 13:36:39.365 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCalendarSoh 99.5 -> 99.49 2025-08-24 13:36:39.369 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCycleSoh 99.5 -> 99.49 2025-08-24 13:36:39.374 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgEnergy 3422.1 -> 3436.2400000000002 2025-08-24 13:36:39.378 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgEnergy 3291.26 -> 3301.67 2025-08-24 13:36:39.381 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPtcTemp2 37 -> 36 2025-08-24 13:36:39.684 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fe0faa2acd9d9b0afa2deb0add3dedadad9dafa15ebf25ae3caacc246e8daea10601820200128013001380340d4014830501f70eac7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:39.688 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:39.688 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630634,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:39.688 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:39.688 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118b009204628ac023000 2025-08-24 13:36:39.712 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1200,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:36:40.105 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44e7fda5abdedeb7a8a5d9b7aad4d9dddddeddfffbfdefcdedc5efdd1d432defd56fecad8da7e92f6e1dfdfff5fdecf5eccdedc5efdd452b2defd56fecadf2a7e9636f45e710601820200128013001380340d40148025044580170edc7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:40.109 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:40.109 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630637,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:40.109 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:40.109 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:40.130 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:40.174 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12e5ffa7a9dcdcb5aaa7dbb5a8d6dbdfdfdcdf10601820200128013001380340d4014832501270efc7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:40.178 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:40.178 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630639,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:40.178 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:40.178 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:40.200 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:40.335 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0ad8030aa003e473ede3a2eb932dfea8f68ac4caeeeee6aceeeee2aceeeee6aceeeee2aceeeee2aceeeeeaaceeeeeaaceeeee6aceeeee6acdbee2ebeabd3ee4ebeabaeefa3fc6dbbacbb9b41792eb31e97a6aa86ee9caeee5ebeabee4ebeabee2ebeabee2ebeabee4ebeabee5ebeabee5ebeabee4ebeabee5ebeabee4ebeabee5ebeabee4ebeabee2ebeabee2ebeabee5ebeabee4ebeab96ea6ceffea6a4ddafb4aaa6dbb4a9adbededadcdf66efbb7eefee73efeeeecaac4befeeeef2ac43efeeeee6ac5befeeeefaac53efeeeef6ac2befeeeef2ac23efeeeefaac3eef053d6aed36ef57266ced0eef4e63e806ef4e63e81befeeeee2ac13efeeeeeaac6beceeeecaac63eceeeef2ac7eecee76ec1111ed4eeccf46ec2d1c452be85beceeee62ac53ecdaf125ac2eecee26eceb3eec8a36ecee0eecee06ec6d48ef1eecef16ec6f786ace6eed6f6e6ace66edef7eedec76edee4eeddc46edbe5bedeeee8eab53edf86762ac2bedeea9fed123edc4c563ac3bed9fe462ac33edeeeeeed10bedeee529ac03edeee529ac1eedee16edee6eeaee66ea761bfa7eea4868fa73eaeeeee2ac4eeaec1060182020012801300138034060480750a00370eec7a0017881ae01800103880101c20110523337345a4448415a483345303034340a670a31554f17196c6c051a176b0518666b6f6f6c6f4f5f475d7fe75777af716a5f5fd91d625f5fd31d1f5e175f0ff35d075f3f5f1060182020013001380340d40148085031580170df98387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:40.339 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:36:40.339 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":2630638,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:40.346 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:40.347 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a9d030d4c057dc3104618642a240000084200000c420000084200000c4200000c42000004420000044200000842000008423500c050453d00a0504540014d128355425575af97c05df07948446800724000b0504500a0504500c0504500c0504500a0504500b0504500b0504500a0504500b0504500a0504500b0504500a0504500c0504500c0504500b0504500a050457804820110484a33415a4448355a474350303432318801559001009d0100002442a50100001c42ad0100000842b50100001442bd0100001842c50100001c42cd0100001442d001ebd38403d801b9c88203e001a08d06e801a08d06f50100000c42fd01000004428502000024428d0200001c429002009802ffff03a00221a802c3f2abc506b50200008c42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd0316898c42c5030047103fcd032a2b8d42d503710a8c42dd030000003fe503000bc742ed03000bc742f00300f80300800400880498f5149004a686149d0400000c42a00402 2025-08-24 13:36:40.376 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-253.02069091796875,"bpSoc":70,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3340,"bpMinCellVol":3338,"bpRunSta":1,"bpVol":53.37799835205078,"bpAmp":-4.74016809463501,"bpBusVol":801.9052734375,"bpErrCode":0,"bpCellVol":[3339,3338,3340,3340,3338,3339,3339,3338,3339,3338,3339,3338,3340,3340,3339,3338],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":41,"bpLvMosTemp":39,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6367723,"bpAccuDsgCap":6333497,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":41,"bpMinMosTemp":39,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035395,"bpRealSoc":70,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.26774597167969,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.58430480957031,"bpMinSoc":70.02039337158203,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342680,"bpAccuDsgEnergy":328486,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:36:40.376 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"seq":920671,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx","needAck":1} 2025-08-24 13:36:40.376 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:36:40.377 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a10484633335a4548345a473934303033301000180220b80828f02e35000086423d00008c424001480050ac0258006000 2025-08-24 13:36:40.397 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":1080,"targetPower":6000,"temp":67,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:36:40.404 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a510a1bfcf1c1bbb7ecf1b9a4b7d4f171c0b5d9b4c4f1f13cb4ccf1612cb410601820200128013001380340604821501b70f1c7a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770f2c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:40.408 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:36:40.408 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":27,"seq":2630641,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:40.408 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:40.408 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00304a461d0048554625008031442845350000cd453d0090dd45 2025-08-24 13:36:40.447 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":12940,"mpptPwr":13650,"bpPwr":710,"bpSoc":69} 2025-08-24 13:36:40.447 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":27,"seq":2630642,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:40.447 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:36:40.486 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPwr -277.14 -> -253.02 2025-08-24 13:36:40.495 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 11800 -> 12940 2025-08-24 13:36:40.515 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13640 -> 13650 2025-08-24 13:36:40.523 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13650" greater than max "5000" 2025-08-24 13:36:40.532 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTemp [35,37,35,36,36,34,34,36,36] -> [34,35,34,35,35,33,33,34,34] 2025-08-24 13:36:40.553 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 1950 -> 710 2025-08-24 13:36:40.558 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinCellVol 3.337 -> 3.338 2025-08-24 13:36:40.564 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpVol 53.4 -> 53.38 2025-08-24 13:36:40.567 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAmp -5.19 -> -4.74 2025-08-24 13:36:40.570 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusVol 802.71 -> 801.91 2025-08-24 13:36:40.574 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCellVol [3338,3338,3338,3337,3339,3339,3340,3338,3338,3340,3340,3338,3340,3339,3340,3339] -> [3339,3338,3340,3340,3338,3339,3339,3338,3339,3338,3339,3338,3340,3340,3339,3338] 2025-08-24 13:36:40.577 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpDsrc 3 not part of array -> 4 not part of array 2025-08-24 13:36:40.580 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpSn HJ3AZDH5ZGCP0427 -> HJ3AZDH5ZGCP0421 2025-08-24 13:36:40.583 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCycles 90 -> 85 2025-08-24 13:36:40.586 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpHvMosTemp 42 -> 41 2025-08-24 13:36:40.589 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpLvMosTemp 40 -> 39 2025-08-24 13:36:40.592 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPtcTemp 36 -> 34 2025-08-24 13:36:40.595 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpHtsTemp 39 -> 37 2025-08-24 13:36:40.598 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusNegTemp 39 -> 38 2025-08-24 13:36:40.601 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusPosTemp 41 -> 39 2025-08-24 13:36:40.604 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpEnvTemp 38 -> 37 2025-08-24 13:36:40.607 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgCap 63844.75 -> 63677.23 2025-08-24 13:36:40.609 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgCap 63562.880000000005 -> 63334.97 2025-08-24 13:36:40.613 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxCellTemp 37 -> 35 2025-08-24 13:36:40.617 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinCellTemp 34 -> 33 2025-08-24 13:36:40.619 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxMosTemp 42 -> 41 2025-08-24 13:36:40.622 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinMosTemp 40 -> 39 2025-08-24 13:36:40.629 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpRealSoh 101.34 -> 101.56 2025-08-24 13:36:40.640 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTargetSoc 70.28 -> 70.27 2025-08-24 13:36:40.643 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpDiffSoc 0.79 -> 0.56 2025-08-24 13:36:40.646 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxSoc 70.67 -> 70.58 2025-08-24 13:36:40.649 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinSoc 69.87 -> 70.02 2025-08-24 13:36:40.653 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCalendarSoh 99.49 -> 99.52 2025-08-24 13:36:40.656 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCycleSoh 99.49 -> 99.52 2025-08-24 13:36:40.662 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgEnergy 3436.2400000000002 -> 3426.8 2025-08-24 13:36:40.667 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgEnergy 3301.67 -> 3284.86 2025-08-24 13:36:40.670 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPtcTemp2 36 -> 35 2025-08-24 13:36:40.898 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12f9e3bbb5c0c0a9b6bbc7a9b4cac7c3c3c0c310601820200128013001380340d4014832501270f3c7a0017881ae01800103880101c20110523337345a4448415a483345303034340a510a1bf9f4c4beb2e9f4bca1b2d1f474c5b0dcb1c1f4f439b1c9f46429b110601820200128013001380340604821501b70f4c7a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770f5c7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:40.915 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 3 message(s) 2025-08-24 13:36:40.916 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630643,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:40.916 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:40.916 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:40.943 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:40.943 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":27,"seq":2630644,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:40.943 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:36:40.943 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0d00304a461d0048554625008031442845350000cd453d0090dd45 2025-08-24 13:36:40.975 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":12940,"mpptPwr":13650,"bpPwr":710,"bpSoc":69} 2025-08-24 13:36:40.975 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":27,"seq":2630645,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:40.975 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 => no pdata 2025-08-24 13:36:41.252 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0ad8030aa003f265fbf527c715bbe8bee09cd2dcf8f8f0baf8f8ecbaf8f8f4baf8f8e8baf8f8e8baf8f8fcbaf8f8f0baf8f8f0baf8f8f4bacdf808a8bdc5f848a8bdb8f9b5255cadbaad70dcf6b9a50a1ab0bc90f88ab8f818a8bdf818a8bdf828a8bdf848a8bdf818a8bdf818a8bdf828a8bdf828a8bdf818a8bdf828a8bdf818a8bdf808a8bdf828a8bdf808a8bdf818a8bdf818a8bd80fd7af9e8b0b2cbb9a2bcb0cda2bfbba8c8cccac070f9ae68f9f865f9f8f8d8ba5df9f8f8e0ba55f9f8f8f0ba4df9f8f8ecba45f9f8f8e0ba3df9f8f8e4ba35f9f8f8e8ba28f906547bfb20f9063079fb18f95875fe10f95875fe0df9f8f8ecba05f9f8f8fcba7dfaf8f8d8ba75faf8f8e0ba68faf860fa0707fb58fad950fa3d0a533dfe4dfaf8f874ba45faf54e32ba38faf830fafd28fa9c20faf818faf810fa7b5ef908faf900fa796e7cd878fb79787cd870fbf968fbf960fbf858fbca50fba84dfbf8f898bd45fb5c0b73ba3dfbb898e3c735fb6d6474ba2dfbf59f73ba25fbf8f8f8c71dfbf8f03fba15fbf8f03fba08fbf800fbf878fcf870fc3616ec68fc087aec65fcf8f8e8ba58fcfa1060182020012801300138034060480750a00370f8c7a0017881ae01800103880101c20110523337345a4448415a483345303034340a7d0a44f3e9b1bfcacaa3bcb1cda3bec0cdc9c9cac9ebefe9fbd9f9d1fbc9095739fbc17bf8b999b3fd3b7a09e9ebe1e9f8e1f8d9f9d1fbc9513f39fbc17bf8b9e6b3fd777b51f310601820200128013001380340d40148025044580170f9c7a0017881ae01800103880101c20110523337345a4448415a483345303034340a670a316a70282653533a2528543a275954505053507060786240cb6948904e556060e6225d6060ec222061286030cc62386000601060182020013001380340d40148085031580170e098387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:41.256 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 3 message(s) 2025-08-24 13:36:41.256 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":2630648,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:41.256 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:41.257 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a9d030ddf3fed43104618642a24000008420000144200000c42000010420000104200000442000008420000084200000c423500f050453d00b0504540014ddda455425588240e415df2e248446800724000e0504500e0504500d0504500b0504500e0504500e0504500d0504500d0504500e0504500d0504500e0504500f0504500d0504500f0504500e0504500e050457805820110484a33415a4448355a474350303432388801569001009d0100002042a50100001842ad0100000842b50100001442bd0100001842c50100001c42cd0100001042d001feac8303d801fec88103e001a08d06e801a08d06f50100001442fd01000004428502000020428d02000018429002009802ffff03a00221a802c5f2abc506b50200008c42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd03a4f38b42c50340601b3fcd03959c8c42d5030d678b42dd030000003fe5030008c742ed030008c742f00300f803008004008804ceee149004f082149d0400001042a00402 2025-08-24 13:36:41.288 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":474.4989929199219,"bpSoc":70,"bpSoh":100,"bpTemp":[34,37,35,36,36,33,34,34,35],"bpMaxCellVol":3343,"bpMinCellVol":3339,"bpRunSta":1,"bpVol":53.4109992980957,"bpAmp":8.883918762207031,"bpBusVol":803.5460205078125,"bpErrCode":0,"bpCellVol":[3342,3342,3341,3339,3342,3342,3341,3341,3342,3341,3342,3343,3341,3343,3342,3342],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":36,"bpAccuChgCap":6346366,"bpAccuDsgCap":6317182,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035397,"bpRealSoc":70,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.97586059570312,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.30582427978516,"bpMinSoc":69.7012710571289,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341838,"bpAccuDsgEnergy":328048,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:36:41.288 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"seq":2630649,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx","needAck":1} 2025-08-24 13:36:41.288 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:36:41.288 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:41.310 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:41.310 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"seq":920672,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx","needAck":1} 2025-08-24 13:36:41.311 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 Encrypted 2025-08-24 13:36:41.311 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 pdata: 0a10484633335a4548345a473934303033301000180220ab0928f02e35000086423d00008c424001480050ac0258006000 2025-08-24 13:36:41.331 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":1195,"targetPower":6000,"temp":67,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:36:41.383 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPwr -253.02 -> 474.5 2025-08-24 13:36:41.388 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTemp [34,35,34,35,35,33,33,34,34] -> [34,37,35,36,36,33,34,34,35] 2025-08-24 13:36:41.392 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxCellVol 3.34 -> 3.343 2025-08-24 13:36:41.395 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinCellVol 3.338 -> 3.339 2025-08-24 13:36:41.399 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpVol 53.38 -> 53.41 2025-08-24 13:36:41.402 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAmp -4.74 -> 8.88 2025-08-24 13:36:41.405 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusVol 801.91 -> 803.55 2025-08-24 13:36:41.413 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCellVol [3339,3338,3340,3340,3338,3339,3339,3338,3339,3338,3339,3338,3340,3340,3339,3338] -> [3342,3342,3341,3339,3342,3342,3341,3341,3342,3341,3342,3343,3341,3343,3342,3342] 2025-08-24 13:36:41.416 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpDsrc 4 not part of array -> 5 not part of array 2025-08-24 13:36:41.419 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpSn HJ3AZDH5ZGCP0421 -> HJ3AZDH5ZGCP0428 2025-08-24 13:36:41.423 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCycles 85 -> 86 2025-08-24 13:36:41.427 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpHvMosTemp 41 -> 40 2025-08-24 13:36:41.430 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpLvMosTemp 39 -> 38 2025-08-24 13:36:41.435 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpEnvTemp 37 -> 36 2025-08-24 13:36:41.438 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgCap 63677.23 -> 63463.66 2025-08-24 13:36:41.441 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgCap 63334.97 -> 63171.82 2025-08-24 13:36:41.445 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxCellTemp 35 -> 37 2025-08-24 13:36:41.449 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxMosTemp 41 -> 40 2025-08-24 13:36:41.452 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinMosTemp 39 -> 38 2025-08-24 13:36:41.456 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTimestamp 1756035395 -> 1756035397 2025-08-24 13:36:41.460 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpRealSoh 101.56 -> 101.36 2025-08-24 13:36:41.468 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bmsChgDsgSta PB_CHG_STATE -> PB_DSG_STATE 2025-08-24 13:36:41.474 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTargetSoc 70.27 -> 69.98 2025-08-24 13:36:41.477 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpDiffSoc 0.56 -> 0.61 2025-08-24 13:36:41.480 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxSoc 70.58 -> 70.31 2025-08-24 13:36:41.483 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinSoc 70.02 -> 69.7 2025-08-24 13:36:41.491 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgEnergy 3426.8 -> 3418.38 2025-08-24 13:36:41.495 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgEnergy 3284.86 -> 3280.48 2025-08-24 13:36:41.499 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPtcTemp2 35 -> 36 2025-08-24 13:36:41.754 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1ff1ebb3bdc8c8a1beb3cfa1bcc2cfcbcbc8cbeb04fae34bf2dbbdd357f9cbfb10601820200128013001380340d4014830501f70fbc7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:41.757 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:41.757 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630651,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:41.757 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:41.758 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118b009204628ac023000 2025-08-24 13:36:41.778 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1200,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:36:42.172 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1ef6e0f6ecb4bacfcfa6b9b4c8a6bbc5c8cccccfcce9fc3c68b8d9fc3c68b810601820200128013001380340d4014821501e580170fcc7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:42.179 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:42.179 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630652,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:42.179 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:42.179 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a473934303033301500c094442500c09444 2025-08-24 13:36:42.219 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1190,"fromPv":1190}]} 2025-08-24 13:36:42.262 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0ad8030aa003f463fdf3aaee0740eeb8e69ad4dafefef2bcfefeeabcfefeeebcfefeeabcfefee6bcfefeeebcfefeeebcfefeeebcfefeeabccbfe5eaebbc3fe8eaebbbeffb32db3abbcab8b8beb42a3c563b7ba96fe8cbefe7eaebbfe8eaebbfe7eaebbfe5eaebbfe6eaebbfe7eaebbfe6eaebbfe6eaebbfe5eaebbfe6eaebbfe6eaebbfe6eaebbfe7eaebbfe6eaebbfe6eaebbfe6eaebb86f87cffeeb6b4cdbfa4bab6cba4b9bdaececdcbce76ffa26efffe63fffefecabc5bfffefed6bc53fffefeeabc4bfffefedabc43fffefed6bc3bfffefed6bc33fffefedebc2eff572878fd26ff58457bfd1eff5e73f816ff5e73f80bfffefee6bc03fffefef2bc7bfcfefecabc73fcfefed6bc6efcfe66fc0101fd5efcdf56fc360c553bf84bfcfefe72bc43fc708534bc3efcfe36fcfb2efc9a26fcfe1efcfe16fc7d58ff0efcff06fc7f687ade7efd7f7e7ade76fdff6efdfe66fdfe5efdcc56fdae4bfdfefe9ebb43fde0a872bc3bfdbe04edc133fdd90572bc2bfd2c2c75bc23fdfefefec11bfdfe0938bc13fdfe0938bc0efdfe06fdfe7efafe76fa027deb6efa5764ea63fafefeeabc5efafc1060182020012801300138034060480750a00370fec7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:42.274 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:42.275 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":2630654,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:42.275 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:42.275 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a9d030d5410f9be104618642a2400000c4200001442000010420000144200001842000010420000104200001042000014423500a050453d0070504540014dd34d554255757515bc5d3b9d49446800724000805045007050450080504500a050450090504500805045009050450090504500a05045009050450090504500905045008050450090504500905045009050457806820110484a33415a4448355a4743503033353088015c9001009d0100003442a50100002842ad0100001442b50100002442bd0100002842c50100002842cd0100002042d001a9d68603d801a6bb8503e001a08d06e801a08d06f50100001842fd0100000c428502000034428d02000028429002009802ffff03a00221a802c8f2abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd031e568c42c50340fa133fcd0327fb8c42d503d2d28b42dd030000003fe50300f7c642ed0300f7c642f00300f803008004008804fc83159004a99a149d0400001442a00402 2025-08-24 13:36:42.334 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.48645269870758057,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3338,"bpMinCellVol":3335,"bpRunSta":1,"bpVol":53.32600021362305,"bpAmp":-0.009122242219746113,"bpBusVol":806.4567260742188,"bpErrCode":0,"bpCellVol":[3336,3335,3336,3338,3337,3336,3337,3337,3338,3337,3337,3337,3336,3337,3337,3337],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":45,"bpLvMosTemp":42,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":42,"bpBusPosTemp":42,"bpEnvTemp":40,"bpAccuChgCap":6400809,"bpAccuDsgCap":6380966,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":45,"bpMinMosTemp":42,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035400,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.16819763183594,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.49053192138672,"bpMinSoc":69.91175842285156,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344572,"bpAccuDsgEnergy":331049,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:36:42.349 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPwr 474.5 -> -0.49 2025-08-24 13:36:42.367 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTemp [34,37,35,36,36,33,34,34,35] -> [35,37,36,37,38,36,36,36,37] 2025-08-24 13:36:42.375 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxCellVol 3.343 -> 3.338 2025-08-24 13:36:42.382 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinCellVol 3.339 -> 3.335 2025-08-24 13:36:42.386 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44f5efb7b9cccca5bab7cba5b8c6cbcfcfcccfede9effddfffd7fdcf0f513ffdc77dfebf9fb5fb3d7c0fefede7effee7fedfffd7fdcf57393ffdc77dfebfe0b5fb717d57f510601820200128013001380340d40148025044580170ffc7a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:42.407 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:42.407 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630655,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:42.407 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:42.407 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:42.462 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:42.536 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpVol 53.41 -> 53.33 2025-08-24 13:36:42.541 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAmp 8.88 -> -0.01 2025-08-24 13:36:42.547 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusVol 803.55 -> 806.46 2025-08-24 13:36:42.553 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCellVol [3342,3342,3341,3339,3342,3342,3341,3341,3342,3341,3342,3343,3341,3343,3342,3342] -> [3336,3335,3336,3338,3337,3336,3337,3337,3338,3337,3337,3337,3336,3337,3337,3337] 2025-08-24 13:36:42.558 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpDsrc 5 not part of array -> 6 not part of array 2025-08-24 13:36:42.562 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpSn HJ3AZDH5ZGCP0428 -> HJ3AZDH5ZGCP0350 2025-08-24 13:36:42.569 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCycles 86 -> 92 2025-08-24 13:36:42.578 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpHvMosTemp 40 -> 45 2025-08-24 13:36:42.584 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpLvMosTemp 38 -> 42 2025-08-24 13:36:42.596 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPtcTemp 34 -> 37 2025-08-24 13:36:42.604 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpHtsTemp 37 -> 41 2025-08-24 13:36:42.610 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusNegTemp 38 -> 42 2025-08-24 13:36:42.616 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusPosTemp 39 -> 42 2025-08-24 13:36:42.622 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpEnvTemp 36 -> 40 2025-08-24 13:36:42.628 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgCap 63463.66 -> 64008.090000000004 2025-08-24 13:36:42.634 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgCap 63171.82 -> 63809.66 2025-08-24 13:36:42.641 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxCellTemp 37 -> 38 2025-08-24 13:36:42.646 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinCellTemp 33 -> 35 2025-08-24 13:36:42.651 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxMosTemp 40 -> 45 2025-08-24 13:36:42.657 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinMosTemp 38 -> 42 2025-08-24 13:36:42.665 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTimestamp 1756035397 -> 1756035400 2025-08-24 13:36:42.672 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpRealSoh 101.36 -> 101.24 2025-08-24 13:36:42.687 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bmsChgDsgSta PB_DSG_STATE -> PB_STANDBY_STATE 2025-08-24 13:36:42.697 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTargetSoc 69.98 -> 70.17 2025-08-24 13:36:42.714 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpDiffSoc 0.61 -> 0.58 2025-08-24 13:36:42.720 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxSoc 70.31 -> 70.49 2025-08-24 13:36:42.725 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinSoc 69.7 -> 69.91 2025-08-24 13:36:42.735 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCalendarSoh 99.52 -> 99.48 2025-08-24 13:36:42.740 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCycleSoh 99.52 -> 99.48 2025-08-24 13:36:42.747 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgEnergy 3418.38 -> 3445.7200000000003 2025-08-24 13:36:42.752 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgEnergy 3280.48 -> 3310.4900000000002 2025-08-24 13:36:42.757 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPtcTemp2 36 -> 37 2025-08-24 13:36:42.961 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a120a10484633335a4548345a4739343030333010601820200128013001380340d401483250127080c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:42.973 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:42.973 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630656,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:42.973 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:42.973 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:43.005 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:43.174 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a200c0139394714010171431c01715447240141f0452944340101cc443c0191dc441060182020012801300138034060482150207081c8a0017881ae01800103880101c20110523337345a4448415a483345303034340a32106018202001280130013803406048277082c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:43.179 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:36:43.180 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630657,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:43.180 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:43.180 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d0038384615000070421d00705546250040f1442845350000cd453d0090dd45 2025-08-24 13:36:43.209 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":11790,"sysGridPwr":60,"mpptPwr":13660,"bpPwr":1930,"bpSoc":69} 2025-08-24 13:36:43.210 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630658,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:43.210 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:36:43.230 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 12940 -> 11790 2025-08-24 13:36:43.235 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 110 -> 60 2025-08-24 13:36:43.239 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13650 -> 13660 2025-08-24 13:36:43.241 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13660" greater than max "5000" 2025-08-24 13:36:43.284 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 710 -> 1930 2025-08-24 13:36:43.383 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a4409134b45303059464b3759443a37333330331115130123032b0133f3adc3013b810243634907c180f313111b13021b0223032b0133abc5c3013b8102431c49078d81ab0910601820200128013001380340d4014802504458017083c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:43.388 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:43.388 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630659,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:43.388 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:43.388 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:43.427 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:43.808 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f0e144c4237375e414c305e433d303434373414fb051cb40d24422ca806340410601820200128013001380340d4014830501f7084c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:43.813 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:43.813 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630660,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:43.813 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:43.813 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118b009204628ac023000 2025-08-24 13:36:43.841 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1200,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:36:44.524 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a440c164e4035355c434e325c413f32363635361410160426062e0436f6a8c6043e840746664c02c485f616141e16071e0726062e0436aec0c6043e840746194c028884ae0c10601820200128013001380340d4014802504458017086c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:44.528 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:44.528 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630662,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:44.528 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:44.528 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:44.550 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:44.961 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a120319414f3a3a534c413d534e303d39393a3910601820200128013001380340d401483250127089c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:44.966 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:44.966 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630665,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:44.966 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:44.966 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:44.998 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:45.313 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12001a424c3939504f423e504d333e3a3a393a10601820200128013001380340d40148325012708ac8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:45.317 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:45.317 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630666,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:45.317 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:45.317 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:45.339 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:45.452 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20000dcd4c4b180d0d2d4e100d7d584b280d8dbc492548380d0dc048300dedd048106018202001280130013803406048215020708dc8a0017881ae01800103880101c20110523337345a4448415a483345303034340a3210601820200128013001380340604827708ec8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:45.457 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:36:45.457 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630669,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:45.457 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:45.457 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00c0414615000020431d00705546250080b1442845350000cd453d00e0dd45 2025-08-24 13:36:45.481 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":12400,"sysGridPwr":160,"mpptPwr":13660,"bpPwr":1420,"bpSoc":69} 2025-08-24 13:36:45.481 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630670,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:45.481 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:36:45.497 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 11790 -> 12400 2025-08-24 13:36:45.501 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 60 -> 160 2025-08-24 13:36:45.504 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 1930 -> 1420 2025-08-24 13:36:45.660 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44051f47493c3c554a473b5548363b3f3f3c3f1d191f0d2f0f270d3fffa1cf0d378d0e4f6f450bcd8cff1f1d171f0e170e2f0f270d3fa7c9cf0d378d0e4f10450b818da70510601820200128013001380340d401480250445801708fc8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:45.664 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:45.664 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630671,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:45.664 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:45.664 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:45.685 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:45.804 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f1a00585623234a5558244a5729242020232000ef1108a019305638bc12201010601820200128013001380340d4014830501f7090c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:45.807 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:45.807 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630672,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:45.807 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:45.808 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118b009204628ac023000 2025-08-24 13:36:45.827 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1200,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:36:46.662 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e1f091f055d5326264f505d214f522c21252526250015d581513015d5815110601820200128013001380340d4014821501e58017095c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:46.670 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:46.670 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630677,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:46.670 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:46.670 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a473934303033301500c094442500c09444 2025-08-24 13:36:46.714 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1190,"fromPv":1190}]} 2025-08-24 13:36:46.796 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a441c065e5025254c535e224c512f22262625260400061436163e1426e6b8d6142e941756765c12d495e606040e06170e1736163e1426bed0d6142e941756095c129894be1c10601820200128013001380340d4014802504458017096c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:46.803 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:46.803 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630678,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:46.803 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:46.803 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:46.846 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:47.047 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a121d075f5124244d525f234d502e232727242710601820200128013001380340d401483250127097c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:47.058 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:47.058 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630679,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:47.059 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:47.059 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:47.106 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:47.436 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a6d0a34111a931b3c133a130e11cd180b09515f2a2a435c512d435e202d29292a2901180c1919b65d0419798c5dd11bc01bfc1b8962495c10601820200128013001380340f1014805503458017099c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:47.444 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:47.444 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":52,"needAck":1,"seq":2630681,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:47.444 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:36:47.444 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:47.444 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 08038a02250a230a1708d4011210484633335a4548345a473934303033301801150000af441d00609544c802d902e502907b5045 2025-08-24 13:36:47.873 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44100a525c2929405f522e405d232e2a2a292a080c0a183a1a32182aeab4da1822981b5a7a501ed899ea0a08020a1b021b3a1a32182ab2dcda1822981b5a05501e9498b21010601820200128013001380340d401480250445801709ac8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:47.881 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:47.881 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630682,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:47.881 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:47.881 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:47.918 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:47.943 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f110b535d2828415e532f415c222f2b2b282b0be41a03e3113b5d33b7192b1b10601820200128013001380340d4014830501f709bc8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:47.948 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:47.948 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630683,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:47.948 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:47.948 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118f80a204628ac023000 2025-08-24 13:36:47.976 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1400,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:36:48.934 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44170d555b2e2e47585529475a24292d2d2e2d0f0b0d1f3d1d351f2dedb3dd1f259f1c5d7d5719df9eed0d0f050d1c051c3d1d351f2db5dbdd1f259f1c5d025719939fb51710601820200128013001380340d401480250445801709dc8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:48.941 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:48.941 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630685,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:48.941 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:48.941 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:48.978 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:49.068 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12140e56582d2d445b562a4459272a2e2e2d2e10601820200128013001380340d40148325012709ec8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:49.075 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:49.075 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630686,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:49.075 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:49.075 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:49.116 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:49.931 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f2b31696712127b6469157b6618151111121131de2039d92b0167098d23112110601820200128013001380340d4014830501f70a1c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:49.936 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:49.937 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630689,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:49.937 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:49.937 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118f80a204628ac023000 2025-08-24 13:36:49.967 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1400,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:36:50.097 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a4428326a64111178676a1678651b16121211123034322002220a2012d28ce2201aa02362426826e0a1d232303a32233a2302220a20128ae4e2201aa023623d6826aca08a2810601820200128013001380340d40148025044580170a2c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:50.102 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:50.102 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630690,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:50.102 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:50.102 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:50.130 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:50.284 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a316b71292752523b2429553b265855515152517161796341bd6b49914f546161e7235c6161ed232160296131cd63396101611060182020013001380340d40148085031580170e198387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:50.290 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:50.290 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920673,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:50.290 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:50.290 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a473934303033301000180220dc0a28f02e35000086423d00008c424001480050ac0258006000 2025-08-24 13:36:50.323 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":1372,"targetPower":6000,"temp":67,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:36:50.433 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a122e346c6217177e616c107e631d101414171410601820200128013001380340d4014832501270a4c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:50.439 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:50.439 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630692,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:50.439 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:50.439 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:50.479 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:50.577 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a202b260e0c6033262656643b26be73600326a617630e63132626eb631b26c6fb6310601820200128013001380340604821502070a6c8a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770a7c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:50.582 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:36:50.582 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630694,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:50.582 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:50.582 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00282a4615000070421d0098554625008031452845350000cd453d00e0dd45 2025-08-24 13:36:50.607 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10890,"sysGridPwr":60,"mpptPwr":13670,"bpPwr":2840,"bpSoc":69} 2025-08-24 13:36:50.607 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630695,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:50.607 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:36:50.615 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 12400 -> 10890 2025-08-24 13:36:50.618 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 160 -> 60 2025-08-24 13:36:50.622 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13660 -> 13670 2025-08-24 13:36:50.623 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13670" greater than max "5000" 2025-08-24 13:36:50.668 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 1420 -> 2840 2025-08-24 13:36:50.820 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0ad5030aa00368ff616fdc0715dc72247a06484662626e2062627620626272206262762062627a206262722062627220626272206262762057624233275f6292322722632fcca5372037bb42f6d93f88b62b260a621022629232276292322762623327627233276272332762623327627233276272332762423327627233276262332762723327626233276272332762723327626233271a64e063722a28512338262a573825213252515752ea633ef26362ff6362625a20c76362624e20cf6362627620d76362624620df6362624a20a76362624a20af6362624620b263cbb4e461ba63c4d9e7618263c2ef648a63c2ef64976362627a209f6362626e20e76062625a20ef6062624e20f26062fa609d9d61c26043ca60f790c9a764d7606262ee20df60ec19a820a26062aa6067b26006ba60628260628a60e1c4639260639a60e3f4e642e261e3e2e642ea6163f26162fa6162c26150ca6132d76162620227df617c34ee20a7612298715daf614599ee20b761b0b0e920bf616262625d87616295a4208f616295a4209261629a6162e26662ea669ee177f266cbf876ff6662627620c26660103518202001300138034060480750a00370e298387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00369fe606e9c68eb2773257b07494763636f2163637721636373216363732163637b2163636f216363732163637321636377215663f332265e6313322623622e9b30352136c01cc1223e76c42a270b63112363e332266313322663e3322663e3322663e3322663e3322663f3322663f3322663f3322663f3322663f3322663e3322663e3322663e3322663e33226631332261b62e162732b29502239272b563924203353505652eb6238f36263fe6263634f21c66263634b21ce6263637721d66263634721de6263634321a66263634721ae6263634321b362d7dbe660bb62dd94e1608362c3ee658b62c3ee65966263637b219e6263636f21e66163634f21ee6163634b21f36163fb619c9c60c36142cb61f591c8a665d6616363ef21de61ae48af21a36163ab6166b36107bb61638361638b61e0c5629361629b61e2f5e743e360e2e3e743eb6062f36061fb6063c36051cb6033d66063630326de60cc21ef21a660a33d235cae608d63ee21b66037e2e821be606363635c86606399a5218e606399a5219360639b6063e36763eb67cd9a77f367f2f377fe6763637721c36761103518202001300138034060480750a00370e398387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0036ef9676977480a2774227c004e4064646826646470266464682664647026646470266464682664647426646474266464702651645435215964b434212465290b76322631670dea243997822c200c641624647435216444352164b43421645435216444352164543521647435216474352164443521645435216444352164443521644435216444352164443521644435211c66e665742c2e57253e202c513e23273454575052ec653cf46564f96564645c26c16564644826c96564646826d16564644026d96564644026a16564644826a96564644c26b465f9fee067bc659bcde7678465c4e9628c65c4e962916564647026996564646826e16664645c26e96664644826f46664fc669b9b67c46645cc66fe96cfa162d1666464e826d96625fcae26a46664ac6661b46600bc66648466648c66e7c2659466659c66e5f2e044e467e5e4e044ec6765f46766fc6764c46756cc6734d16764640421d96775feef26a167a475205ba967da39e826b167ccb1ee26b9676464645b81676466a32689676466a3269467649c6764e46064ec60dd9570f460c2ef70f96064647026c46066103518202001300138034060480750a00370e498387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0036ff86668be4ca72675237d014f4165656d276565692765656d276565692765656927656561276565612765656d2765656d275065b535205865d535202564286f323027304f988d2538115d2c210d65172565a5352065a5352065b5352065b5352065a5352065a5352065a5352065d5352065b5352065d5352065a5352065a5352065b5352065b5352065a5352065d535201d61e764752d2f56243f212d503f22263555515754ed6430f56465f86465654d27c06465657927c86465656d27d06465657d27d86465657d27a06465657927a86465657127b564bcb7e166bd64d1ade7668564c5e8638d64c5e863906465656927986465656127e06765654d27e86765657927f56765fd679a9a66c56744cd67ff97cea063d0676565e927d867517aae27a56765ad6760b56701bd67658567658d67e6c3649567649d67e4f3e145e566e4e5e145ed6664f56667fd6665c56657cd6635d06665650520d8666f25e927a0666522755aa8668087e927b06649a7ee27b8666565655a8066656ea2278866656ea2279566659d6665e56165ed61f59071f561c3e371f86165656927c56167103518202001300138034060480750a00370e598387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0036cfb656bba59ab2576207e024c4266666a246666722466666a24666676246666762466666e2466666a2466667624666676245366b636235b66c6362326672b32053324331c5a90263bb6352f220e66142666d6362366a6362366a6362366c6362366a6362366a6362366b6362366d6362366a6362366b6362366b6362366a6362366b6362366a6362366b6362366a636231e65e467762e2c55273c222e533c21253656525451ee673cf66766fb6766664a24c36766664624cb6766667624d36766667a24db6766667a24a36766664224ab6766667e24b667a0b3e365be67dd9ce5658667c6eb608e67c6eb609367666672249b6766666e24e36466664a24eb6466664624f66466fe64999965c66447ce64fc94cda360d3646666ea24db6468cbac24a66466ae6463b66402be64668664668e64e5c0679664679e64e7f0e246e665e7e6e246ee6567f66564fe6566c66554ce6536d36566660623db659720ea24a365a6112d59ab657c6aeb24b3659113ed24bb65666666598365669ba0248b65669ba0249665669e6566e66266ee62a69a72f662d0f572fb6266667624c66264103518202001300138034060480750a00370e698387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0036dfa646a2ca3ab5b77217f034d4367676f256767732567676b2567677725676777256767632567676f2567676f2567676b2552677737225a67b7282227662afba33325321a38915e3affed2e230f67152767673722676737226767372267b728226777372267673722678728226797282267972822679728226767372267773722679728226777372267673722676737221f62e566772f2d54263d232f523d2024375753555fef6631f76667fa6667677b25c26667677325ca6667676f25d26667677325da6667677f25a26667677b25aa6667677725b766bdcce464bf6690afe6648766c7ea618f66c7ea619266676773259a6667676325e26567677b25ea6567677325f76567ff65989864c76546cf65fb95cca261d2656767eb25da656ad1ad25a76567af6562b76503bf65678765678f65e4c1669765669f65e6f1e347e764e6e7e347ef6466f76467ff6467c76455cf6437d26467670722da645bf9ec25a26427077c58aa64472feb25b264ff75ec25ba64676767588264676fa0258a64676fa0259764679f6467e76367ef63a28973f76397e573fa6367677725c76365103518202001300138034060480750a00370e798387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00362f56b65bc6036d6782e700c424c6868642a68687c2a6868782a68687c2a6868702a6868782a6868782a6868782a68687c2a5d6898382d5568a8382d286925cef33d2a3dcd64edd3354f77222c00681a2868b8382d68a8382d68b8382d6888382d6888382d68b8382d6888382d6888382d6898382d68b8382d6888382d6888382d68b8382d6888382d68b8382d68b8382d106eea697820225b29322c205d322f2b38585b5d58e06934f86968f56968685c2acd696868402ac56968687c2add6968684c2ad5696868402aad696868402aa5696868482ab869c1beee6bb069ced3ed6b8869c8e56e8069c8e56e9d696868702a95696868642aed6a68685c2ae56a6868402af86a68f06a97976bc86a49c06af79ac3ad6edd6a6868e42ad56ae613a22aa86a68a06a6db86a0cb06a68886a68806aebce69986a69906ae9feec48e86be9e8ec48e06b69f86b68f06b68c86b5ac06b38dd6b6868082dd56b763ee42aad6b28927b57a56b4f93e42abd6bbabae32ab56b686868578d6b689fae2a856b689fae2a986b68906b68e86c68e06c94eb7df86cc1f27cf56c68687c2ac86c6a103518202001300138034060480750a00370e898387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00363f46a64cf8ce7d4792f710d434d6969652b69697d2b6969792b6969792b6969712b6969652b6969792b6969792b69697d2b5c69b9392c5469a9392c29682423e53c2b3cb324c2d334f699202d01691b2969b9392c69a9392c69b9392c69b9392c69b9392c69b9392c69b9392c69b9392c69b9392c69b9392c69b9392c69b9392c69b9392c69b9392c69a9392c69b9392c1168eb687921235a28332d215c332e2a39595a5c58e16832f96869f4686969452bcc686969412bc46869697d2bdc6869694d2bd4686969492bac6869694d2ba4686969492bb968d7d1ec6ab168d79eeb6a8968c9e46f8168c9e46f9c686969712b94686969652bec6b6969452be46b6969412bf96b69f16b96966ac96b48c16bc99bc2ac6fdc6b6969e52bd46ba442a52ba96b69a16b6cb96b0db16b69896b69816beacf68996b68916be8ffed49e96ae8e9ed49e16a68f96a69f16a69c96a5bc16a39dc6a6969092cd46a2021e52bac6aa9372956a46a1e6fe42bbc6ab4efe22bb46a696969568c6a6993af2b846a6993af2b996a69916a69e96d69e16dc7907df96df8f97df46d69697d2bc96d6b103518202001300138034060480750a00370e998387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00360f76967cf18f22e7a2c720e404e6a6a66286a6a7e286a6a66286a6a7e286a6a7e286a6a62286a6a7a286a6a7a286a6a7e285f6a6a382f576aca3b2f2a6b2777b03c283f98cedf2b37dad9232e026a182a6a8a3b2f6a8a3b2f6aca3b2f6a6a382f6a9a3b2f6a6a382f6a8a3b2f6a8a3b2f6a6a382f6a6a382f6a9a3b2f6a9a3b2f6a9a3b2f6a9a3b2f6a9a3b2f6a9a3b2f1268e86b7a2220592b302e225f302d293a5a595e5ce26b32fa6b6af76b6a6a5228cf6b6a6a4628c76b6a6a6628df6b6a6a4e28d76b6a6a4e28af6b6a6a4628a76b6a6a4228ba6bb7f0ee69b26b95c3e9698a6bcae76c826bcae76c9f6b6a6a7e28976b6a6a6228ef686a6a5228e7686a6a4628fa686af268959569ca684bc268ce98c1af6cdf686a6ae628d7682bf2a028aa686aa2686fba680eb2686a8a686a8268e9cc6b9a686b9268ebfcee4aea69ebeaee4ae2696bfa6968f2696aca6958c2693adf696a6a0a2fd7694dd1e128af69aa7b2e55a7690314e628bf69399ce028b7696a6a6a558f696a68ad2887696a68ad289a696a92696aea6e6ae26ed69b7efa6ecce17ef76e6a6a7e28ca6e68103518202001300138034060480750a00370ea98387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00361f66866e604e32f7b2d730f414f6b6b63296b6b67296b6b63296b6b67296b6b67296b6b6f296b6b6f296b6b63296b6b63295e6bcb3a2e566b1b3a2e2b6a26eafe3e293eb4ecc82a36f9d2222f036b192b6beb3a2e6b1b3a2e6bfb3a2e6bfb3a2e6b1b3a2e6beb3a2e6bfb3a2e6b1b3a2e6bcb3a2e6beb3a2e6beb3a2e6beb3a2e6bfb3a2e6bfb3a2e6bfb3a2e6b1b3a2e136fe96a7b2321582a312f235e312c283b5b5f595ae36a3efb6a6bf66a6b6b4329ce6a6b6b7729c66a6b6b6329de6a6b6b7329d66a6b6b7329ae6a6b6b7729a66a6b6b7f29bb6af8b8ef68b36adfa3e9688b6acbe66d836acbe66d9e6a6b6b6729966a6b6b6f29ee696b6b4329e6696b6b7729fb696bf369949468cb694ac369cf99c0ae6dde696b6be729d6695f74a029ab696ba3696ebb690fb3696b8b696b8369e8cd6a9b696a9369eafdef4beb68eaebef4be3686afb6869f3686bcb6859c3683bde686b6b0b2ed6683e35e729ae686b2c7b54a668b66be629be684f8be029b6686b6b6b548e686b60ac2986686b60ac299b686b93686beb6f6be36ff89e7ffb6fcded7ff66f6b6b6729cb6f69103518202001300138034060480750a00370eb98387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00366f16f61c0c4e0287c2a740846486c6c602e6c6c782e6c6c602e6c6c7c2e6c6c7c2e6c6c642e6c6c602e6c6c7c2e6c6c7c2e596ccc3d29516c1c3d292c6d21b1c83a2e39e2aecb2d316db92528046c1e2c6c1c3d296cec3d296cec3d296c1c3d296cec3d296cec3d296cfc3d296c1c3d296cfc3d296ccc3d296cfc3d296cec3d296cfc3d296cec3d296cfc3d296cec3d29146fee6d7c24265f2d36282459362b2f3c5c585e5be46d36fc6d6cf16d6c6c402ec96d6c6c4c2ec16d6c6c7c2ed96d6c6c702ed16d6c6c702ea96d6c6c482ea16d6c6c742ebc6dedbae96fb46dd796ef6f8c6dcce16a846dcce16a996d6c6c782e916d6c6c642ee96e6c6c402ee16e6c6c4c2efc6e6cf46e93936fcc6e4dc46ec89ec7a96ad96e6c6ce02ed16e62c1a62eac6e6ca46e69bc6e08b46e6c8c6e6c846eefca6d9c6e6d946eedfae84cec6fedece84ce46f6dfc6f6ef46f6ccc6f5ec46f3cd96f6c6c0c29d16f9909e02ea96fac1b2753a16fd446e12eb96ff9f8e72eb16f6c6c6c53896f6c91aa2e816f6c91aa2e9c6f6c946f6cec686ce468af9078fc68daff78f1686c6c7c2ecc686e103518202001300138034060480750a00370ec98387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00367f06e607a0af5297d2b750947496d6d652f6d6d792f6d6d612f6d6d7d2f6d6d7d2f6d6d692f6d6d652f6d6d652f6d6d612f586d5d3c28506d9d3d282d6c20b895382f38303bdb2c309a1a2429056d1f2d6d7d3c286d4d3c286d4d3c286d9d3d286d4d3c286d4d3c286d7d3c286d7d3c286d4d3c286d7d3c286d5d3c286d5d3c286d7d3c286d5d3c286d4d3c286d7d3c281568ef6c7d25275e2c37292558372a2e3d5d595f55e56c3bfd6c6df06c6d6d712fc86c6d6d792fc06c6d6d652fd86c6d6d792fd06c6d6d752fa86c6d6d712fa06c6d6d7d2fbd6ce8c1ee6eb56c97a5ec6e8d6ccde06b856ccde06b986c6d6d792f906c6d6d692fe86f6d6d712fe06f6d6d792ffd6f6df56f92926ecd6f4cc56fcb9fc6a86bd86f6d6de12fd06f60dba72fad6f6da56f68bd6f09b56f6d8d6f6d856feecb6c9d6f6c956fecfbe94ded6eecede94de56e6cfd6e6ff56e6dcd6e5fc56e3dd86e6d6d0d28d06e7cdbe62fa86e2d0d7652a06edc32e12fb86e4447e62fb06e6d6d6d52886e6d65aa2f806e6d65aa2f9d6e6d956e6ded696de569a58379fd699def79f0696d6d7d2fcd696f103518202001300138034060480750a00370ed98387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00364f36d63de97a8d07e28760a444a6e6e622c6e6e7a2c6e6e7e2c6e6e7a2c6e6e762c6e6e7e2c6e6e7e2c6e6e7e2c6e6e7a2c5b6ebe3e2b536ece3e2b2e6f2389153b2c3b79f480d5337316272a066e1c2e6ede3e2b6ece3e2b6ede3e2b6ebe3e2b6eae3e2b6ede3e2b6eae3e2b6eae3e2b6ebe3e2b6eae3e2b6eae3e2b6eae3e2b6ede3e2b6eae3e2b6eae3e2b6eae3e2b1668ec6f7e26245d2f342a265b34292d3e5e5d5b5ee66f32fe6f6ef36f6e6e5a2ccb6f6e6e462cc36f6e6e7a2cdb6f6e6e4a2cd36f6e6e462cab6f6e6e462ca36f6e6e4e2cbe6fc7b8e86db66fc8d5eb6d8e6fcee368866fcee3689b6f6e6e762c936f6e6e622ceb6c6e6e5a2ce36c6e6e462cfe6c6ef66c91916dce6c4fc66cc79cc5ab68db6c6e6ee22cd36ce015a42cae6c6ea66c6bbe6c0ab66c6e8e6c6e866cedc86f9e6c6f966ceff8ea4eee6defeeea4ee66d6ffe6d6ef66d6ece6d5cc66d3edb6d6e6e0e2bd36d7038e22cab6d2e947d51a36d4995e22cbb6dbcbce52cb36d6e6e6e518b6d6e99a82c836d6e99a82c9e6d6e966d6eee6a6ee66a92ed7bfe6ac7f47af36a6e6e7a2cce6a6c103518202001300138034060480750a00370ee98387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00365f26c62883dc7d37f29770b454b6f6f632d6f6f7b2d6f6f7f2d6f6f7f2d6f6f772d6f6f632d6f6f7f2d6f6f7f2d6f6f7b2d5a6fdf3f2a526fcf3f2a2f6e226fef3a2d3ad7bba6d632a957262b076f1d2f6fdf3f2a6fcf3f2a6fdf3f2a6fdf3f2a6fdf3f2a6fdf3f2a6fdf3f2a6fdf3f2a6fdf3f2a6fdf3f2a6fdf3f2a6fdf3f2a6fdf3f2a6fdf3f2a6fdf3f2a6fdf3f2a176eed6e7f27255c2e352b275a35282c3f5f5c5a5ee76e34ff6e6ff26e6f6f432dca6e6f6f4b2dc26e6f6f7b2dda6e6f6f4b2dd26e6f6f4f2daa6e6f6f4b2da26e6f6f4f2dbf6ed1d7ea6cb76ed198ed6c8f6ecfe269876ecfe2699a6e6f6f772d926e6f6f632dea6d6f6f432de26d6f6f4b2dff6d6ff76d90906ccf6d4ec76dc59dc4aa69da6d6f6fe32dd26da244a32daf6d6fa76d6abf6d0bb76d6f8f6d6f876decc96e9f6d6e976deef9eb4fef6ceeefeb4fe76c6eff6c6ff76c6fcf6c5dc76c3fda6c6f6f0f2ad26c2627e32daa6caf312f50a26c1869e22dba6cb2e9e42db26c6f6f6f508a6c6f95a92d826c6f95a92d9f6c6f976c6fef6b6fe76bc1967bff6bfeff7bf26b6f6f7b2dcf6b6d103518202001300138034060480750a00370ef98387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0037aed737d605d4734603668145a5470707c327070643270707c32707064327070643270707c327070603270706032707064324570c021354d7010213530713dadd426322561082a312d733439341870023070e0213570d021357010213570c0213570d0213570c0213570e0213570e0213570c0213570c0213570d0213570c0213570d0213570d0213570d0213570d021350872f27160383a43312a3438452a37332040434446f87128e07170ed7170704832d57170705c32dd7170707c32c57170705432cd7170705432b57170705c32bd7170705832a071faebf473a8718fd9f3739071d0fd769871d0fd768571707064328d7170707c32f57270704832fd7270705c32e07270e8728f8f73d07251d872de82dbb576c5727070fc32cd7231e8ba32b07270b87275a07214a872709072709872f3d6718072718872f1e6f450f073f1f0f450f87371e07372e87370d07342d87320c57370701035cd732aa2fb32b573b061344fbd7321e5fc32a5734b7dfb32ad737070704f95737072b7329d737072b732807370887370f07470f874ce8164e074d6fb64ed7470706432d07472103518202001300138034060480750a00370f098387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0037bec727c321e6a35613769155b557171793371717d337171793371717d3371717d337171753371717533717179337171793344712120344c7141203431703c735a2733241dba48302c973b383519710331713120347131203471212034712120347131203471312034712120347141203471212034713120347121203471312034712120347121203471212034714120340975f37061393b42302b3539442b36322141454340f97024e17071ec7071715533d47071716d33dc7071717933c47071716933cc7071716d33b47071716d33bc7071716533a170c8a2f572a970c5b9f3729170d1fc779970d1fc77847071717d338c7071717533f47371715533fc7371716d33e17371e9738e8e72d17350d973df83dab477c4737171fd33cc73456eba33b17371b97374a17315a973719173719973f2d7708173708973f0e7f551f172f0f1f551f97270e17273e97271d17243d97221c47271711134cc729c00fd33b4727136614ebc724e65fc33a472f782fa33ac727171714e9472717ab6339c72717ab633817271897271f17571f975e48465e175d7f765ec7571717d33d17573103518202001300138034060480750a00370f198387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00378ef717f5ccb6c3662346a16585672727e307272663072727e30727262307272623072727a3072727a30727262307272623047721223374f7242233732733f7059243027bbcb4f332f5cf93b361a720032724223377232233772322337724223377232233772322337722223377232233772322337721223377222233772322337722223377232233772222337723223370a71f073623a38413328363a472835312242464045fa7328e27372ef7372725a30d77372725230df7372726230c77372726e30cf7372726e30b77372725630bf7372726a30a273daa4f771aa73c988f1719273d2ff749a73d2ff748773727266308f7372727a30f77072725a30ff7072725230e27072ea708d8d71d27053da70dc80d9b774c7707272fe30cf707cdfb830b27072ba7077a27016aa70729270729a70f1d4738270738a70f3e4f652f271f3f2f652fa7173e27170ea7172d27140da7122c77172721237cf717b08fe30b771b205394dbf71fb4cff30a77114daf930af717272724d9771728fb4309f71728fb4308271728a7172f27672fa76b78e66e276c4e166ef7672726230d27670103518202001300138034060480750a00370f298387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00379ee707e7693073763356b17595773737b317373673173737f3173736331737363317373773173737b3173737b3173737f3146733322364e7373223633723ea03e2631268f82e1322e66333a371b730133734322367343223673432236737322367343223673432236736322367353223673432236735322367333223673332236735322367333223673432236734322360b76f172633b39403229373b46293430234347414bfb7225e37273ee7273736f31d67273736731de7273737b31c67273736731ce7273736b31b67273736f31be7273736331a372cbdff070ab7289bbf2709372d3fe759b72d3fe758672737367318e7273737731f67173736f31fe7173736731e37173eb718c8c70d37152db71c281d8b675c6717373ff31ce717ec5b931b37173bb7176a37117ab71739371739b71f0d5728371728b71f2e5f753f370f2f3f753fb7072e37071eb7073d37041db7023c67073731336ce7034a3f831b6703313684cbe70ee0aff31a6706637f831ae707373734c9670737bb4319e70737bb4318370738b7073f37773fb77b89d67e37783f167ee7773736331d37771103518202001300138034060480750a00370f398387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0037ee97779639829ca64326c105e507474783674746036747464367474603674746c36747464367474643674746436747460364174b424314974e4243134753974f4213621d178f1cf2989263d301c74063474e4243174e4243174d4243174c4243174c4243174e4243174c4243174c4243174b4243174c4243174c4243174d4243174d4243174c4243174c4243174c424310c72f675643c3e47352e303c412e33372444474144fc7528e47574e97574744036d17574745c36d97574746036c17574745036c97574745c36b17574745c36b97574745436a475dda2f277ac75d2cff1779475d4f9729c75d4f972817574746c36897574747836f17674744036f97674745c36e47674ec768b8b77d47655dc76c086dfb172c1767474f836c976fa0fbe36b47674bc7671a47610ac76749476749c76f7d2758476758c76f5e2f054f477f5f4f054fc7775e47774ec7774d47746dc7724c17774741431c9776a22f836b177348e674bb977538ff836a177a6a6ff36a9777474744b91777483b23699777483b2368477748c7774f47074fc7088f761e470ddee60e97074746036d47076103518202001300138034060480750a00370f498387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0037fe87678f14db4c865336d115f517575793775756137757565377575653775756d37757579377575653775756537757561374075d525304875e52530357438b60020372047cf92cf28b34d3c311d75073575d5253075e5253075d5253075d5253075d5253075d5253075d5253075d5253075e5253075d5253075d5253075d5253075d5253075d5253075e5253075d525300d74f774653d3f46342f313d402f32362545464044fd742ee57475e87475755937d07475755137d87475756137c07475755137c87475755537b07475755137b87475755537a574cbcdf076ad74cb82f7769574d5f8739d74d5f873807475756d37887475757937f07775755937f87775755137e57775ed778a8a76d57754dd77c087deb073c0777575f937c877b85eb937b57775bd7770a57711ad77759577759d77f6d3748577748d77f4e3f155f576f4f5f155fd7674e57675ed7675d57647dd7625c07675751530c8763c3df937b076b52b354ab8760273f837a076a8f3fe37a8767575754a9076758fb3379876758fb3378576758d7675f57175fd71db8c61e571e4e561e87175756137d57177103518202001300138034060480750a00370f598387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0037ceb757bc13b5b3266306e125c5276767a347676623476767a34767662347676623476767a347676663476766634767662344376d627334b7626273336773be5ee203423edcb38372b75323f321e76043676e6273376e627337626273376d6273376e6273376d6273376e6273376e6273376d6273376d6273376e6273376d6273376e6273376e6273376e6273376e627330e74f477663e3c45372c323e432c31352646454240fe772ee67776eb7776764e34d37776765a34db7776767a34c37776765234cb7776765234b37776765a34bb7776765e34a677d9edf275ae7789dff5759677d6fb709e77d6fb708377767662348b7776767a34f37476764e34fb7476765a34e67476ee74898975d67457de74cf84ddb370c3747676fa34cb7437eebc34b67476be7473a67412ae74769674769e74f5d0778674778e74f7e0f256f675f7f6f256fe7577e67574ee7576d67544de7526c37576761633cb75b793fd34b375b6673249bb750fdefa34a3751556fd34ab757676764993757674b1349b757674b1348675768e7576f67276fe72b68762e672d0fd62eb7276766234d67274103518202001300138034060480750a00370f698387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0037dea747a85ba643367316f135d5377777f3577777b3577777f3577777b3577777b35777773357777733577777f3577777f3542772726324a7747263237763a407e2135220ebf47362aa2333e331f770537773726327737263277272632772726327737263277372632772726327747263277272632773726327727263277372632772726327727263277272632774726320f73f576673f3d44362d333f422d30342747434546ff7622e77677ea7677775335d27677776b35da7677777f35c27677776335ca7677776f35b27677776b35ba7677776335a776aea4f374af76c3bff5749776d7fa719f76d7fa71827677777b358a7677777335f27577775335fa7577776b35e77577ef75888874d77556df75ce85dcb271c2757777fb35ca754368bc35b77577bf7572a77513af75779775779f75f4d1768775768f75f6e1f357f774f6f7f357ff7476e77475ef7477d77445df7427c27477771732ca7457f5fb35b27477306748ba743153fa35a274fa74fb35aa74777777489274777cb0359a74777cb0358774778f7477f77377ff73e08263e773d1f163ea7377777b35d77375103518202001300138034060480750a00370f798387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00372e57b7566826c3c683e601c525c7878743a78786c3a7878743a7878683a7878683a7878703a7878703a7878683a7878683a4d7828293d457848293d3879356c562e3a2dac684a3925c100313c10780a387838293d7838293d7838293d7848293d7838293d7838293d7828293d7838293d7838293d7828293d7828293d7838293d7828293d7838293d7828293d7838293d007bfa796830324b39223c304d223f3b28484c4a4ff07922e87978e5797878503add797878583ad5797878683acd797878643ac5797878643abd7978785c3ab5797878603aa879b0aefd7ba079c382fb7b9879d8f57e9079d8f57e8d7978786c3a85797878703afd7a7878503af57a7878583ae87a78e07a87877bd87a59d07ac18ad3bd7ecd7a7878f43ac57a76d5b23ab87a78b07a7da87a1ca07a78987a78907afbde79887a79807af9eefc58f87bf9f8fc58f07b79e87b7ae07b78d87b4ad07b28cd7b7878183dc57b0cf2f43abd7bb80f3347b57bc536f53aad7be2c0f33aa57b787878479d7b7885be3a957b7885be3a887b78807b78f87c78f07cbf846ce87cceeb6ce57c7878683ad87c7a103518202001300138034060480750a00370f898387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00373e47a743530113d693f611d535d7979713b79796d3b7979753b7979693b7979693b79797d3b7979713b7979713b7979753b4c7919283c447959283c397834f0382f3b2cf1bcf338246c39303d11790b397939283c7939283c7939283c7959283c7929283c7929283c7949283c7939283c7929283c7939283c7929283c7919283c7939283c7929283c7929283c7939283c017cfb786931334a38233d314c233e3a29494d4b41f1782fe97879e4787979653bdc787979613bd4787979713bcc7879796d3bc4787979613bbc787979653bb4787979693ba97890d5fa7aa17883b1f87a9978d9f47f9178d9f47f8c7879796d3b847879797d3bfc7b7979653bf47b7979613be97b79e17b86867ad97b58d17bc28bd2bc7fcc7b7979f53bc47b74cfb33bb97b79b17b7ca97b1da17b79997b79917bfadf78897b78817bf8effd59f97af8f9fd59f17a78e97a7be17a79d97a4bd17a29cc7a7979193cc47ad990f23bbc7a39196246b47ad7ebf53bac7a5f24f23ba47a797979469c7a7971be3b947a7971be3b897a79817a79f97d79f17db4976de97d89fb6de47d7979693bd97d7b103518202001300138034060480750a00370f998387884a601800103880101c2011052333731413131413848324d30333931 2025-08-24 13:36:50.826 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 24 message(s) 2025-08-24 13:36:50.826 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920674,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:36:50.826 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:50.827 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a9d030dbe6577be104618642a2400000c42000014420000104200001442000018420000104200001042000010420000144235002051453d00f0504540014daec7554255d92094bb5dead449446800724000f0504500f0504500005145001051450010514500005145001051450010514500205145001051450000514500105145000051450010514500105145000051457806820110484a33415a4448355a4743503033353088015c9001009d0100003842a50100002c42ad0100001442b50100002442bd0100002842c50100002842cd0100002442d001a9d68603d801a6bb8503e001a08d06e801a08d06f50100001842fd0100000c428502000038428d0200002c429002009802ffff03a00221a80295f2abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd031e568c42c50340fa133fcd0327fb8c42d503d2d28b42dd030000003fe50300f7c642ed0300f7c642f00300f803008004008804fc83159004a99a149d0400001442a00402 2025-08-24 13:36:50.894 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.24159905314445496,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3346,"bpMinCellVol":3343,"bpRunSta":1,"bpVol":53.44499969482422,"bpAmp":-0.004520517308264971,"bpBusVol":807.3267822265625,"bpErrCode":0,"bpCellVol":[3343,3343,3344,3345,3345,3344,3345,3345,3346,3345,3344,3345,3344,3345,3345,3344],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":46,"bpLvMosTemp":43,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":42,"bpBusPosTemp":42,"bpEnvTemp":41,"bpAccuChgCap":6400809,"bpAccuDsgCap":6380966,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":46,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035349,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.16819763183594,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.49053192138672,"bpMinSoc":69.91175842285156,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344572,"bpAccuDsgEnergy":331049,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:36:50.894 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920675,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:36:50.894 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:36:50.895 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a9d030dff0b8844104618642a2400000c420000144200001042000010420000184200000c4200001042000010420000144235009051453d0070514540014df853564255a37fa2415d15a7494468007240008051450070514500805145008051450080514500805145009051450090514500905145009051450090514500805145008051450080514500805145007051457801820110484a33415a4448355a4743503033353188015b9001009d0100002c42a50100002842ad0100001442b50100002442bd0100002042c50100002442cd0100002042d001b4b88503d801bef78203e001a08d06e801a08d06f50100001842fd0100000c42850200002c428d02000028429002009802ffff03a00221a80296f2abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd03af428c42c503c05e403fcd03ee008d42d50354818b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804aef91490049190149d0400001442a00402 2025-08-24 13:36:50.922 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1088.3748779296875,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3353,"bpMinCellVol":3351,"bpRunSta":1,"bpVol":53.582000732421875,"bpAmp":20.31232261657715,"bpBusVol":806.6106567382812,"bpErrCode":0,"bpCellVol":[3352,3351,3352,3352,3352,3352,3353,3353,3353,3353,3353,3352,3352,3352,3352,3351],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":42,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380596,"bpAccuDsgCap":6339518,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":43,"bpMinMosTemp":42,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035350,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.13024139404297,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.50181579589844,"bpMinSoc":69.75259399414062,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343214,"bpAccuDsgEnergy":329745,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:36:50.923 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920676,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:36:50.923 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 Encrypted 2025-08-24 13:36:50.923 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 pdata: 0a9d030d132c6e43104618642a2400000c420000144200000c42000014420000144200000c4200001042000010420000144235003051453d00d0504540014d6f1256425503698e405df3e6484468007240001051450020514500d05045003051450020514500305145001051450010514500205145003051450020514500205145002051450020514500205145002051457802820110484a33415a4448355a474350303334368801589001009d0100003842a50100002c42ad0100000c42b50100002442bd0100002442c50100002c42cd0100002842d0019d9a8403d801ffa98303e001a08d06e801a08d06f50100001442fd0100000c428502000038428d0200002c429002009802ffff03a00221a8029af2abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd03119a8b42c503c011443fcd03be5d8c42d503a8d58a42dd030000003fe5030002c742ed030002c742f00300f803008004008804b9f1149004a68b149d0400001442a00402 2025-08-24 13:36:50.950 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":238.1721649169922,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,37,37,35,36,36,37],"bpMaxCellVol":3347,"bpMinCellVol":3341,"bpRunSta":1,"bpVol":53.518001556396484,"bpAmp":4.450318813323975,"bpBusVol":803.6085815429688,"bpErrCode":0,"bpCellVol":[3345,3346,3341,3347,3346,3347,3345,3345,3346,3347,3346,3346,3346,3346,3346,3346],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":46,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":43,"bpEnvTemp":42,"bpAccuChgCap":6360349,"bpAccuDsgCap":6345983,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":35,"bpMaxMosTemp":46,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035354,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.80091094970703,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":70.18309020996094,"bpMinSoc":69.41729736328125,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342201,"bpAccuDsgEnergy":329126,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:36:50.950 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920677,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:36:50.950 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 Encrypted 2025-08-24 13:36:50.951 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 pdata: 0a9d030ddb29c243104618642a240000084200000c420000084200000c4200000c42000004420000044200000842000008423500d050453d00b0504540014d0a575542552afde8405d743849446800724000c0504500c0504500d0504500d0504500c0504500c0504500c0504500b0504500d0504500b0504500c0504500c0504500d0504500d0504500c0504500b050457804820110484a33415a4448355a474350303432318801559001009d0100002842a50100001c42ad0100000842b50100001842bd0100001842c50100001c42cd0100001442d001d9d28403d801b4c88203e001a08d06e801a08d06f50100000c42fd01000004428502000028428d0200001c429002009802ffff03a00221a8029af2abc506b50200008c42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd030a408c42c5030047103fcd03e5e28c42d5032cc28b42dd030000003fe503000bc742ed03000bc742f00300f80300800400880490f5149004a686149d0400000c42a00402 2025-08-24 13:36:50.990 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":388.3269958496094,"bpSoc":70,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3341,"bpMinCellVol":3339,"bpRunSta":1,"bpVol":53.334999084472656,"bpAmp":7.2809038162231445,"bpBusVol":804.882080078125,"bpErrCode":0,"bpCellVol":[3340,3340,3341,3341,3340,3340,3340,3339,3341,3339,3340,3340,3341,3341,3340,3339],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":39,"bpPtcTemp":34,"bpHtsTemp":38,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6367577,"bpAccuDsgCap":6333492,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":42,"bpMinMosTemp":39,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035354,"bpRealSoc":70,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.12507629394531,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.44315338134766,"bpMinSoc":69.87924194335938,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342672,"bpAccuDsgEnergy":328486,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:36:50.990 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920678,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:36:50.990 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 Encrypted 2025-08-24 13:36:50.990 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 pdata: 0a9d030ddc3fcd43104618642a2400000c420000144200000c4200001042000010420000084200000c4200001042000010423500d050453d00a0504540014d54635542557a3cf6405dd05349446800724000b0504500c0504500c0504500a0504500c0504500c0504500d0504500b0504500c0504500d0504500d0504500c0504500d0504500c0504500d0504500c050457803820110484a33415a4448355a4743503034323788015a9001009d0100002c42a50100002042ad0100001042b50100001c42bd0100001c42c50100002442cd0100001842d001c6d58503d801bbfa8303e001a08d06e801a08d06f50100001442fd0100000842850200002c428d02000020429002009802ffff03a00221a8029af2abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd03f1468c42c503c0774b3fcd031a0c8d42d503f7758b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804c0fc149004b693149d0400001042a00402 2025-08-24 13:36:51.014 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":410.4989013671875,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,35,36,36],"bpMaxCellVol":3341,"bpMinCellVol":3338,"bpRunSta":1,"bpVol":53.34700012207031,"bpAmp":7.694882392883301,"bpBusVol":805.3095703125,"bpErrCode":0,"bpCellVol":[3339,3340,3340,3338,3340,3340,3341,3339,3340,3341,3341,3340,3341,3340,3341,3340],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":40,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":38,"bpAccuChgCap":6384326,"bpAccuDsgCap":6356283,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":43,"bpMinMosTemp":40,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035354,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.13855743408203,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.52363586425781,"bpMinSoc":69.73040008544922,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343616,"bpAccuDsgEnergy":330166,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:36:51.014 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920679,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:36:51.014 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 Encrypted 2025-08-24 13:36:51.014 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 pdata: 0a9d030d4bc4cc3c104618642a24000008420000144200000c42000010420000104200000442000008420000084200000c4235001050453d00d04f4540014d9cc45442557d5ff6395d988a49446800724000005045000050450000504500d04f45001050450000504500e04f4500f04f4500f04f4500f04f45000050450010504500f04f450010504500005045000050457805820110484a33415a4448355a474350303432388801569001009d0100001c42a50100001442ad0100000842b50100001442bd0100001842c50100001c42cd0100001042d001daab8303d801f7c88103e001a08d06e801a08d06f50100001442fd0100000442850200001c428d02000014429002009802ffff03a00221a8029cf2abc506b50200008c42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd033c9e8b42c50340601b3fcd0320488c42d50398128b42dd030000003fe5030008c742ed030008c742f00300f803008004008804c5ee149004f082149d0400001042a00402 2025-08-24 13:36:51.039 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.024995943531394005,"bpSoc":70,"bpSoh":100,"bpTemp":[34,37,35,36,36,33,34,34,35],"bpMaxCellVol":3329,"bpMinCellVol":3325,"bpRunSta":1,"bpVol":53.19200134277344,"bpAmp":0.00046991920680738986,"bpBusVol":806.16552734375,"bpErrCode":0,"bpCellVol":[3328,3328,3328,3325,3329,3328,3326,3327,3327,3327,3328,3329,3327,3329,3328,3328],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":39,"bpLvMosTemp":37,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":36,"bpAccuChgCap":6346202,"bpAccuDsgCap":6317175,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":33,"bpMaxMosTemp":39,"bpMinMosTemp":37,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035356,"bpRealSoc":70,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.80905151367188,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.140869140625,"bpMinSoc":69.53631591796875,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341829,"bpAccuDsgEnergy":328048,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:36:51.039 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920680,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:36:51.039 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 Encrypted 2025-08-24 13:36:51.039 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 pdata: 0a9d030dd4085ebe104618642a2400000c4200001442000010420000144200001842000010420000104200001042000014423500f050453d00c0504540014da69b554255a50c85bb5d271f4a446800724000d0504500c0504500d0504500e0504500e0504500d0504500e0504500e0504500f0504500d0504500e0504500e0504500d0504500e0504500d0504500d050457806820110484a33415a4448355a4743503033353088015c9001009d0100003442a50100002842ad0100001442b50100002442bd0100002842c50100002842cd0100002042d001a9d68603d801a6bb8503e001a08d06e801a08d06f50100001842fd0100000c428502000034428d02000028429002009802ffff03a00221a8029ff2abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd031e568c42c50340fa133fcd0327fb8c42d503d2d28b42dd030000003fe50300f7c642ed0300f7c642f00300f803008004008804fc83159004a99a149d0400001442a00402 2025-08-24 13:36:51.063 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.2168305516242981,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3343,"bpMinCellVol":3340,"bpRunSta":1,"bpVol":53.402000427246094,"bpAmp":-0.004060345236212015,"bpBusVol":808.4867553710938,"bpErrCode":0,"bpCellVol":[3341,3340,3341,3342,3342,3341,3342,3342,3343,3341,3342,3342,3341,3342,3341,3341],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":45,"bpLvMosTemp":42,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":42,"bpBusPosTemp":42,"bpEnvTemp":40,"bpAccuChgCap":6400809,"bpAccuDsgCap":6380966,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":45,"bpMinMosTemp":42,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035359,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.16819763183594,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.49053192138672,"bpMinSoc":69.91175842285156,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344572,"bpAccuDsgEnergy":331049,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:36:51.064 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920681,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:36:51.064 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 Encrypted 2025-08-24 13:36:51.064 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 pdata: 0a9d030da6e58ebd104618642a2400000c420000144200001042000010420000184200000c420000104200001042000014423500d050453d00c0504540014d4a8c554255da4dabba5d9ff049446800724000d0504500c0504500d0504500d0504500d0504500d0504500d0504500d0504500d0504500d0504500d0504500d0504500d0504500d0504500c0504500d050457801820110484a33415a4448355a4743503033353188015b9001009d0100002c42a50100002842ad0100001442b50100002442bd0100002042c50100002442cd0100002042d001beb88503d801bef78203e001a08d06e801a08d06f50100001842fd0100000c42850200002c428d02000028429002009802ffff03a00221a802a0f2abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0349488c42c503c05e403fcd0377068d42d503dd868b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804aef91490049190149d0400001442a00402 2025-08-24 13:36:51.096 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.06977395713329315,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3341,"bpMinCellVol":3340,"bpRunSta":1,"bpVol":53.387001037597656,"bpAmp":-0.0013069466222077608,"bpBusVol":807.7597045898438,"bpErrCode":0,"bpCellVol":[3341,3340,3341,3341,3341,3341,3341,3341,3341,3341,3341,3341,3341,3341,3340,3341],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":42,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380606,"bpAccuDsgCap":6339518,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":43,"bpMinMosTemp":42,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035360,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.14118194580078,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.51262664794922,"bpMinSoc":69.7634048461914,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343214,"bpAccuDsgEnergy":329745,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:36:51.096 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920682,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:36:51.096 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 Encrypted 2025-08-24 13:36:51.096 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 pdata: 0a9d030da5729844104618642a2400000c420000144200000c4200001442000014420000084200001042000010420000144235000052453d00a0514540014d1dda564255f2a4b5415db0b349446800724000e0514500e0514500a051450000524500f051450000524500e0514500e05145000052450000524500f0514500f0514500f0514500f0514500f0514500f051457802820110484a33415a4448355a474350303334368801589001009d0100003842a50100002c42ad0100000c42b50100002442bd0100002442c50100002c42cd0100002842d001dd9a8403d801ffa98303e001a08d06e801a08d06f50100001442fd01000008428502000038428d0200002c429002009802ffff03a00221a802a4f2abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd0327bb8b42c503c011443fcd03697e8c42d50353f68a42dd030000003fe5030002c742ed030002c742f00300f803008004008804bcf1149004a68b149d0400001442a00402 2025-08-24 13:36:51.118 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1219.5826416015625,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,37,37,34,36,36,37],"bpMaxCellVol":3360,"bpMinCellVol":3354,"bpRunSta":1,"bpVol":53.7130012512207,"bpAmp":22.70553970336914,"bpBusVol":806.8076171875,"bpErrCode":0,"bpCellVol":[3358,3358,3354,3360,3359,3360,3358,3358,3360,3360,3359,3359,3359,3359,3359,3359],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":46,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":43,"bpEnvTemp":42,"bpAccuChgCap":6360413,"bpAccuDsgCap":6345983,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":46,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035364,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.86553192138672,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":70.24689483642578,"bpMinSoc":69.4811019897461,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342204,"bpAccuDsgEnergy":329126,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:36:51.118 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920683,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:36:51.118 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 Encrypted 2025-08-24 13:36:51.118 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 pdata: 0a9d030d8d6f8844104618642a240000084200000c420000084200000c4200000c42000004420000044200000842000008423500a051453d0070514540014d8195554255df87a3415d92b9494468007240008051450070514500905145009051450070514500805145009051450070514500a05145008051450080514500805145009051450090514500905145007051457804820110484a33415a4448355a474350303432318801559001009d0100002842a50100001c42ad0100000842b50100001842bd0100001842c50100001c42cd0100001442d00193d38403d801b4c88203e001a08d06e801a08d06f50100000c42fd01000004428502000028428d0200001c429002009802ffff03a00221a802a4f2abc506b50200008c42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd03555e8c42c5030047103fcd03dd008d42d50324e08b42dd030000003fe503000bc742ed03000bc742f00300f80300800400880493f5149004a686149d0400000c42a00402 2025-08-24 13:36:51.141 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1091.4859619140625,"bpSoc":70,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3354,"bpMinCellVol":3351,"bpRunSta":1,"bpVol":53.395999908447266,"bpAmp":20.441343307495117,"bpBusVol":806.8995361328125,"bpErrCode":0,"bpCellVol":[3352,3351,3353,3353,3351,3352,3353,3351,3354,3352,3352,3352,3353,3353,3353,3351],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":39,"bpPtcTemp":34,"bpHtsTemp":38,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6367635,"bpAccuDsgCap":6333492,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":42,"bpMinMosTemp":39,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035364,"bpRealSoc":70,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.18424224853516,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.5016860961914,"bpMinSoc":69.93777465820312,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342675,"bpAccuDsgEnergy":328486,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:36:51.141 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920684,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:36:51.141 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 Encrypted 2025-08-24 13:36:51.141 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 pdata: 0a9d030daca88c44104618642a2400000c420000144200000c4200001042000010420000084200000c4200001042000010423500a051453d0070514540014ddda45642558ec2a7415d01d549446800724000705145008051450080514500705145008051450080514500905145007051450090514500a051450090514500805145009051450080514500905145008051457803820110484a33415a4448355a4743503034323788015a9001009d0100002c42a50100002042ad0100001042b50100001c42bd0100001c42c50100002442cd0100001842d00181d68503d801bbfa8303e001a08d06e801a08d06f50100001442fd0100000842850200002c428d02000020429002009802ffff03a00221a802a4f2abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd03f5658c42c503c0774b3fcd03b82a8d42d50395948b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804c3fc149004b693149d0400001042a00402 2025-08-24 13:36:51.175 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1125.27099609375,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,35,36,36],"bpMaxCellVol":3354,"bpMinCellVol":3351,"bpRunSta":1,"bpVol":53.6609992980957,"bpAmp":20.96999740600586,"bpBusVol":807.3281860351562,"bpErrCode":0,"bpCellVol":[3351,3352,3352,3351,3352,3352,3353,3351,3353,3354,3353,3352,3353,3352,3353,3352],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":40,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":38,"bpAccuChgCap":6384385,"bpAccuDsgCap":6356283,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":43,"bpMinMosTemp":40,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035364,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.19913482666016,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.58343505859375,"bpMinSoc":69.79019927978516,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343619,"bpAccuDsgEnergy":330166,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:36:51.176 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920685,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:36:51.176 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 Encrypted 2025-08-24 13:36:51.176 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 pdata: 0a9d030d17679844104618642a24000008420000144200000c42000010420000104200000442000008420000084200000c4235003051453d00f0504540014dd5f85542555d56b6415df77749446800724000105145002051450020514500f050450020514500205145001051450010514500205145001051450030514500305145001051450030514500205145001051457805820110484a33415a4448355a474350303432388801569001009d0100001c42a50100001442ad0100000842b50100001442bd0100001842c50100001c42cd0100001042d00185ac8303d801fac88103e001a08d06e801a08d06f50100001442fd0100000442850200001c428d02000014429002009802ffff03a00221a802a6f2abc506b50200008c42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd0311b68b42c50340601b3fcd03b15f8c42d503292a8b42dd030000003fe5030008c742ed030008c742f00300f803008004008804c8ee149004f082149d0400001042a00402 2025-08-24 13:36:51.205 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1219.2215576171875,"bpSoc":70,"bpSoh":100,"bpTemp":[34,37,35,36,36,33,34,34,35],"bpMaxCellVol":3347,"bpMinCellVol":3343,"bpRunSta":1,"bpVol":53.49300003051758,"bpAmp":22.79216957092285,"bpBusVol":805.8744506835938,"bpErrCode":0,"bpCellVol":[3345,3346,3346,3343,3346,3346,3345,3345,3346,3345,3347,3347,3345,3347,3346,3345],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":39,"bpLvMosTemp":37,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":36,"bpAccuChgCap":6346245,"bpAccuDsgCap":6317178,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":33,"bpMaxMosTemp":39,"bpMinMosTemp":37,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035366,"bpRealSoc":70,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.85559844970703,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.18689727783203,"bpMinSoc":69.58234405517578,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341832,"bpAccuDsgEnergy":328048,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:36:51.205 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920686,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:36:51.205 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 Encrypted 2025-08-24 13:36:51.206 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 pdata: 0a9d030db0f9c6be104618642a2400000c4200001442000010420000144200001842000010420000104200001042000014423500d050453d00a0504540014de77b554255179aeebb5d1d7849446800724000b0504500a0504500b0504500d0504500c0504500b0504500c0504500c0504500d0504500c0504500c0504500c0504500b0504500c0504500c0504500c050457806820110484a33415a4448355a4743503033353088015c9001009d0100003442a50100002842ad0100001442b50100002442bd0100002842c50100002842cd0100002042d001a9d68603d801a6bb8503e001a08d06e801a08d06f50100001842fd0100000c428502000034428d02000028429002009802ffff03a00221a802a9f2abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd031e568c42c50340fa133fcd0327fb8c42d503d2d28b42dd030000003fe50300f7c642ed0300f7c642f00300f803008004008804fc83159004a99a149d0400001442a00402 2025-08-24 13:36:51.239 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.3886237144470215,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3341,"bpMinCellVol":3338,"bpRunSta":1,"bpVol":53.37099838256836,"bpAmp":-0.007281552534550428,"bpBusVol":805.8767700195312,"bpErrCode":0,"bpCellVol":[3339,3338,3339,3341,3340,3339,3340,3340,3341,3340,3340,3340,3339,3340,3340,3340],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":45,"bpLvMosTemp":42,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":42,"bpBusPosTemp":42,"bpEnvTemp":40,"bpAccuChgCap":6400809,"bpAccuDsgCap":6380966,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":45,"bpMinMosTemp":42,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035369,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.16819763183594,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.49053192138672,"bpMinSoc":69.91175842285156,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344572,"bpAccuDsgEnergy":331049,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:36:51.239 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920687,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:36:51.239 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 Encrypted 2025-08-24 13:36:51.239 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 pdata: 0a9d030de752a8bc104618642a2400000c420000144200001042000010420000184200000c420000104200001042000014423500b050453d00a0504540014d0080554255b8d4c9b95dc63849446800724000b0504500a0504500b0504500b0504500b0504500b0504500b0504500b0504500b0504500b0504500b0504500b0504500b0504500b0504500b0504500b050457801820110484a33415a4448355a4743503033353188015b9001009d0100002c42a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d001beb88503d801bef78203e001a08d06e801a08d06f50100001842fd0100000c42850200002c428d02000024429002009802ffff03a00221a802aaf2abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0349488c42c503c05e403fcd0377068d42d503dd868b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804aef91490049190149d0400001442a00402 2025-08-24 13:36:51.266 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.02054734341800213,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3339,"bpMinCellVol":3338,"bpRunSta":1,"bpVol":53.375,"bpAmp":-0.0003849619533866644,"bpBusVol":804.8870849609375,"bpErrCode":0,"bpCellVol":[3339,3338,3339,3339,3339,3339,3339,3339,3339,3339,3339,3339,3339,3339,3339,3339],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380606,"bpAccuDsgCap":6339518,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":43,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035370,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.14118194580078,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.51262664794922,"bpMinSoc":69.7634048461914,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343214,"bpAccuDsgEnergy":329745,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:36:51.266 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#14 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920688,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:36:51.267 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#14 Encrypted 2025-08-24 13:36:51.267 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#14 pdata: 0a9d030d102d3744104618642a2400000c420000144200000c42000014420000144200000c420000104200001042000014423500b051453d0060514540014ddda456425511785a415d03444944680072400090514500a051450060514500b0514500a0514500b05145009051450090514500b0514500b0514500a0514500b0514500a0514500a0514500a0514500a051457802820110484a33415a4448355a474350303334368801589001009d0100003842a50100002c42ad0100000c42b50100002442bd0100002442c50100002c42cd0100002842d0018a9b8403d801ffa98303e001a08d06e801a08d06f50100001442fd0100000c428502000038428d0200002c429002009802ffff03a00221a802aef2abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd035ad28b42c503c011443fcd0351958c42d5033b0d8b42dd030000003fe5030002c742ed030002c742f00300f803008004008804bef1149004a68b149d0400001442a00402 2025-08-24 13:36:51.306 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#14 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":732.7041015625,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,37,37,35,36,36,37],"bpMaxCellVol":3355,"bpMinCellVol":3350,"bpRunSta":1,"bpVol":53.6609992980957,"bpAmp":13.654313087463379,"bpBusVol":805.0626831054688,"bpErrCode":0,"bpCellVol":[3353,3354,3350,3355,3354,3355,3353,3353,3355,3355,3354,3355,3354,3354,3354,3354],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":46,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":43,"bpEnvTemp":42,"bpAccuChgCap":6360458,"bpAccuDsgCap":6345983,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":35,"bpMaxMosTemp":46,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035374,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.91084289550781,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":70.29163360595703,"bpMinSoc":69.52584075927734,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342206,"bpAccuDsgEnergy":329126,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:36:51.306 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#15 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920689,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:36:51.306 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#15 Encrypted 2025-08-24 13:36:51.306 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#15 pdata: 0a9d030d436f1b44104618642a240000084200000c420000084200000c4200000c420000044200000442000008420000084235005051453d0030514540014d022b5642556ccb39415de64a494468007240004051450040514500505145005051450040514500405145005051450030514500505145004051450050514500405145005051450050514500505145003051457804820110484a33415a4448355a474350303432318801559001009d0100002442a50100001c42ad0100000842b50100001842bd0100001c42c50100001c42cd0100001442d001b9d38403d801b4c88203e001a08d06e801a08d06f50100000c42fd01000004428502000024428d0200001c429002009802ffff03a00221a802aef2abc506b50200008c42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd03ed718c42c5030047103fcd033f148d42d50386f38b42dd030000003fe503000bc742ed03000bc742f00300f80300800400880495f5149004a686149d0400000c42a00402 2025-08-24 13:36:51.328 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#15 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":621.7384643554688,"bpSoc":70,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3349,"bpMinCellVol":3347,"bpRunSta":1,"bpVol":53.54199981689453,"bpAmp":11.612163543701172,"bpBusVol":805.1702880859375,"bpErrCode":0,"bpCellVol":[3348,3348,3349,3349,3348,3348,3349,3347,3349,3348,3349,3348,3349,3349,3349,3347],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":41,"bpLvMosTemp":39,"bpPtcTemp":34,"bpHtsTemp":38,"bpBusNegTemp":39,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6367673,"bpAccuDsgCap":6333492,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":41,"bpMinMosTemp":39,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035374,"bpRealSoc":70,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.2225112915039,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.53954315185547,"bpMinSoc":69.97563171386719,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342677,"bpAccuDsgEnergy":328486,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:36:51.328 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#16 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920690,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:36:51.328 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#16 Encrypted 2025-08-24 13:36:51.328 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#16 pdata: 0a9d030d2eb91e44104618642a2400000c420000144200000c4200001042000010420000084200000842000010420000104235006051453d0030514540014d022b564255c9b93d415d2e8b494468007240003051450040514500405145003051450040514500405145005051450040514500405145006051450050514500405145005051450040514500505145004051457803820110484a33415a4448355a4743503034323788015a9001009d0100002842a50100002042ad0100001042b50100001c42bd0100001c42c50100002442cd0100001842d001a8d68503d801bbfa8303e001a08d06e801a08d06f50100001442fd01000008428502000028428d02000020429002009802ffff03a00221a802aef2abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd03097a8c42c503c0774b3fcd03893e8d42d50366a88b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804c5fc149004b693149d0400001042a00402 2025-08-24 13:36:51.352 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#16 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":634.8934326171875,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,34,36,36],"bpMaxCellVol":3350,"bpMinCellVol":3347,"bpRunSta":1,"bpVol":53.54199981689453,"bpAmp":11.857857704162598,"bpBusVol":806.1746826171875,"bpErrCode":0,"bpCellVol":[3347,3348,3348,3347,3348,3348,3349,3348,3348,3350,3349,3348,3349,3348,3349,3348],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":40,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":38,"bpAccuChgCap":6384424,"bpAccuDsgCap":6356283,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":42,"bpMinMosTemp":40,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035374,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.23834991455078,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.62213897705078,"bpMinSoc":69.82890319824219,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343621,"bpAccuDsgEnergy":330166,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:36:51.352 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#17 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920691,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:36:51.352 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#17 Encrypted 2025-08-24 13:36:51.352 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#17 pdata: 0a9d030d05e07444104618642a24000008420000144200000c42000010420000104200000442000008420000084200000c4235004051453d0000514540014dd34d554255fcf192415d1540494468007240003051450030514500305145000051450030514500305145001051450020514500305145002051450040514500405145002051450040514500305145003051457805820110484a33415a4448355a474350303432388801569001009d0100001c42a50100001442ad0100000842b50100001442bd0100001842c50100001c42cd0100001042d001b8ac8303d801fac88103e001a08d06e801a08d06f50100001442fd0100000442850200001c428d02000014429002009802ffff03a00221a802b1f2abc506b50200008c42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd0347d08b42c50340601b3fcd039d798c42d50315448b42dd030000003fe5030008c742ed030008c742f00300f803008004008804cbee149004f082149d0400001042a00402 2025-08-24 13:36:51.384 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#17 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":979.5003051757812,"bpSoc":70,"bpSoh":100,"bpTemp":[34,37,35,36,36,33,34,34,35],"bpMaxCellVol":3348,"bpMinCellVol":3344,"bpRunSta":1,"bpVol":53.32600021362305,"bpAmp":18.36815643310547,"bpBusVol":805.0012817382812,"bpErrCode":0,"bpCellVol":[3347,3347,3347,3344,3347,3347,3345,3346,3347,3346,3348,3348,3346,3348,3347,3347],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":39,"bpLvMosTemp":37,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":36,"bpAccuChgCap":6346296,"bpAccuDsgCap":6317178,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":33,"bpMaxMosTemp":39,"bpMinMosTemp":37,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035377,"bpRealSoc":70,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.90679168701172,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.2375259399414,"bpMinSoc":69.63297271728516,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341835,"bpAccuDsgEnergy":328048,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:36:51.384 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#18 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920692,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:36:51.384 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#18 Encrypted 2025-08-24 13:36:51.384 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#18 pdata: 0a9d030d17ec5dbe104618642a2400000c4200001442000010420000144200001842000010420000104200001042000014423500c050453d0090504540014d0080554255a50c85bb5dfd52494468007240009050450090504500a0504500b0504500b050450090504500b0504500b0504500c0504500b0504500b0504500a0504500a0504500b0504500b0504500b050457806820110484a33415a4448355a4743503033353088015c9001009d0100003442a50100002842ad0100001442b50100002442bd0100002842c50100002842cd0100002042d001a9d68603d801a6bb8503e001a08d06e801a08d06f50100001842fd0100000c428502000034428d02000028429002009802ffff03a00221a802b4f2abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd031e568c42c50340fa133fcd0327fb8c42d503d2d28b42dd030000003fe50300f7c642ed0300f7c642f00300f803008004008804fc83159004a99a149d0400001442a00402 2025-08-24 13:36:51.406 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#18 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.21672092378139496,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3340,"bpMinCellVol":3337,"bpRunSta":1,"bpVol":53.375,"bpAmp":-0.004060345236212015,"bpBusVol":805.2966918945312,"bpErrCode":0,"bpCellVol":[3337,3337,3338,3339,3339,3337,3339,3339,3340,3339,3339,3338,3338,3339,3339,3339],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":45,"bpLvMosTemp":42,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":42,"bpBusPosTemp":42,"bpEnvTemp":40,"bpAccuChgCap":6400809,"bpAccuDsgCap":6380966,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":45,"bpMinMosTemp":42,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035380,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.16819763183594,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.49053192138672,"bpMinSoc":69.91175842285156,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344572,"bpAccuDsgEnergy":331049,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:36:51.407 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#19 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920693,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:36:51.407 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#19 Encrypted 2025-08-24 13:36:51.407 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#19 pdata: 0a9d030d8438c1bd104618642a2400000c420000144200001042000010420000184200000c420000104200001042000014423500a050453d0090504540014dc37555425532bae7ba5dc63849446800724000a050450090504500a0504500a0504500a0504500a0504500a0504500a050450090504500a0504500a0504500a0504500a0504500a050450090504500a050457801820110484a33415a4448355a4743503033353188015b9001009d0100002c42a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d001beb88503d801bef78203e001a08d06e801a08d06f50100001842fd0100000c42850200002c428d02000024429002009802ffff03a00221a802b5f2abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0349488c42c503c05e403fcd0377068d42d503dd868b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804aef91490049190149d0400001442a00402 2025-08-24 13:36:51.430 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#19 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.0943460762500763,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3338,"bpMinCellVol":3337,"bpRunSta":1,"bpVol":53.3650016784668,"bpAmp":-0.0017679391894489527,"bpBusVol":804.8870849609375,"bpErrCode":0,"bpCellVol":[3338,3337,3338,3338,3338,3338,3338,3338,3337,3338,3338,3338,3338,3338,3337,3338],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380606,"bpAccuDsgCap":6339518,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":43,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035381,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.14118194580078,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.51262664794922,"bpMinSoc":69.7634048461914,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343214,"bpAccuDsgEnergy":329745,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:36:51.431 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#20 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920694,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:36:51.431 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#20 Encrypted 2025-08-24 13:36:51.431 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#20 pdata: 0a9d030db74d2d44104618642a2400000c420000144200000c42000014420000144200000c420000104200001042000014423500a051453d0050514540014d93985642559bbd4e415d034449446800724000905145009051450050514500a051450090514500a05145009051450090514500a0514500a051450090514500a05145009051450090514500905145009051457802820110484a33415a4448355a474350303334368801589001009d0100003842a50100002c42ad0100000c42b50100002442bd0100002442c50100002c42cd0100002842d001af9b8403d801ffa98303e001a08d06e801a08d06f50100001442fd0100000c428502000038428d0200002c429002009802ffff03a00221a802b9f2abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd03c1e58b42c503c011443fcd0379a88c42d50363208b42dd030000003fe5030002c742ed030002c742f00300f803008004008804c0f1149004a68b149d0400001442a00402 2025-08-24 13:36:51.455 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#20 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":693.2142944335938,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,37,37,35,36,36,37],"bpMaxCellVol":3354,"bpMinCellVol":3349,"bpRunSta":1,"bpVol":53.64899826049805,"bpAmp":12.921290397644043,"bpBusVol":805.0626831054688,"bpErrCode":0,"bpCellVol":[3353,3353,3349,3354,3353,3354,3353,3353,3354,3354,3353,3354,3353,3353,3353,3353],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":46,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":43,"bpEnvTemp":42,"bpAccuChgCap":6360495,"bpAccuDsgCap":6345983,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":35,"bpMaxMosTemp":46,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035385,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.94873809814453,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":70.32904815673828,"bpMinSoc":69.5632553100586,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342208,"bpAccuDsgEnergy":329126,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:36:51.455 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#21 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920695,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:36:51.455 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#21 Encrypted 2025-08-24 13:36:51.456 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#21 pdata: 0a9d030df2cd1344104618642a240000084200000c420000084200000c4200000c420000044200000442000008420000084235005051453d0030514540014d370956425579c830415dd544494468007240004051450040514500505145005051450040514500405145005051450030514500505145004051450050514500405145005051450050514500505145003051457804820110484a33415a4448355a474350303432318801559001009d0100002442a50100001c42ad0100000842b50100001442bd0100001842c50100001c42cd0100001442d001d9d38403d801b4c88203e001a08d06e801a08d06f50100000c42fd01000004428502000024428d0200001c429002009802ffff03a00221a802b9f2abc506b50200008c42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd0320828c42c5030047103fcd0346248d42d5038d038c42dd030000003fe503000bc742ed03000bc742f00300f80300800400880497f5149004a686149d0400000c42a00402 2025-08-24 13:36:51.491 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#21 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":591.2178955078125,"bpSoc":70,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3349,"bpMinCellVol":3347,"bpRunSta":1,"bpVol":53.50899887084961,"bpAmp":11.048943519592285,"bpBusVol":805.0755004882812,"bpErrCode":0,"bpCellVol":[3348,3348,3349,3349,3348,3348,3349,3347,3349,3348,3349,3348,3349,3349,3349,3347],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":41,"bpLvMosTemp":39,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6367705,"bpAccuDsgCap":6333492,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":41,"bpMinMosTemp":39,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035385,"bpRealSoc":70,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.254150390625,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.57084655761719,"bpMinSoc":70.0069351196289,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342679,"bpAccuDsgEnergy":328486,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:36:51.491 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#22 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920696,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:36:51.492 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#22 Encrypted 2025-08-24 13:36:51.492 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#22 pdata: 0a9d030d1efa1444104618642a2400000c420000144200000c4200001042000010420000084200000842000010420000104235005051453d0030514540014d142e564255d41032415db978494468007240004051450040514500405145003051450040514500405145005051450040514500405145005051450050514500405145005051450040514500505145004051457803820110484a33415a4448355a4743503034323788015a9001009d0100002842a50100002042ad0100001042b50100001c42bd0100001c42c50100002442cd0100001842d001c8d68503d801bbfa8303e001a08d06e801a08d06f50100001442fd01000008428502000028428d02000020429002009802ffff03a00221a802b9f2abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd03748a8c42c503c0774b3fcd03bd4e8d42d5039ab88b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804c7fc149004b693149d0400001042a00402 2025-08-24 13:36:51.517 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#22 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":595.9080810546875,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,34,36,36],"bpMaxCellVol":3349,"bpMinCellVol":3347,"bpRunSta":1,"bpVol":53.54499816894531,"bpAmp":11.129108428955078,"bpBusVol":805.8862915039062,"bpErrCode":0,"bpCellVol":[3348,3348,3348,3347,3348,3348,3349,3348,3348,3349,3349,3348,3349,3348,3349,3348],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":40,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":38,"bpAccuChgCap":6384456,"bpAccuDsgCap":6356283,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":42,"bpMinMosTemp":40,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035385,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.27041625976562,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.6537857055664,"bpMinSoc":69.86054992675781,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343623,"bpAccuDsgEnergy":330166,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:36:51.517 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#23 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920697,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:36:51.517 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#23 Encrypted 2025-08-24 13:36:51.518 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#23 pdata: 0a9d030d4c496844104618642a24000008420000144200000c42000010420000104200000442000008420000084200000c4235006051453d0020514540014d894156425588c58a415d1540494468007240004051450040514500405145002051450050514500505145003051450040514500505145004051450050514500605145004051450050514500505145004051457805820110484a33415a4448355a474350303432388801569001009d0100001c42a50100001842ad0100000842b50100001442bd0100001842c50100001c42cd0100001042d001e9ac8303d801fac88103e001a08d06e801a08d06f50100001442fd0100000442850200001c428d02000018429002009802ffff03a00221a802bbf2abc506b50200008c42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd03a0e98b42c50340601b3fcd03ae928c42d503265d8b42dd030000003fe5030008c742ed030008c742f00300f803008004008804cdee149004f082149d0400001042a00402 2025-08-24 13:36:51.542 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#23 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":929.145263671875,"bpSoc":70,"bpSoh":100,"bpTemp":[34,37,35,36,36,33,34,34,35],"bpMaxCellVol":3350,"bpMinCellVol":3346,"bpRunSta":1,"bpVol":53.56399917602539,"bpAmp":17.346450805664062,"bpBusVol":805.0012817382812,"bpErrCode":0,"bpCellVol":[3348,3348,3348,3346,3349,3349,3347,3348,3349,3348,3349,3350,3348,3349,3349,3348],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":39,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":36,"bpAccuChgCap":6346345,"bpAccuDsgCap":6317178,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":33,"bpMaxMosTemp":39,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035387,"bpRealSoc":70,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.956298828125,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.28648376464844,"bpMinSoc":69.68193054199219,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341837,"bpAccuDsgEnergy":328048,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:36:51.589 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20252800026e3d2828586a3528b07d6e0d28a8196d006d1d2828e56d1528c8f56d10601820200128013001380340604821502070a8c8a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770a9c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:51.657 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:36:51.657 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630696,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:51.657 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:51.657 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00282a4615000070421d0098554625008031452845350000cd453d00e0dd45 2025-08-24 13:36:51.697 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10890,"sysGridPwr":60,"mpptPwr":13670,"bpPwr":2840,"bpSoc":69} 2025-08-24 13:36:51.697 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630697,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:51.698 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:36:51.698 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12203a626c1919706f621e706d131e1a1a191a10601820200128013001380340d4014832501270aac8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:51.703 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:51.703 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630698,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:51.703 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:51.703 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:51.727 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:51.728 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44213b636d1818716e631f716c121f1b1b181b393d3b290b2b03291bdb85eb2913a92a6b4b612fe9a8db3b39333b2a332a0b2b03291b83edeb2913a92a6b34612fa5a9832110601820200128013001380340d40148025044580170abc8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:51.732 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:51.732 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630699,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:51.732 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:51.732 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:51.758 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:51.759 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e2630263c646a1f1f76696418766b15181c1c1f1c392c6c8768092c6c876810601820200128013001380340d4014821501e580170acc8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:51.763 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:51.763 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630700,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:51.763 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:51.763 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a47393430303330150040ab44250040ab44 2025-08-24 13:36:51.785 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1370,"fromPv":1370}]} 2025-08-24 13:36:51.795 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0ad5030aa00370e77977b657dbc46a3c621e505e7a7a76387a7a6e387a7a6a387a7a6e387a7a62387a7a6a387a7a6a387a7a6a387a7a6e384f7aca2a3f477afa2a3f3a7b372e192f382f0327bbc127cd1b323e127a083a7aea2a3f7afa2a3f7aea2a3f7ada2a3f7ada2a3f7afa2a3f7ada2a3f7ada2a3f7aca2a3f7aea2a3f7aea2a3f7aea2a3f7aea2a3f7ada2a3f7aea2a3f7ada2a3f027cf87b6a3230493b203e324f203d392a4a494f4af27b26ea7b7ae77b7a7a4e38df7b7a7a5238d77b7a7a6e38cf7b7a7a5e38c77b7a7a5238bf7b7a7a5238b77b7a7a5a38aa7bd3acfc79a27bdcc1ff799a7bdaf77c927bdaf77c8f7b7a7a6238877b7a7a7638ff787a7a4e38f7787a7a5238ea787ae278858579da785bd278c488d1bf7ccf787a7af638c778f401b038ba787ab2787faa781ea2787a9a787a9278f9dc7b8a787b8278fbecfe5afa79fbfafe5af2797bea797ae2797ada7948d2792acf797a7a1a3fc779642cf638bf793a806945b7795d81f638af79a8a8f138a7797a7a7a459f797a8dbc3897797a8dbc388a797a82797afa7e7af27e86f96fea7ed3e06ee77e7a7a6e38da7e78103518202001300138034060480750a00370fa98387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00371e678766a0a25c56b3d631f515f7b7b77397b7b6f397b7b6b397b7b6b397b7b63397b7b77397b7b6b397b7b6b397b7b6f394e7bdb2b3e467beb2b3e3b7a36712c2e392e820efec026855f333f137b093b7beb2b3e7beb2b3e7beb2b3e7beb2b3e7beb2b3e7beb2b3e7beb2b3e7bdb2b3e7beb2b3e7beb2b3e7beb2b3e7beb2b3e7beb2b3e7beb2b3e7beb2b3e7beb2b3e037af97a6b3331483a213f334e213c382b4b484e4af37a20eb7a7be67a7b7b5739de7a7b7b5f39d67a7b7b6f39ce7a7b7b5f39c67a7b7b5b39be7a7b7b5f39b67a7b7b5b39ab7ac5c3fe78a37ac58cf9789b7adbf67d937adbf67d8e7a7b7b6339867a7b7b7739fe797b7b5739f6797b7b5f39eb797be379848478db795ad379c489d0be7dce797b7bf739c679b650b739bb797bb3797eab791fa3797b9b797b9379f8dd7a8b797a8379faedff5bfb78fafbff5bf3787aeb787be3787bdb7849d3782bce787b7b1b3ec6783233f739be78bb253b44b6780c7df639ae78a6fdf039a6787b7b7b449e787b81bd3996787b81bd398b787b83787bfb7f7bf37fd5826feb7feaeb6fe67f7b7b6f39db7f79103518202001300138034060480750a00370fb98387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00376e17f71b3c3283e6c3a641856587c7c743e7c7c683e7c7c703e7c7c683e7c7c683e7c7c743e7c7c6c3e7c7c6c3e7c7c683e497c4c2d39417c9c2c393c7d310595293e29b9e702432161d33438147c0e3c7c5c2d397c5c2d397c9c2c397c4c2d397c5c2d397c4c2d397c6c2d397c5c2d397c5c2d397c4c2d397c5c2d397c4c2d397c5c2d397c5c2d397c5c2d397c4c2d39047efe7d6c34364f3d26383449263b3f2c4c4f484af47d24ec7d7ce17d7c7c443ed97d7c7c503ed17d7c7c703ec97d7c7c583ec17d7c7c583eb97d7c7c503eb17d7c7c583eac7dbae7f87fa47df8d6ff7f9c7ddcf17a947ddcf17a897d7c7c683e817d7c7c743ef97e7c7c443ef17e7c7c503eec7e7ce47e83837fdc7e5dd47ebf8ed7b97ac97e7c7cf03ec17e3de4b63ebc7e7cb47e79ac7e18a47e7c9c7e7c947effda7d8c7e7d847efdeaf85cfc7ffdfcf85cf47f7dec7f7ee47f7cdc7f4ed47f2cc97f7c7c1c39c17f578cf73eb97fbc6d3843b17fbdcef03ea97fd756f73ea17f7c7c7c43997f7c7ebb3e917f7c7ebb3e8c7f7c847f7cfc787cf478be8d68ec78daf768e1787c7c683edc787e103518202001300138034060480750a00370fc98387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00377e07e70317800be6d3b651957597d7d753f7d7d713f7d7d753f7d7d713f7d7d713f7d7d793f7d7d793f7d7d753f7d7d753f487dbd2d38407ddd2d383d7c306ffe283f2808d2eabd208d043539157d0f3d7dcd2d387ddd2d387dbd2d387dbd2d387ddd2d387dcd2d387dcd2d387ddd2d387dcd2d387ddd2d387dcd2d387ddd2d387dbd2d387dbd2d387dcd2d387ddd2d380579ff7c6d35374e3c27393548273a3e2d4d494f4cf57c28ed7c7de07c7d7d593fd87c7d7d613fd07c7d7d753fc87c7d7d693fc07c7d7d653fb87c7d7d613fb07c7d7d693fad7c96aef97ea57cc4b5ff7e9d7cddf07b957cddf07b887c7d7d713f807c7d7d793ff87f7d7d593ff07f7d7d613fed7f7de57f82827edd7f5cd57fbe8fd6b87bc87f7d7df13fc07f4962b63fbd7f7db57f78ad7f19a57f7d9d7f7d957ffedb7c8d7f7c857ffcebf95dfd7efcfdf95df57e7ced7e7fe57e7ddd7e4fd57e2dc87e7d7d1d38c07e6bf4f13fb87e7d3a6d42b07e5756f03fa87e0c77f13fa07e7d7d7d42987e7d76ba3f907e7d76ba3f8d7e7d857e7dfd797df579e58869ed79dbfb69e0797d7d713fdd797f103518202001300138034060480750a00370fd98387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00374e37d73c1eff4bd6e38661a545a7e7e723c7e7e6a3c7e7e723c7e7e6e3c7e7e6e3c7e7e763c7e7e763c7e7e6e3c7e7e6e3c4b7ebe2e3b437eee2e3b3e7f33d8e52b3c2bbc6fd8be23cad3363a167e0c3e7ede2e3b7ede2e3b7ede2e3b7eee2e3b7ece2e3b7ece2e3b7ebe2e3b7ede2e3b7ede2e3b7ebe2e3b7ebe2e3b7ede2e3b7ebe2e3b7ece2e3b7ebe2e3b7ece2e3b067dfc7f6e36344d3f243a364b24393d2e4e4a4c49f67f24ee7f7ee37f7e7e563cdb7f7e7e5e3cd37f7e7e6e3ccb7f7e7e623cc37f7e7e623cbb7f7e7e5a3cb37f7e7e663cae7fa5a8fb7da67fbe84fd7d9e7fdef378967fdef3788b7f7e7e6a3c837f7e7e763cfb7c7e7e563cf37c7e7e5e3cee7c7ee67c81817dde7c5fd67cbd8cd5bb78cb7c7e7ef23cc37c70d3b43cbe7c7eb67c7bae7c1aa67c7e9e7c7e967cfdd87f8e7c7f867cffe8fa5efe7dfffefa5ef67d7fee7d7ce67d7ede7d4cd67d2ecb7d7e7e1e3bc37d3deff23cbb7dbe093541b37d082bf33cab7d2dc1f53ca37d7e7e7e419b7d7e83b83c937d7e83b83c8e7d7e867d7efe7a7ef67ab6826aee7ac9ed6ae37a7e7e6e3cde7a7c103518202001300138034060480750a00370fe98387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00375e27c72a040923c6f39671b555b7f7f773d7f7f6b3d7f7f733d7f7f6f3d7f7f6f3d7f7f7b3d7f7f773d7f7f773d7f7f733d4a7f8f2f3a427fcf2f3a3f7e32a2db2a3d2af75b713e228d9d373b177f0d3f7f9f2f3a7f9f2f3a7faf2f3a7fcf2f3a7f9f2f3a7f9f2f3a7faf2f3a7faf2f3a7f9f2f3a7faf2f3a7f9f2f3a7f8f2f3a7faf2f3a7f8f2f3a7f9f2f3a7f9f2f3a077afd7e6f37354c3e253b374a25383c2f4f4b4d47f77e29ef7e7fe27e7f7f5f3dda7e7f7f673dd27e7f7f773dca7e7f7f6b3dc27e7f7f673dba7e7f7f633db27e7f7f6f3daf7e81d3fc7ca77e81b7fe7c9f7edff279977edff2798a7e7f7f6b3d827e7f7f7b3dfa7d7f7f5f3df27d7f7f673def7d7fe77d80807cdf7d5ed77dba8dd4ba79ca7d7f7ff33dc27d72c9b53dbf7d7fb77d7aaf7d1ba77d7f9f7d7f977dfcd97e8f7d7e877dfee9fb5fff7cfefffb5ff77c7eef7c7ee77c7fdf7c4dd77c2fca7c7f7f1f3ac27cdb8cf43dba7c3f1f6440b27ceae3f33daa7c7218f43da27c7f7f7f409a7c7f77b83d927c7f77b83d8f7c7f877c7fff7b7ff77bb1916bef7b8ffd6be27b7f7f6f3ddf7b7d103518202001300138034060480750a00370ff98387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0038a1d838dd490793e90c698e4aaa480808cc2808094c2808090c2808094c2808098c2808090c2808090c2808090c2808094c2b58020d0c5bd80f0d0c5c081cd53cdd5c2d5f5f5953cddbb1dc9c4e880f2c08000d0c580f0d0c58000d0c58020d0c58010d0c58000d0c58010d0c58010d0c58020d0c58010d0c58010d0c58010d0c58000d0c58010d0c58010d0c58010d0c5f886028190c8cab3c1dac4c8b5dac7c3d0b0b3b5b00881dc1081801d818080b4c225818080a8c22d81808094c235818080a4c23d818080a8c245818080a8c24d818080a0c25081295606835881263b05836081200d866881200d867581808098c27d8180808cc205828080b4c20d828080a8c210828018827f7f832082a1288248722b4586358280800cc23d820efb4ac24082804882855082e458828060828068820326817082817882011604a00083010004a00883811083801883802083b22883d035838080e0c53d839ed60cc24583c07a93bf4d83a77b0cc2558352520bc25d83808080bf6583807746c26d83807746c270838078838000848008847c03951084291a941d84808094c2208482103518202001300138034060480750a003708099387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0038b1c828c92450f3c91c799e5aba581818dc3818195c3818191c3818191c3818199c381818dc3818191c3818191c3818195c3b48111d1c4bc8101d1c4c180cc9cdbd4c3d45bcc2a3bdc0adcc8c5e981f3c18111d1c48101d1c48111d1c48111d1c48111d1c48101d1c48111d1c48111d1c48101d1c48111d1c48111d1c48111d1c48111d1c48111d1c48111d1c48111d1c4f980038091c9cbb2c0dbc5c9b4dbc6c2d1b1b2b4b00980da1180811c808181adc324808181a5c32c80818195c334808181a5c33c808181a1c344808181a5c34c808181a1c351803f39048259803f7603826180210c876980210c877480818199c37c8081818dc304838181adc30c838181a5c311838119837e7e822183a0298348732a4487348381810dc33c834caa4dc34183814983845183e559838161838169830227807183807983001705a10182000105a10982801182811982812182b32982d134828181e1c43c82c8c90dc3448241dfc1be4c82f6870cc354825c070ac35c82818181be6482817b47c36c82817b47c371828179828101858109852f789511851011951c85818195c3218583103518202001300138034060480750a003708199387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003881f818fa1b14ec192c49ae6a8a682828ec0828296c082828ec0828296c0828296c082828ec0828292c0828292c0828296c0b782c2d3c7bf8272d2c7c283cf96acd4c0d7b39076c2df127bcac6ea82f0c282b2d3c782b2d3c78272d2c782c2d3c782b2d3c782c2d3c782a2d3c782a2d3c782b2d3c782c2d3c782b2d3c782c2d3c782b2d3c782b2d3c782b2d3c782c2d3c7fa80008392cac8b1c3d8c6cab7d8c5c1d2b2b1b6b40a83da1283821f838282bac027838282aec02f8382828ec037838282a6c03f838282a6c047838282aac04f838282a6c052835e1906815a830b2801816283220f846a83220f847783828296c07f8382828ec007808282bac00f808282aec01280821a807d7d812280a32a804f70294784378082820ec03f80c31a48c04280824a80875280e65a80826280826a800124837280837a80031406a20281030206a20a81831281831a81822281b02a81d237818282e2c73f81c57b09c047814293c6bd4f8142390ec0578128b109c05f81828282bd6781828045c06f81828045c07281827a81820286820a8641739612862409961f86828296c0228680103518202001300138034060480750a003708299387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003891e808e3ab84ebd93c59be7a9a783838bc183838fc183838bc183838fc183838fc1838387c1838387c183838bc183838bc1b68353d3c6be8333d3c6c382ce101bd6c1d6a07976b8dee55bcac7eb83f1c38353d3c68343d3c68353d3c68353d3c68343d3c68353d3c68353d3c68333d3c68353d3c68343d3c68353d3c68343d3c68353d3c68353d3c68353d3c68343d3c6fb87018293cbc9b0c2d9c7cbb6d9c4c0d3b3b7b1b20b82d61382831e828383a7c1268283839fc12e8283838bc13682838397c13e8283839bc1468283839fc14e82838397c153827c5007805b823c4b01806382230e856b82230e85768283838fc17e82838387c106818383a7c10e8183839fc11381831b817c7c802381a22b814e71284685368183830fc13e81b79c48c14381834b81865381e75b81836381836b810025827381827b81021507a30380020307a30b80821380811b80832380b12b80d336808383e3c63e80bc130fc1468083c493bc4e80bcb10ec1568005920fc15e80838383bc6680838844c16e80838844c17380837b80830387830b871a769713872505971e8783838fc1238781103518202001300138034060480750a003708399387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0038e198789b76cf63994c29ce0aea0848488c6848490c6848488c6848494c6848494c684848cc684848cc6848494c6848494c6b18454d4c1b98434d4c1c485c9221fd1c6d10f0a153ed96f7dcdc0ec84f6c48444d4c18444d4c18444d4c18434d4c18444d4c18444d4c18454d4c18434d4c18444d4c18454d4c18454d4c18444d4c18454d4c18444d4c18454d4c18444d4c1fc87068594ccceb7c5dec0ccb1dec3c7d4b4b0b6b30c85de14858419858484acc621858484a4c62985848494c63185848498c63985848498c641858484a0c6498584849cc654856a5201875c85437e078764852409826c852409827185848490c6798584848cc601868484acc609868484a4c61486841c867b7b872486a52c8649762f41823186848408c639868a294ec64486844c86815486e05c86846486846c860722857486857c86051200a40487050400a40c87851487851c87842487b62c87d431878484e4c13987171c08c6418744f3cfbb49872ad809c651870f420fc65987848484bb6187847942c66987847942c67487847c87840480840c804d789014803317901980848494c6248086103518202001300138034060480750a003708499387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0038f18868833f774c195c39de1afa185858dc7858595c7858589c7858595c7858595c7858581c785858dc785858dc7858589c7b08595d7c0b88555d4c0c584c8bc31d3c7d02e748ac7d8d97fccc1ed85f7c58575d4c08575d4c08575d4c08555d4c08585d7c08585d7c08565d4c08575d4c08595d7c08575d4c08585d7c08585d7c08575d4c08585d7c08575d4c08575d4c0fd80078495cdcfb6c4dfc1cdb0dfc2c6d5b5b1b7bd0d84d31584851884858599c7208485859dc7288485858dc73084858591c7388485859dc74084858599c74884858595c755842b2806865d84054c048665842508836d842508837084858595c77884858581c70087858599c7088785859dc71587851d877a7a862587a42d874a772e40833087858509c7388788334fc74587854d87805587e15d87856587856d870623847587847d87041301a50586040501a50d86841586871d86852586b72d86d530868585e5c03886e48809c74086c5e59eba48868c3309c7508604050ec75886858585ba6086858d42c76886858d42c77586857d86850581850d81546b9115817507911881858595c7258187103518202001300138034060480750a003708599387884a601800103880101c2011052333731413131413848324d30333931 2025-08-24 13:36:51.805 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 12 message(s) 2025-08-24 13:36:51.805 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920698,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:36:51.805 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:51.805 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a9d030dcc2da1be104618642a2400000c4200001442000010420000144200001842000010420000104200001042000014423500b050453d0080504540014d5463554255795dc1bb5db76148446800724000905045008050450090504500a0504500a050450080504500a0504500a0504500b050450090504500905045009050450090504500a050450090504500a050457806820110484a33415a4448355a4743503033353088015c9001009d0100003442a50100002842ad0100001442b50100002442bd0100002842c50100002842cd0100002042d001a9d68603d801a6bb8503e001a08d06e801a08d06f50100001842fd0100000c428502000034428d02000028429002009802ffff03a00221a802bef2abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd031e568c42c50340fa133fcd0327fb8c42d503d2d28b42dd030000003fe50300f7c642ed0300f7c642f00300f803008004008804fc83159004a99a149d0400001442a00402 2025-08-24 13:36:51.829 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.31480252742767334,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3339,"bpMinCellVol":3336,"bpRunSta":1,"bpVol":53.34700012207031,"bpAmp":-0.005901035387068987,"bpBusVol":801.5267944335938,"bpErrCode":0,"bpCellVol":[3337,3336,3337,3338,3338,3336,3338,3338,3339,3337,3337,3337,3337,3338,3337,3338],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":45,"bpLvMosTemp":42,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":42,"bpBusPosTemp":42,"bpEnvTemp":40,"bpAccuChgCap":6400809,"bpAccuDsgCap":6380966,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":45,"bpMinMosTemp":42,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035390,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.16819763183594,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.49053192138672,"bpMinSoc":69.91175842285156,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344572,"bpAccuDsgEnergy":331049,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:36:51.829 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920699,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:36:51.829 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:36:51.829 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a9d030d11715ebe104618642a2400000c420000144200001042000010420000184200000c420000104200001042000014423500a050453d0090504540014d0a57554255f97585bb5dfe244844680072400090504500905045009050450090504500905045009050450090504500a0504500905045009050450090504500905045009050450090504500905045009050457801820110484a33415a4448355a4743503033353188015b9001009d0100002c42a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d001beb88503d801bef78203e001a08d06e801a08d06f50100001842fd0100000c42850200002c428d02000024429002009802ffff03a00221a802bff2abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0349488c42c503c05e403fcd0377068d42d503dd868b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804aef91490049190149d0400001442a00402 2025-08-24 13:36:51.852 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.21722818911075592,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3338,"bpMinCellVol":3337,"bpRunSta":1,"bpVol":53.334999084472656,"bpAmp":-0.004072901327162981,"bpBusVol":800.5780029296875,"bpErrCode":0,"bpCellVol":[3337,3337,3337,3337,3337,3337,3337,3338,3337,3337,3337,3337,3337,3337,3337,3337],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380606,"bpAccuDsgCap":6339518,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":43,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035391,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.14118194580078,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.51262664794922,"bpMinSoc":69.7634048461914,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343214,"bpAccuDsgEnergy":329745,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:36:51.852 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920700,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:36:51.852 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 Encrypted 2025-08-24 13:36:51.852 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 pdata: 0a9d030dcfbf5442104618642a24000008420000144200000c4200001442000014420000084200001042000010420000144235003051453d00e0504540014d79e9554255c59b7e3f5d1daf484468007240002051450020514500e05045003051450020514500305145001051450020514500205145003051450020514500305145002051450020514500205145003051457802820110484a33415a4448355a474350303334368801589001009d0100003842a50100002c42ad0100000c42b50100002442bd0100002442c50100002c42cd0100002442d001c69b8403d80184aa8303e001a08d06e801a08d06f50100001442fd01000008428502000038428d0200002c429002009802ffff03a00221a802c3f2abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd032bf08b42c503c011443fcd03c1b28c42d503ab2a8b42dd030000003fe5030002c742ed030002c742f00300f803008004008804c2f1149004a68b149d0400001442a00402 2025-08-24 13:36:51.874 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":53.187313079833984,"bpSoc":70,"bpSoh":100,"bpTemp":[34,37,35,37,37,34,36,36,37],"bpMaxCellVol":3347,"bpMinCellVol":3342,"bpRunSta":1,"bpVol":53.47800064086914,"bpAmp":0.9945643544197083,"bpBusVol":802.7361450195312,"bpErrCode":0,"bpCellVol":[3346,3346,3342,3347,3346,3347,3345,3346,3346,3347,3346,3347,3346,3346,3346,3347],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":46,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":43,"bpEnvTemp":41,"bpAccuChgCap":6360518,"bpAccuDsgCap":6345988,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":46,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035395,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.96907806396484,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":70.34912872314453,"bpMinSoc":69.58333587646484,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342210,"bpAccuDsgEnergy":329126,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:36:51.874 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920701,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:36:51.874 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 Encrypted 2025-08-24 13:36:51.874 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 pdata: 0a9d030d4c057dc3104618642a240000084200000c420000084200000c4200000c42000004420000044200000842000008423500c050453d00a0504540014d128355425575af97c05df07948446800724000b0504500a0504500c0504500c0504500a0504500b0504500b0504500a0504500b0504500a0504500b0504500a0504500c0504500c0504500b0504500a050457804820110484a33415a4448355a474350303432318801559001009d0100002442a50100001c42ad0100000842b50100001442bd0100001842c50100001c42cd0100001442d001ebd38403d801b9c88203e001a08d06e801a08d06f50100000c42fd01000004428502000024428d0200001c429002009802ffff03a00221a802c3f2abc506b50200008c42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd0316898c42c5030047103fcd032a2b8d42d503710a8c42dd030000003fe503000bc742ed03000bc742f00300f80300800400880498f5149004a686149d0400000c42a00402 2025-08-24 13:36:51.921 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-253.02069091796875,"bpSoc":70,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3340,"bpMinCellVol":3338,"bpRunSta":1,"bpVol":53.37799835205078,"bpAmp":-4.74016809463501,"bpBusVol":801.9052734375,"bpErrCode":0,"bpCellVol":[3339,3338,3340,3340,3338,3339,3339,3338,3339,3338,3339,3338,3340,3340,3339,3338],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":41,"bpLvMosTemp":39,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6367723,"bpAccuDsgCap":6333497,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":41,"bpMinMosTemp":39,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035395,"bpRealSoc":70,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.26774597167969,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.58430480957031,"bpMinSoc":70.02039337158203,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342680,"bpAccuDsgEnergy":328486,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:36:51.921 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920702,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:36:51.921 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 Encrypted 2025-08-24 13:36:51.921 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 pdata: 0a9d030dbf918ac3104618642a2400000c420000144200000c420000104200001042000008420000084200001042000010423500c050453d0090504540014da69b554255c211a6c05db4ad48446800724000a0504500a0504500a050450090504500b0504500b0504500c0504500a0504500a0504500c0504500c0504500a0504500c0504500b0504500c0504500b050457803820110484a33415a4448355a4743503034323788015a9001009d0100002842a50100002042ad0100001042b50100001c42bd0100001c42c50100002442cd0100001842d001dbd68503d801c0fa8303e001a08d06e801a08d06f50100001442fd01000008428502000028428d02000020429002009802ffff03a00221a802c3f2abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd0343918c42c503c0774b3fcd0376558d42d50353bf8b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804c8fc149004b793149d0400001042a00402 2025-08-24 13:36:51.947 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-277.1386413574219,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,34,36,36],"bpMaxCellVol":3340,"bpMinCellVol":3337,"bpRunSta":1,"bpVol":53.402000427246094,"bpAmp":-5.189667701721191,"bpBusVol":802.714111328125,"bpErrCode":0,"bpCellVol":[3338,3338,3338,3337,3339,3339,3340,3338,3338,3340,3340,3338,3340,3339,3340,3339],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":40,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":38,"bpAccuChgCap":6384475,"bpAccuDsgCap":6356288,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":42,"bpMinMosTemp":40,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035395,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.2837142944336,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.66691589355469,"bpMinSoc":69.8736801147461,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343624,"bpAccuDsgEnergy":330167,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:36:51.947 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920703,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:36:51.947 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 Encrypted 2025-08-24 13:36:51.947 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 pdata: 0a9d030ddf3fed43104618642a24000008420000144200000c42000010420000104200000442000008420000084200000c423500f050453d00b0504540014ddda455425588240e415df2e248446800724000e0504500e0504500d0504500b0504500e0504500e0504500d0504500d0504500e0504500d0504500e0504500f0504500d0504500f0504500e0504500e050457805820110484a33415a4448355a474350303432388801569001009d0100002042a50100001842ad0100000842b50100001442bd0100001842c50100001c42cd0100001042d001feac8303d801fec88103e001a08d06e801a08d06f50100001442fd01000004428502000020428d02000018429002009802ffff03a00221a802c5f2abc506b50200008c42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd03a4f38b42c50340601b3fcd03959c8c42d5030d678b42dd030000003fe5030008c742ed030008c742f00300f803008004008804ceee149004f082149d0400001042a00402 2025-08-24 13:36:51.971 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":474.4989929199219,"bpSoc":70,"bpSoh":100,"bpTemp":[34,37,35,36,36,33,34,34,35],"bpMaxCellVol":3343,"bpMinCellVol":3339,"bpRunSta":1,"bpVol":53.4109992980957,"bpAmp":8.883918762207031,"bpBusVol":803.5460205078125,"bpErrCode":0,"bpCellVol":[3342,3342,3341,3339,3342,3342,3341,3341,3342,3341,3342,3343,3341,3343,3342,3342],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":36,"bpAccuChgCap":6346366,"bpAccuDsgCap":6317182,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035397,"bpRealSoc":70,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.97586059570312,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.30582427978516,"bpMinSoc":69.7012710571289,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341838,"bpAccuDsgEnergy":328048,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:36:51.971 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920704,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:36:51.971 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 Encrypted 2025-08-24 13:36:51.971 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 pdata: 0a9d030d5410f9be104618642a2400000c4200001442000010420000144200001842000010420000104200001042000014423500a050453d0070504540014dd34d554255757515bc5d3b9d49446800724000805045007050450080504500a050450090504500805045009050450090504500a05045009050450090504500905045008050450090504500905045009050457806820110484a33415a4448355a4743503033353088015c9001009d0100003442a50100002842ad0100001442b50100002442bd0100002842c50100002842cd0100002042d001a9d68603d801a6bb8503e001a08d06e801a08d06f50100001842fd0100000c428502000034428d02000028429002009802ffff03a00221a802c8f2abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd031e568c42c50340fa133fcd0327fb8c42d503d2d28b42dd030000003fe50300f7c642ed0300f7c642f00300f803008004008804fc83159004a99a149d0400001442a00402 2025-08-24 13:36:52.007 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.48645269870758057,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3338,"bpMinCellVol":3335,"bpRunSta":1,"bpVol":53.32600021362305,"bpAmp":-0.009122242219746113,"bpBusVol":806.4567260742188,"bpErrCode":0,"bpCellVol":[3336,3335,3336,3338,3337,3336,3337,3337,3338,3337,3337,3337,3336,3337,3337,3337],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":45,"bpLvMosTemp":42,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":42,"bpBusPosTemp":42,"bpEnvTemp":40,"bpAccuChgCap":6400809,"bpAccuDsgCap":6380966,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":45,"bpMinMosTemp":42,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035400,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.16819763183594,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.49053192138672,"bpMinSoc":69.91175842285156,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344572,"bpAccuDsgEnergy":331049,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:36:52.007 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920705,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:36:52.007 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 Encrypted 2025-08-24 13:36:52.007 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 pdata: 0a9d030d13c48ebd104618642a2400000c420000144200001042000010420000184200000c4200001042000010420000144235009050453d0080504540014d1d5a554255da4dabba5d8b5d494468007240009050450080504500905045009050450090504500805045009050450090504500805045009050450090504500905045009050450090504500905045009050457801820110484a33415a4448355a4743503033353188015b9001009d0100002c42a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d001beb88503d801bef78203e001a08d06e801a08d06f50100001842fd0100000c42850200002c428d02000024429002009802ffff03a00221a802c9f2abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0349488c42c503c05e403fcd0377068d42d503dd868b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804aef91490049190149d0400001442a00402 2025-08-24 13:36:52.035 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.06970991939306259,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3337,"bpMinCellVol":3336,"bpRunSta":1,"bpVol":53.3380012512207,"bpAmp":-0.0013069466222077608,"bpBusVol":805.4616088867188,"bpErrCode":0,"bpCellVol":[3337,3336,3337,3337,3337,3336,3337,3337,3336,3337,3337,3337,3337,3337,3337,3337],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380606,"bpAccuDsgCap":6339518,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":43,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035401,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.14118194580078,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.51262664794922,"bpMinSoc":69.7634048461914,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343214,"bpAccuDsgEnergy":329745,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:36:52.035 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920706,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:36:52.035 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 Encrypted 2025-08-24 13:36:52.035 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 pdata: 0a9d030d2333cc43104618642a2400000c420000144200000c42000014420000144200000c4200001042000010420000144235004051453d00f0504540014d142e5642553112f4405d90f9484468007240003051450030514500f05045004051450030514500405145002051450020514500305145004051450030514500405145003051450030514500305145004051457802820110484a33415a4448355a474350303334368801589001009d0100003842a50100002c42ad0100000c42b50100002442bd0100002442c50100002842cd0100002442d001dc9b8403d80189aa8303e001a08d06e801a08d06f50100001442fd0100000c428502000038428d0200002c429002009802ffff03a00221a802cdf2abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd0347f98b42c503c011443fcd03c0bb8c42d503aa338b42dd030000003fe5030002c742ed030002c742f00300f803008004008804c3f1149004a68b149d0400001442a00402 2025-08-24 13:36:52.058 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":408.3995056152344,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,37,37,35,36,36,37],"bpMaxCellVol":3348,"bpMinCellVol":3343,"bpRunSta":1,"bpVol":53.54499816894531,"bpAmp":7.627220630645752,"bpBusVol":803.8994140625,"bpErrCode":0,"bpCellVol":[3347,3347,3343,3348,3347,3348,3346,3346,3347,3348,3347,3348,3347,3347,3347,3348],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":46,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":42,"bpEnvTemp":41,"bpAccuChgCap":6360540,"bpAccuDsgCap":6345993,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":35,"bpMaxMosTemp":46,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035405,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.98686981201172,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":70.36669921875,"bpMinSoc":69.60090637207031,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342211,"bpAccuDsgEnergy":329126,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:36:52.058 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920707,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:36:52.058 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 Encrypted 2025-08-24 13:36:52.058 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 pdata: 0a9d030db93bcd3e104618642a240000084200000c420000084200000c4200000c42000004420000044200000842000008423500d050453d00b0504540014d939855425523faf53b5d66d849446800724000d0504500c0504500d0504500d0504500c0504500d0504500d0504500b0504500d0504500c0504500d0504500c0504500d0504500d0504500d0504500c050457804820110484a33415a4448355a474350303432318801559001009d0100002442a50100001c42ad0100000842b50100001442bd0100001842c50100001c42cd0100001442d001ffd38403d801bfc88203e001a08d06e801a08d06f50100000c42fd01000004428502000024428d0200001c429002009802ffff03a00221a802cdf2abc506b50200008c42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd033f908c42c5030047103fcd033f328d42d50386118c42dd030000003fe503000bc742ed03000bc742f00300f80300800400880499f5149004a686149d0400000c42a00402 2025-08-24 13:36:52.081 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.4008462727069855,"bpSoc":70,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3341,"bpMinCellVol":3339,"bpRunSta":1,"bpVol":53.39899826049805,"bpAmp":0.007506625261157751,"bpBusVol":807.3812255859375,"bpErrCode":0,"bpCellVol":[3341,3340,3341,3341,3340,3341,3341,3339,3341,3340,3341,3340,3341,3341,3341,3340],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":41,"bpLvMosTemp":39,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6367743,"bpAccuDsgCap":6333503,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":41,"bpMinMosTemp":39,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035405,"bpRealSoc":70,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.28173065185547,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.59813690185547,"bpMinSoc":70.03422546386719,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342681,"bpAccuDsgEnergy":328486,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:36:52.081 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920708,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:36:52.081 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 Encrypted 2025-08-24 13:36:52.082 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 pdata: 0a9d030d33e872bd104618642a2400000c420000144200000c420000104200001042000008420000084200001042000010423500d050453d00b0504540014da69b5542558b8e91ba5debf949446800724000c0504500c0504500c0504500b0504500c0504500c0504500d0504500b0504500c0504500d0504500d0504500c0504500d0504500c0504500d0504500c050457803820110484a33415a4448355a4743503034323788015a9001009d0100002842a50100002042ad0100001042b50100001c42bd0100001c42c50100002442cd0100001842d001eed68503d801c7fa8303e001a08d06e801a08d06f50100001442fd01000008428502000028428d02000020429002009802ffff03a00221a802cdf2abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd0393988c42c503c0774b3fcd03ae5c8d42d5038bc68b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804c9fc149004b793149d0400001042a00402 2025-08-24 13:36:52.115 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.05930347368121147,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,34,36,36],"bpMaxCellVol":3341,"bpMinCellVol":3339,"bpRunSta":1,"bpVol":53.402000427246094,"bpAmp":-0.0011105103185400367,"bpBusVol":807.9049682617188,"bpErrCode":0,"bpCellVol":[3340,3340,3340,3339,3340,3340,3341,3339,3340,3341,3341,3340,3341,3340,3341,3340],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":40,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":38,"bpAccuChgCap":6384494,"bpAccuDsgCap":6356295,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":42,"bpMinMosTemp":40,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035405,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.2979965209961,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.68101501464844,"bpMinSoc":69.88777923583984,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343625,"bpAccuDsgEnergy":330167,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:36:52.115 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920709,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:36:52.115 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 Encrypted 2025-08-24 13:36:52.115 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 pdata: 0a9d030db672f144104618642a24000008420000104200000c42000010420000104200000442000008420000084200000c4235001052453d00d0514540014d39b4564255abf10f425d5cfa49446800724000f0514500f0514500f0514500d05145000052450000524500e0514500f051450010524500f05145000052450000524500f051450000524500f0514500f051457805820110484a33415a4448355a474350303432388801569001009d0100001c42a50100001842ad0100000842b50100001442bd0100001842c50100001c42cd0100001042d001aead8303d80180c98103e001a08d06e801a08d06f50100001042fd0100000442850200001c428d02000018429002009802ffff03a00221a802cff2abc506b50200008c42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd03610d8c42c50340601b3fcd0309b68c42d50381808b42dd030000003fe5030008c742ed030008c742f00300f803008004008804d1ee149004f082149d0400001042a00402 2025-08-24 13:36:52.137 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1931.584716796875,"bpSoc":70,"bpSoh":100,"bpTemp":[34,36,35,36,36,33,34,34,35],"bpMaxCellVol":3361,"bpMinCellVol":3357,"bpRunSta":1,"bpVol":53.67599868774414,"bpAmp":35.98600387573242,"bpBusVol":807.911865234375,"bpErrCode":0,"bpCellVol":[3359,3359,3359,3357,3360,3360,3358,3359,3361,3359,3360,3360,3359,3360,3359,3359],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":39,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":36,"bpAccuChgCap":6346414,"bpAccuDsgCap":6317184,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":36,"bpMinCellTemp":33,"bpMaxMosTemp":39,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035407,"bpRealSoc":70,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.02613067626953,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.35553741455078,"bpMinSoc":69.75098419189453,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341841,"bpAccuDsgEnergy":328048,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:36:52.146 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f243e66681d1d746b661a7469171a1e1e1d1e3ed12f36d6240e6806822c1e2e10601820200128013001380340d4014830501f70aec8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:52.168 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:52.169 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630702,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:52.169 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:52.169 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118f80a204628ac023000 2025-08-24 13:36:52.193 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1400,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:36:52.209 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPwr -0.49 -> 929.15 2025-08-24 13:36:52.212 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPwr -0.49 -> 1931.58 2025-08-24 13:36:52.267 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTemp [35,37,36,37,38,36,36,36,37] -> [34,37,35,36,36,33,34,34,35] 2025-08-24 13:36:52.269 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTemp [35,37,36,37,38,36,36,36,37] -> [34,36,35,36,36,33,34,34,35] 2025-08-24 13:36:52.284 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a443a20787603036a7578046a77090400000300222620321030183200c09ef03208b23170507a34f2b3c020222820312831103018320098f6f03208b231702f7a34beb2983a10601820200128013001380340d40148025044580170b0c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:52.287 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:52.287 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630704,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:52.287 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:52.288 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:52.321 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:52.327 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxCellVol 3.338 -> 3.35 2025-08-24 13:36:52.330 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxCellVol 3.338 -> 3.361 2025-08-24 13:36:52.336 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinCellVol 3.335 -> 3.346 2025-08-24 13:36:52.338 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinCellVol 3.335 -> 3.357 2025-08-24 13:36:52.341 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpVol 53.33 -> 53.56 2025-08-24 13:36:52.389 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpVol 53.56 -> 53.68 2025-08-24 13:36:52.435 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAmp -0.01 -> 17.35 2025-08-24 13:36:52.440 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAmp -0.01 -> 35.99 2025-08-24 13:36:52.444 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusVol 806.46 -> 805 2025-08-24 13:36:52.446 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusVol 806.46 -> 807.91 2025-08-24 13:36:52.451 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCellVol [3336,3335,3336,3338,3337,3336,3337,3337,3338,3337,3337,3337,3336,3337,3337,3337] -> [3348,3348,3348,3346,3349,3349,3347,3348,3349,3348,3349,3350,3348,3349,3349,3348] 2025-08-24 13:36:52.454 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCellVol [3336,3335,3336,3338,3337,3336,3337,3337,3338,3337,3337,3337,3336,3337,3337,3337] -> [3359,3359,3359,3357,3360,3360,3358,3359,3361,3359,3360,3360,3359,3360,3359,3359] 2025-08-24 13:36:52.457 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpDsrc 6 not part of array -> 5 not part of array 2025-08-24 13:36:52.461 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpDsrc 6 not part of array -> 5 not part of array 2025-08-24 13:36:52.464 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpSn HJ3AZDH5ZGCP0350 -> HJ3AZDH5ZGCP0428 2025-08-24 13:36:52.467 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpSn HJ3AZDH5ZGCP0350 -> HJ3AZDH5ZGCP0428 2025-08-24 13:36:52.472 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCycles 92 -> 86 2025-08-24 13:36:52.517 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCycles 92 -> 86 2025-08-24 13:36:52.521 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpHvMosTemp 45 -> 39 2025-08-24 13:36:52.566 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpLvMosTemp 42 -> 38 2025-08-24 13:36:52.567 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpLvMosTemp 42 -> 38 2025-08-24 13:36:52.571 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPtcTemp 37 -> 34 2025-08-24 13:36:52.572 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPtcTemp 37 -> 34 2025-08-24 13:36:52.617 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpHtsTemp 41 -> 37 2025-08-24 13:36:52.620 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpHtsTemp 41 -> 37 2025-08-24 13:36:52.625 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusNegTemp 42 -> 38 2025-08-24 13:36:52.671 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusNegTemp 42 -> 38 2025-08-24 13:36:52.676 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusPosTemp 42 -> 39 2025-08-24 13:36:52.719 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusPosTemp 42 -> 39 2025-08-24 13:36:52.723 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpEnvTemp 40 -> 36 2025-08-24 13:36:52.767 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpEnvTemp 40 -> 36 2025-08-24 13:36:52.771 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgCap 64008.090000000004 -> 63463.450000000004 2025-08-24 13:36:52.772 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgCap 64008.090000000004 -> 63464.14 2025-08-24 13:36:52.777 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgCap 63809.66 -> 63171.78 2025-08-24 13:36:52.845 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgCap 63809.66 -> 63171.840000000004 2025-08-24 13:36:52.855 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxCellTemp 38 -> 37 2025-08-24 13:36:52.865 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxCellTemp 38 -> 36 2025-08-24 13:36:52.869 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinCellTemp 35 -> 33 2025-08-24 13:36:52.870 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinCellTemp 35 -> 33 2025-08-24 13:36:52.875 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxMosTemp 45 -> 39 2025-08-24 13:36:52.878 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxMosTemp 45 -> 39 2025-08-24 13:36:52.882 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinMosTemp 42 -> 38 2025-08-24 13:36:52.884 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinMosTemp 42 -> 38 2025-08-24 13:36:52.893 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTimestamp 1756035400 -> 1756035387 2025-08-24 13:36:52.895 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTimestamp 1756035400 -> 1756035407 2025-08-24 13:36:52.901 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpRealSoh 101.24 -> 101.36 2025-08-24 13:36:52.902 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpRealSoh 101.24 -> 101.36 2025-08-24 13:36:52.920 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bmsChgDsgSta PB_STANDBY_STATE -> PB_CHG_STATE 2025-08-24 13:36:52.922 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bmsChgDsgSta PB_STANDBY_STATE -> PB_CHG_STATE 2025-08-24 13:36:52.924 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a203c31c11b77243131bd732c31a964771431311e741974043131fc740c31d1ec7410601820200128013001380340604821502070b1c8a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770b2c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:52.930 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:36:52.931 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630705,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:52.931 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:52.931 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00f02a461500008c421d009855462500002f452845350000cd453d00e0dd45 2025-08-24 13:36:52.963 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10940,"sysGridPwr":70,"mpptPwr":13670,"bpPwr":2800,"bpSoc":69} 2025-08-24 13:36:52.963 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630706,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:52.963 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:36:52.972 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 10890 -> 10940 2025-08-24 13:36:52.984 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 60 -> 70 2025-08-24 13:36:52.987 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTargetSoc 70.17 -> 69.96 2025-08-24 13:36:52.988 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTargetSoc 70.17 -> 70.03 2025-08-24 13:36:52.996 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpDiffSoc 0.58 -> 0.61 2025-08-24 13:36:52.997 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2840 -> 2800 2025-08-24 13:36:52.998 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpDiffSoc 0.58 -> 0.61 2025-08-24 13:36:53.004 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxSoc 70.49 -> 70.29 2025-08-24 13:36:53.008 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxSoc 70.49 -> 70.36 2025-08-24 13:36:53.055 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinSoc 69.91 -> 69.68 2025-08-24 13:36:53.056 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinSoc 69.91 -> 69.75 2025-08-24 13:36:53.061 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCalendarSoh 99.48 -> 99.52 2025-08-24 13:36:53.062 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCalendarSoh 99.48 -> 99.52 2025-08-24 13:36:53.067 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCycleSoh 99.48 -> 99.52 2025-08-24 13:36:53.111 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCycleSoh 99.48 -> 99.52 2025-08-24 13:36:53.122 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgEnergy 3445.7200000000003 -> 3418.37 2025-08-24 13:36:53.125 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgEnergy 3445.7200000000003 -> 3418.41 2025-08-24 13:36:53.132 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgEnergy 3310.4900000000002 -> 3280.48 2025-08-24 13:36:53.175 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgEnergy 3310.4900000000002 -> 3280.48 2025-08-24 13:36:53.178 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPtcTemp2 37 -> 36 2025-08-24 13:36:53.223 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a1239237b75000069767b0769740a070303000310601820200128013001380340d4014832501270b3c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:53.227 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:53.228 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630707,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:53.228 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:53.228 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:53.247 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:53.419 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a443f257d7306066f707d016f720c01050506052723253715351d3705c59bf5370db73475557f31f7b6c525272d25342d3415351d37059df3f5370db734752a7f31bbb79d3f10601820200128013001380340d40148025044580170b5c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:53.425 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:53.425 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630709,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:53.425 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:53.425 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:53.447 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:54.065 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f3c267e7005056c737e026c710f020606050626c9372ece3c16701e9a34063610601820200128013001380340d4014830501f70b6c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:54.069 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:54.069 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630710,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:54.069 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:54.069 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118f80a204628ac023000 2025-08-24 13:36:54.102 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1400,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:36:54.492 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a443d277f7104046d727f036d700e03070704072521273517371f3507c799f7350fb53677577d33f5b4c727252f27362f3617371f35079ff1f7350fb53677287d33b9b59f3d10601820200128013001380340d40148025044580170b7c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:54.496 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:54.496 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630711,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:54.496 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:54.496 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:54.522 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:55.276 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a123329717f0a0a637c710d637e000d09090a0910601820200128013001380340d4014832501270b9c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:55.280 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:55.280 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630713,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:55.280 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:55.280 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:55.304 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:55.564 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20363b83107d2e3b3b9b79263bfb6e7d1e3b1b167e137e0e3b6bf67e063b0be57e10601820200128013001380340604821502070bbc8a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770bcc8a0017881ae01800103880101c20110523337345a4448415a483345303034340a490a12372d757b0e0e67787509677a04090d0d0e0d10601820200128013001380340d4014832501270bdc8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:55.567 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 3 message(s) 2025-08-24 13:36:55.567 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630715,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:55.567 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:55.567 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00b82b46150000a0421d00c055462500202d452845350050cd453d0030de45 2025-08-24 13:36:55.600 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10990,"sysGridPwr":80,"mpptPwr":13680,"bpPwr":2770,"bpSoc":69} 2025-08-24 13:36:55.600 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630716,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:55.600 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:36:55.600 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630717,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:55.600 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 Encrypted 2025-08-24 13:36:55.600 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:55.630 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:55.638 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 10940 -> 10990 2025-08-24 13:36:55.641 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 70 -> 80 2025-08-24 13:36:55.644 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13670 -> 13680 2025-08-24 13:36:55.646 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13680" greater than max "5000" 2025-08-24 13:36:55.682 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2800 -> 2770 2025-08-24 13:36:55.708 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44352f77790c0c657a770b6578060b0f0f0c0f2d292f3d1f3f173d0fcf91ff3d07bd3e7f5f753bfdbccf2f2d272f3e273e1f3f173d0f97f9ff3d07bd3e7f20753bb1bd973510601820200128013001380340d40148025044580170bfc8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:55.713 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:55.713 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630719,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:55.714 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:55.714 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:55.741 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:55.772 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e4a5c4a50080673731a0508741a07797470707370554000eb04654000eb0410601820200128013001380340d4014821501e580170c0c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:55.776 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:55.776 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630720,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:55.776 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:55.776 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a47393430303330150040ab44250040ab44 2025-08-24 13:36:55.797 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1370,"fromPv":1370}]} 2025-08-24 13:36:56.134 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f4b51090772721b0409751b0678757171727151be4059b94b610769ed43714110601820200128013001380340d4014830501f70c1c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:56.139 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:56.139 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630721,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:56.139 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:56.139 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118f80a204628ac023000 2025-08-24 13:36:56.161 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1400,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:36:56.764 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a444d570f0174741d020f731d007e73777774775551574567476f4577b7e987457fc54607270d4385c4b757555f57465f4667476f4577ef8187457fc54607580d43c9c5ef4d10601820200128013001380340d40148025044580170c7c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:56.768 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:56.768 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630727,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:56.768 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:56.768 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:56.791 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:57.269 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a124258000e7b7b120d007c120f717c78787b7810601820200128013001380340d4014832501270c8c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:57.275 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:57.275 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630728,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:57.275 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:57.275 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:57.326 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:36:57.489 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a640a2bc34b6c436a435e419d485b59010f7a7a130c017d130e707d79797a7951485c4949810d5449c9e20d814b1010601820200128013001380340f1014805502b580170c9c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:57.494 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:57.494 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":43,"needAck":1,"seq":2630729,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:57.494 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:36:57.494 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:57.495 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 8a02250a230a1708d4011210484633335a4548345a473934303033301801150000c8441d0080ab44c80259 2025-08-24 13:36:57.835 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44405a020c7979100f027e100d737e7a7a797a585c5a486a4a62487abae48a4872c84b0a2a004e88c9ba5a58525a4b524b6a4a62487ae28c8a4872c84b0a55004ec4c8e24010601820200128013001380340d40148025044580170cac8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:57.844 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:57.844 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630730,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:57.844 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:57.844 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:57.889 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:58.122 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f415b030d7878110e037f110c727f7b7b787b5bb44a538b476b0d63e7497b4b10601820200128013001380340d4014830501f70cbc8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:58.130 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:58.130 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630731,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:58.130 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:58.130 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118c00c204628ac023000 2025-08-24 13:36:58.167 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1600,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:36:58.977 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44475d050b7e7e17080579170a74797d7d7e7d5f5b5d4f6d4d654f7dbde38d4f75cf4c0d2d07498fcebd5d5f555d4c554c6d4d654f7de58b8d4f75cf4c0d520749c3cfe54710601820200128013001380340d40148025044580170cdc8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:58.990 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:58.990 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630733,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:58.990 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:58.990 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:36:59.134 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:36:59.328 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12445e06087d7d140b067a1409777a7e7e7d7e10601820200128013001380340d4014832501270cec8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:36:59.348 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:36:59.348 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630734,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:36:59.349 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:36:59.349 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:36:59.385 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:00.043 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a445b41191762620b1419650b16686561616261434741537151795361a1ff915369d35011311b5593d2a1414349415049507151795361f997915369d350114e1b55dfd3f95b10601820200128013001380340d40148025044580170d1c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:00.050 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:00.050 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630737,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:00.050 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:00.050 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:00.095 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:00.192 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f58421a14616108171a6608156b666262616242ad534a925e72147afe50625210601820200128013001380340d4014830501f70d2c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:00.199 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:00.200 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630738,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:00.200 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:00.200 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118c00c204628ac023000 2025-08-24 13:37:00.246 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1600,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:37:00.330 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e594f59431b15606009161b6709146a6763636063465313f817765313f81710601820200128013001380340d4014821501e580170d3c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:00.335 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:00.336 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630739,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:00.336 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:00.336 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a47393430303330150040ab44250040ab44 2025-08-24 13:37:00.364 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1370,"fromPv":1370}]} 2025-08-24 13:37:00.540 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a205954347d12415454f4954954bc01127154b464117c1161540499116954648a1110601820200128013001380340604821502070d4c8a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770d5c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:00.544 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:37:00.545 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630740,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:00.545 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:00.545 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00602946150000a0c11d00e855462500e030452845350050cd453d0030de45 2025-08-24 13:37:00.575 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10840,"sysGridPwr":-20,"mpptPwr":13690,"bpPwr":2830,"bpSoc":69} 2025-08-24 13:37:00.575 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630741,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:00.575 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:37:00.583 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 10990 -> 10840 2025-08-24 13:37:00.587 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 80 -> -20 2025-08-24 13:37:00.592 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13680 -> 13690 2025-08-24 13:37:00.594 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13690" greater than max "5000" 2025-08-24 13:37:00.640 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2770 -> 2830 2025-08-24 13:37:00.762 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a125c461e1065650c131e620c116f626666656610601820200128013001380340d4014832501270d6c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:00.767 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:00.767 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630742,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:00.767 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:00.767 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:00.797 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:00.897 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20555838711e4d5858f8994558b00d1e7d58b8681d701d6d5808951d655868861d10601820200128013001380340604821502070d8c8a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770d9c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:00.901 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:37:00.902 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630744,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:00.902 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:00.902 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00602946150000a0c11d00e855462500e030452845350050cd453d0030de45 2025-08-24 13:37:00.938 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10840,"sysGridPwr":-20,"mpptPwr":13690,"bpPwr":2830,"bpSoc":69} 2025-08-24 13:37:00.938 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630745,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:00.938 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:37:01.184 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44504a121c6969001f126e001d636e6a6a696a484c4a587a5a72586aaaf49a5862d85b1a3a105e98d9aa4a48424a5b425b7a5a72586af29c9a5862d85b1a45105ed4d8f25010601820200128013001380340d40148025044580170dac8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:01.188 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:01.188 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630746,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:01.188 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:01.188 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:01.221 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:01.413 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12564c141a6f6f06191468061b65686c6c6f6c10601820200128013001380340d4014832501270dcc8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:01.417 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:01.417 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630748,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:01.417 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:01.417 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:01.448 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:02.256 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a660a308c96cec0b5b5dcc3ceb2dcc1bfb2b6b6b5b696869e84a6d9ae76a8b3868600c4bb86860ac4c687ce86d62a84de86e6861060182020013001380340d401480850305801708699387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:02.268 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:02.268 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":48,"needAck":1,"seq":920710,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:02.268 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:02.269 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010001802205f28f02e35000086423d00008c424001480050ac0258006000 2025-08-24 13:37:02.516 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":95,"targetPower":6000,"temp":67,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:37:02.523 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f554f17196c6c051a176b0518666b6f6f6c6f4fa05e479f537f1977f35d6f5f10601820200128013001380340d4014830501f70dfc8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:02.561 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:02.561 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630751,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:02.562 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:02.562 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118c00c204628ac023000 2025-08-24 13:37:02.627 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1600,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:37:02.628 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a446a70282653533a2528543a2759545050535072767062406048625090cea06258e26120002a64a2e390707278706178614060486250c8a6a06258e261207f2a64eee2c86a10601820200128013001380340d40148025044580170e0c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:02.643 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:02.646 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630752,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:02.646 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:02.646 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:02.683 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:03.387 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a4468722a24515138272a5638255b56525251527074726042624a605292cca2605ae06322022866a0e19272707a72637a6342624a6052caa4a2605ae063227d2866ece0ca6810601820200128013001380340d40148025044580170e2c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:03.396 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:03.396 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630754,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:03.396 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:03.396 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:03.447 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:03.473 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a1269732b25505039262b5739245a575353505310601820200128013001380340d4014832501270e3c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:03.480 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:03.480 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630755,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:03.480 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:03.480 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:03.523 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:04.325 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f6e742c2257573e212c503e235d5054545754749b657ca46844224cc866546410601820200128013001380340d4014830501f70e4c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:04.331 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:04.332 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630756,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:04.332 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:04.332 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118c00c204628ac023000 2025-08-24 13:37:04.416 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1600,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:37:04.528 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a446f752d2356563f202d513f225c51555556557773756745654d675595cba5675de76425052f61a7e69575777d75647d6445654d6755cda3a5675de764257a2f61ebe7cd6f10601820200128013001380340d40148025044580170e5c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:04.535 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:04.535 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630757,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:04.536 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:04.536 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:04.576 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:04.955 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a206568107e2e7d68686aab7568803d2e4d68c81d2d402d5d6838a52d556858b62d10601820200128013001380340604821502070e8c8a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770e9c8a0017881ae01800103880101c20110523337345a4448415a483345303034340a570a1e6076607a222c5959302f225e302d535e5a5a595a7f6a6ad4284f6a6ad42810601820200128013001380340d4014821501e580170eac8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:04.963 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 3 message(s) 2025-08-24 13:37:04.963 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630760,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:04.963 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:04.964 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d0078164615000002c31d00e855462500a075452845350050cd453d0030de45 2025-08-24 13:37:05.007 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9630,"sysGridPwr":-130,"mpptPwr":13690,"bpPwr":3930,"bpSoc":69} 2025-08-24 13:37:05.008 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630761,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:05.008 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:37:05.008 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"seq":2630762,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx","needAck":1} 2025-08-24 13:37:05.008 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 Encrypted 2025-08-24 13:37:05.008 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 pdata: 0a1c0a10484633335a4548345a47393430303330150000be42250000be42 2025-08-24 13:37:05.052 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":95,"fromPv":95}]} 2025-08-24 13:37:05.113 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 10840 -> 9630 2025-08-24 13:37:05.122 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr -20 -> -130 2025-08-24 13:37:05.131 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2830 -> 3930 2025-08-24 13:37:05.526 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12667c242a5f5f36292458362b55585c5c5f5c10601820200128013001380340d4014832501270ecc8a0017881ae01800103880101c20110523337345a4448415a483345303034340a560a20606de57d2b786d6d6fae706d85382b486dddeb284528586d3da028506d5db32810601820200128013001380340604821502070edc8a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770eec8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:05.532 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 3 message(s) 2025-08-24 13:37:05.532 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630764,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:05.532 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:05.532 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:05.613 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:05.613 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630765,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:05.613 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:37:05.614 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0d0088104615000002c31d00e855462500b086452845350050cd453d0030de45 2025-08-24 13:37:05.660 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9250,"sysGridPwr":-130,"mpptPwr":13690,"bpPwr":4310,"bpSoc":69} 2025-08-24 13:37:05.661 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630766,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:05.661 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 => no pdata 2025-08-24 13:37:05.670 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44657f27295c5c352a275b3528565b5f5f5c5f7d797f6d4f6f476d5f9fc1af6d57ed6e2f0f256badec9f7f7d777f6e776e4f6f476d5fc7a9af6d57ed6e2f70256be1edc76510601820200128013001380340d40148025044580170efc8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:05.691 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:05.691 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630767,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:05.691 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:05.692 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:05.747 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:05.763 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9630 -> 9250 2025-08-24 13:37:05.815 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 3930 -> 4310 2025-08-24 13:37:05.884 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a127a60383643432a3538442a3749444040434010601820200128013001380340d4014832501270f0c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:05.890 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:05.890 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630768,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:05.891 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:05.891 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:05.932 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:06.385 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f79633b35404029363b4729344a4743434043638c726bb37f53355bdf71437310601820200128013001380340d4014830501f70f3c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:06.391 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:06.392 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630771,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:06.392 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:06.392 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118c00c204628ac023000 2025-08-24 13:37:06.447 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1600,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:37:06.737 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a447d673f3144442d323f432d304e43474744476561677557775f754787d9b7754ff57637173d73b5f48767656f67766f7657775f7547dfb1b7754ff57637683d73f9f5df7d10601820200128013001380340d40148025044580170f7c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:06.745 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:06.745 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630775,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:06.746 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:06.746 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:06.802 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:06.886 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a660a308d97cfc1b4b4ddc2cfb3ddc0beb3b7b7b4b797879f85a787af77a9b2878701c5ba87870bc5c786cf87d72b85df87e7871060182020013001380340d401480850305801708799387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:06.895 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:06.895 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":48,"needAck":1,"seq":920711,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:06.895 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:06.896 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010001802200028f02e35000086423d00008c424001480050ac0258006000 2025-08-24 13:37:06.948 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":0,"targetPower":6000,"temp":67,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:37:07.446 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a660a2df27a587266726f70ac796a68303e4b4b223d304c223f414c48484b4860796d7878993cb07aa17a9d7afb39ef3d10601820200128013001380340f1014805502d580170f8c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:07.480 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:07.481 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":45,"needAck":1,"seq":2630776,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:07.481 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:37:07.482 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:07.482 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 8a02200a1e0a1708d4011210484633335a4548345a473934303033301801150000e144c802d902e50283419745 2025-08-24 13:37:07.590 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a127369313f4a4a233c314d233e404d49494a4910601820200128013001380340d4014832501270f9c8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:07.603 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:07.604 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630777,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:07.604 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:07.604 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:07.834 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:07.841 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44706a323c4949203f324e203d434e4a4a494a686c6a785a7a52784a8ad4ba7842f87b3a1a307eb8f98a6a68626a7b627b5a7a52784ad2bcba7842f87b3a65307ef4f8d27010601820200128013001380340d40148025044580170fac8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:07.853 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:07.853 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630778,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:07.853 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:07.853 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:07.906 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:08.443 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f766c343a4f4f26393448263b45484c4c4f4c6c837d64f4725c3a54d07e4c7c10601820200128013001380340d4014830501f70fcc8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:08.450 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:08.450 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630780,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:08.450 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:08.450 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118880e204628ac023000 2025-08-24 13:37:08.506 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1800,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:37:08.956 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44746e36384d4d243b364a2439474a4e4e4d4e6c686e7c5e7e567c4e8ed0be7c46fc7f3e1e347abcfd8e6e6c666e7f667f5e7e567c4ed6b8be7c46fc7f3e61347af0fcd67410601820200128013001380340d40148025044580170fec8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:08.964 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:08.965 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630782,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:08.965 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:08.965 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:09.002 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:09.515 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a4d0a14756d756f37394c4c253a374b2538464b4f4f4c4f10601820200128013001380340d40148215014580170ffc8a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:09.522 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:09.523 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":20,"needAck":1,"seq":2630783,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:09.523 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:09.523 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a120a10484633335a4548345a47393430303330 2025-08-24 13:37:09.560 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx"}]} 2025-08-24 13:37:09.665 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a128a90c8c6b3b3dac5c8b4dac7b9b4b0b0b3b010601820200128013001380340d401483250127080c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:09.676 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:09.677 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630784,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:09.677 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:09.678 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:09.732 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:10.086 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a448993cbc5b0b0d9c6cbb7d9c4bab7b3b3b0b391959381a383ab81b3732d4381bb0182c3e3c98741007393919b93829b82a383ab81b32b454381bb0182c39cc9870d012b8910601820200128013001380340d4014802504458017083c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:10.093 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:10.094 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630787,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:10.094 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:10.094 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:10.133 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:10.299 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a318298c0cebbbbd2cdc0bcd2cfb1bcb8b8bbb89888908aa87b85a078a6bd88880ecab5888804cac889c088d8248ad088e8881060182020013001380340d401480850315801708899387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:10.304 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:10.304 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920712,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:10.304 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:10.304 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a473934303033301000180220f30d28f02e35000086423d00008c424001480050ac0258006000 2025-08-24 13:37:10.348 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":1779,"targetPower":6000,"temp":67,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:37:10.369 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a5e0a2883aa8399c1cfbabad3ccc1bdd3ceb0bdb9b9bab99c89e957cd91caacec7023e1a489e957cd997ddd1060182020013001380340d401482250285801708999387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:10.374 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:10.374 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":34,"dataLen":40,"needAck":1,"seq":920713,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:10.374 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:10.375 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a230a10484633335a4548345a47393430303330150060de4418432565f9aa682d0060de4410f454 2025-08-24 13:37:10.417 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodStreamDetail {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1779,"temp":67,"timestamp":1756035429,"fromPv":1779}],"sysSeq":10868} 2025-08-24 13:37:10.507 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f8f95cdc3b6b6dfc0cdb1dfc2bcb1b5b5b6b5957a849d0d8ba5c3ad2987b58510601820200128013001380340d4014830501f7085c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:10.513 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:10.513 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630789,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:10.513 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:10.513 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118880e204628ac023000 2025-08-24 13:37:10.544 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1800,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:37:10.657 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a208b864e9dc093868617c59b86bed0c0a38666fdc3aec3b386264bc3bb860658c31060182020012801300138034060482150207086c9a0017881ae01800103880101c20110523337345a4448415a483345303034340a32106018202001280130013803406048277087c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:10.660 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:37:10.661 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630790,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:10.661 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:10.661 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00c81b4615000091431d003856462500e07b4528453500a0cd453d0080de45 2025-08-24 13:37:10.681 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9970,"sysGridPwr":290,"mpptPwr":13710,"bpPwr":4030,"bpSoc":69} 2025-08-24 13:37:10.682 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630791,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:10.682 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:37:10.698 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9250 -> 9970 2025-08-24 13:37:10.744 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr -130 -> 290 2025-08-24 13:37:10.747 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13690 -> 13710 2025-08-24 13:37:10.749 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13710" greater than max "5000" 2025-08-24 13:37:10.837 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 4310 -> 4030 2025-08-24 13:37:10.864 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a2084894192cf9c898918ca9489b1dfcfac8969f2cca1ccbc892944ccb4890957cc1060182020012801300138034060482150207089c9a0017881ae01800103880101c20110523337345a4448415a483345303034340a3210601820200128013001380340604827708ac9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:10.870 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:37:10.870 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630793,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:10.870 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:10.870 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00c81b4615000091431d003856462500e07b4528453500a0cd453d0080de45 2025-08-24 13:37:10.897 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9970,"sysGridPwr":290,"mpptPwr":13710,"bpPwr":4030,"bpSoc":69} 2025-08-24 13:37:10.897 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630794,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:10.897 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:37:11.014 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12819bc3cdb8b8d1cec3bfd1ccb2bfbbbbb8bb10601820200128013001380340d40148325012708bc9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:11.018 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:11.018 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630795,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:11.018 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:11.018 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:11.056 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:11.158 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44879dc5cbbebed7c8c5b9d7cab4b9bdbdbebd9f9b9d8fad8da58fbd7d234d8fb50f8ccdedc7894f0e7d9d9f959d8c958cad8da58fbd254b4d8fb50f8ccd92c789030f258710601820200128013001380340d401480250445801708dc9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:11.162 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:11.162 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630797,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:11.162 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:11.162 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:11.194 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:11.653 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a129b81d9d7a2a2cbd4d9a5cbd6a8a5a1a1a2a110601820200128013001380340d401483250127091c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:11.661 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:11.661 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630801,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:11.661 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:11.662 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:11.720 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:12.306 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a449983dbd5a0a0c9d6dba7c9d4aaa7a3a3a0a381858391b393bb91a3633d5391ab1192d3f3d99751106383818b83928b92b393bb91a33b555391ab1192d38cd9971d113b9910601820200128013001380340d4014802504458017093c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:12.330 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:12.330 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630803,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:12.330 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:12.331 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:12.507 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:12.527 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f9e84dcd2a7a7ced1dca0ced3ada0a4a4a7a4846b958c1c9ab4d2bc3896a49410601820200128013001380340d4014830501f7094c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:12.559 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:12.559 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630804,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:12.559 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:12.559 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118880e204628ac023000 2025-08-24 13:37:12.674 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1800,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:37:13.374 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a449f85ddd3a6a6cfd0dda1cfd2aca1a5a5a6a587838597b595bd97a5653b5597ad1794d5f5df9157166585878d85948d94b595bd97a53d535597ad1794d58adf911b173d9f10601820200128013001380340d4014802504458017095c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:13.389 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:13.389 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630805,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:13.390 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:13.390 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:13.457 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:13.722 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a129c86ded0a5a5ccd3dea2ccd1afa2a6a6a5a610601820200128013001380340d401483250127096c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:13.734 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:13.734 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630806,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:13.735 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:13.735 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:13.822 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:14.074 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e9d8b9d87dfd1a4a4cdd2dfa3cdd0aea3a7a7a4a78297d74ad3b297d74ad310601820200128013001380340d4014821501e58017097c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:14.086 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:14.087 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630807,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:14.087 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:14.087 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a47393430303330150040dd44250040dd44 2025-08-24 13:37:14.156 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1770,"fromPv":1770}]} 2025-08-24 13:37:14.530 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a449288d0deababc2ddd0acc2dfa1aca8a8aba88a8e889ab898b09aa86836589aa01a99d8f8d29c5a1b68888a8088998099b898b09aa8305e589aa01a99d887d29c161a309210601820200128013001380340d4014802504458017098c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:14.540 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:14.540 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630808,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:14.540 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:14.540 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:14.584 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:14.590 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f9389d1dfaaaac3dcd1adc3dea0ada9a9aaa9896698811197b9dfb1359ba99910601820200128013001380340d4014830501f7099c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:14.597 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:14.598 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630809,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:14.598 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:14.598 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118880e204628ac023000 2025-08-24 13:37:14.647 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1800,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:37:15.569 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20919c1cb0da899c9cecdf819cfccadab99c1caad9b4d9a99c6c51d9a19c4c42d9106018202001280130013803406048215020709cc9a0017881ae01800103880101c20110523337345a4448415a483345303034340a3210601820200128013001380340604827709dc9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:15.573 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:37:15.573 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630812,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:15.573 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:15.573 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00802c4615000070431d00605646250080364528453500f0cd453d00d0de45 2025-08-24 13:37:15.611 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":11040,"sysGridPwr":240,"mpptPwr":13720,"bpPwr":2920,"bpSoc":69} 2025-08-24 13:37:15.611 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630813,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:15.611 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:37:15.619 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9970 -> 11040 2025-08-24 13:37:15.623 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 290 -> 240 2025-08-24 13:37:15.627 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13710 -> 13720 2025-08-24 13:37:15.629 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13720" greater than max "5000" 2025-08-24 13:37:15.676 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 4030 -> 2920 2025-08-24 13:37:15.710 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44948ed6d8adadc4dbd6aac4d9a7aaaeaeadae8c888e9cbe9eb69cae6e305e9ca61c9fdefed49a5c1d6e8e8c868e9f869fbe9eb69cae36585e9ca61c9fde81d49a101c369410601820200128013001380340d401480250445801709ec9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:15.713 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:15.714 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630814,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:15.714 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:15.714 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:15.742 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:15.786 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12958fd7d9acacc5dad7abc5d8a6abafafacaf10601820200128013001380340d40148325012709fc9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:15.791 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:15.791 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630815,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:15.792 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:15.792 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:15.831 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:16.133 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12aab0e8e69393fae5e894fae799949090939010601820200128013001380340d4014832501270a0c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:16.137 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:16.137 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630816,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:16.138 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:16.138 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:16.167 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:16.354 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20aea36b8ce5b6a3a3d3e0bea3c3f5e586a3c38ae68be696a3536ee69ea3737de610601820200128013001380340604821502070a3c9a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770a4c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:16.358 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:37:16.358 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630819,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:16.358 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:16.358 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00c82f4615000070431d00605646250060294528453500f0cd453d00d0de45 2025-08-24 13:37:16.388 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":11250,"sysGridPwr":240,"mpptPwr":13720,"bpPwr":2710,"bpSoc":69} 2025-08-24 13:37:16.389 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630820,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:16.389 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:37:16.404 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 11040 -> 11250 2025-08-24 13:37:16.408 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2920 -> 2710 2025-08-24 13:37:16.630 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fadb7efe19494fde2ef93fde09e9397979497b758a6bf2fa987e18f0ba597a710601820200128013001380340d4014830501f70a7c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:16.634 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:16.634 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630823,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:16.634 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:16.634 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118880e204628ac023000 2025-08-24 13:37:16.660 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1800,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:37:16.782 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44a2b8e0ee9b9bf2ede09cf2ef919c98989b98babeb8aa88a880aa98580668aa902aa9e8c8e2ac6a2b58b8bab0b8a9b0a988a880aa98006e68aa902aa9e8b7e2ac262a00a210601820200128013001380340d40148025044580170a8c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:16.787 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:16.788 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630824,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:16.788 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:16.788 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:16.823 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:17.494 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a6c0a33a18a23ab8ca38aa3bea17da8bbb9e1ef9a9af3ece19df3ee909d99999a99b1a8bca9a953edb4a9c977ed61abf04cab13b6206d10601820200128013001380340f10148055033580170a9c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:17.497 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:17.497 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":51,"needAck":1,"seq":2630825,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:17.497 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:37:17.498 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:17.498 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 08238a02250a230a1708d4011210484633335a4548345a473934303033301801150000fa441d0060de44c80259e502ba1f89c4 2025-08-24 13:37:17.838 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44a1bbe3ed9898f1eee39ff1ec929f9b9b989bb9bdbba98bab83a99b5b056ba99329aaebcbe1af69285bbbb9b3bbaab3aa8bab83a99b036d6ba99329aaebb4e1af252903a110601820200128013001380340d40148025044580170abc9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:17.846 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:17.846 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630827,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:17.846 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:17.846 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:17.894 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:17.924 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12a6bce4ea9f9ff6e9e498f6eb95989c9c9f9c10601820200128013001380340d4014832501270acc9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:17.931 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:17.931 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630828,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:17.931 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:17.931 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:17.979 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:18.686 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1ea7b1a7bde5eb9e9ef7e8e599f7ea94999d9d9e9db8aded70e988aded70e910601820200128013001380340d4014821501e580170adc9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:18.693 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:18.693 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630829,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:18.693 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:18.694 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a47393430303330150040dd44250040dd44 2025-08-24 13:37:18.743 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1770,"fromPv":1770}]} 2025-08-24 13:37:18.799 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fa4bee6e89d9df4ebe69af4e9979a9e9e9d9ebe51afb67ea18ee88602ac9eae10601820200128013001380340d4014830501f70aec9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:18.806 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:18.806 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630830,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:18.806 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:18.806 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118d00f204628ac023000 2025-08-24 13:37:18.858 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":2000,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:37:18.918 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44baa0f8f68383eaf5f884eaf7898480808380a2a6a0b290b098b280401e70b28832b1f0d0fab4723340a0a2a8a0b1a8b190b098b280187670b28832b1f0affab43e3218ba10601820200128013001380340d40148025044580170b0c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:18.926 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:18.927 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630832,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:18.927 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:18.927 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:18.973 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:19.909 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12b9a3fbf58080e9f6fb87e9f48a878383808310601820200128013001380340d4014832501270b3c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:19.914 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:19.914 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630835,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:19.914 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:19.915 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:19.948 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:20.054 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0ad1030a9903b9b4641bf2a43dbee1c3316d71e9cfa0fcf6d6adb96b56ddf7a1fd8e1ff4a95ef42e7091c286faf799d6d028f0deadb9783ddef7a1030e67f4a929f6e670919e4016f099d55875f0c6adb9f617def7a141877af4a9abcbe87091fa3c2df09949b709f031b58ab5fcf039b5aa800af421b5c298a68a29b5b4b4b4b404b5b50cb5b546b5a2bcbaa4deaea4126bd877a8811070f5e42f701d249a714eb5f6bea5b9f10d5af7a11918e9f5a942027af194b5bea5b99db0b7f0a17674edf5a9ee566af194b5beb3b9e40740f594b5a11c8e7cf7aeb8e1e1d8f60624c5f62e2d37f631b6b434f4f039b6ce9eaff221b6ce9eaff229b6b42c5d7211b60f7af7f119b6d5d7def204b60b2c77a20cb64672358474b669147730b051b6b4b4b4b459b61e6730f144b65431b531b7ea62698a39b787873ff624b7b52cb7b514b7b51cb7b504b7b50cb7b571b754b9fcf064b7b269b7d8d2c77051b7ec6cf0f259b732162e7244b7b434b0b73cb0b124b0b41cb0b504b0b434b1a539b12e2d37f621b121fa14f429b1b4edf2f411b1b4b4b4b471b8b4b4e3f079b8b4b4fcf01060182020012801300138034060480150990370b4c9a0017881ae01800103880101c20110523337345a4448415a483345303034340a7d0a44bfa5fdf38686eff0fd81eff28c8185858685a7a3a5b795b59db785451b75b78d37b4f5d5ffb1773645a5a7ada5b4adb495b59db7851d7375b78d37b4f5aaffb13b371dbf10601820200128013001380340d40148025044580170b5c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:20.060 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:37:20.060 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":1,"dataLen":409,"seq":2630836,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:20.060 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:20.060 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00d0af4610890a557785d9c55d7b14484262190ddfe2694315493aab401dea409ac42576324e432d62649c446a190dcc896a4315b7bad3401d9d4252c4252af4a2442d61ecc14472190d42a36a4315f533ce401d1f7f5cc4254e8899442dfd03bd4485013e0148448d011e34be409501762c123e9d0100000000b00101b80101f20116080e106a1a10a6df6cc31c35a4c441509bc4a9902ec5fa01420a110d45b9ee4315adac5d411df6b6ce4520010a110d2904034415c2c059411d5ae2de4520010a070d50b3f441200115a83ac8431a0c55556c42b29071429a9983428502008040448d027a2a1b4695027a2a1b469d020098e9c6a502bbce4345ad0261636a46b002bf98c316b802f2c68130c002dda0c38404e50200000000ed02aad38445f002e0850185035ed6dd3e8d0333338b42900301980301a00301a80301b00301b80301c503e00d4844d00306dd036c6673c4e50358d84446ed0386a29ac6f00300800403880405900400a80401b004008005118d059a9983429505954ea0409d0500594640a50500000000c50c00005744cd0c00004844 2025-08-24 13:37:20.120 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_EMS_HEARTBEAT {"bpRemainWatth":22504,"bpDsgTime":1289,"pcsActPwr":-6960.68310546875,"pcsAcFreq":50.02000045776367,"pcsAPhase":{"volt":233.88621520996094,"amp":5.350864887237549,"actPwr":-1234.028564453125,"reactPwr":206.19711303710938,"apparentPwr":1251.136962890625},"pcsBPhase":{"volt":234.53826904296875,"amp":6.616542339324951,"actPwr":-841.0408325195312,"reactPwr":1303.630126953125,"apparentPwr":1551.3868408203125},"pcsCPhase":{"volt":234.63772583007812,"amp":6.44384241104126,"actPwr":-881.9862670898438,"reactPwr":1228.259521484375,"apparentPwr":1512.1246337890625},"pcsBusVolt":800.0194091796875,"pcsLeakAmp":5.943861961364746,"pcsDci":0.14274773001670837,"pcsDcv":0,"meterHeartBeat":[{"meterType":14,"meterAddr":106,"meterData":[-236.87362670898438,-1313.65966796875,-1242.5079345703125,-2793.041259765625]}],"mpptHeartBeat":[{"mpptPv":[{"vol":477.4474182128906,"amp":13.854657173156738,"pwr":6614.8701171875,"lightSta":1},{"vol":524.0650024414062,"amp":13.609560012817383,"pwr":7132.2939453125,"lightSta":1},{"vol":30.587554931640625,"lightSta":1}],"mpptInsResist":400.458251953125,"mpptTempVal":[59.08333206176758,60.39130401611328,65.80000305175781]}],"pcsVbusRef":770,"pcsActivePowerRef":9930.619140625,"pcsActivePowerLimitUp":9930.619140625,"pcsActivePowerLimitDn":-29900,"pcsBpPower":3132.920654296875,"pcsBpPowerChgLimit":15000.8447265625,"pcsRelayStateShow":47238207,"pcsGridSafetyFuncRecord":100688754,"pcsGridSafetyStateRecord":1083232349,"pcsReactivePowerRef":0,"pcsMeterPower":4250.4580078125,"pcsCommInterfaceState":17120,"pcsVgridThd":0.43327611684799194,"pcsInterruptOccupancyRate":69.5999984741211,"emsMpptSelfcheckState":1,"emsMpptStartupState":1,"emsBpSelfcheckState":1,"emsBpStartupState":1,"emsPcsSelfcheckState":1,"emsPcsStartupState":1,"emsBusVolt":800.216796875,"emsBpAliveNum":6,"emsBpPower":-973.600341796875,"emsBpChg":12598.0859375,"emsBpDsg":-19793.26171875,"emsBpChgRequest":0,"emsAcMakeupTriggleSoc":3,"emsAcMakeupExitSoc":5,"emsAcMakeupMinSoc":0,"emsMpptRunState":1,"emsMpptModStat":0,"emsMpptHbState":17,"emsNtcTempMax":65.80000305175781,"emsBusVoltErrSlidFilter":5.009592533111572,"emsBusVoltRipple":3.09918212890625,"emsPvInvPwr":0} 2025-08-24 13:37:20.121 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"seq":2630837,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx","needAck":1} 2025-08-24 13:37:20.121 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:37:20.121 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:20.185 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:20.240 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.bpRemainWatth 22.501 -> 22.504 2025-08-24 13:37:20.247 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.bpDsgTime 600000 -> 1289 2025-08-24 13:37:20.251 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsActPwr -7244.58 -> -6960.68 2025-08-24 13:37:20.256 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_volt 233.69 -> 233.89 2025-08-24 13:37:20.261 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_amp 5.1 -> 5.35 2025-08-24 13:37:20.264 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_actPwr -1157.61 -> -1234.03 2025-08-24 13:37:20.269 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_reactPwr 286.2 -> 206.2 2025-08-24 13:37:20.275 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_apparentPwr 1192.46 -> 1251.14 2025-08-24 13:37:20.285 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_volt 235.03 -> 234.54 2025-08-24 13:37:20.293 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_amp 12.39 -> 6.62 2025-08-24 13:37:20.299 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_actPwr -2905.73 -> -841.04 2025-08-24 13:37:20.304 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_reactPwr 182.01 -> 1303.63 2025-08-24 13:37:20.308 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_apparentPwr 2911.42 -> 1551.39 2025-08-24 13:37:20.312 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_volt 235.62 -> 234.64 2025-08-24 13:37:20.316 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_amp 12.5 -> 6.44 2025-08-24 13:37:20.320 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_actPwr -2940.24 -> -881.99 2025-08-24 13:37:20.325 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_reactPwr 184.23 -> 1228.26 2025-08-24 13:37:20.329 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_apparentPwr 2946.01 -> 1512.12 2025-08-24 13:37:20.333 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBusVolt 804.31 -> 800.02 2025-08-24 13:37:20.340 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsLeakAmp 5.38 -> 5.94 2025-08-24 13:37:20.345 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsDci 0.1432599425315857 -> 0.14274773001670837 2025-08-24 13:37:20.353 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsActivePowerRef 10091.4345703125 -> 9930.619140625 2025-08-24 13:37:20.358 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsActivePowerLimitUp 10091.4345703125 -> 9930.619140625 2025-08-24 13:37:20.363 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBpPower 2874.96 -> 3132.92 2025-08-24 13:37:20.366 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBpPowerChgLimit 14999.15 -> 15000.84 2025-08-24 13:37:20.368 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_EMS_HEARTBEAT.pcsBpPowerChgLimit" has value "15000.84" greater than max "10000" 2025-08-24 13:37:20.413 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsGridSafetyStateRecord 1083228253 -> 1083232349 2025-08-24 13:37:20.417 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsMeterPower 183.89 -> 4250.46 2025-08-24 13:37:20.422 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsVgridThd 0.3 -> 0.43 2025-08-24 13:37:20.425 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsInterruptOccupancyRate 71.99999237060547 -> 69.5999984741211 2025-08-24 13:37:20.432 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBusVolt 804.25 -> 800.22 2025-08-24 13:37:20.436 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBpPower 2961 -> -973.6 2025-08-24 13:37:20.439 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBpChg 15 -> 12.6 2025-08-24 13:37:20.443 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBpDsg -19.8 -> -19.79 2025-08-24 13:37:20.450 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsNtcTempMax 65 -> 65.8 2025-08-24 13:37:20.453 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBusVoltErrSlidFilter 1.4306111335754395 -> 5.009592533111572 2025-08-24 13:37:20.457 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBusVoltRipple 1.55 -> 3.1 2025-08-24 13:37:20.550 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20bbb62683f0a3b6b6b475abb606e0f093b6764ef29ef383b6f678f38bb66668f310601820200128013001380340604821502070b6c9a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770b7c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:20.558 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:37:20.558 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630838,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:20.559 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:20.559 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d0090354615000002c31d00b056462500c0f8442845350040ce453d00d0de45 2025-08-24 13:37:20.597 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":11620,"sysGridPwr":-130,"mpptPwr":13740,"bpPwr":1990,"bpSoc":69} 2025-08-24 13:37:20.597 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630839,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:20.597 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:37:20.661 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 11250 -> 11620 2025-08-24 13:37:20.667 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 240 -> -130 2025-08-24 13:37:20.680 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13720 -> 13740 2025-08-24 13:37:20.685 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13740" greater than max "5000" 2025-08-24 13:37:20.737 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2710 -> 1990 2025-08-24 13:37:20.765 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fb3a9f1ff8a8ae3fcf18de3fe808d89898a89a946b8a169b699ff9115bb89b910601820200128013001380340d4014830501f70b9c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:20.773 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:20.773 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630841,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:20.773 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:20.773 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118d00f204628ac023000 2025-08-24 13:37:20.827 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":2000,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:37:20.938 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20b7baaa89fcafbabab879a7ba0aecfc9fbadabcff92ff8fbafa74ff87ba6a64ff10601820200128013001380340604821502070bac9a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770bbc9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:20.950 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:37:20.951 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630842,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:20.951 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:20.951 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d0010334615000002c31d00b0564625006006452845350040ce453d00d0de45 2025-08-24 13:37:21.007 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":11460,"sysGridPwr":-130,"mpptPwr":13740,"bpPwr":2150,"bpSoc":69} 2025-08-24 13:37:21.007 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630843,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:21.007 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:37:21.020 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 11620 -> 11460 2025-08-24 13:37:21.072 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 1990 -> 2150 2025-08-24 13:37:21.191 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44b6acf4fa8f8fe6f9f488e6fb85888c8c8f8caeaaacbe9cbc94be8c4c127cbe843ebdfcdcf6b87e3f4cacaea4acbda4bd9cbc94be8c147a7cbe843ebdfca3f6b8323e14b610601820200128013001380340d40148025044580170bcc9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:21.203 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:21.203 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630844,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:21.203 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:21.203 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:21.259 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:21.265 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12b7adf5fb8e8ee7f8f589e7fa84898d8d8e8d10601820200128013001380340d4014832501270bdc9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:21.275 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:21.275 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630845,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:21.275 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:21.275 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:21.332 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:21.906 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12cbd18987f2f29b8489f59b86f8f5f1f1f2f110601820200128013001380340d4014832501270c1c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:21.912 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:21.913 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630849,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:21.913 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:21.913 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:21.968 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:22.270 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44ced48c82f7f79e818cf09e83fdf0f4f4f7f4d6d2d4c6e4c4ecc6f4346a04c6fc46c584a48ec0064734d4d6dcd4c5dcc5e4c4ecc6f46c0204c6fc46c584db8ec04a466cce10601820200128013001380340d40148025044580170c4c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:22.281 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:22.281 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630852,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:22.281 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:22.281 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:22.350 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:22.402 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a31809ac2ccb9b9d0cfc2bed0cdb3bebabab9ba9a8a9288aa2c85a27aa4bf8a8a0cc8b78a8a06c8ca8bc28ada2688d28aea8a1060182020013001380340d401480850315801708a99387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:22.412 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:22.412 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920714,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:22.412 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:22.413 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a473934303033301000180220a60f28f02e35000086423d00008c424001480050ac0258006000 2025-08-24 13:37:22.475 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":1958,"targetPower":6000,"temp":67,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:37:22.766 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fcfd58d83f6f69f808df19f82fcf1f5f5f6f5d53ac4dd15cae583ed69c7f5c510601820200128013001380340d4014830501f70c5c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:22.772 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:22.773 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630853,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:22.773 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:22.773 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118d00f204628ac023000 2025-08-24 13:37:22.817 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":2000,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:37:23.198 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1eccdaccd68e80f5f59c838ef29c81fff2f6f6f5f6d3c6063582e3c606358210601820200128013001380340d4014821501e580170c6c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:23.210 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:23.211 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630854,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:23.211 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:23.211 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a473934303033301500c0f3442500c0f344 2025-08-24 13:37:23.265 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1950,"fromPv":1950}]} 2025-08-24 13:37:23.394 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44cdd78f81f4f49d828ff39d80fef3f7f7f4f7d5d1d7c5e7c7efc5f7376907c5ff45c687a78dc3054437d7d5dfd7c6dfc6e7c7efc5f76f0107c5ff45c687d88dc349456fcd10601820200128013001380340d40148025044580170c7c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:23.406 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:23.407 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630855,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:23.407 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:23.407 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:23.475 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:23.966 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12c3d9818ffafa938c81fd938ef0fdf9f9faf910601820200128013001380340d4014832501270c9c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:23.983 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:23.983 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630857,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:23.983 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:23.984 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:24.146 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:24.496 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44c0da828cf9f9908f82fe908df3fefafaf9fad8dcdac8eacae2c8fa3a640ac8f248cb8aaa80ce08493adad8d2dacbd2cbeacae2c8fa620c0ac8f248cb8ad580ce444862c010601820200128013001380340d40148025044580170cac9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:24.512 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:24.512 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630858,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:24.512 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:24.512 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:24.542 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:24.825 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fc7dd858bfefe978885f9978af4f9fdfdfefddd32ccd51dc2ed8be561cffdcd10601820200128013001380340d4014830501f70cdc9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:24.831 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:24.831 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630861,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:24.831 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:24.831 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118d00f204628ac023000 2025-08-24 13:37:24.857 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":2000,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:37:25.533 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20c3ce76f188dbce4e8e8ad3cece9988ebce8ec38be68bfbce5e008bf3ceee118b10601820200128013001380340604821502070cec9a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770cfc9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:25.550 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:37:25.551 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630862,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:25.551 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:25.551 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00b83f4615008040441d000057462500400d452845350090ce453d0020df45 2025-08-24 13:37:25.626 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":12270,"sysGridPwr":770,"mpptPwr":13760,"bpPwr":2260,"bpSoc":69} 2025-08-24 13:37:25.626 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630863,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:25.627 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:37:25.653 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 11460 -> 12270 2025-08-24 13:37:25.662 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr -130 -> 770 2025-08-24 13:37:25.667 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13740 -> 13760 2025-08-24 13:37:25.669 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13760" greater than max "5000" 2025-08-24 13:37:25.673 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44dac09896e3e38a9598e48a97e9e4e0e0e3e0c2c6c0d2f0d0f8d2e0207e10d2e852d190b09ad4125320c0c2c8c0d1c8d1f0d0f8d2e0781610d2e852d190cf9ad45e5278da10601820200128013001380340d40148025044580170d0c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:25.681 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:25.681 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630864,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:25.681 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:25.682 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:25.734 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:25.741 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2150 -> 2260 2025-08-24 13:37:26.026 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12dbc19997e2e28b9499e58b96e8e5e1e1e2e110601820200128013001380340d4014832501270d1c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:26.034 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:26.034 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630865,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:26.034 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:26.034 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:26.081 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:26.390 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12d9c39b95e0e089969be78994eae7e3e3e0e310601820200128013001380340d4014832501270d3c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:26.399 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:26.399 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630867,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:26.399 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:26.400 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:26.471 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:26.801 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44d2c8909eebeb829d90ec829fe1ece8e8ebe8cacec8daf8d8f0dae8287618dae05ad998b892dc1a5b28c8cac0c8d9c0d9f8d8f0dae8701e18dae05ad998c792dc565a70d210601820200128013001380340d40148025044580170d8c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:26.809 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:26.815 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630872,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:26.815 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:26.815 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:26.896 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:26.904 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fd0ca929ce9e9809f92ee809de3eeeaeae9eaca25dbc232ddfa9cf276d8eada10601820200128013001380340d4014830501f70dac9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:26.920 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:26.920 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630874,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:26.921 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:26.921 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118e807204628ac023000 2025-08-24 13:37:26.974 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1000,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:37:27.457 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a2e51d9fed1f8d1ccd30fdac9cb939de8e8819e93ef819ce2efebebe8ebc3dacedbdba19fc6db1b2f9f3ed9e7347f1f10601820200128013001380340f1014805502e580170dbc9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:27.462 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:27.463 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":46,"needAck":1,"seq":2630875,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:27.463 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:37:27.463 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:27.463 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 8a02250a230a1708d4011210484633335a4548345a4739343030333018011500007a441d00c0f444e5023cefa4c4 2025-08-24 13:37:27.746 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1ed6c0d6cc949aefef869994e8869be5e8ececefecc9dc1c2f98f9dc1c2f9810601820200128013001380340d4014821501e580170dcc9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:27.755 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:27.755 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630876,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:27.756 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:27.756 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a473934303033301500c0f3442500c0f344 2025-08-24 13:37:27.811 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1950,"fromPv":1950}]} 2025-08-24 13:37:27.890 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44d7cd959beeee879895e9879ae4e9ededeeedcfcbcddffdddf5dfed2d731ddfe55fdc9dbd97d91f5e2dcdcfc5cddcc5dcfdddf5dfed751b1ddfe55fdc9dc297d9535f75d710601820200128013001380340d40148025044580170ddc9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:27.895 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:27.895 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630877,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:27.895 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:27.896 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:27.944 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:28.094 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12d4ce9698eded849b96ea8499e7eaeeeeedee10601820200128013001380340d4014832501270dec9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:28.101 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:28.101 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630878,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:28.101 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:28.101 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:28.157 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:28.733 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20ece1a1dea7f4e1e14b22fce1c9b6a7c4e12175a5c9a4d4e1012fa4dce1913ea410601820200128013001380340604821502070e1c9a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770e2c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:28.740 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:37:28.740 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630881,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:28.740 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:28.740 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00403f46150000aac31d002857462500c0944428453500e0ce453d0070df45 2025-08-24 13:37:28.784 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":12240,"sysGridPwr":-340,"mpptPwr":13770,"bpPwr":1190,"bpSoc":69} 2025-08-24 13:37:28.784 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630882,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:28.784 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:37:28.836 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 12270 -> 12240 2025-08-24 13:37:28.839 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 770 -> -340 2025-08-24 13:37:28.843 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13760 -> 13770 2025-08-24 13:37:28.844 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13770" greater than max "5000" 2025-08-24 13:37:28.848 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2260 -> 1190 2025-08-24 13:37:28.878 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a31819bc3cdb8b8d1cec3bfd1ccb2bfbbbbb8bb9b8b9389ab138fa37ba5be8b8b0dc9b68b8b07c9cb8ac38bdb2789d38beb8b1060182020013001380340d401480850315801708b99387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:28.886 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:28.886 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920715,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:28.886 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:28.886 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a473934303033301000180220980428f02e35000086423d00008c424001480050ac0258006000 2025-08-24 13:37:28.913 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":536,"targetPower":6000,"temp":67,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:37:28.954 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1feff5ada3d6d6bfa0add1bfa2dcd1d5d5d6d5f51ae4fd0de2c5a3cd49e7d5e510601820200128013001380340d4014830501f70e5c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:28.962 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:28.962 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630885,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:28.962 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:28.962 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118e807204628ac023000 2025-08-24 13:37:29.014 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1000,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:37:29.098 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44eef4aca2d7d7bea1acd0bea3ddd0d4d4d7d4f6f2f4e6c4e4cce6d4144a24e6dc66e5a484aee0266714f4f6fcf4e5fce5c4e4cce6d44c2224e6dc66e5a4fbaee06a664cee10601820200128013001380340d40148025044580170e4c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:29.102 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:29.102 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630884,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:29.102 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:29.102 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:29.123 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:30.019 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44e2f8a0aedbdbb2ada0dcb2afd1dcd8d8dbd8fafef8eac8e8c0ead8184628ead06ae9a888a2ec2a6b18f8faf0f8e9f0e9c8e8c0ead8402e28ead06ae9a8f7a2ec666a40e210601820200128013001380340d40148025044580170e8c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:30.027 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:30.027 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630888,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:30.027 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:30.027 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:30.073 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:30.167 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12e3f9a1afdadab3aca1ddb3aed0ddd9d9dad910601820200128013001380340d4014832501270e9c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:30.174 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:30.174 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630889,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:30.176 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:30.176 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:30.244 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:30.590 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20e7ea42d1acffeaea2228f7eababdaccfea2a3aaec2afdfea0a24afd7ea9a35af10601820200128013001380340604821502070eac9a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770ebc9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:30.596 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:37:30.596 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630890,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:30.596 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:30.596 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00a83b46150000c8c21d005057462500c0d04428453500e0ce453d0070df45 2025-08-24 13:37:30.639 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":12010,"sysGridPwr":-100,"mpptPwr":13780,"bpPwr":1670,"bpSoc":69} 2025-08-24 13:37:30.639 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630891,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:30.639 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:37:30.692 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 12240 -> 12010 2025-08-24 13:37:30.700 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr -340 -> -100 2025-08-24 13:37:30.707 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13770 -> 13780 2025-08-24 13:37:30.710 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13780" greater than max "5000" 2025-08-24 13:37:30.756 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 1190 -> 1670 2025-08-24 13:37:31.018 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fe7fda5abdedeb7a8a5d9b7aad4d9dddddeddfd12ecf505eacdabc541efdded10601820200128013001380340d4014830501f70edc9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:31.032 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:31.032 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630893,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:31.033 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:31.033 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118e807204628ac023000 2025-08-24 13:37:31.111 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1000,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:37:31.171 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44e4fea6a8ddddb4aba6dab4a9d7dadededddefcf8feecceeec6ecde1e402eecd66cefae8ea4ea2c6d1efefcf6feeff6efceeec6ecde46282eecd66cefaef1a4ea606c46e410601820200128013001380340d40148025044580170eec9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:31.181 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:31.182 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630894,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:31.182 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:31.182 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:31.250 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:31.307 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a31869cc4cabfbfd6c9c4b8d6cbb5b8bcbcbfbc9c8c948eac658ba47ca2b98c8c0aceb18c8c00cecc8dc48cdc208ed48cec8c1060182020013001380340d401480850315801708c99387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:31.316 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:31.316 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920716,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:31.317 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:31.317 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a473934303033301000180220e90728f02e35000086423d00008c424001480050ac0258006000 2025-08-24 13:37:31.365 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":1001,"targetPower":6000,"temp":67,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:37:31.514 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12fae0b8b6c3c3aab5b8c4aab7c9c4c0c0c3c010601820200128013001380340d4014832501270f0c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:31.519 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:31.520 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630896,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:31.520 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:31.520 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:31.561 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:32.223 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12f9e3bbb5c0c0a9b6bbc7a9b4cac7c3c3c0c310601820200128013001380340d4014832501270f3c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:32.233 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:32.233 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630899,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:32.233 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:32.233 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:32.287 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:32.374 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44fee4bcb2c7c7aeb1bcc0aeb3cdc0c4c4c7c4e6e2e4f6d4f4dcf6c4045a34f6cc76f5b494bef0367704e4e6ece4f5ecf5d4f4dcf6c45c3234f6cc76f5b4ebbef07a765cfe10601820200128013001380340d40148025044580170f4c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:32.385 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:32.386 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630900,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:32.386 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:32.386 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:32.428 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:32.438 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1effe9ffe5bdb3c6c6afb0bdc1afb2ccc1c5c5c6c5e0f5f58fb1d0f5f58fb110601820200128013001380340d4014821501e580170f5c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:32.446 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:32.446 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630901,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:32.447 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:32.447 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a473934303033301500007a442500007a44 2025-08-24 13:37:32.489 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1000,"fromPv":1000}]} 2025-08-24 13:37:33.094 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1ffde7bfb1c4c4adb2bfc3adb0cec3c7c7c4c7e708f6ef1ff0d7b1df5bf5c7f710601820200128013001380340d4014830501f70f7c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:33.100 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:33.100 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630903,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:33.100 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:33.100 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118e807204628ac023000 2025-08-24 13:37:33.138 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1000,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:37:33.375 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44f2e8b0becbcba2bdb0cca2bfc1ccc8c8cbc8eaeee8fad8f8d0fac8085638fac07af9b898b2fc3a7b08e8eae0e8f9e0f9d8f8d0fac8503e38fac07af9b8e7b2fc767a50f210601820200128013001380340d40148025044580170f8c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:33.383 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:33.383 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630904,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:33.384 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:33.384 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:33.459 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:34.302 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12f3e9b1bfcacaa3bcb1cda3bec0cdc9c9cac910601820200128013001380340d4014832501270f9c9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:34.315 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:34.315 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630905,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:34.315 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:34.316 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:34.369 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:34.502 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44f0eab2bcc9c9a0bfb2cea0bdc3cecacac9cae8eceaf8dafad2f8ca0a543af8c278fbba9ab0fe38790aeae8e2eafbe2fbdafad2f8ca523c3af8c278fbbae5b0fe747852f010601820200128013001380340d40148025044580170fac9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:34.512 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:34.513 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630906,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:34.513 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:34.513 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:34.565 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:35.079 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1ff6ecb4bacfcfa6b9b4c8a6bbc5c8cccccfccec03fde414fbdcbad450feccfc10601820200128013001380340d4014830501f70fcc9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:35.086 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:35.086 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630908,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:35.086 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:35.086 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118e807204628ac023000 2025-08-24 13:37:35.143 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1000,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:37:35.574 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44f5efb7b9cccca5bab7cba5b8c6cbcfcfcccfede9effddfffd7fdcf0f513ffdc77dfebf9fb5fb3d7c0fefede7effee7fedfffd7fdcf57393ffdc77dfebfe0b5fb717d57f510601820200128013001380340d40148025044580170ffc9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:35.580 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:35.581 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630911,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:35.581 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:35.581 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:35.634 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:35.648 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20f0fd95d6bbe8fdfdb53ee0fdadaabbd8fddddeb8d5b8c8fdcd32b8c0fd8d22b810601820200128013001380340604821502070fdc9a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770fec9a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:35.667 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:37:35.668 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630909,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:35.668 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:35.668 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00682b4615000048c31d0050574625002023452845350030cf453d0070df45 2025-08-24 13:37:35.744 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10970,"sysGridPwr":-200,"mpptPwr":13780,"bpPwr":2610,"bpSoc":69} 2025-08-24 13:37:35.745 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630910,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:35.745 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:37:35.787 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 12010 -> 10970 2025-08-24 13:37:35.838 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr -100 -> -200 2025-08-24 13:37:35.845 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 1670 -> 2610 2025-08-24 13:37:36.294 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a1208124a44313158474a3658453b363232313210601820200128013001380340d401483250127082caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:36.303 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:36.303 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630914,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:36.303 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:36.303 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:36.405 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:36.654 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a440e144c4237375e414c305e433d30343437341612140624042c0634f4aac4063c860544644e00c687f414161c14051c0524042c0634acc2c4063c8605441b4e008a86ac0e10601820200128013001380340d4014802504458017084caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:36.659 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:36.660 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630916,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:36.660 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:36.660 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:36.707 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:36.726 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a120c164e4035355c434e325c413f323636353610601820200128013001380340d401483250127086caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:36.734 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:36.734 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630918,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:36.734 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:36.735 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:36.780 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:36.850 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e02140218404e3b3b524d403c524f313c38383b381d0808724c2d0808724c10601820200128013001380340d4014821501e58017088caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:36.855 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:36.855 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630920,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:36.855 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:36.855 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a473934303033301500007a442500007a44 2025-08-24 13:37:36.885 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1000,"fromPv":1000}]} 2025-08-24 13:37:37.147 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f0319414f3a3a534c413d534e303d39393a3919f60811b900294f21a50b390910601820200128013001380340d4014830501f7089caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:37.163 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:37.163 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630921,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:37.163 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:37.163 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118b009204628ac023000 2025-08-24 13:37:37.228 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1200,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:37:37.490 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a6d0a34020980082f0029001d02de0b181a424c3939504f423e504d333e3a3a393a120b1f0a0a9c4e170a4a704ec208d308ef08f4407d4f10601820200128013001380340f101480550345801708acaa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:37.497 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:37.497 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":52,"needAck":1,"seq":2630922,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:37.498 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:37:37.498 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:37.498 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 08038a02250a230a1708d4011210484633335a4548345a47393430303330180115000096441d00407a44c802d902e502fe4a7745 2025-08-24 13:37:37.706 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44011b434d3838514e433f514c323f3b3b383b191d1b092b0b23093bfba5cb0933890a4b6b410fc988fb1b19131b0a130a2b0b23093ba3cdcb0933890a4b14410f8589a30110601820200128013001380340d401480250445801708bcaa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:37.718 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:37.718 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630923,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:37.718 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:37.718 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:37.782 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:38.358 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12061c444a3f3f56494438564b35383c3c3f3c10601820200128013001380340d40148325012708ccaa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:38.368 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:38.368 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630924,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:38.369 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:38.369 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:38.425 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:38.855 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a31879dc5cbbebed7c8c5b9d7cab4b9bdbdbebd9d8d958fad1184a57da3b88d8d0bcfb08d8d01cfcd8cc58ddd218fd58ded8d1060182020013001380340d401480850315801708d99387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:38.864 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:38.864 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920717,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:38.864 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:38.865 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010001802209c0928f02e35000086423d00008c424001480050ac0258006000 2025-08-24 13:37:38.930 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":1180,"targetPower":6000,"temp":67,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:37:38.936 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a510a1b1d106009560d1068475635103068553855251020df552d1060cf5510601820200128013001380340604821501b7090caa0017881ae01800103880101c20110523337345a4448415a483345303034340a32106018202001280130013803406048277091caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:38.949 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:37:38.949 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":27,"seq":2630928,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:38.950 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:38.950 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d007019461d0078574625002078452845350030cf453d0070df45 2025-08-24 13:37:39.021 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9820,"mpptPwr":13790,"bpPwr":3970,"bpSoc":69} 2025-08-24 13:37:39.022 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":27,"seq":2630929,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:39.023 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:37:39.067 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44051f47493c3c554a473b5548363b3f3f3c3f1d191f0d2f0f270d3fffa1cf0d378d0e4f6f450bcd8cff1f1d171f0e170e2f0f270d3fa7c9cf0d378d0e4f10450b818da70510601820200128013001380340d401480250445801708fcaa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:39.148 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:39.148 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630927,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:39.148 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:39.148 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:39.267 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:39.274 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f19035b55202049565b2749542a272323202303ec120ba31a33553bbf11231310601820200128013001380340d4014830501f7093caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:39.280 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:39.280 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630931,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:39.280 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:39.280 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118b009204628ac023000 2025-08-24 13:37:39.337 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1200,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:37:39.350 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 10970 -> 9820 2025-08-24 13:37:39.448 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13780 -> 13790 2025-08-24 13:37:39.451 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13790" greater than max "5000" 2025-08-24 13:37:39.504 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2610 -> 3970 2025-08-24 13:37:39.923 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a441f055d5326264f505d214f522c21252526250703051735153d1725e5bbd5172d971455755f11d796e505070d05140d1435153d1725bdd3d5172d9714550a5f119b97bd1f10601820200128013001380340d4014802504458017095caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:39.929 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:39.929 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630933,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:39.929 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:39.929 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:39.986 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:40.410 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a121c065e5025254c535e224c512f222626252610601820200128013001380340d401483250127096caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:40.417 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:40.417 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630934,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:40.417 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:40.418 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:40.488 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:40.615 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a201a178f0e5102171737560a176f40513217376f523f52221727d8522a1767c8521060182020012801300138034060482150207097caa0017881ae01800103880101c20110523337345a4448415a483345303034340a32106018202001280130013803406048277098caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:40.621 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:37:40.621 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630935,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:40.621 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:40.622 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d0098194615000020411d0078574625002078452845350030cf453d0070df45 2025-08-24 13:37:40.679 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9830,"sysGridPwr":10,"mpptPwr":13790,"bpPwr":3970,"bpSoc":69} 2025-08-24 13:37:40.680 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630936,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:40.680 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:37:40.736 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9820 -> 9830 2025-08-24 13:37:40.761 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr -200 -> 10 2025-08-24 13:37:41.055 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a441309515f2a2a435c512d435e202d29292a290b0f091b3919311b29e9b7d91b219b185979531ddb9ae9090b01091801183919311b29b1dfd91b219b185906531d979bb11310601820200128013001380340d4014802504458017099caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:41.063 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:41.063 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630937,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:41.063 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:41.063 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:41.114 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:41.267 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f100a525c2929405f522e405d232e2a2a292a0ae51b02aa133a5c32b6182a1a10601820200128013001380340d4014830501f709acaa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:41.273 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:41.274 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630938,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:41.274 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:41.274 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118b009204628ac023000 2025-08-24 13:37:41.323 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1200,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:37:41.483 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e1600160c545a2f2f46595428465b25282c2c2f2c091c9c8f58391c9c8f5810601820200128013001380340d4014821501e5801709ccaa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:41.490 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:41.491 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630940,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:41.491 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:41.491 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a4739343030333015008093442500809344 2025-08-24 13:37:41.556 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1180,"fromPv":1180}]} 2025-08-24 13:37:41.766 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12170d555b2e2e47585529475a24292d2d2e2d10601820200128013001380340d40148325012709dcaa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:41.777 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:41.777 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630941,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:41.777 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:41.777 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:41.849 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:42.159 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a442b31696712127b6469157b66181511111211333731230121092311d18fe12319a32061416b25e3a2d131333931203920012109231189e7e12319a320613e6b25afa3892b10601820200128013001380340d40148025044580170a1caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:42.166 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:42.166 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630945,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:42.166 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:42.166 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:42.207 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:42.474 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a1228326a64111178676a1678651b161212111210601820200128013001380340d4014832501270a2caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:42.481 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:42.481 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630946,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:42.481 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:42.481 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:42.523 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:43.275 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a4429336b65101079666b1779641a17131310133135332103230b2113d38de3211ba12263436927e1a0d333313b33223b2203230b21138be5e3211ba122633c6927ada18b2910601820200128013001380340d40148025044580170a3caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:43.284 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:43.284 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630947,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:43.284 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:43.285 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:43.328 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:43.367 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f2e346c6217177e616c107e631d101414171434db253c942d04620c8826142410601820200128013001380340d4014830501f70a4caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:43.374 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:43.374 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630948,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:43.374 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:43.374 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118b009204628ac023000 2025-08-24 13:37:43.411 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1200,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:37:44.402 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a442f356d6316167f606d117f621c11151516153733352705250d2715d58be5271da72465456f21e7a6d535373d35243d2405250d27158de3e5271da724653a6f21aba78d2f10601820200128013001380340d40148025044580170a5caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:44.408 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:44.408 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630949,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:44.408 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:44.408 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:44.441 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:44.542 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a122c366e6015157c636e127c611f121616151610601820200128013001380340d4014832501270a6caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:44.548 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:44.548 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630950,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:44.548 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:44.548 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:44.580 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:45.395 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f203a626c1919706f621e706d131e1a1a191a3ad52b329a230a6c0286281a2a10601820200128013001380340d4014830501f70aacaa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:45.399 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:45.399 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630954,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:45.399 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:45.399 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118b009204628ac023000 2025-08-24 13:37:45.428 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1200,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:37:45.539 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44213b636d1818716e631f716c121f1b1b181b393d3b290b2b03291bdb85eb2913a92a6b4b612fe9a8db3b39333b2a332a0b2b03291b83edeb2913a92a6b34612fa5a9832110601820200128013001380340d40148025044580170abcaa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:45.544 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:45.544 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630955,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:45.544 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:45.544 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:45.581 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:45.614 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20212ce4376a392c2c646e312c7c7b6a092c6c5d690469192ccce269112c5cf36910601820200128013001380340604821502070accaa0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770adcaa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:45.620 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:37:45.620 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2630956,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:45.620 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:45.620 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00c81b4615000048421d00505746250040714528453500e0ce453d0070df45 2025-08-24 13:37:45.648 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9970,"sysGridPwr":50,"mpptPwr":13780,"bpPwr":3860,"bpSoc":69} 2025-08-24 13:37:45.648 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2630957,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:45.648 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:37:45.700 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9830 -> 9970 2025-08-24 13:37:45.704 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 10 -> 50 2025-08-24 13:37:45.711 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13790 -> 13780 2025-08-24 13:37:45.713 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13780" greater than max "5000" 2025-08-24 13:37:45.760 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 3970 -> 3860 2025-08-24 13:37:46.043 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e2432243e66681d1d746b661a7469171a1e1e1d1e3b2eaebd6a0b2eaebd6a10601820200128013001380340d4014821501e580170aecaa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:46.047 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:46.048 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630958,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:46.048 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:46.048 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a4739343030333015008093442500809344 2025-08-24 13:37:46.073 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1180,"fromPv":1180}]} 2025-08-24 13:37:46.683 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a4438227a74010168777a0668750b06020201022024223012321a3002c29cf2300ab03372527836f0b1c222202a22332a3312321a30029af4f2300ab033722d7836bcb09a3810601820200128013001380340d40148025044580170b2caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:46.691 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:46.691 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630962,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:46.691 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:46.691 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:46.732 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:46.750 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a123b21797702026b7479056b7608050101020110601820200128013001380340d4014832501270b1caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:46.756 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:46.757 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630961,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:46.757 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:46.757 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:46.792 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:46.891 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a123f257d7306066f707d016f720c010505060510601820200128013001380340d4014832501270b5caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:46.897 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:46.898 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630965,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:46.898 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:46.898 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:46.940 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:47.410 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f3d277f7104046d727f036d700e030707040727c8362f873e17711f9b35073710601820200128013001380340d4014830501f70b7caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:47.415 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:47.415 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630967,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:47.415 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:47.415 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118b009204628ac023000 2025-08-24 13:37:47.447 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1200,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:37:47.531 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a6c0a33301bb23a1d321b322f30ec392a28707e0b0b627d700c627f010c08080b0820392d3838ae7c2538b8ab7cf03a61dd3a4c402bfc10601820200128013001380340f10148055033580170b8caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:47.536 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:47.536 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":51,"needAck":1,"seq":2630968,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:47.536 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:37:47.536 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:47.536 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 08238a02250a230a1708d4011210484633335a4548345a47393430303330180115000096441d00809344c80259e502747813c4 2025-08-24 13:37:47.686 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a443329717f0a0a637c710d637e000d09090a092b2f293b1939113b09c997f93b01bb387959733dfbbac9292b21293821381939113b0991fff93b01bb387926733db7bb913310601820200128013001380340d40148025044580170b9caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:47.692 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:47.692 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630969,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:47.692 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:47.693 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:47.717 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:48.610 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12312b737d0808617e730f617c020f0b0b080b10601820200128013001380340d4014832501270bbcaa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:48.621 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:48.621 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630971,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:48.621 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:48.621 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:48.660 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:48.823 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44372d757b0e0e67787509677a04090d0d0e0d2f2b2d3f1d3d153f0dcd93fd3f05bf3c7d5d7739ffbecd2d2f252d3c253c1d3d153f0d95fbfd3f05bf3c7d227739b3bf953710601820200128013001380340d40148025044580170bdcaa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:48.831 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:48.831 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630973,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:48.831 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:48.831 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:48.873 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:49.462 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f352f77790c0c657a770b6578060b0f0f0c0f2fc03e278f361f7917933d0f3f10601820200128013001380340d4014830501f70bfcaa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:49.467 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:49.467 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630975,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:49.467 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:49.467 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118b009204628ac023000 2025-08-24 13:37:49.524 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1200,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:37:49.963 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a444b51090772721b0409751b06787571717271535751436141694371b1ef814379c34001210b4583c2b1515359514059406141694371e987814379c340015e0b45cfc3e94b10601820200128013001380340d40148025044580170c1caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:49.969 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:49.969 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630977,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:49.969 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:49.969 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:50.007 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:50.306 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a510a1b4f420269045f423217046742826a076a077742528e077f42929c0710601820200128013001380340604821501b70c2caa0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770c3caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:50.312 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:37:50.312 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":27,"seq":2630978,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:50.312 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:50.312 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00402b461d007055462500c028452845350010cc453d00d0de45 2025-08-24 13:37:50.342 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10960,"mpptPwr":13660,"bpPwr":2700,"bpSoc":69} 2025-08-24 13:37:50.342 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":27,"seq":2630979,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:50.342 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:37:50.392 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9970 -> 10960 2025-08-24 13:37:50.397 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13780 -> 13660 2025-08-24 13:37:50.398 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13660" greater than max "5000" 2025-08-24 13:37:50.444 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 3860 -> 2700 2025-08-24 13:37:50.587 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e4e584e540c0277771e010c701e037d70747477745144c4d7006144c4d70010601820200128013001380340d4014821501e580170c4caa0017881ae01800103880101c20110523337345a4448415a483345303034340a510a1b4845056e0358453510036045856d006d0070455589007845959b0010601820200128013001380340604821501b70c5caa0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770c6caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:50.594 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 3 message(s) 2025-08-24 13:37:50.594 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2630980,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:50.595 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:50.595 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a4739343030333015008093442500809344 2025-08-24 13:37:50.633 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1180,"fromPv":1180}]} 2025-08-24 13:37:50.633 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":27,"needAck":1,"seq":2630981,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:50.633 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:37:50.634 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0d00402b461d007055462500c028452845350010cc453d00d0de45 2025-08-24 13:37:50.673 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10960,"mpptPwr":13660,"bpPwr":2700,"bpSoc":69} 2025-08-24 13:37:50.674 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":27,"needAck":1,"seq":2630982,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:50.674 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 => no pdata 2025-08-24 13:37:50.731 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a124d570f0174741d020f731d007e737777747710601820200128013001380340d4014832501270c7caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:50.736 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:50.736 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630983,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:50.736 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:50.736 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:50.767 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:51.034 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a444258000e7b7b120d007c120f717c78787b785a5e584a6848604a78b8e6884a70ca490828024c8acbb8585a50584950496848604a78e08e884a70ca490857024cc6cae04210601820200128013001380340d40148025044580170c8caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:51.043 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:51.043 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630984,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:51.044 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:51.044 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:51.077 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:51.518 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f415b030d7878110e037f110c727f7b7b787b5bb44a53fb426b0d63e7497b4b10601820200128013001380340d4014830501f70cbcaa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:51.525 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:51.525 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630987,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:51.525 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:51.525 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118b009204628ac023000 2025-08-24 13:37:51.567 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1200,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:37:52.022 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12465c040a7f7f16090478160b75787c7c7f7c10601820200128013001380340d4014832501270cccaa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:52.028 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:52.028 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630988,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:52.029 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:52.029 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:52.054 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:52.174 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44455f07097c7c150a077b1508767b7f7f7c7f5d595f4d6f4f674d7fbfe18f4d77cd4e0f2f054b8dccbf5f5d575f4e574e6f4f674d7fe7898f4d77cd4e0f50054bc1cde74510601820200128013001380340d40148025044580170cfcaa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:52.178 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:52.178 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630991,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:52.178 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:52.178 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:52.199 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:52.802 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0ad5030aa00384138d833bcd34309ec896eaa4aa8e8e82cc8e8e9acc8e8e9ecc8e8e9acc8e8e96cc8e8e9ecc8e8e9ecc8e8e9ecc8e8e9accbb8e1edecbb38eeedecbce8fc376dddbccdb6f0b5135d3cbcac4cae68efcce8efedecb8eeedecb8e0edecb8e1edecb8e1edecb8efedecb8e1edecb8e1edecb8e1edecb8e0edecb8e0edecb8e0edecb8e0edecb8e1edecb8e0edecb8e0edecbf6880c8f9ec6c4bdcfd4cac6bbd4c9cddebebdbbbe068fd21e8f8e138f8e8ebacc2b8f8e8ea6cc238f8e8e9acc3b8f8e8eaacc338f8e8ea6cc4b8f8e8ea6cc438f8e8eaecc5e8f2758088d568f28350b8d6e8f2e0388668f2e03887b8f8e8e96cc738f8e8e82cc0b8c8e8ebacc038c8e8ea6cc1e8c8e168c71718d2e8caf268c5f7c254b883b8c8e8e02cc338c00f544cc4e8c8e468c8b5e8cea568c8e6e8c8e668c0d288f7e8c8f768c0f180aae0e8d0f0e0aae068d8f1e8d8e168d8e2e8dbc268dde3b8d8e8eeecb338d90d802cc4b8dce749db1438da97502cc5b8d5c5c05cc538d8e8e8eb16b8d8e7948cc638d8e7948cc7e8d8e768d8e0e8a8e068a720d9b1e8a27149a138a8e8e9acc2e8a8c103518202001300138034060480750a003708e99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00385128c82989c8db19fc997eba5ab8f8f83cd8f8f9bcd8f8f9fcd8f8f9fcd8f8f97cd8f8f83cd8f8f9fcd8f8f9fcd8f8f9bcdba8f1fdfcab28f0fdfcacf8ec2e9e9dacddae28593b4d2ea9ac5cbe78ffdcf8f0fdfca8f0fdfca8f0fdfca8f0fdfca8f0fdfca8f0fdfca8f1fdfca8f1fdfca8f0fdfca8f0fdfca8f1fdfca8f0fdfca8f0fdfca8f1fdfca8f0fdfca8f0fdfcaf78e0d8e9fc7c5bcced5cbc7bad5c8ccdfbfbcbabe078ed41f8e8f128e8f8fa3cd2a8e8f8fabcd228e8f8f9bcd3a8e8f8fabcd328e8f8fafcd4a8e8f8fabcd428e8f8fafcd5f8e31370a8c578e31780d8c6f8e2f0289678e2f02897a8e8f8f97cd728e8f8f83cd0a8d8f8fa3cd028d8f8fabcd1f8d8f178d70708c2f8dae278d5d7d244a893a8d8f8f03cd328d42a443cd4f8d8f478d8a5f8deb578d8f6f8d8f678d0c298e7f8d8e778d0e190baf0f8c0e0f0baf078c8e1f8c8f178c8f2f8cbd278cdf3a8c8f8fefca328cc6c703cd4a8c4fd1cfb0428cf88902cd5a8c520904cd528c8f8f8fb06a8c8f7549cd628c8f7549cd7f8c8f778c8f0f8b8f078b21769b1f8b1e1f9b128b8f8f9bcd2f8b8d103518202001300138034060480750a003708f99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0039a0d939dc7ff9cd480d688f4bab490909cd2909084d290909cd2909084d2909084d2909098d2909080d2909080d2909084d2a59010c1d5ad90d0c1d5d091dd20e2c6d2c5ce35b7d1cd93d4d9d4f890e2d090e0c1d590e0c1d590d0c1d59010c1d590e0c1d59010c1d590f0c1d590f0c1d59010c1d59010c1d590e0c1d59010c1d590e0c1d590e0c1d590e0c1d590e0c1d5e892129180d8daa3d1cad4d8a5cad7d3c0a0a3a4a61891c80091900d919090a8d235919090bcd23d9190909cd225919090b4d22d919090b4d255919090bcd25d919090b4d24091090c149348911d3a13937091301d967891301d966591909084d26d91909098d215929090a8d21d929090bcd200929008926f6f933092b1389246623b5596259290901cd22d92d1085ad25092905892954092f448929070929078921336916092916892110614b01093111014b01893910093910893903093a23893c025939090f0d52d93cf871cd255935081d4af5d93e6491cd24593f0c11bd24d93909090af7593909257d27d93909257d260939068939010949018945661840094361b840d94909084d2309492103518202001300138034060480750a003709099387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0039b0c929c2bde36af81d789f5bbb5919199d391919dd3919199d391919dd391919dd3919195d3919195d3919199d3919199d3a49121c1d4ac9101c1d4d190dcb417c4d3c4bc0959aaccd86cd8d5f991e3d19131c1d49131c1d49121c1d49121c1d49131c1d49131c1d49131c1d49101c1d49131c1d49101c1d49131c1d49131c1d49121c1d49121c1d49121c1d49101c1d4e995139081d9dba2d0cbd5d9a4cbd6d2c1a1a5a3a01990c40190910c909191b5d33490919189d33c90919199d32490919185d32c90919189d3549091918dd35c90919185d341906e42159249902e5913927190311c977990311c97649091919dd36c90919195d314939191b5d31c93919189d301939109936e6e923193b0399347633a5497249391911dd32c93a58e5ad35193915993944193f549939171939179931237906193906993100715b11192101115b11992900192910992913192a33992c124929191f1d42c92ae011dd3549291d681ae5c92aea31cd3449217801dd34c92919191ae7492919a56d37c92919a56d3619291699291119591199508648501953717850c9591919dd3319593103518202001300138034060480750a003709199387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003980f919fd4c6fe2c82d48af6b8b692929ed0929286d092929ed0929282d0929282d092929ad092929ad0929282d0929282d0a79222c2d7af9202c2d7d293df8fc8c7d0c76f5a1f29cf478cd8d6fa92e0d29202c2d79232c2d79232c2d79202c2d79232c2d79232c2d79222c2d79202c2d79202c2d79222c2d79222c2d79232c2d79222c2d79232c2d79222c2d79232c2d7ea91109382dad8a1d3c8d6daa7c8d5d1c2a2a6a0a51a93c80293920f939292bad037939292b2d03f93929282d0279392928ed02f9392928ed057939292b6d05f9392928ad042937c4417914a93556811917293321f947a93321f946793929286d06f9392929ad017909292bad01f909292b2d00290920a906d6d913290b33a904460395794279092921ed02f909c3f58d05290925a90974290f64a90927290927a901134936290936a90130416b21291131216b21a91930291920a91923291a03a91c227919292f2d72f91010a1ed0579152e5d9ad5f913cce1fd04791195419d04f91929292ad7791926f54d07f91926f54d06291926a91921296921a965b6e8602962501860f96929282d0329690103518202001300138034060480750a003709299387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003990e909ec38f60d783d58bf7b9b793939bd1939383d193939fd1939383d1939383d1939397d193939bd193939bd193939fd1a693c3c1d6ae9383c1d6d392ded173c4d1c665b683d1ce0f8cd9d7fb93e1d393a3c1d693a3c1d693a3c1d69383c1d693d3c1d693d3c1d693b3c1d693a3c1d693c3c1d693a3c1d693d3c1d693c3c1d693a3c1d693d3c1d693d3c1d693a3c1d6eb96119283dbd9a0d2c9d7dba6c9d4d0c3a3a7a1ab1b92c50392930e9293938fd1369293938bd13e9293939bd12692939387d12e9293938bd1569293938fd15e92939383d14392623e10904b92165a12907392331e957b92331e956692939383d16e92939397d1169193938fd11e9193938bd10391930b916c6c903391b23b914a61385695269193931fd12e919e2559d15391935b91964391f74b91937391937b911035926391926b91120517b31390121317b31b90920390910b90933390a13b90c326909393f3d62e9026a31fd15690d3f388ac5e90694b1fd14690e13018d14e90939393ac7690939b54d17e90939b54d16390936b90931397931b97467d8703976311870e97939383d1339791103518202001300138034060480750a003709399387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0039e0997996c0dd02a84d28cf0beb0949498d6949480d6949484d6949480d694948cd6949484d6949484d6949484d6949480d6a19404c4d1a994f4c4d1d495d971c4c1d6c14b64ff2fc9b554ded0fc94e6d494e4c4d194f4c4d194e4c4d19404c4d19414c4d194e4c4d19414c4d19414c4d19404c4d19414c4d19414c4d19414c4d194e4c4d19404c4d19414c4d19414c4d1ec92169584dcdea7d5ced0dca1ced3d7c4a4a7a1a41c95c804959409959494a4d631959494b0d63995949480d621959494b4d629959494bcd651959494bcd659959494b4d644953d4212974c95322f119774953419927c95341992619594948cd66995949498d611969494a4d619969494b0d60496940c966b6b973496b53c964f663f51922196949418d629961aef5ed65496945c96914496f04c96947496947c961732956496956c96150210b41497151410b41c97950497940c97943497a63c97c421979494f4d129978ac218d65197d46e87ab5997b36f18d6419746461fd64997949494ab7197946352d67997946352d66497946c97941490941c9068178104903d0e800990949480d6349096103518202001300138034060480750a003709499387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0039f089698622a1b2885d38df1bfb1959599d7959581d7959585d7959585d795958dd7959599d7959585d7959585d7959581d7a09515c5d0a895e5c5d0d594d86dc6c0d7c04fd83e2fc88203dfd1fd95e7d59515c5d095e5c5d09515c5d09515c5d09515c5d09515c5d09515c5d09515c5d09515c5d09515c5d09515c5d09515c5d09515c5d09515c5d09515c5d09515c5d0ed94179485dddfa6d4cfd1dda0cfd2d6c5a5a6a0a41d94ce05949508949595b9d730949595b1d73894959581d720949595b1d728949595b5d750949595b1d758949595b5d745942b2d10964d942b62179675943518937d94351893609495958dd76894959599d710979595b9d718979595b1d70597950d976a6a963597b43d9749673e50932097959519d7289758be59d75597955d97904597f14d97957597957d971633946597946d97140311b51596141511b51d96940596950d96953596a73d96c520969595f5d02896dcdd19d7509655cbd5aa5896e29318d7409648131ed74896959595aa7096956f53d77896956f53d76596956d96951591951d913b6c8105910405810891959581d7359197103518202001300138034060480750a003709599387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0039c0b959bcf1528d286d08ef2bcb296969ed4969682d496969ad4969682d4969682d496969ed496969ad4969686d4969682d4a39626c4d3ab96f6c4d3d697db1dfac1d4c334f374d7cb107ddfd2fe96e4d69606c4d39606c4d396f6c4d39636c4d39636c4d39636c4d39636c4d39636c4d39626c4d39626c4d39636c4d39636c4d39636c4d39636c4d39636c4d39606c4d3ee94149786dedca5d7ccd2dea3ccd1d5c6a6a5a2a01e97ce0697960b979696aed433979696bad43b9796969ad423979696b2d42b979696b2d453979696bed45b979696b2d44697680a12954e97193c15957697361b907e97361b906397969682d46b9796969ed413949696aed41b949696bad40694960e946969953694b73e9476643d5390239496961ad42b94d70e5cd45694965e94934694f24e94967694967e941530976694976e94170012b61695171612b61e95970695940e95963695a43e95c623959696f6d32b95fcda1ad453955687d2a95b95439b1bd4439529131dd44b95969696a97395969451d47b95969451d46695966e95961692961e925a67820692301d820b92969682d4369294103518202001300138034060480750a003709699387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0039d0a949a576f51d387d18ff3bdb397979fd597979bd597979fd597979bd597979bd5979793d5979793d597979fd597979fd5a29737c6d2aa97e7c6d2d796dadd1bc1d5c29cfd7ad6cade6aded3ff97e5d79717c6d29717c6d29707c6d29707c6d29717c6d29717c6d29707c6d297e7c6d29737c6d29717c6d29707c6d29717c6d29707c6d29707c6d29707c6d297e7c6d2ef93159687dfdda4d6cdd3dfa2cdd0d4c7a7a3a5a61f96c20796970a969797b3d5329697978fd53a9697979fd52296979783d52a9697978fd5529697978bd55a96979783d54796154313944f96545f15947796371a917f96371a91629697979bd56a96979793d512959797b3d51a9597978fd50795970f956868943795b63f9577653c5291229597971bd52a95a3885cd55795975f95924795f34f95977795977f951431966795966f95160113b71794161713b71f94960794950f94973794a53f94c722949797f7d22a946a041bd5529497d087a85a9464a21ad54294ad821bd54a94979797a87294979c50d57a94979c50d56794976f94971793971f930e628307933111830a9397979bd5379395103518202001300138034060480750a003709799387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00392059b95ab0b422688de80fcb2bc989894da98988cda989894da989888da989888da989890da989890da989888da989888daad9838c8dda598e8c8ddd899d5daf8cddacdf0869b24c5d2a9d2dcf098ead89818c8dd9808c8dd9818c8dd98e8c8dd9808c8dd9808c8dd9838c8dd9818c8dd9818c8dd9838c8dd9838c8dd9808c8dd9808c8dd9808c8dd9838c8dd9808c8dde09b1a9988d0d2abd9c2dcd0adc2dfdbc8a8acaaaf1099c208999805999898b0da3d99989884da3599989888da2d99989884da2599989884da5d999898bcda5599989880da4899764e1d9b40995f621b9b789938159e709938159e6d9998988cda6599989890da1d9a9898b0da159a989884da089a98009a67679b389ab9309a786a335d9e2d9a989814da259a963552da589a98509a9d489afc409a98789a98709a1b3e99689a99609a190e1cb8189b19181cb8109b99089b98009b98389baa309bc82d9b9898f8dd259b0b0014da5d9b58efd3a7559b36c415da4d9b135e13da459b989898a77d9b98655eda759b98655eda689b98609b98189c98109c51648c089c2f0b8c059c989888da389c9a103518202001300138034060480750a003709899387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00393049a943b1aa9dd89df81fdb3bd999991db999989db999995db999989db999989db99999ddb999991db999991db999995dbac9989cbdca49979c8dcd998d4cd7acfdbcc43d1cbd8c48cd9d0ddf199ebd99999cbdc9999cbdc9999cbdc9979c8dc9989cbdc9989cbdc9999cbdc9999cbdc9989cbdc9989cbdc9989cbdc9989cbdc9999cbdc9989cbdc9989cbdc9989cbdce19c1b9889d1d3aad8c3ddd1acc3dedac9a9adaba11198cf0998990498999985db3c98999981db3498999991db2c9899998ddb2498999985db5c98999985db5498999989db499878371a9a41981c50189a799839149f719839149f6c98999989db649899999ddb1c9b999985db149b999981db099b99019b66669a399bb8319b7a6b325c9f2c9b999915db249b942f53db599b99519b9c499bfd419b99799b99719b1a3f98699b98619b180f1db9199a18191db9119a98099a9b019a99399aab319ac92c9a9999f9dc249a94f215db5c9ad9f982a6549a358b14db4c9abd4412db449a999999a67c9a99915edb749a99915edb699a99619a99199d99119d42778d099d691b8d049d999989db399d9b103518202001300138034060480750a003709999387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00390079997028c3b248adc82feb0be9a9a96d89a9a8ed89a9a8ad89a9a8ed89a9a82d89a9a8ad89a9a8ad89a9a8ad89a9a8ed8af9a0acadfa79afacadfda9bd706decfd8cfe3c75b21c7c4a0d3def29ae8da9aeacadf9afacadf9aeacadf9a1acadf9a1acadf9afacadf9a1acadf9a1acadf9a0acadf9a1acadf9a1acadf9a1acadf9aeacadf9a1acadf9a1acadf9a1acadfe29c189b8ad2d0a9dbc0ded2afc0ddd9caaaa9afaa129bc60a9b9a079b9a9aaad83f9b9a9abed8379b9a9a8ed82f9b9a9abad8279b9a9ab2d85f9b9a9ab2d8579b9a9abad84a9b334c1c99429b3c211f997a9b3a179c729b3a179c6f9b9a9a82d8679b9a9a96d81f989a9aaad817989a9abed80a989a02986565993a98bb32987f68315f9c2f989a9a16d8279814e150d85a989a52989f4a98fe42989a7a989a7298193c9b6a989b62981b0c1eba1a991b1a1eba12999b0a999a02999a3a99a83299ca2f999a9afadf279984cc16d85f99da6089a55799bd6116d84f99484811d847999a9a9aa57f999a6d5cd877999a6d5cd86a999a62999a1a9e9a129e66198f0a9e33008e079e9a9a8ed83a9e98103518202001300138034060480750a003709a99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00391069896732615268bdd83ffb1bf9b9b97d99b9b8fd99b9b8bd99b9b8bd99b9b83d99b9b97d99b9b8bd99b9b8bd99b9b8fd9ae9b1bcbdea69bebcbdedb9ad67ecbced9ce41d63021c6cb19d2dff39be9db9b1bcbde9bebcbde9bebcbde9b1bcbde9b1bcbde9bebcbde9b1bcbde9b1bcbde9bebcbde9b1bcbde9b1bcbde9b1bcbde9bebcbde9b1bcbde9bebcbde9b1bcbdee39a199a8bd3d1a8dac1dfd3aec1dcd8cbaba8aeaa139ac00b9a9b069a9b9bb7d93e9a9b9bbfd9369a9b9b8fd92e9a9b9bbfd9269a9b9bbbd95e9a9b9bbfd9569a9b9bbbd94b9a25231e98439a256c19987b9a3b169d739a3b169d6e9a9b9b83d9669a9b9b97d91e999b9bb7d916999b9bbfd90b999b03996464983b99ba33997d69305e9d2e999b9b17d9269956b057d95b999b53999e4b99ff43999b7b999b7399183d9a6b999a63991a0d1fbb1b981a1b1fbb13989a0b989b03989b3b98a93398cb2e989b9bfbde2698d2d317d95e985bc5dba45698ec9d16d94e98461d10d946989b9b9ba47e989b615dd976989b615dd96b989b63989b1b9f9b139f35628f0b9f0a0b8f069f9b9b8fd93b9f99103518202001300138034060480750a003709b99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00396019f91a22cf0d88cda84f8b6b89c9c94de9c9c88de9c9c90de9c9c88de9c9c88de9c9c90de9c9c8cde9c9c8cde9c9c88dea99c8cced9a19c4ccdd9dc9dd1fa7acadec9d36610ddc18f3dd5d8f49ceedc9c9cced99c9cced99c4ccdd99c8cced99c9cced99c8cced99c9cced99c9cced99c8cced99c8cced99c9cced99c8cced99c9cced99c9cced99c9cced99c9cced9e49e1e9d8cd4d6afddc6d8d4a9c6dbdfccacafa8aa149dc40c9d9c019d9c9ca4de399d9c9cb0de319d9c9c90de299d9c9cb8de219d9c9cb4de599d9c9cb0de519d9c9cb8de4c9d3a01189f449d0d361f9f7c9d3c119a749d3c119a699d9c9c88de619d9c9c94de199e9c9ca4de119e9c9cb0de0c9e9c049e63639f3c9ebd349e766e37599a299e9c9c10de219edd0456de5c9e9c549e994c9ef8449e9c7c9e9c749e1f3a9d6c9e9d649e1d0a18bc1c9f1d1c18bc149f9d0c9f9e049f9c3c9fae349fcc299f9c9cfcd9219faffc10de599f5c8dd8a3519fc3bd11de499fd50517de419f9c9c9ca3799f9c9e5bde719f9c9e5bde6c9f9c649f9c1c989c1498526d880c983a178801989c9c88de3c989e103518202001300138034060480750a003709c99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00397009e902970e3d98ddb85f9b7b99d9d95df9d9d91df9d9d95df9d9d91df9d9d91df9d9d99df9d9d99df9d9d95df9d9d95dfa89d0dccd8a09dedccd8dd9cd0fbfbcbdfc8abaf05dcc08d3cd4d9f59defdd9d1dccd89dedccd89d0dccd89d1dccd89dedccd89d1dccd89d1dccd89dedccd89d0dccd89d1dccd89d1dccd89d1dccd89d0dccd89d0dccd89d1dccd89dedccd8e5991f9c8dd5d7aedcc7d9d5a8c7dadecdada9afac159cc80d9c9d009c9d9db9df389c9d9d85df309c9d9d95df289c9d9d89df209c9d9d85df589c9d9d81df509c9d9d89df4d9c3149199e459c58551f9e7d9c3d109b759c3d109b689c9d9d91df609c9d9d99df189f9d9db9df109f9d9d85df0d9f9d059f62629e3d9fbc359f776f36589b289f9d9d11df209fa98256df5d9f9d559f984d9ff9459f9d7d9f9d759f1e3b9c6d9f9c659f1c0b19bd1d9e1c1d19bd159e9c0d9e9f059e9d3d9eaf359ecd289e9d9dfdd8209e8d3411df589e9dda8da2509e50d710df489e89b711df409e9d9d9da2789e9d965adf709e9d965adf6d9e9d659e9d1d999d15990668890d993b1b8900999d9d91df3d999f103518202001300138034060480750a003709d99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00394039d931e6f99208ed886fab4ba9e9e92dc9e9e8adc9e9e92dc9e9e8edc9e9e8edc9e9e96dc9e9e96dc9e9e8edc9e9e8edcab9e0ecedba39efecedbde9fd383c4cbdccbbb80bd25c3125cd7daf69eecde9eeecedb9e1ecedb9e1ecedb9efecedb9e1ecedb9e1ecedb9e0ecedb9eeecedb9eeecedb9e0ecedb9e0ecedb9e1ecedb9e0ecedb9e1ecedb9e0ecedb9e1ecedbe69d1c9f8ed6d4addfc4dad6abc4d9ddceaeaaaca9169fc40e9f9e039f9e9eb6dc3b9f9e9e82dc339f9e9e8edc2b9f9e9e82dc239f9e9e82dc5b9f9e9ebadc539f9e9e86dc4e9f70481b9d469f59641d9d7e9f3e1398769f3e13986b9f9e9e8adc639f9e9e96dc1b9c9e9eb6dc139c9e9e82dc0e9c9e069c61619d3e9cbf369c746c355b982b9c9e9e12dc239c903354dc5e9c9e569c9b4e9cfa469c9e7e9c9e769c1d389f6e9c9f669c1f081abe1e9d1f1e1abe169d9f0e9d9e069d9e3e9dac369dce2b9d9e9efedb239d0d0612dc5b9d5ee9d5a1539d30c213dc4b9d155815dc439d9e9e9ea17b9d9e6358dc739d9e6358dc6e9d9e669d9e1e9a9e169a57628a0e9a290d8a039a9e9e8edc3e9a9c103518202001300138034060480750a003709e99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00395029c929a2f2b5d8fd987fbb5bb9f9f97dd9f9f8fdd9f9f93dd9f9f8fdd9f9f8fdd9f9f9bdd9f9f97dd9f9f97dd9f9f93ddaa9fefcedaa29fdfcedadf9ed29db4c9ddca79654820c2b0ecd7dbf79feddf9fffceda9fffceda9fffceda9fdfceda9fffceda9fffceda9fcfceda9fffceda9fffceda9fcfceda9fffceda9fffceda9fcfceda9fefceda9fffceda9fffcedae79a1d9e8fd7d5acdec5dbd7aac5d8dccfafabada7179ec90f9e9f029e9f9f83dd3a9e9f9f83dd329e9f9f97dd2a9e9f9f8bdd229e9f9f83dd5a9e9f9f83dd529e9f9f8fdd4f9e14301c9c479e18561e9c7f9e3f1299779e3f12996a9e9f9f8fdd629e9f9f9bdd1a9d9f9f83dd129d9f9f83dd0f9d9f079d60609c3f9dbe379d726d345a992a9d9f9f13dd229d922955dd5f9d9f579d9a4f9dfb479d9f7f9d9f779d1c399e6f9d9e679d1e091bbf1f9c1e1f1bbf179c9e0f9c9d079c9f3f9cad379ccf2a9c9f9fffda229c711f13dd5a9cdfff84a0529cd0b712dd4a9c586d14dd429c9f9f9fa07a9c9f9758dd729c9f9758dd6f9c9f679c9f1f9b9f179b42718b0f9b6f1d8b029b9f9f8fdd3f9b9d103518202001300138034060480750a003709f99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003aa3da3add91f661eb0e6b8c48a84a0a0ace2a0a0b4e2a0a0b0e2a0a0b4e2a0a0b8e2a0a0b0e2a0a0b0e2a0a0b0e2a0a0b4e295a020f0e59da0f0f0e5e0a1edd19df5e2f5b73a4e1bfd3b24e9e4c8a0d2e0a0c0f0e5a0f0f0e5a0d0f0e5a020f0e5a0d0f0e5a0c0f0e5a020f0e5a020f0e5a020f0e5a0d0f0e5a0d0f0e5a0d0f0e5a0d0f0e5a020f0e5a0d0f0e5a0d0f0e5d8a622a1b0e8ea93e1fae4e895fae7e3f09093959028a1fc30a1a03da1a0a090e205a1a0a084e20da1a0a0b4e215a1a0a080e21da1a0a084e265a1a0a088e26da1a0a080e270a1097626a378a1061b25a340a1002da648a1002da655a1a0a0b8e25da1a0a0ace225a2a0a090e22da2a0a084e230a2a038a25f5fa300a28108a24f520b65a615a2a0a02ce21da22edb6ae260a2a068a2a570a2c478a2a040a2a048a22306a150a2a158a22136248020a32120248028a3a130a3a038a3a000a39208a3f015a3a0a0c0e51da3bef62ce265a3e05ab39f6da3875b2ce275a372722be27da3a0a0a09f45a3a05766e24da3a05766e250a3a058a3a020a4a028a45c23b530a4093ab43da4a0a0b4e200a4a2103518202001300138034060480750a00370a099387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003ab3ca2aca7ad601cb1e7b9c58b85a1a1ade3a1a1b5e3a1a1b1e3a1a1b1e3a1a1b9e3a1a1ade3a1a1b1e3a1a1b1e3a1a1b5e394a121f1e49ca1d1f1e4e1a0ec3de5f4e3f4931b461bfc4ccee8e5c9a1d3e1a121f1e4a1d1f1e4a1d1f1e4a121f1e4a121f1e4a1d1f1e4a121f1e4a121f1e4a1d1f1e4a121f1e4a121f1e4a121f1e4a1d1f1e4a121f1e4a1d1f1e4a1d1f1e4d9a023a0b1e9eb92e0fbe5e994fbe6e2f19192949029a0fa31a0a13ca0a1a189e304a0a1a185e30ca0a1a1b5e314a0a1a185e31ca0a1a181e364a0a1a185e36ca0a1a181e371a01f1924a279a01f5623a241a0012ca749a0012ca754a0a1a1b9e35ca0a1a1ade324a3a1a189e32ca3a1a185e331a3a139a35e5ea201a38009a351530a64a714a3a1a12de31ca36c8a6de361a3a169a3a471a3c579a3a141a3a149a32207a051a3a059a32037258121a22021258129a2a031a2a139a2a101a29309a2f114a2a1a1c1e41ca2e8e92de364a261ffe19e6ca2d6a72ce374a27c272ae37ca2a1a1a19e44a2a15b67e34ca2a15b67e351a2a159a2a121a5a129a50f58b531a53031b53ca5a1a1b5e301a5a3103518202001300138034060480750a00370a199387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003a83fa1af08fa7861b2e4bac68886a2a2aee0a2a2b6e0a2a2aee0a2a2b6e0a2a2b6e0a2a2aae0a2a2b2e0a2a2b2e0a2a2b6e097a282f3e79fa242f2e7e2a3efcdb0f4e0f7e42ca063ffaff0eae6caa2d0e2a2b2f3e7a2b2f3e7a242f2e7a282f3e7a2b2f3e7a282f3e7a2b2f3e7a2b2f3e7a2b2f3e7a282f3e7a2b2f3e7a282f3e7a2b2f3e7a2b2f3e7a2b2f3e7a282f3e7daa020a3b2eae891e3f8e6ea97f8e5e1f2929196942aa3fa32a3a23fa3a2a29ae007a3a2a28ee00fa3a2a2aee017a3a2a286e01fa3a2a28ae067a3a2a28ee06fa3a2a28ae072a3623f26a17aa3340821a142a3022fa44aa3022fa457a3a2a2b6e05fa3a2a2aae027a0a2a29ae02fa0a2a28ee032a0a23aa05d5da102a0830aa056500967a417a0a2a22ee01fa0e33a68e062a0a26aa0a772a0c67aa0a242a0a24aa02104a352a0a35aa02334268222a1232226822aa1a332a1a33aa1a202a1900aa1f217a1a2a2c2e71fa1fac92ee067a162b3e69d6fa1fd8e2fe077a1eb0629e07fa1a2a2a29d47a1a2a065e04fa1a2a065e052a1a25aa1a222a6a22aa66d53b632a60529b63fa6a2a2b6e002a6a0103518202001300138034060480750a00370a299387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003a93ea0aefc204a60b3e5bbc78987a3a3abe1a3a3afe1a3a3abe1a3a3afe1a3a3afe1a3a3a7e1a3a3a7e1a3a3abe1a3a3abe196a313f3e69ea333f3e6e3a2eeb78df6e1f6cf96af62fea8f6ebe7cba3d1e3a303f3e6a333f3e6a313f3e6a303f3e6a303f3e6a303f3e6a303f3e6a333f3e6a333f3e6a333f3e6a303f3e6a333f3e6a313f3e6a303f3e6a303f3e6a333f3e6dba721a2b3ebe990e2f9e7eb96f9e4e0f3939791922ba2f633a2a33ea2a3a387e106a2a3a3bbe10ea2a3a3abe116a2a3a3b7e11ea2a3a3bbe166a2a3a3bfe16ea2a3a3b7e173a2647727a07ba2686b21a043a2032ea54ba2032ea556a2a3a3afe15ea2a3a3a7e126a1a3a387e12ea1a3a3bbe133a1a33ba15c5ca003a1820ba157510866a516a1a3a32fe11ea197bc68e163a1a36ba1a673a1c77ba1a343a1a34ba12005a253a1a25ba12235278323a0222327832ba0a233a0a23ba0a303a0910ba0f316a0a3a3c3e61ea0ab172fe166a0a3e4b39c6ea004f62ee176a04d972fe17ea0a3a3a39c46a0a3a864e14ea0a3a864e153a0a35ba0a323a7a32ba73e56b733a70425b73ea7a3a3afe103a7a1103518202001300138034060480750a00370a399387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003ae39a7a9e13f7919b4e2bcc08e80a4a4a8e6a4a4b0e6a4a4a8e6a4a4b4e6a4a4b4e6a4a4ace6a4a4ace6a4a4b4e6a4a4b4e691a434f4e199a4c4f4e1e4a5e938e0f1e6f194a5a11ff9c8f5ece0cca4d6e4a4d4f4e1a4d4f4e1a4d4f4e1a4c4f4e1a4d4f4e1a4d4f4e1a424f4e1a4c4f4e1a4d4f4e1a424f4e1a434f4e1a4d4f4e1a424f4e1a4d4f4e1a434f4e1a4d4f4e1dca726a5b4ecee97e5fee0ec91fee3e7f4949096932ca5fe34a5a439a5a4a488e601a5a4a484e609a5a4a4b4e611a5a4a4b8e619a5a4a4b8e661a5a4a480e669a5a4a4bce674a54a7221a77ca5635e27a744a50429a24ca50429a251a5a4a4b0e659a5a4a4ace621a6a4a488e629a6a4a484e634a6a43ca65b5ba704a6850ca650560f61a211a6a4a428e619a6aa096ee664a6a46ca6a174a6c07ca6a444a6a44ca62702a554a6a55ca62532208424a7252420842ca7a534a7a43ca7a404a7960ca7f411a7a4a4c4e119a7373c28e661a764d3ef9b69a70af829e671a72f622fe679a7a4a4a49b41a7a45962e649a7a45962e654a7a45ca7a424a0a42ca06d58b034a01337b039a0a4a4b4e604a0a6103518202001300138034060480750a00370a499387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003af38a6a8c68933e1b5e3bdc18f81a5a5ade7a5a5b5e7a5a5a9e7a5a5b5e7a5a5b5e7a5a5a1e7a5a5ade7a5a5ade7a5a5a9e790a545f4e098a515f4e0e5a4e82e49f3e7f0717a17e4f83d2fece1cda5d7e5a575f4e0a575f4e0a575f4e0a515f4e0a575f4e0a575f4e0a565f4e0a575f4e0a545f4e0a575f4e0a545f4e0a545f4e0a575f4e0a545f4e0a575f4e0a575f4e0dda027a4b5edef96e4ffe1ed90ffe2e6f59591979d2da4f335a4a538a4a5a585e700a4a5a5bde708a4a5a5ade710a4a5a5b1e718a4a5a5b9e760a4a5a5b9e768a4a5a5b5e775a4000a26a67da42b6c24a645a40528a34da40528a350a4a5a5b5e758a4a5a5a1e720a7a5a585e728a7a5a5bde735a7a53da75a5aa605a7840da752570e60a310a7a5a529e718a7a8136fe765a7a56da7a075a7c17da7a545a7a54da72603a455a7a45da72433218525a6242521852da6a435a6a73da6a505a6970da6f510a6a5a5c5e018a66f2829e760a6e5c5be9a68a6a29028e770a6da5a2ee778a6a5a5a59a40a6a5ad62e748a6a5ad62e755a6a55da6a525a1a52da17a4bb135a15427b138a1a5a5b5e705a1a7103518202001300138034060480750a00370a599387884a601800103880101c2011052333731413131413848324d30333931 2025-08-24 13:37:52.806 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 24 message(s) 2025-08-24 13:37:52.807 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920718,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:52.807 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:52.807 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a9d030db543babe104618642a2400000c42000014420000104200001442000018420000104200001042000010420000144235009050453d0060504540014df853554255e185dfbb5d45444a4468007240007050450060504500805045009050450090504500705045009050450090504500905045008050450080504500805045008050450090504500805045008050457806820110484a33415a4448355a4743503033353088015c9001009d0100003442a50100002842ad0100001442b50100002442bd0100002842c50100002842cd0100002042d001a9d68603d801a6bb8503e001a08d06e801a08d06f50100001842fd0100000c428502000034428d02000028429002009802ffff03a00221a802d1f2abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd031e568c42c50340fa133fcd0327fb8c42d503d2d28b42dd030000003fe50300f7c642ed0300f7c642f00300f803008004008804fc83159004a99a149d0400001442a00402 2025-08-24 13:37:52.831 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.3637978136539459,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3337,"bpMinCellVol":3334,"bpRunSta":1,"bpVol":53.332000732421875,"bpAmp":-0.006821379531174898,"bpBusVol":809.0667114257812,"bpErrCode":0,"bpCellVol":[3335,3334,3336,3337,3337,3335,3337,3337,3337,3336,3336,3336,3336,3337,3336,3336],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":45,"bpLvMosTemp":42,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":42,"bpBusPosTemp":42,"bpEnvTemp":40,"bpAccuChgCap":6400809,"bpAccuDsgCap":6380966,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":45,"bpMinMosTemp":42,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035409,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.16819763183594,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.49053192138672,"bpMinSoc":69.91175842285156,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344572,"bpAccuDsgEnergy":331049,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:37:52.831 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920719,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:52.831 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:37:52.831 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a9d030d1713023e104618642a2400000c420000144200001042000010420000184200000c4200001042000010420000144235009050453d0080504540014d66665542556d0a1c3b5d65154a4468007240008050450080504500805045008050450080504500805045009050450090504500805045008050450090504500805045008050450090504500805045008050457801820110484a33415a4448355a4743503033353188015b9001009d0100002c42a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d001beb88503d801bef78203e001a08d06e801a08d06f50100001842fd0100000c42850200002c428d02000024429002009802ffff03a00221a802d2f2abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0349488c42c503c05e403fcd0377068d42d503dd868b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804aef91490049190149d0400001442a00402 2025-08-24 13:37:52.863 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.12702594697475433,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3337,"bpMinCellVol":3336,"bpRunSta":1,"bpVol":53.349998474121094,"bpAmp":0.002380992518737912,"bpBusVol":808.3342895507812,"bpErrCode":0,"bpCellVol":[3336,3336,3336,3336,3336,3336,3337,3337,3336,3336,3337,3336,3336,3337,3336,3336],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380606,"bpAccuDsgCap":6339518,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":43,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035410,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.14118194580078,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.51262664794922,"bpMinSoc":69.7634048461914,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343214,"bpAccuDsgEnergy":329745,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:37:52.864 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920720,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:52.864 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 Encrypted 2025-08-24 13:37:52.864 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 pdata: 0a9d030d576f0c44104618642a2400000c420000144200000c4200001442000014420000084200001042000010420000144235008051453d0040514540014db0725642555ea527415d0344494468007240007051450070514500405145008051450070514500805145006051450060514500805145008051450070514500805145007051450070514500705145007051457802820110484a33415a4448355a474350303334368801589001009d0100003842a50100002c42ad0100000c42b50100002442bd0100002442c50100002c42cd0100002442d001999c8403d8018daa8303e001a08d06e801a08d06f50100001442fd01000008428502000038428d0200002c429002009802ffff03a00221a802d6f2abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd035f178c42c503c011443fcd0376d98c42d50360518b42dd030000003fe5030002c742ed030002c742f00300f803008004008804c6f1149004a68b149d0400001442a00402 2025-08-24 13:37:52.886 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":561.7396850585938,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,37,37,34,36,36,37],"bpMaxCellVol":3352,"bpMinCellVol":3348,"bpRunSta":1,"bpVol":53.61199951171875,"bpAmp":10.477872848510742,"bpBusVol":805.0626831054688,"bpErrCode":0,"bpCellVol":[3351,3351,3348,3352,3351,3352,3350,3350,3352,3352,3351,3352,3351,3351,3351,3351],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":46,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":43,"bpEnvTemp":41,"bpAccuChgCap":6360601,"bpAccuDsgCap":6345997,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":46,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035414,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.04564666748047,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":70.42472839355469,"bpMinSoc":69.658935546875,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342214,"bpAccuDsgEnergy":329126,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:37:52.886 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920721,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:52.887 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 Encrypted 2025-08-24 13:37:52.887 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 pdata: 0a9d030dba4fa73e104618642a240000084200000c420000084200000c4200000c42000004420000044200000842000008423500b050453d0090504540014d25865542552d98c83b5d49fd49446800724000a0504500a0504500b0504500b0504500a0504500a0504500a050450090504500a050450090504500a0504500a0504500b0504500b0504500b05045009050457804820110484a33415a4448355a474350303432318801559001009d0100002442a50100001842ad0100000842b50100001442bd0100001842c50100001c42cd0100001442d001ffd38403d801bfc88203e001a08d06e801a08d06f50100000c42fd01000004428502000024428d02000018429002009802ffff03a00221a802d6f2abc506b50200008c42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd033f908c42c5030047103fcd033f328d42d50386118c42dd030000003fe503000bc742ed03000bc742f00300f80300800400880499f5149004a686149d0400000c42a00402 2025-08-24 13:37:52.909 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.32678014039993286,"bpSoc":70,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3339,"bpMinCellVol":3337,"bpRunSta":1,"bpVol":53.38100051879883,"bpAmp":0.006121656391769648,"bpBusVol":807.9575805664062,"bpErrCode":0,"bpCellVol":[3338,3338,3339,3339,3338,3338,3338,3337,3338,3337,3338,3338,3339,3339,3339,3337],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":41,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6367743,"bpAccuDsgCap":6333503,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":41,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035414,"bpRealSoc":70,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.28173065185547,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.59813690185547,"bpMinSoc":70.03422546386719,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342681,"bpAccuDsgEnergy":328486,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:37:52.909 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920722,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:52.909 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 Encrypted 2025-08-24 13:37:52.913 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 pdata: 0a9d030d46546cbe104618642a2400000c420000144200000c420000104200001042000008420000084200001042000010423500b050453d0090504540014d1d5a554255fdc88dbb5dd51e4a44680072400090504500a0504500a050450090504500a0504500a0504500b05045009050450090504500b0504500b0504500a0504500b0504500a0504500b0504500a050457803820110484a33415a4448355a4743503034323788015a9001009d0100002842a50100002042ad0100001042b50100001c42bd0100001c42c50100002442cd0100001842d001eed68503d801c7fa8303e001a08d06e801a08d06f50100001442fd01000008428502000028428d02000020429002009802ffff03a00221a802d6f2abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0393988c42c503c0774b3fcd03ae5c8d42d5038bc68b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804c9fc149004b793149d0400001042a00402 2025-08-24 13:37:52.952 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.23079022765159607,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,34,36,36],"bpMaxCellVol":3339,"bpMinCellVol":3337,"bpRunSta":1,"bpVol":53.3380012512207,"bpAmp":-0.004326938185840845,"bpBusVol":808.4817504882812,"bpErrCode":0,"bpCellVol":[3337,3338,3338,3337,3338,3338,3339,3337,3337,3339,3339,3338,3339,3338,3339,3338],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":40,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":38,"bpAccuChgCap":6384494,"bpAccuDsgCap":6356295,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":42,"bpMinMosTemp":40,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035414,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.2979965209961,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.68101501464844,"bpMinSoc":69.88777923583984,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343625,"bpAccuDsgEnergy":330167,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:37:52.952 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920723,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:52.952 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 Encrypted 2025-08-24 13:37:52.952 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 pdata: 0a9d030d501cf344104618642a24000008420000104200000c42000010420000104200000442000008420000084200000c4235005052453d0010524540014d42e0574255f62510425d9c1f4a4468007240003052450030524500305245001052450040524500405245002052450030524500505245003052450040524500505245003052450040524500405245003052457805820110484a33415a4448355a474350303432388801569001009d0100001c42a50100001842ad0100000842b50100001442bd0100001842c50100001c42cd0100001042d001f1ad8303d80185c98103e001a08d06e801a08d06f50100001042fd0100000442850200001c428d02000018429002009802ffff03a00221a802d9f2abc506b50200008c42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd03b5308c42c50340601b3fcd03fad88c42d50372a38b42dd030000003fe5030008c742ed030008c742f00300f803008004008804d5ee149004f082149d0400001042a00402 2025-08-24 13:37:52.982 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1944.884765625,"bpSoc":70,"bpSoh":100,"bpTemp":[34,36,35,36,36,33,34,34,35],"bpMaxCellVol":3365,"bpMinCellVol":3361,"bpRunSta":1,"bpVol":53.96900177001953,"bpAmp":36.037071228027344,"bpBusVol":808.493896484375,"bpErrCode":0,"bpCellVol":[3363,3363,3363,3361,3364,3364,3362,3363,3365,3363,3364,3365,3363,3364,3364,3363],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":39,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":36,"bpAccuChgCap":6346481,"bpAccuDsgCap":6317189,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":36,"bpMinCellTemp":33,"bpMaxMosTemp":39,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035417,"bpRealSoc":70,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.09513092041016,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.42378234863281,"bpMinSoc":69.81922912597656,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341845,"bpAccuDsgEnergy":328048,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:37:52.982 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920724,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:52.982 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 Encrypted 2025-08-24 13:37:52.982 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 pdata: 0a9d030df89944be104618642a2400000c42000014420000104200001442000018420000104200001042000010420000144235009050453d0060504540014de550554255dff06bbb5d21c04a4468007240007050450060504500705045009050450080504500705045008050450080504500905045008050450080504500805045007050450090504500805045008050457806820110484a33415a4448355a4743503033353088015c9001009d0100003042a50100002442ad0100001442b50100002042bd0100002842c50100002842cd0100002042d001a9d68603d801a6bb8503e001a08d06e801a08d06f50100001842fd0100000c428502000030428d02000024429002009802ffff03a00221a802dbf2abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd031e568c42c50340fa133fcd0327fb8c42d503d2d28b42dd030000003fe50300f7c642ed0300f7c642f00300f803008004008804fc83159004a99a149d0400001442a00402 2025-08-24 13:37:53.011 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.1919935941696167,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3337,"bpMinCellVol":3334,"bpRunSta":1,"bpVol":53.32899856567383,"bpAmp":-0.0036001724656671286,"bpBusVol":811.0020141601562,"bpErrCode":0,"bpCellVol":[3335,3334,3335,3337,3336,3335,3336,3336,3337,3336,3336,3336,3335,3337,3336,3336],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":44,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":40,"bpBusNegTemp":42,"bpBusPosTemp":42,"bpEnvTemp":40,"bpAccuChgCap":6400809,"bpAccuDsgCap":6380966,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":44,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035419,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.16819763183594,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.49053192138672,"bpMinSoc":69.91175842285156,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344572,"bpAccuDsgEnergy":331049,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:37:53.011 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920725,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:53.011 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 Encrypted 2025-08-24 13:37:53.012 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 pdata: 0a9d030df7bf8ebd104618642a2400000c420000144200001042000010420000184200000c4200001042000010420000144235008050453d0070504540014df853554255da4dabba5d17964a4468007240008050450070504500805045008050450080504500805045008050450080504500805045008050450080504500805045008050450080504500805045008050457801820110484a33415a4448355a4743503033353188015b9001009d0100002c42a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d001beb88503d801bef78203e001a08d06e801a08d06f50100001842fd0100000c42850200002c428d02000024429002009802ffff03a00221a802dcf2abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0349488c42c503c05e403fcd0377068d42d503dd868b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804aef91490049190149d0400001442a00402 2025-08-24 13:37:53.038 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.06970208138227463,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3336,"bpMinCellVol":3335,"bpRunSta":1,"bpVol":53.332000732421875,"bpAmp":-0.0013069466222077608,"bpBusVol":810.3451538085938,"bpErrCode":0,"bpCellVol":[3336,3335,3336,3336,3336,3336,3336,3336,3336,3336,3336,3336,3336,3336,3336,3336],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380606,"bpAccuDsgCap":6339518,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":43,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035420,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.14118194580078,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.51262664794922,"bpMinSoc":69.7634048461914,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343214,"bpAccuDsgEnergy":329745,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:37:53.038 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920726,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:53.039 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 Encrypted 2025-08-24 13:37:53.039 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 pdata: 0a9d030d5983be44104618642a24000008420000144200000c4200001442000014420000084200000c4200001042000014423500b052453d0060524540014d8b6c574255a265e2415d86eb49446800724000905245009052450060524500a0524500a0524500a0524500a0524500a0524500b0524500b0524500a0524500a0524500a0524500a0524500a05245009052457802820110484a33415a4448355a474350303334368801589001009d0100003842a50100002c42ad0100000c42b50100002442bd0100002442c50100002842cd0100002442d001fe9c8403d8018faa8303e001a08d06e801a08d06f50100001442fd01000008428502000038428d0200002c429002009802ffff03a00221a802e0f2abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd036a4c8c42c503c011443fcd03d50d8d42d503bf858b42dd030000003fe5030002c742ed030002c742f00300f803008004008804ccf1149004a68b149d0400001442a00402 2025-08-24 13:37:53.071 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1524.1046142578125,"bpSoc":70,"bpSoh":100,"bpTemp":[34,37,35,37,37,34,35,36,37],"bpMaxCellVol":3371,"bpMinCellVol":3366,"bpRunSta":1,"bpVol":53.85599899291992,"bpAmp":28.299625396728516,"bpBusVol":807.6800537109375,"bpErrCode":0,"bpCellVol":[3369,3369,3366,3370,3370,3370,3370,3370,3371,3371,3370,3370,3370,3370,3370,3369],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":46,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":42,"bpEnvTemp":41,"bpAccuChgCap":6360702,"bpAccuDsgCap":6345999,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":46,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035424,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.14924621582031,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":70.52701568603516,"bpMinSoc":69.76122283935547,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342220,"bpAccuDsgEnergy":329126,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:37:53.071 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920727,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:53.071 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 Encrypted 2025-08-24 13:37:53.071 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 pdata: 0a9d030dc0f8c644104618642a240000084200000c420000084200000c4200000c42000004420000044200000842000008423500a051453d0070514540014d4a8c5642550b6aed415d49fd494468007240008051450080514500905145009051450080514500805145009051450070514500a05145008051450090514500805145009051450090514500905145007051457804820110484a33415a4448355a474350303432318801559001009d0100002442a50100001842ad0100000842b50100001442bd0100001842c50100001c42cd0100001442d00182d48403d801c3c88203e001a08d06e801a08d06f50100000c42fd01000004428502000024428d02000018429002009802ffff03a00221a802e0f2abc506b50200008c42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd03fd938c42c5030047103fcd03f3358d42d5033a158c42dd030000003fe503000bc742ed03000bc742f00300f80300800400880499f5149004a686149d0400000c42a00402 2025-08-24 13:37:53.095 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1591.7734375,"bpSoc":70,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3354,"bpMinCellVol":3351,"bpRunSta":1,"bpVol":53.637001037597656,"bpAmp":29.67677879333496,"bpBusVol":807.9575805664062,"bpErrCode":0,"bpCellVol":[3352,3352,3353,3353,3352,3352,3353,3351,3354,3352,3353,3352,3353,3353,3353,3351],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":41,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6367746,"bpAccuDsgCap":6333507,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":41,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035424,"bpRealSoc":70,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.2890396118164,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.6053695678711,"bpMinSoc":70.04145812988281,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342681,"bpAccuDsgEnergy":328486,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:37:53.095 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920728,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:53.095 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 Encrypted 2025-08-24 13:37:53.095 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 pdata: 0a9d030d3393dabe104618642a2400000c420000144200000c420000104200001042000008420000084200001042000010423500a050453d0070504540014d4260554255681e03bc5d4a314a446800724000805045009050450080504500705045009050450090504500a05045008050450080504500a0504500a0504500905045009050450090504500a05045009050457803820110484a33415a4448355a4743503034323788015a9001009d0100002842a50100001c42ad0100001042b50100001c42bd0100001c42c50100002442cd0100001842d001eed68503d801c7fa8303e001a08d06e801a08d06f50100001442fd01000008428502000028428d0200001c429002009802ffff03a00221a802e0f2abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0393988c42c503c0774b3fcd03ae5c8d42d5038bc68b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804c9fc149004b793149d0400001042a00402 2025-08-24 13:37:53.119 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.4269042909145355,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,34,36,36],"bpMaxCellVol":3338,"bpMinCellVol":3335,"bpRunSta":1,"bpVol":53.34400177001953,"bpAmp":-0.008002854883670807,"bpBusVol":808.7701416015625,"bpErrCode":0,"bpCellVol":[3336,3337,3336,3335,3337,3337,3338,3336,3336,3338,3338,3337,3337,3337,3338,3337],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":39,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":38,"bpAccuChgCap":6384494,"bpAccuDsgCap":6356295,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":42,"bpMinMosTemp":39,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035424,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.2979965209961,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.68101501464844,"bpMinSoc":69.88777923583984,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343625,"bpAccuDsgEnergy":330167,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:37:53.119 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920729,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:53.119 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 Encrypted 2025-08-24 13:37:53.119 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 pdata: 0a9d030da2833044104618642a24000008420000104200000c42000010420000104200000442000008420000084200000c4235001052453d00e0514540014d54e3564255da4852415d154049446800724000005245000052450000524500e051450010524500105245000052450000524500105245001052450010524500105245000052450010524500105245001052457805820110484a33415a4448355a474350303432388801569001009d0100001c42a50100001842ad0100000842b50100001442bd0100001c42c50100001c42cd0100001042d001e1ae8303d80185c98103e001a08d06e801a08d06f50100001042fd0100000442850200001c428d02000018429002009802ffff03a00221a802e3f2abc506b50200008c42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd030d6b8c42c50340601b3fcd03ac128d42d50324dd8b42dd030000003fe5030008c742ed030008c742f00300f803008004008804dbee149004f082149d0400001042a00402 2025-08-24 13:37:53.153 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":706.0567626953125,"bpSoc":70,"bpSoh":100,"bpTemp":[34,36,35,36,36,33,34,34,35],"bpMaxCellVol":3361,"bpMinCellVol":3358,"bpRunSta":1,"bpVol":53.72200012207031,"bpAmp":13.142786026000977,"bpBusVol":805.0012817382812,"bpErrCode":0,"bpCellVol":[3360,3360,3360,3358,3361,3361,3360,3360,3361,3361,3361,3361,3360,3361,3361,3361],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":39,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":39,"bpBusPosTemp":39,"bpEnvTemp":36,"bpAccuChgCap":6346593,"bpAccuDsgCap":6317189,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":36,"bpMinCellTemp":33,"bpMaxMosTemp":39,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035427,"bpRealSoc":70,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.2090835571289,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.53646850585938,"bpMinSoc":69.93191528320312,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341851,"bpAccuDsgEnergy":328048,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:37:53.153 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920730,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:53.153 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 Encrypted 2025-08-24 13:37:53.153 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 pdata: 0a9d030d9816a1be104618642a2400000c42000014420000104200001442000018420000104200001042000010420000144235009050453d0060504540014d9c44554255795dc1bb5d5e3a494468007240007050450060504500705045008050450080504500605045008050450080504500905045008050450080504500805045007050450080504500805045008050457806820110484a33415a4448355a4743503033353088015c9001009d0100003042a50100002442ad0100001442b50100002042bd0100002842c50100002842cd0100002042d001a9d68603d801a6bb8503e001a08d06e801a08d06f50100001842fd0100000c428502000030428d02000024429002009802ffff03a00221a802e5f2abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd031e568c42c50340fa133fcd0327fb8c42d503d2d28b42dd030000003fe50300f7c642ed0300f7c642f00300f803008004008804fc83159004a99a149d0400001442a00402 2025-08-24 13:37:53.182 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.31462550163269043,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3337,"bpMinCellVol":3334,"bpRunSta":1,"bpVol":53.31700134277344,"bpAmp":-0.005901035387068987,"bpBusVol":804.9119873046875,"bpErrCode":0,"bpCellVol":[3335,3334,3335,3336,3336,3334,3336,3336,3337,3336,3336,3336,3335,3336,3336,3336],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":44,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":40,"bpBusNegTemp":42,"bpBusPosTemp":42,"bpEnvTemp":40,"bpAccuChgCap":6400809,"bpAccuDsgCap":6380966,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":44,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035429,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.16819763183594,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.49053192138672,"bpMinSoc":69.91175842285156,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344572,"bpAccuDsgEnergy":331049,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:37:53.182 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920731,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:53.182 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 Encrypted 2025-08-24 13:37:53.182 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 pdata: 0a9d030de8bd8ebd104618642a2400000c420000144200001042000010420000184200000c4200001042000010420000144235008050453d0070504540014de550554255da4dabba5d5082494468007240008050450070504500705045008050450080504500705045008050450080504500705045008050450080504500805045007050450080504500705045008050457801820110484a33415a4448355a4743503033353188015b9001009d0100002c42a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d001beb88503d801bef78203e001a08d06e801a08d06f50100001842fd0100000c42850200002c428d02000024429002009802ffff03a00221a802e6f2abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0349488c42c503c05e403fcd0377068d42d503dd868b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804aef91490049190149d0400001442a00402 2025-08-24 13:37:53.210 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.06969815492630005,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3336,"bpMinCellVol":3335,"bpRunSta":1,"bpVol":53.32899856567383,"bpAmp":-0.0013069466222077608,"bpBusVol":806.0361328125,"bpErrCode":0,"bpCellVol":[3336,3335,3335,3336,3336,3335,3336,3336,3335,3336,3336,3336,3335,3336,3335,3336],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380606,"bpAccuDsgCap":6339518,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":43,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035430,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.14118194580078,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.51262664794922,"bpMinSoc":69.7634048461914,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343214,"bpAccuDsgEnergy":329745,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:37:53.210 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#14 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920732,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:53.210 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#14 Encrypted 2025-08-24 13:37:53.211 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#14 pdata: 0a9d030d3eb06c44104618642a24000008420000144200000c42000014420000144200000c4200001042000010420000144235001052453d00d0514540014d66e65642554ffa8c415d13a1494468007240000052450000524500d05145001052450000524500105245000052450000524500105245001052450000524500105245000052450000524500005245000052457802820110484a33415a4448355a474350303334368801589001009d0100003842a50100002c42ad0100000c42b50100002442bd0100002842c50100002c42cd0100002442d001a69d8403d80191aa8303e001a08d06e801a08d06f50100001442fd01000008428502000038428d0200002c429002009802ffff03a00221a802eaf2abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd0333608c42c503c011443fcd035f218d42d50349998b42dd030000003fe5030002c742ed030002c742f00300f803008004008804cef1149004a68b149d0400001442a00402 2025-08-24 13:37:53.241 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#14 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":946.7537841796875,"bpSoc":70,"bpSoh":100,"bpTemp":[34,37,35,37,37,35,36,36,37],"bpMaxCellVol":3361,"bpMinCellVol":3357,"bpRunSta":1,"bpVol":53.724998474121094,"bpAmp":17.622220993041992,"bpBusVol":806.5167846679688,"bpErrCode":0,"bpCellVol":[3360,3360,3357,3361,3360,3361,3360,3360,3361,3361,3360,3361,3360,3360,3360,3360],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":46,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":42,"bpBusPosTemp":43,"bpEnvTemp":41,"bpAccuChgCap":6360742,"bpAccuDsgCap":6346001,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":46,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035434,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.1878890991211,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":70.56517791748047,"bpMinSoc":69.79938507080078,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342222,"bpAccuDsgEnergy":329126,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:37:53.241 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#15 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920733,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:53.241 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#15 Encrypted 2025-08-24 13:37:53.241 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#15 pdata: 0a9d030db4ed7e44104618642a240000084200000c420000084200000c4200000c420000044200000442000008420000084235009051453d0070514540014d6666564255363298415d10a1494468007240008051450070514500905145008051450070514500805145008051450070514500905145008051450080514500805145009051450090514500805145007051457804820110484a33415a4448355a474350303432318801559001009d0100002442a50100001842ad0100000842b50100001442bd0100001842c50100001c42cd0100001442d001acd48403d801c5c88203e001a08d06e801a08d06f50100000c42fd01000004428502000024428d02000018429002009802ffff03a00221a802eaf2abc506b50200008c42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd0310a98c42c5030047103fcd03cd4a8d42d503142a8c42dd030000003fe503000bc742ed03000bc742f00300f8030080040088049bf5149004a686149d0400000c42a00402 2025-08-24 13:37:53.279 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#15 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1019.714111328125,"bpSoc":70,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3353,"bpMinCellVol":3351,"bpRunSta":1,"bpVol":53.599998474121094,"bpAmp":19.024517059326172,"bpBusVol":806.5166015625,"bpErrCode":0,"bpCellVol":[3352,3351,3353,3352,3351,3352,3352,3351,3353,3352,3352,3352,3353,3353,3352,3351],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":41,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6367788,"bpAccuDsgCap":6333509,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":41,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035434,"bpRealSoc":70,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.3302001953125,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.6460952758789,"bpMinSoc":70.08218383789062,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342683,"bpAccuDsgEnergy":328486,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:37:53.279 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#16 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920734,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:53.279 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#16 Encrypted 2025-08-24 13:37:53.279 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#16 pdata: 0a9d030d80f107be104618642a2400000c420000144200000c4200001042000010420000084200000842000010420000104235009050453d0060504540014d1d5a554255251e23bb5d8cc2494468007240007050450080504500805045006050450080504500805045009050450070504500705045009050450090504500805045009050450080504500905045008050457803820110484a33415a4448355a4743503034323788015a9001009d0100002842a50100001c42ad0100001042b50100001c42bd0100001c42c50100002442cd0100001842d001eed68503d801c7fa8303e001a08d06e801a08d06f50100001442fd01000008428502000028428d0200001c429002009802ffff03a00221a802eaf2abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0393988c42c503c0774b3fcd03ae5c8d42d5038bc68b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804c9fc149004b793149d0400001042a00402 2025-08-24 13:37:53.304 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#16 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.13275718688964844,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,34,36,36],"bpMaxCellVol":3337,"bpMinCellVol":3334,"bpRunSta":1,"bpVol":53.3380012512207,"bpAmp":-0.002488979371264577,"bpBusVol":807.039794921875,"bpErrCode":0,"bpCellVol":[3335,3336,3336,3334,3336,3336,3337,3335,3335,3337,3337,3336,3337,3336,3337,3336],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":39,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":38,"bpAccuChgCap":6384494,"bpAccuDsgCap":6356295,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":42,"bpMinMosTemp":39,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035434,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.2979965209961,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.68101501464844,"bpMinSoc":69.88777923583984,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343625,"bpAccuDsgEnergy":330167,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:37:53.304 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#17 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920735,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:53.305 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#17 Encrypted 2025-08-24 13:37:53.305 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#17 pdata: 0a9d030d05b0b4c2104618642a24000008420000104200000c42000010420000104200000442000008420000084200000c4235007051453d0040514540014d022b564255e6fad7bf5d2f73484468007240006051450060514500605145004051450060514500605145005051450060514500605145005051450060514500605145005051450070514500605145006051457805820110484a33415a4448355a474350303432388801569001009d0100001c42a50100001c42ad0100000842b50100001442bd0100001c42c50100001c42cd0100001042d0018baf8303d80187c98103e001a08d06e801a08d06f50100001042fd0100000442850200001c428d0200001c429002009802ffff03a00221a802edf2abc506b50200008c42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd03ee808c42c50340601b3fcd034f288d42d503c7f28b42dd030000003fe5030008c742ed030008c742f00300f803008004008804ddee149004f082149d0400001042a00402 2025-08-24 13:37:53.328 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#17 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-90.34378814697266,"bpSoc":70,"bpSoh":100,"bpTemp":[34,36,35,36,36,33,34,34,35],"bpMaxCellVol":3351,"bpMinCellVol":3348,"bpRunSta":1,"bpVol":53.54199981689453,"bpAmp":-1.6873443126678467,"bpBusVol":801.7997436523438,"bpErrCode":0,"bpCellVol":[3350,3350,3350,3348,3350,3350,3349,3350,3350,3349,3350,3350,3349,3351,3350,3350],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":39,"bpLvMosTemp":39,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":39,"bpBusPosTemp":39,"bpEnvTemp":36,"bpAccuChgCap":6346635,"bpAccuDsgCap":6317191,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":36,"bpMinCellTemp":33,"bpMaxMosTemp":39,"bpMinMosTemp":39,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035437,"bpRealSoc":70,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.25181579589844,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.57872772216797,"bpMinSoc":69.97417449951172,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341853,"bpAccuDsgEnergy":328048,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:37:53.328 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#18 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920736,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:53.328 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#18 Encrypted 2025-08-24 13:37:53.328 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#18 pdata: 0a9d030d79bfc6be104618642a2400000c42000014420000104200001442000018420000104200001042000010420000144235008050453d0050504540014d713d554255179aeebb5d9b84494468007240006050450050504500705045008050450070504500605045008050450080504500805045007050450070504500705045007050450080504500705045007050457806820110484a33415a4448355a4743503033353088015c9001009d0100003042a50100002442ad0100001442b50100002042bd0100002442c50100002842cd0100002042d001a9d68603d801a6bb8503e001a08d06e801a08d06f50100001842fd0100000c428502000030428d02000024429002009802ffff03a00221a802eff2abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd031e568c42c50340fa133fcd0327fb8c42d503d2d28b42dd030000003fe50300f7c642ed0300f7c642f00300f803008004008804fc83159004a99a149d0400001442a00402 2025-08-24 13:37:53.380 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#18 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.38817957043647766,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3336,"bpMinCellVol":3333,"bpRunSta":1,"bpVol":53.310001373291016,"bpAmp":-0.007281552534550428,"bpBusVol":806.0719604492188,"bpErrCode":0,"bpCellVol":[3334,3333,3335,3336,3335,3334,3336,3336,3336,3335,3335,3335,3335,3336,3335,3335],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":44,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":40,"bpBusNegTemp":41,"bpBusPosTemp":42,"bpEnvTemp":40,"bpAccuChgCap":6400809,"bpAccuDsgCap":6380966,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":44,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035439,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.16819763183594,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.49053192138672,"bpMinSoc":69.91175842285156,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344572,"bpAccuDsgEnergy":331049,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:37:53.380 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#19 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920737,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:53.380 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#19 Encrypted 2025-08-24 13:37:53.381 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#19 pdata: 0a9d030d060cc1bd104618642a2400000c420000144200001042000010420000184200000c4200001042000010420000144235008050453d0070504540014d9c4455425532bae7ba5ded6f494468007240008050450070504500705045008050450080504500705045008050450080504500705045008050450080504500805045007050450080504500705045007050457801820110484a33415a4448355a4743503033353188015b9001009d0100002842a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d001beb88503d801bef78203e001a08d06e801a08d06f50100001842fd0100000c428502000028428d02000024429002009802ffff03a00221a802f0f2abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0349488c42c503c05e403fcd0377068d42d503dd868b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804aef91490049190149d0400001442a00402 2025-08-24 13:37:53.404 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#19 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.09426121413707733,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3336,"bpMinCellVol":3335,"bpRunSta":1,"bpVol":53.31700134277344,"bpAmp":-0.0017679391894489527,"bpBusVol":805.7488403320312,"bpErrCode":0,"bpCellVol":[3336,3335,3335,3336,3336,3335,3336,3336,3335,3336,3336,3336,3335,3336,3335,3335],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380606,"bpAccuDsgCap":6339518,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":42,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035440,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.14118194580078,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.51262664794922,"bpMinSoc":69.7634048461914,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343214,"bpAccuDsgEnergy":329745,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:37:53.404 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#20 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920738,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:53.404 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#20 Encrypted 2025-08-24 13:37:53.404 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#20 pdata: 0a9d030daa58dac3104618642a2400000c420000144200000c4200001442000014420000084200001042000010420000144235002051453d00e0504540014d6f12564255468e02c15d0d52484468007240001051450010514500e05045002051450010514500205145001051450010514500105145002051450010514500205145001051450010514500105145002051457802820110484a33415a4448355a474350303334368801589001009d0100003842a50100002c42ad0100000c42b50100002442bd0100002842c50100002c42cd0100002842d001c09d8403d80196aa8303e001a08d06e801a08d06f50100001442fd01000008428502000038428d0200002c429002009802ffff03a00221a802f4f2abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd03586b8c42c503c011443fcd035f2c8d42d50349a48b42dd030000003fe5030002c742ed030002c742f00300f803008004008804cff1149004a78b149d0400001442a00402 2025-08-24 13:37:53.446 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#20 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-436.69268798828125,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,37,37,34,36,36,37],"bpMaxCellVol":3346,"bpMinCellVol":3342,"bpRunSta":1,"bpVol":53.518001556396484,"bpAmp":-8.159734725952148,"bpBusVol":801.2820434570312,"bpErrCode":0,"bpCellVol":[3345,3345,3342,3346,3345,3346,3345,3345,3345,3346,3345,3346,3345,3345,3345,3346],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":46,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":42,"bpBusPosTemp":43,"bpEnvTemp":42,"bpAccuChgCap":6360768,"bpAccuDsgCap":6346006,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":46,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035444,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.20965576171875,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":70.58666229248047,"bpMinSoc":69.82086944580078,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342223,"bpAccuDsgEnergy":329127,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:37:53.447 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#21 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920739,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:53.447 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#21 Encrypted 2025-08-24 13:37:53.447 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#21 pdata: 0a9d030d5f83e9c3104618642a240000084200000c420000084200000c4200000c42000004420000044200000842000008423500b050453d0090504540014d142e5542556c350cc15d0b5548446800724000a050450090504500b0504500a0504500a0504500a0504500a0504500905045009050450090504500a050450090504500b0504500a0504500a05045009050457804820110484a33415a4448355a474350303432318801559001009d0100002442a50100001842ad0100000842b50100001442bd0100001842c50100001c42cd0100001442d001c7d48403d801cbc88203e001a08d06e801a08d06f50100000c42fd01000004428502000024428d02000018429002009802ffff03a00221a802f4f2abc506b50200008c42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd0308b48c42c5030047103fcd03a7558d42d503ee348c42dd030000003fe503000bc742ed03000bc742f00300f8030080040088049df5149004a786149d0400000c42a00402 2025-08-24 13:37:53.472 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#21 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-467.0263366699219,"bpSoc":70,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3339,"bpMinCellVol":3337,"bpRunSta":1,"bpVol":53.29499816894531,"bpAmp":-8.763042449951172,"bpBusVol":801.3287963867188,"bpErrCode":0,"bpCellVol":[3338,3337,3339,3338,3338,3338,3338,3337,3337,3337,3338,3337,3339,3338,3338,3337],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":41,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6367815,"bpAccuDsgCap":6333515,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":41,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035444,"bpRealSoc":70,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.35162353515625,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.66728973388672,"bpMinSoc":70.10337829589844,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342685,"bpAccuDsgEnergy":328487,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:37:53.473 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#22 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920740,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:53.473 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#22 Encrypted 2025-08-24 13:37:53.473 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#22 pdata: 0a9d030d459bddbd104618642a2400000c420000144200000c4200001042000010420000084200000842000010420000104235009050453d0060504540014d9c44554255300105bb5d6c51484468007240007050450070504500705045006050450070504500705045008050450060504500705045008050450090504500705045008050450070504500905045007050457803820110484a33415a4448355a4743503034323788015a9001009d0100002c42a50100002042ad0100001042b50100001c42bd0100001c42c50100002442cd0100001842d001eed68503d801c7fa8303e001a08d06e801a08d06f50100001442fd0100000842850200002c428d02000020429002009802ffff03a00221a802f4f2abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0393988c42c503c0774b3fcd03ae5c8d42d5038bc68b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804c9fc149004b793149d0400001042a00402 2025-08-24 13:37:53.514 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#22 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.10820630937814713,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,34,36,36],"bpMaxCellVol":3337,"bpMinCellVol":3334,"bpRunSta":1,"bpVol":53.31700134277344,"bpAmp":-0.0020294897258281708,"bpBusVol":801.272216796875,"bpErrCode":0,"bpCellVol":[3335,3335,3335,3334,3335,3335,3336,3334,3335,3336,3337,3335,3336,3335,3337,3335],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":40,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":38,"bpAccuChgCap":6384494,"bpAccuDsgCap":6356295,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":43,"bpMinMosTemp":40,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035444,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.2979965209961,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.68101501464844,"bpMinSoc":69.88777923583984,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343625,"bpAccuDsgEnergy":330167,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:37:53.514 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#23 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920741,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:53.514 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#23 Encrypted 2025-08-24 13:37:53.515 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#23 pdata: 0a9d030d632c9644104618642a24000008420000104200000c42000010420000104200000442000008420000084200000c423500e051453d00b0514540014d8bec564255d4dfb2415d988a49446800724000d0514500d0514500d0514500b0514500d0514500d0514500c0514500d0514500e0514500d0514500e0514500e0514500d0514500e0514500d0514500d051457805820110484a33415a4448355a474350303432388801569001009d0100002042a50100001842ad0100000842b50100001442bd0100001c42c50100001c42cd0100001042d001a5af8303d8018ec98103e001a08d06e801a08d06f50100001042fd01000004428502000020428d02000018429002009802ffff03a00221a802f7f2abc506b50200008c42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd03ca8d8c42c50340601b3fcd0307358d42d5037fff8b42dd030000003fe5030008c742ed030008c742f00300f803008004008804dfee149004f182149d0400001042a00402 2025-08-24 13:37:53.544 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#23 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1201.3870849609375,"bpSoc":70,"bpSoh":100,"bpTemp":[34,36,35,36,36,33,34,34,35],"bpMaxCellVol":3358,"bpMinCellVol":3355,"bpRunSta":1,"bpVol":53.73099899291992,"bpAmp":22.359291076660156,"bpBusVol":806.16552734375,"bpErrCode":0,"bpCellVol":[3357,3357,3357,3355,3357,3357,3356,3357,3358,3357,3358,3358,3357,3358,3357,3357],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":39,"bpBusPosTemp":39,"bpEnvTemp":36,"bpAccuChgCap":6346661,"bpAccuDsgCap":6317198,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":36,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035447,"bpRealSoc":70,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.27693176269531,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.60356903076172,"bpMinSoc":69.99901580810547,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341855,"bpAccuDsgEnergy":328049,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:37:53.553 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a125a40181663630a1518640a1769646060636010601820200128013001380340d4014832501270d0caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:53.569 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:53.569 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630992,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:53.569 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:53.569 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:53.613 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:53.614 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a4458421a14616108171a6608156b66626261624044425072527a5062a2fc92506ad0531232185690d1a242404a42534a5372527a5062fa9492506ad053124d1856dcd0fa5810601820200128013001380340d40148025044580170d2caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:53.617 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:53.617 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630994,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:53.617 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:53.617 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:53.647 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:53.683 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f59431b15606009161b6709146a676363606343ac524be35a73157bff51635310601820200128013001380340d4014830501f70d3caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:53.709 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:53.709 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2630995,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:53.709 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:53.709 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118b009204628ac023000 2025-08-24 13:37:53.769 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1200,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:37:53.777 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPwr 1931.58 -> 1201.39 2025-08-24 13:37:53.829 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxCellVol 3.361 -> 3.358 2025-08-24 13:37:53.833 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinCellVol 3.357 -> 3.355 2025-08-24 13:37:53.836 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpVol 53.68 -> 53.73 2025-08-24 13:37:53.843 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAmp 35.99 -> 22.36 2025-08-24 13:37:53.852 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusVol 807.91 -> 806.17 2025-08-24 13:37:53.857 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCellVol [3359,3359,3359,3357,3360,3360,3358,3359,3361,3359,3360,3360,3359,3360,3359,3359] -> [3357,3357,3357,3355,3357,3357,3356,3357,3358,3357,3358,3358,3357,3358,3357,3357] 2025-08-24 13:37:53.862 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpHvMosTemp 39 -> 40 2025-08-24 13:37:53.869 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusNegTemp 38 -> 39 2025-08-24 13:37:53.874 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgCap 63464.14 -> 63466.61 2025-08-24 13:37:53.877 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgCap 63171.840000000004 -> 63171.98 2025-08-24 13:37:53.883 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxMosTemp 39 -> 40 2025-08-24 13:37:53.888 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTimestamp 1756035407 -> 1756035447 2025-08-24 13:37:53.899 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTargetSoc 70.03 -> 70.28 2025-08-24 13:37:53.904 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxSoc 70.36 -> 70.6 2025-08-24 13:37:53.907 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinSoc 69.75 -> 70 2025-08-24 13:37:53.920 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgEnergy 3418.41 -> 3418.55 2025-08-24 13:37:53.925 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgEnergy 3280.48 -> 3280.4900000000002 2025-08-24 13:37:54.203 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0ad5030aa003ac3ba5abec656018b6e0bec28c82a6a6aae4a6a6b2e4a6a6b6e4a6a6b2e4a6a6bee4a6a6b6e4a6a6b6e4a6a6b6e4a6a6b2e493a626f6e39ba6f6f6e3e6a7eb2fe7f3e4f3b13c481dfb5155efe2cea6d4e6a6c6f6e3a6f6f6e3a6c6f6e3a626f6e3a6d6f6e3a6c6f6e3a6d6f6e3a6d6f6e3a626f6e3a6d6f6e3a6d6f6e3a6d6f6e3a6c6f6e3a6d6f6e3a6d6f6e3a6d6f6e3dea024a7b6eeec95e7fce2ee93fce1e5f6969593962ea7fa36a7a63ba7a6a696e403a7a6a682e40ba7a6a6b2e413a7a6a686e41ba7a6a682e463a7a6a68ee46ba7a6a686e476a70f7020a57ea7001d23a546a7062ba04ea7062ba053a7a6a6bee45ba7a6a6aae423a4a6a696e42ba4a6a682e436a4a63ea45959a506a4870ea45f540d63a013a4a6a62ae41ba428dd6ce466a4a66ea4a376a4c27ea4a646a4a64ea42500a756a4a75ea42730228626a5272622862ea5a736a5a63ea5a606a5940ea5f613a5a6a6c6e31ba5b8f02ae463a5e65cb5996ba5815d2ae473a574742de47ba5a6a6a69943a5a65160e44ba5a65160e456a5a65ea5a626a2a62ea25a25b336a20f3cb23ba2a6a6b2e406a2a4103518202001300138034060480750a00370a699387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003ad3aa4aad51fc199b7e1bfc38d83a7a7abe5a7a7b3e5a7a7b7e5a7a7b7e5a7a7bfe5a7a7abe5a7a7b7e5a7a7b7e5a7a7b3e592a727f7e29aa7d7f7e2e7a6ea42f7f2e5f22bd62d9cfa7c6ceee3cfa7d5e7a7d7f7e2a7d7f7e2a7d7f7e2a727f7e2a7d7f7e2a7d7f7e2a727f7e2a727f7e2a7d7f7e2a7d7f7e2a727f7e2a7d7f7e2a7d7f7e2a727f7e2a7d7f7e2a7d7f7e2dfa625a6b7efed94e6fde3ef92fde0e4f7979492962fa6fc37a6a73aa6a7a78fe502a6a7a783e50aa6a7a7b3e512a6a7a783e51aa6a7a787e562a6a7a783e56aa6a7a787e577a6191f22a47fa6195025a447a6072aa14fa6072aa152a6a7a7bfe55aa6a7a7abe522a5a7a78fe52aa5a7a783e537a5a73fa55858a407a5860fa55d550c62a112a5a7a72be51aa56a8c6be567a5a76fa5a277a5c37fa5a747a5a74fa52401a657a5a65fa52631238727a4262723872fa4a637a4a73fa4a707a4950fa4f712a4a7a7c7e21aa4eeef2be562a467f9e7986aa4d0a12ae572a47a212ce57aa4a7a7a79842a4a75d61e54aa4a75d61e557a4a75fa4a727a3a72fa3095eb337a33637b33aa3a7a7b3e507a3a5103518202001300138034060480750a00370a799387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003a235aba5ee5930ecb8eeb0cc828ca8a8a4eaa8a8bceaa8a8a4eaa8a8bceaa8a8bceaa8a8a0eaa8a8b8eaa8a8b8eaa8a8bcea9da898faed95a858f9ede8a9e58f19feeafd30f61ee9f5181be1ecc0a8dae8a8b8faeda8b8faeda858f9eda888faeda888faeda898faeda888faeda888faeda898faeda898faeda888faeda888faeda888faeda888faeda8b8faeda888faedd0aa2aa9b8e0e29be9f2ece09df2efebf8989b9c9e20a9f038a9a835a9a8a890ea0da9a8a884ea05a9a8a8a4ea1da9a8a88cea15a9a8a88cea6da9a8a884ea65a9a8a880ea78a958352cab70a934022bab48a90825ae40a90825ae5da9a8a8bcea55a9a8a8a0ea2daaa8a890ea25aaa8a884ea38aaa830aa5757ab08aa8900aa565a036dae1daaa8a824ea15aae93062ea68aaa860aaad78aacc70aaa848aaa840aa2b0ea958aaa950aa293e2c8828ab29282c8820aba938abaa30aba808ab9a00abf81daba8a8c8ed15ab3c2a24ea6dab68b9ec9765abf8eb25ea7dab921323ea75aba8a8a8974daba8aa6fea45aba8aa6fea58aba850aba828aca820ac7a59bc38ac0f23bc35aca8a8bcea08acaa103518202001300138034060480750a00370a899387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003a334aaa41fe00bedb9efb1cd838da9a9a1eba9a9a5eba9a9a1eba9a9a5eba9a9a5eba9a9adeba9a9adeba9a9a1eba9a9a1eb9ca9b9fbec94a949f8ece9a8e4ab02ffebfc4a2168e8f4cf71e0edc1a9dbe9a949f8eca949f8eca959f8eca959f8eca949f8eca959f8eca959f8eca949f8eca9b9fbeca959f8eca959f8eca949f8eca959f8eca959f8eca959f8eca949f8ecd1ad2ba8b9e1e39ae8f3ede19cf3eeeaf9999d9b9821a8fc39a8a934a8a9a98deb0ca8a9a9b1eb04a8a9a9a1eb1ca8a9a9bdeb14a8a9a9b1eb6ca8a9a9b5eb64a8a9a9bdeb79a8547d2daa71a866612baa49a80924af41a80924af5ca8a9a9a5eb54a8a9a9adeb2caba9a98deb24aba9a9b1eb39aba931ab5656aa09ab8801ab575b026caf1caba9a925eb14ab9db662eb69aba961abac79abcd71aba949aba941ab2a0fa859aba851ab283f2d8929aa28292d8921aaa839aaab31aaa909aa9b01aaf91caaa9a9c9ec14aab56625eb6caaa9eeb99664aad8d924eb7caa11e625eb74aaa9a9a9964caaa9a26eeb44aaa9a26eeb59aaa951aaa929ada921ad095cbd39ad0e2fbd34ada9a9a5eb09adab103518202001300138034060480750a00370a999387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003a037a9a70a3a7717baecb2ce808eaaaaa6e8aaaabee8aaaaa6e8aaaabae8aaaabae8aaaaa2e8aaaaa2e8aaaabae8aaaabae89faa2afaef97aacafaefeaabe7f490ffe8ff9aabaf11f7f5a6e0eec2aad8eaaacafaefaadafaefaadafaefaacafaefaadafaefaadafaefaa2afaefaacafaefaacafaefaa2afaefaa2afaefaadafaefaa2afaefaadafaefaa2afaefaadafaefd2a928abbae2e099ebf0eee29ff0ede9fa9a9e989d22abf03aabaa37abaaaa86e80fabaaaa8ae807abaaaabae81fabaaaab6e817abaaaab6e86fabaaaa8ee867abaaaab2e87aab447c2fa972ab6d5029a94aab0a27ac42ab0a27ac5fabaaaabee857abaaaaa2e82fa8aaaa86e827a8aaaa8ae83aa8aa32a85555a90aa88b02a85458016fac1fa8aaaa26e817a8a40760e86aa8aa62a8af7aa8ce72a8aa4aa8aa42a8290cab5aa8ab52a82b3c2e8a2aa92b2a2e8a22a9ab3aa9aa32a9aa0aa99802a9fa1fa9aaaacaef17a9393226e86fa96adde19567a904f627e87fa9216c21e877a9aaaaaa954fa9aa576ce847a9aa576ce85aa9aa52a9aa2aaeaa22ae6356be3aae1d39be37aeaaaabae80aaea8103518202001300138034060480750a00370aa99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003a136a8a644c518efbbedb3cf818fababa3e9ababbbe9ababa7e9ababbbe9ababbbe9ababafe9ababa3e9ababa3e9ababa7e99eabcbf9ee96ab9bf9eeebaae69ca2fce9fedd367eeaf6b17ee2efc3abd9ebabebf9eeabfbf9eeabebf9eeab9bf9eeabfbf9eeabfbf9eeabebf9eeabfbf9eeabcbf9eeabfbf9eeabcbf9eeabcbf9eeabfbf9eeabcbf9eeabfbf9eeabfbf9eed3ae29aabbe3e198eaf1efe39ef1ece8fb9b9f999323aafd3baaab36aaabab8be90eaaababb3e906aaababa3e91eaaababbfe916aaababb7e96eaaababb7e966aaababbbe97baa5b0428a873aa25622aa84baa0b26ad43aa0b26ad5eaaababbbe956aaababafe92ea9abab8be926a9ababb3e93ba9ab33a95454a80ba98a03a92a58006ead1ea9abab27e916a9a61d61e96ba9ab63a9ae7ba9cf73a9ab4ba9ab43a9280daa5ba9aa53a92a3d2f8b2ba82a2b2f8b23a8aa3ba8a933a8ab0ba89903a8fb1ea8ababcbee16a86d1f27e96ea8ebcbb09466a83ff026e97ea8a78d27e976a8ababab944ea8aba36ce946a8aba36ce95ba8ab53a8ab2bafab23af4845bf3baf5a29bf36afababbbe90bafa9103518202001300138034060480750a00370ab99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003a631afa1b3d54012bceab4c88688acaca0eeacacb8eeacacbceeacacb8eeacacb4eeacacbceeacacbceeacacbceeacacb8ee99ac2cfce991acfcfce9ecade102ebf9eef9f747a110f1cb4de5e8c4acdeecacccfce9acfcfce9acccfce9ac2cfce9acdcfce9acfcfce9acdcfce9acdcfce9ac2cfce9acdcfce9acdcfce9acdcfce9acccfce9acdcfce9acdcfce9acdcfce9d4aa2eadbce4e69fedf6e8e499f6ebeffc9c9f999c24adf03cadac31adacac9cee09adacac88ee01adacacb8ee19adacac8cee11adacac88ee69adacac88ee61adacac8cee7cad057a2aaf74ad0a1729af4cad0c21aa44ad0c21aa59adacacb4ee51adacaca0ee29aeacac9cee21aeacac88ee3caeac34ae5353af0cae8d04ae2f5f0769aa19aeacac20ee11ae22d766ee6caeac64aea97caec874aeac4caeac44ae2f0aad5caead54ae2d3a288c2caf2d2c288c24afad3cafac34afac0caf9e04affc19afacaccce911afb2fa20ee69afec56bf9361af8b5720ee79af7e7e27ee71afacacac9349afac5b6aee41afac5b6aee5cafac54afac2ca8ac24a8502fb93ca80536b831a8acacb8ee0ca8ae103518202001300138034060480750a00370ac99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003a730aea05be73290bdebb5c98789adada1efadadb9efadadbdefadadbdefadadb5efadada1efadadbdefadadbdefadadb9ef98ad2dfde890adddfde8edace0dc90f8eff886911297f0d514e4e9c5addfedadddfde8adddfde8adddfde8adddfde8adddfde8adddfde8adddfde8ad2dfde8adddfde8adddfde8adddfde8adddfde8adddfde8ad2dfde8adddfde8adddfde8d5ac2facbde5e79eecf7e9e598f7eaeefd9d9e989c25acf63dacad30acadad85ef08acadad89ef00acadadb9ef18acadad89ef10acadad8def68acadad89ef60acadad8def7dac131528ae75ac135a2fae4dac0d20ab45ac0d20ab58acadadb5ef50acadada1ef28afadad85ef20afadad89ef3dafad35af5252ae0daf8c05af295e0668ab18afadad21ef10af608661ef6dafad65afa87dafc975afad4dafad45af2e0bac5dafac55af2c3b298d2dae2c2d298d25aeac3daead35aead0dae9f05aefd18aeadadcde810aee4e521ef68ae6df3ed9260aedaab20ef78ae702b26ef70aeadadad9248aead576bef40aead576bef5daead55aead2da9ad25a90354b93da93c3db930a9adadb9ef0da9af103518202001300138034060480750a00370ad99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003a433ada3632cae6dbee8b6ca848aaeaea2ecaeaebaecaeaea2ecaeaebaecaeaebaecaeaea2ecaeaebeecaeaebeecaeaebaec9bae2effeb93aeeeffebeeafe332eaf8ecfbf724b76ef32e32e6eac6aedceeaedeffebaedeffebaeeeffebae2effebaedeffebae2effebaedeffebaedeffebaedeffebae2effebaedeffebae2effebaedeffebaedeffebaedeffebae2effebd6ac2cafbee6e49deff4eae69bf4e9edfe9e9d9a9826aff63eafae33afaeae96ec0bafaeae82ec03afaeaea2ec1bafaeae8aec13afaeae8aec6bafaeae82ec63afaeae86ec7eaf08302aad76af32042dad4eaf0e23a846af0e23a85bafaeaebaec53afaeaea2ec2bacaeae96ec23acaeae82ec3eacae36ac5151ad0eac8f06ac265d056ba81bacaeae22ec13acef3664ec6eacae66acab7eacca76acae4eacae46ac2d08af5eacaf56ac2f382a8e2ead2f2e2a8e26adaf3eadac36adae0ead9c06adfe1badaeaeceeb13ad203022ec6bad6ebfea9163ad41f023ec7bad777825ec73adaeaeae914badaeac69ec43adaeac69ec5eadae56adae2eaaae26aa7b5fba3eaa0925ba33aaaeaebaec0eaaac103518202001300138034060480750a00370ae99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003a532aca2b179966cbfe9b7cb858bafafa7edafafa3edafafa7edafafa3edafafa3edafafabedafafabedafafa7edafafa7ed9aafeffeea92af9ffeeaefaee2bdacf9edfa48e4f16ff2ce23e7ebc7afddefaf9ffeeaaf9ffeeaafeffeeaafeffeeaaf9ffeeaaf9ffeeaaf9ffeeaaf9ffeeaaf9ffeeaaf9ffeeaaf9ffeeaaf9ffeeaafeffeeaaf9ffeeaaf9ffeeaaf9ffeead7ab2daebfe7e59ceef5ebe79af5e8ecff9f9b9d9e27aefa3faeaf32aeafaf8bed0aaeafafb7ed02aeafafa7ed1aaeafafbbed12aeafafb7ed6aaeafafb3ed62aeafafbbed7fae1a7a2bac77ae60672dac4fae0f22a947ae0f22a95aaeafafa3ed52aeafafabed2aadafaf8bed22adafafb7ed3fadaf37ad5050ac0fad8e07ad275c046aa91aadafaf23ed12ad9bb064ed6fadaf67adaa7fadcb77adaf4fadaf47ad2c09ae5fadae57ad2e392b8f2fac2e2f2b8f27acae3facae37acaf0fac9d07acff1aacafafcfea12ac074423ed6aacafe8bf9062ac002322ed7aac59c423ed72acafafaf904aacafa468ed42acafa468ed5facaf57acaf2fabaf27ab0c5abb3fab0829bb32abafafa3ed0fabad103518202001300138034060480750a00370af99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003ba2db3bd41bce30ea0f6a8d49a94b0b0bcf2b0b0a4f2b0b0bcf2b0b0a0f2b0b0a0f2b0b0b8f2b0b0b8f2b0b0a0f2b0b0a0f285b030e0f58db0e0e0f5f0b1fdb29be5f2e5b4c5cd0bed041df8f4d8b0c2f0b0d0e0f5b0d0e0f5b0d0e0f5b0e0e0f5b0c0e0f5b0d0e0f5b030e0f5b0d0e0f5b0d0e0f5b030e0f5b030e0f5b0d0e0f5b0c0e0f5b0d0e0f5b030e0f5b0d0e0f5c8b332b1a0f8fa83f1eaf4f885eaf7f3e08084828738b1ea20b1b02db1b0b09cf215b1b0b090f21db1b0b0a0f205b1b0b0acf20db1b0b0acf275b1b0b094f27db1b0b0a8f260b15e6635b368b1774a33b350b1103db658b1103db645b1b0b0a4f24db1b0b0b8f235b2b0b09cf23db2b0b090f220b2b028b24f4fb310b29118b238431b75b605b2b0b03cf20db2be1d7af270b2b078b2b560b2d468b2b050b2b058b23316b140b2b148b23126349030b33130349038b3b120b3b028b3b010b38218b3e005b3b0b0d0f50db323283cf275b370c7fb8f7db31eec3df265b33b763bf26db3b0b0b08f55b3b04d76f25db3b04d76f240b3b048b3b030b4b038b4794ca420b40723a42db4b0b0a0f210b4b2103518202001300138034060480750a00370b099387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003bb2cb2bcb26922f5a1f7a9d59b95b1b1b9f3b1b1a1f3b1b1bdf3b1b1a1f3b1b1a1f3b1b1b5f3b1b1b9f3b1b1b9f3b1b1bdf384b1a1e3f48cb151e0f4f1b0fc3a5de7f3e4cba801f0ec46c6f8f5d9b1c3f1b1b1e3f4b1b1e3f4b141e0f4b151e0f4b1b1e3f4b1b1e3f4b141e0f4b1b1e3f4b1a1e3f4b1b1e3f4b1a1e3f4b1a1e3f4b1b1e3f4b1a1e3f4b1b1e3f4b1b1e3f4c9b433b0a1f9fb82f0ebf5f984ebf6f2e18185838939b0e721b0b12cb0b1b191f314b0b1b1a9f31cb0b1b1b9f304b0b1b1a5f30cb0b1b1adf374b0b1b1adf37cb0b1b1a1f361b0100132b269b0217830b251b0113cb759b0113cb744b0b1b1a1f34cb0b1b1b5f334b3b1b191f33cb3b1b1a9f321b3b129b34e4eb211b39019b33a421a74b704b3b1b13df30cb3bc077bf371b3b179b3b461b3d569b3b151b3b159b33217b041b3b049b33027359131b23031359139b2b021b2b329b2b111b28319b2e104b2b1b1d1f40cb23f7f3df374b2f1d1aa8e7cb2a2c43cf364b23a8e3df36cb2b1b1b18e54b2b1b976f35cb2b1b976f341b2b149b2b131b5b139b5575fa521b54033a52cb5b1b1a1f311b5b3103518202001300138034060480750a00370b199387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003b82fb1bfe7eb5e0ca2f4aad69896b2b2bef0b2b2a6f0b2b2a2f0b2b2a6f0b2b2aaf0b2b2a2f0b2b2a2f0b2b2a2f0b2b2a6f087b232e2f78fb2e2e2f7f2b3ffb099e7f0e7e959bf0eef1db0fbf6dab2c0f2b2d2e2f7b2e2e2f7b2d2e2f7b2c2e2f7b2c2e2f7b2e2e2f7b2c2e2f7b2c2e2f7b232e2f7b2d2e2f7b2c2e2f7b2d2e2f7b2d2e2f7b2c2e2f7b2d2e2f7b2c2e2f7cab430b3a2faf881f3e8f6fa87e8f5f1e2828187823ab3ee22b3b22fb3b2b282f017b3b2b296f01fb3b2b2a6f007b3b2b292f00fb3b2b296f077b3b2b296f07fb3b2b292f062b31b6434b16ab3140937b152b3123fb45ab3123fb447b3b2b2aaf04fb3b2b2bef037b0b2b282f03fb0b2b296f022b0b22ab04d4db112b0931ab03f411977b407b0b2b23ef00fb03cc978f072b0b27ab0b762b0d66ab0b252b0b25ab03114b342b0b34ab03324369232b1333236923ab1b322b1b22ab1b212b1801ab1e207b1b2b2d2f70fb1ace43ef077b1f248a18d7fb195493ef067b1606039f06fb1b2b2b28d57b1b24574f05fb1b24574f042b1b24ab1b232b6b23ab64e31a722b61b28a62fb6b2b2a6f012b6b0103518202001300138034060480750a00370b299387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003b92eb0be09bab18da3f5abd79997b3b3bff1b3b3a7f1b3b3a3f1b3b3a3f1b3b3abf1b3b3bff1b3b3a3f1b3b3a3f1b3b3a7f186b3c3e3f68eb3c3e3f6f3b2feb9e4e6f1e6deb9af88ee94effbf7dbb3c1f3b3c3e3f6b3c3e3f6b3c3e3f6b3c3e3f6b3c3e3f6b3c3e3f6b3c3e3f6b3c3e3f6b3c3e3f6b3c3e3f6b3c3e3f6b3c3e3f6b3c3e3f6b3c3e3f6b3c3e3f6b3c3e3f6cbb231b2a3fbf980f2e9f7fb86e9f4f0e3838086823bb2e823b2b32eb2b3b39bf116b2b3b397f11eb2b3b3a7f106b2b3b397f10eb2b3b393f176b2b3b397f17eb2b3b393f163b20d0b36b06bb20d4431b053b2133eb55bb2133eb546b2b3b3abf14eb2b3b3bff136b1b3b39bf13eb1b3b397f123b1b32bb14c4cb013b1921bb13d401876b506b1b3b33ff10eb17e987ff173b1b37bb1b663b1d76bb1b353b1b35bb13015b243b1b24bb13225379333b0323337933bb0b223b0b32bb0b313b0811bb0e306b0b3b3d3f60eb0fafb3ff176b073edf38c7eb0c4b53ef166b06e3538f16eb0b3b3b38c56b0b34975f15eb0b34975f143b0b34bb0b333b7b33bb71d4aa723b72223a72eb7b3b3a7f113b7b1103518202001300138034060480750a00370b399387884a601800103880101c2011052333731413131413848324d30333931 2025-08-24 13:37:54.208 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 14 message(s) 2025-08-24 13:37:54.208 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920742,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:54.208 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:54.208 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a9d030d4ac3c6be104618642a2400000c42000014420000104200001442000018420000104200001042000010420000144235008050453d0050504540014d8941554255179aeebb5df7f3494468007240006050450050504500605045008050450070504500605045007050450070504500805045007050450070504500705045006050450070504500705045007050457806820110484a33415a4448355a4743503033353088015c9001009d0100003042a50100002442ad0100001442b50100002042bd0100002442c50100002842cd0100002042d001a9d68603d801a6bb8503e001a08d06e801a08d06f50100001842fd0100000c428502000030428d02000024429002009802ffff03a00221a802f9f2abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd031e568c42c50340fa133fcd0327fb8c42d503d2d28b42dd030000003fe50300f7c642ed0300f7c642f00300f803008004008804fc83159004a99a149d0400001442a00402 2025-08-24 13:37:54.236 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.38820868730545044,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3336,"bpMinCellVol":3333,"bpRunSta":1,"bpVol":53.31399917602539,"bpAmp":-0.007281552534550428,"bpBusVol":807.8119506835938,"bpErrCode":0,"bpCellVol":[3334,3333,3334,3336,3335,3334,3335,3335,3336,3335,3335,3335,3334,3335,3335,3335],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":44,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":40,"bpBusNegTemp":41,"bpBusPosTemp":42,"bpEnvTemp":40,"bpAccuChgCap":6400809,"bpAccuDsgCap":6380966,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":44,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035449,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.16819763183594,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.49053192138672,"bpMinSoc":69.91175842285156,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344572,"bpAccuDsgEnergy":331049,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:37:54.237 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920743,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:54.237 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:37:54.237 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a9d030d72b8663e104618642a2400000c420000144200001042000010420000184200000c4200001042000010420000144235008050453d0070504540014de5505542558c718a3b5ddbcb494468007240007050450070504500705045008050450070504500705045008050450080504500705045007050450080504500705045007050450080504500705045007050457801820110484a33415a4448355a4743503033353188015b9001009d0100002842a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d001beb88503d801bef78203e001a08d06e801a08d06f50100001842fd0100000c428502000028428d02000024429002009802ffff03a00221a802faf2abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0349488c42c503c05e403fcd0377068d42d503dd868b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804aef91490049190149d0400001442a00402 2025-08-24 13:37:54.266 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.2253129780292511,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3336,"bpMinCellVol":3335,"bpRunSta":1,"bpVol":53.32899856567383,"bpAmp":0.004224961623549461,"bpBusVol":807.1852416992188,"bpErrCode":0,"bpCellVol":[3335,3335,3335,3336,3335,3335,3336,3336,3335,3335,3336,3335,3335,3336,3335,3335],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380606,"bpAccuDsgCap":6339518,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":42,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035450,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.14118194580078,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.51262664794922,"bpMinSoc":69.7634048461914,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343214,"bpAccuDsgEnergy":329745,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:37:54.267 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920744,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:54.267 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 Encrypted 2025-08-24 13:37:54.267 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 pdata: 0a9d030d46f19844104618642a2400000c420000144200000c4200001442000014420000084200001042000010420000144235003052453d00f0514540014d27b1564255985eb6415db0b3494468007240001052450010524500f05145002052450020524500305245002052450020524500305245003052450020524500205245002052450020524500105245002052457802820110484a33415a4448355a474350303334368801589001009d0100003842a50100002c42ad0100000c42b50100002442bd0100002442c50100002c42cd0100002842d001f09d8403d8019caa8303e001a08d06e801a08d06f50100001442fd01000008428502000038428d0200002c429002009802ffff03a00221a802fef2abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd0394828c42c503c011443fcd0350438d42d5033abb8b42dd030000003fe5030002c742ed030002c742f00300f803008004008804d2f1149004a78b149d0400001442a00402 2025-08-24 13:37:54.301 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1223.539794921875,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,37,37,34,36,36,37],"bpMaxCellVol":3363,"bpMinCellVol":3359,"bpRunSta":1,"bpVol":53.67300033569336,"bpAmp":22.796188354492188,"bpBusVol":806.8076171875,"bpErrCode":0,"bpCellVol":[3361,3361,3359,3362,3362,3363,3362,3362,3363,3363,3362,3362,3362,3362,3361,3362],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":46,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":43,"bpEnvTemp":42,"bpAccuChgCap":6360816,"bpAccuDsgCap":6346012,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":46,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035454,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.25503540039062,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":70.6314697265625,"bpMinSoc":69.86567687988281,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342226,"bpAccuDsgEnergy":329127,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:37:54.301 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920745,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:54.301 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 Encrypted 2025-08-24 13:37:54.301 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 pdata: 0a9d030db649a244104618642a240000084200000c420000084200000c4200000c420000044200000442000008420000084235001052453d00e0514540014d02ab564255e388c1415d66d849446800724000e0514500e0514500f0514500f0514500e0514500f0514500f0514500e051450010524500f0514500f0514500e0514500f0514500f0514500f0514500e051457804820110484a33415a4448355a474350303432318801559001009d0100002442a50100001842ad0100000842b50100001442bd0100001842c50100001c42cd0100001442d001fdd48403d801cfc88203e001a08d06e801a08d06f50100000c42fd01000004428502000024428d02000018429002009802ffff03a00221a802fef2abc506b50200008c42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd031ccf8c42c5030047103fcd0371708d42d503b84f8c42dd030000003fe503000bc742ed03000bc742f00300f803008004008804a0f5149004a786149d0400000c42a00402 2025-08-24 13:37:54.323 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1298.303466796875,"bpSoc":70,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3361,"bpMinCellVol":3358,"bpRunSta":1,"bpVol":53.66699981689453,"bpAmp":24.19183921813965,"bpBusVol":807.3812255859375,"bpErrCode":0,"bpCellVol":[3358,3358,3359,3359,3358,3359,3359,3358,3361,3359,3359,3358,3359,3359,3359,3358],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":41,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6367869,"bpAccuDsgCap":6333519,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":41,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035454,"bpRealSoc":70,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.40451049804688,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.71961212158203,"bpMinSoc":70.15570068359375,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342688,"bpAccuDsgEnergy":328487,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:37:54.323 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920746,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:54.323 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 Encrypted 2025-08-24 13:37:54.323 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 pdata: 0a9d030da090ddbd104618642a2400000c420000144200000c4200001042000010420000084200000842000010420000104235008050453d0060504540014d5e3a554255300105bb5d5f0c4a4468007240006050450070504500705045006050450070504500705045008050450060504500605045008050450080504500705045008050450070504500805045007050457803820110484a33415a4448355a4743503034323788015a9001009d0100002c42a50100002042ad0100001042b50100001c42bd0100001c42c50100002442cd0100001842d001eed68503d801c7fa8303e001a08d06e801a08d06f50100001442fd0100000842850200002c428d02000020429002009802ffff03a00221a802fef2abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0393988c42c503c0774b3fcd03ae5c8d42d5038bc68b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804c9fc149004b793149d0400001042a00402 2025-08-24 13:37:54.346 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.10818600654602051,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,34,36,36],"bpMaxCellVol":3336,"bpMinCellVol":3334,"bpRunSta":1,"bpVol":53.30699920654297,"bpAmp":-0.0020294897258281708,"bpBusVol":808.1932983398438,"bpErrCode":0,"bpCellVol":[3334,3335,3335,3334,3335,3335,3336,3334,3334,3336,3336,3335,3336,3335,3336,3335],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":40,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":38,"bpAccuChgCap":6384494,"bpAccuDsgCap":6356295,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":43,"bpMinMosTemp":40,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035454,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.2979965209961,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.68101501464844,"bpMinSoc":69.88777923583984,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343625,"bpAccuDsgEnergy":330167,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:37:54.346 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920747,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:54.346 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 Encrypted 2025-08-24 13:37:54.346 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 pdata: 0a9d030def6eb344104618642a24000008420000104200000c42000010420000104200000442000008420000084200000c4235006052453d0030524540014d3709574255769dd5415d1ad5494468007240004052450050524500405245003052450050524500505245004052450050524500605245005052450060524500605245005052450060524500505245005052457805820110484a33415a4448355a474350303432388801569001009d0100002042a50100001842ad0100000842b50100001442bd0100001c42c50100001c42cd0100001042d001f0af8303d8018ec98103e001a08d06e801a08d06f50100001042fd01000004428502000020428d02000018429002009802ffff03a00221a80281f3abc506b50200008c42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd03c6b48c42c50340601b3fcd03945b8d42d5030c268c42dd030000003fe5030008c742ed030008c742f00300f803008004008804e3ee149004f182149d0400001042a00402 2025-08-24 13:37:54.371 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1435.4666748046875,"bpSoc":70,"bpSoh":100,"bpTemp":[34,36,35,36,36,33,34,34,35],"bpMaxCellVol":3366,"bpMinCellVol":3363,"bpRunSta":1,"bpVol":53.75899887084961,"bpAmp":26.701885223388672,"bpBusVol":807.3297119140625,"bpErrCode":0,"bpCellVol":[3364,3365,3364,3363,3365,3365,3364,3365,3366,3365,3366,3366,3365,3366,3365,3365],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":39,"bpBusPosTemp":39,"bpEnvTemp":36,"bpAccuChgCap":6346736,"bpAccuDsgCap":6317198,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":36,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035457,"bpRealSoc":70,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.35307312011719,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.67886352539062,"bpMinSoc":70.07431030273438,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341859,"bpAccuDsgEnergy":328049,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:37:54.372 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920748,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:54.372 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 Encrypted 2025-08-24 13:37:54.372 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 pdata: 0a9d030d1f79ecbe104618642a2400000c42000014420000104200001442000018420000104200001042000010420000144235008050453d0050504540014dae475542555beb0dbc5d67e1494468007240006050450050504500605045008050450070504500505045007050450070504500805045007050450070504500705045006050450070504500705045007050457806820110484a33415a4448355a4743503033353088015c9001009d0100003042a50100002442ad0100001442b50100002042bd0100002442c50100002442cd0100002042d001a9d68603d801a6bb8503e001a08d06e801a08d06f50100001842fd0100000c428502000030428d02000024429002009802ffff03a00221a80283f3abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd031e568c42c50340fa133fcd0327fb8c42d503d2d28b42dd030000003fe50300f7c642ed0300f7c642f00300f803008004008804fc83159004a99a149d0400001442a00402 2025-08-24 13:37:54.412 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.46186158061027527,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3336,"bpMinCellVol":3333,"bpRunSta":1,"bpVol":53.31999969482422,"bpAmp":-0.008662070147693157,"bpBusVol":807.5219116210938,"bpErrCode":0,"bpCellVol":[3334,3333,3334,3336,3335,3333,3335,3335,3336,3335,3335,3335,3334,3335,3335,3335],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":44,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":40,"bpBusNegTemp":41,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6400809,"bpAccuDsgCap":6380966,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":44,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035459,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.16819763183594,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.49053192138672,"bpMinSoc":69.91175842285156,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344572,"bpAccuDsgEnergy":331049,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:37:54.412 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920749,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:54.412 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 Encrypted 2025-08-24 13:37:54.413 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 pdata: 0a9d030df64a9f3d104618642a2400000c420000144200001042000010420000184200000c4200001042000010420000144235008050453d0070504540014d713d5542552b3cbf3a5d78b9494468007240007050450070504500705045007050450070504500705045007050450080504500705045007050450070504500705045007050450080504500705045007050457801820110484a33415a4448355a4743503033353188015b9001009d0100002842a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d001beb88503d801bef78203e001a08d06e801a08d06f50100001842fd0100000c428502000028428d02000024429002009802ffff03a00221a80284f3abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0349488c42c503c05e403fcd0377068d42d503dd868b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804aef91490049190149d0400001442a00402 2025-08-24 13:37:54.440 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.07777969539165497,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3336,"bpMinCellVol":3335,"bpRunSta":1,"bpVol":53.310001373291016,"bpAmp":0.0014590075006708503,"bpBusVol":806.89794921875,"bpErrCode":0,"bpCellVol":[3335,3335,3335,3335,3335,3335,3335,3336,3335,3335,3335,3335,3335,3336,3335,3335],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380606,"bpAccuDsgCap":6339518,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":42,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035460,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.14118194580078,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.51262664794922,"bpMinSoc":69.7634048461914,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343214,"bpAccuDsgEnergy":329745,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:37:54.440 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920750,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:54.440 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 Encrypted 2025-08-24 13:37:54.440 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 pdata: 0a9d030dcd8200c3104618642a2400000c420000144200000c42000014420000144200000c4200001042000010420000144235008051453d0040514540014d9c44564255598a19c05d809c484468007240007051450070514500405145008051450070514500805145007051450070514500705145008051450070514500805145007051450070514500705145008051457802820110484a33415a4448355a474350303334368801589001009d0100003842a50100002c42ad0100000c42b50100002442bd0100002442c50100002c42cd0100002842d001a69e8403d8019caa8303e001a08d06e801a08d06f50100001442fd0100000c428502000038428d0200002c429002009802ffff03a00221a80288f3abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd038e9e8c42c503c011443fcd03ef5e8d42d503d9d68b42dd030000003fe5030002c742ed030002c742f00300f803008004008804d5f1149004a78b149d0400001442a00402 2025-08-24 13:37:54.465 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-128.5109405517578,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,37,37,35,36,36,37],"bpMaxCellVol":3352,"bpMinCellVol":3348,"bpRunSta":1,"bpVol":53.56700134277344,"bpAmp":-2.39906907081604,"bpBusVol":802.4453125,"bpErrCode":0,"bpCellVol":[3351,3351,3348,3352,3351,3352,3351,3351,3351,3352,3351,3352,3351,3351,3351,3352],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":46,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":43,"bpEnvTemp":42,"bpAccuChgCap":6360870,"bpAccuDsgCap":6346012,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":35,"bpMaxMosTemp":46,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035464,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.30967712402344,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":70.68541717529297,"bpMinSoc":69.91962432861328,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342229,"bpAccuDsgEnergy":329127,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:37:54.466 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920751,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:54.466 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 Encrypted 2025-08-24 13:37:54.466 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 pdata: 0a9d030d1ed639c3104618642a240000084200000c420000084200000c4200000c420000044200000442000008420000084235004051453d0030514540014d1203564255e74b5ec05d618c484468007240003051450030514500405145004051450030514500305145003051450030514500305145003051450030514500305145004051450030514500305145003051457804820110484a33415a4448355a474350303432318801559001009d0100002442a50100001842ad0100000842b50100001442bd0100001842c50100001c42cd0100001442d001b5d58403d801cfc88203e001a08d06e801a08d06f50100000c42fd01000004428502000024428d02000018429002009802ffff03a00221a80288f3abc506b50200008c42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd03a8eb8c42c5030047103fcd03af8c8d42d503f66b8c42dd030000003fe503000bc742ed03000bc742f00300f803008004008804a3f5149004a786149d0400000c42a00402 2025-08-24 13:37:54.506 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-185.83639526367188,"bpSoc":70,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3348,"bpMinCellVol":3347,"bpRunSta":1,"bpVol":53.50299835205078,"bpAmp":-3.4733827114105225,"bpBusVol":802.1934204101562,"bpErrCode":0,"bpCellVol":[3347,3347,3348,3348,3347,3347,3347,3347,3347,3347,3347,3347,3348,3347,3347,3347],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":41,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6367925,"bpAccuDsgCap":6333519,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":41,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035464,"bpRealSoc":70,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.46026611328125,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.77477264404297,"bpMinSoc":70.21086120605469,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342691,"bpAccuDsgEnergy":328487,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:37:54.506 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920752,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:54.506 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 Encrypted 2025-08-24 13:37:54.506 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 pdata: 0a9d030df10c53be104618642a2400000c420000144200000c4200001042000010420000084200000842000010420000104235008050453d0050504540014d022b55425504757dbb5db4ad484468007240006050450060504500605045005050450070504500605045008050450060504500605045008050450080504500605045007050450060504500805045006050457803820110484a33415a4448355a4743503034323788015a9001009d0100002c42a50100002042ad0100001042b50100001c42bd0100001c42c50100002442cd0100001842d001eed68503d801c7fa8303e001a08d06e801a08d06f50100001442fd0100000842850200002c428d02000020429002009802ffff03a00221a80288f3abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0393988c42c503c0774b3fcd03ae5c8d42d5038bc68b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804c9fc149004b793149d0400001042a00402 2025-08-24 13:37:54.532 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.20610405504703522,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,34,36,36],"bpMaxCellVol":3336,"bpMinCellVol":3333,"bpRunSta":1,"bpVol":53.29199981689453,"bpAmp":-0.0038674483075737953,"bpBusVol":802.714111328125,"bpErrCode":0,"bpCellVol":[3334,3334,3334,3333,3335,3334,3336,3334,3334,3336,3336,3334,3335,3334,3336,3334],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":40,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":38,"bpAccuChgCap":6384494,"bpAccuDsgCap":6356295,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":43,"bpMinMosTemp":40,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035464,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.2979965209961,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.68101501464844,"bpMinSoc":69.88777923583984,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343625,"bpAccuDsgEnergy":330167,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:37:54.532 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920753,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:54.532 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 Encrypted 2025-08-24 13:37:54.532 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 pdata: 0a9d030d03d89344104618642a24000008420000104200000c42000010420000104200000442000008420000084200000c4235001052453d00e0514540014d8bec5642557a19b0415df777494468007240000052450000524500f0514500e05145000052450000524500f051450000524500105245000052450010524500105245000052450010524500005245000052457805820110484a33415a4448355a474350303432388801569001009d0100002042a50100001842ad0100000842b50100001442bd0100001c42c50100001c42cd0100001042d001a1b08303d80190c98103e001a08d06e801a08d06f50100001042fd01000004428502000020428d02000018429002009802ffff03a00221a8028bf3abc506b50200008c42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd038ece8c42c50340601b3fcd0313758d42d5038b3f8c42dd030000003fe5030008c742ed030008c742f00300f803008004008804e6ee149004f182149d0400001042a00402 2025-08-24 13:37:54.555 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1182.7503662109375,"bpSoc":70,"bpSoh":100,"bpTemp":[34,36,35,36,36,33,34,34,35],"bpMaxCellVol":3361,"bpMinCellVol":3358,"bpRunSta":1,"bpVol":53.73099899291992,"bpAmp":22.012439727783203,"bpBusVol":805.8744506835938,"bpErrCode":0,"bpCellVol":[3360,3360,3359,3358,3360,3360,3359,3360,3361,3360,3361,3361,3360,3361,3360,3360],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":39,"bpBusPosTemp":39,"bpEnvTemp":36,"bpAccuChgCap":6346785,"bpAccuDsgCap":6317200,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":36,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035467,"bpRealSoc":70,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.40342712402344,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.7286605834961,"bpMinSoc":70.12410736083984,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341862,"bpAccuDsgEnergy":328049,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:37:54.555 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920754,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:54.556 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 Encrypted 2025-08-24 13:37:54.556 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 pdata: 0a9d030d5559ecbe104618642a2400000c42000014420000104200001442000018420000104200001042000010420000144235008050453d0050504540014d022b5542555beb0dbc5daf02494468007240006050450050504500605045007050450070504500505045007050450070504500805045006050450070504500605045006050450070504500605045007050457806820110484a33415a4448355a4743503033353088015c9001009d0100003042a50100002442ad0100001442b50100002042bd0100002442c50100002442cd0100002042d001a9d68603d801a6bb8503e001a08d06e801a08d06f50100001842fd0100000c428502000030428d02000024429002009802ffff03a00221a8028df3abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd031e568c42c50340fa133fcd0327fb8c42d503d2d28b42dd030000003fe50300f7c642ed0300f7c642f00300f803008004008804fc83159004a99a149d0400001442a00402 2025-08-24 13:37:54.578 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.4616190493106842,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3336,"bpMinCellVol":3333,"bpRunSta":1,"bpVol":53.29199981689453,"bpAmp":-0.008662070147693157,"bpBusVol":804.0419311523438,"bpErrCode":0,"bpCellVol":[3334,3333,3334,3335,3335,3333,3335,3335,3336,3334,3335,3334,3334,3335,3334,3335],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":44,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":40,"bpBusNegTemp":41,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6400809,"bpAccuDsgCap":6380966,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":44,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035469,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.16819763183594,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.49053192138672,"bpMinSoc":69.91175842285156,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344572,"bpAccuDsgEnergy":331049,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:37:54.578 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920755,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:37:54.578 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 Encrypted 2025-08-24 13:37:54.578 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 pdata: 0a9d030dba09023e104618642a2400000c420000144200001042000010420000184200000c4200001042000010420000144235007050453d0070504540014d0a575542556d0a1c3b5d275c484468007240007050450070504500705045007050450070504500705045007050450070504500705045007050450070504500705045007050450070504500705045007050457801820110484a33415a4448355a4743503033353188015b9001009d0100002842a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d001beb88503d801bef78203e001a08d06e801a08d06f50100001842fd0100000c428502000028428d02000024429002009802ffff03a00221a8028ef3abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0349488c42c503c05e403fcd0377068d42d503dd868b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804aef91490049190149d0400001442a00402 2025-08-24 13:37:54.609 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.12699022889137268,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3335,"bpMinCellVol":3335,"bpRunSta":1,"bpVol":53.334999084472656,"bpAmp":0.002380992518737912,"bpBusVol":801.4398803710938,"bpErrCode":0,"bpCellVol":[3335,3335,3335,3335,3335,3335,3335,3335,3335,3335,3335,3335,3335,3335,3335,3335],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380606,"bpAccuDsgCap":6339518,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":42,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035470,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.14118194580078,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.51262664794922,"bpMinSoc":69.7634048461914,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343214,"bpAccuDsgEnergy":329745,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:37:54.618 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a445f451d1366660f101d610f126c61656566654743455775557d5765a5fb95576dd75415351f5197d6a545474d45544d5475557d5765fd9395576dd754154a1f51dbd7fd5f10601820200128013001380340d40148025044580170d5caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:54.622 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:54.622 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2630997,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:54.622 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:54.622 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:54.668 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:54.676 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPwr 1201.39 -> 0.13 2025-08-24 13:37:54.725 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTemp [34,36,35,36,36,33,34,34,35] -> [35,37,36,36,38,35,36,36,37] 2025-08-24 13:37:54.729 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxCellVol 3.358 -> 3.335 2025-08-24 13:37:54.732 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinCellVol 3.355 -> 3.335 2025-08-24 13:37:54.736 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpVol 53.73 -> 53.33 2025-08-24 13:37:54.739 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAmp 22.36 -> 0 2025-08-24 13:37:54.742 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusVol 806.17 -> 801.44 2025-08-24 13:37:54.745 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCellVol [3357,3357,3357,3355,3357,3357,3356,3357,3358,3357,3358,3358,3357,3358,3357,3357] -> [3335,3335,3335,3335,3335,3335,3335,3335,3335,3335,3335,3335,3335,3335,3335,3335] 2025-08-24 13:37:54.748 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpDsrc 5 not part of array -> 1? 2025-08-24 13:37:54.751 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpSn HJ3AZDH5ZGCP0428 -> HJ3AZDH5ZGCP0351 2025-08-24 13:37:54.754 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCycles 86 -> 91 2025-08-24 13:37:54.757 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpHvMosTemp 40 -> 42 2025-08-24 13:37:54.760 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpLvMosTemp 38 -> 41 2025-08-24 13:37:54.763 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPtcTemp 34 -> 37 2025-08-24 13:37:54.766 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpHtsTemp 37 -> 41 2025-08-24 13:37:54.768 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusNegTemp 39 -> 40 2025-08-24 13:37:54.771 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusPosTemp 39 -> 41 2025-08-24 13:37:54.774 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpEnvTemp 36 -> 40 2025-08-24 13:37:54.777 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgCap 63466.61 -> 63806.060000000005 2025-08-24 13:37:54.780 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgCap 63171.98 -> 63395.18 2025-08-24 13:37:54.783 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxCellTemp 36 -> 38 2025-08-24 13:37:54.786 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinCellTemp 33 -> 35 2025-08-24 13:37:54.789 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxMosTemp 40 -> 42 2025-08-24 13:37:54.791 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinMosTemp 38 -> 41 2025-08-24 13:37:54.795 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTimestamp 1756035447 -> 1756035470 2025-08-24 13:37:54.798 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpRealSoh 101.36 -> 102.09 2025-08-24 13:37:54.810 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a125c461e1065650c131e620c116f626666656610601820200128013001380340d4014832501270d6caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:54.814 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:54.814 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2630998,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:54.814 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:54.814 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:54.836 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:54.906 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bmsChgDsgSta PB_CHG_STATE -> PB_STANDBY_STATE 2025-08-24 13:37:54.919 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTargetSoc 70.28 -> 70.14 2025-08-24 13:37:54.924 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpDiffSoc 0.61 -> 0.75 2025-08-24 13:37:54.931 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxSoc 70.6 -> 70.51 2025-08-24 13:37:54.938 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinSoc 70 -> 69.76 2025-08-24 13:37:54.949 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCalendarSoh 99.52 -> 99.49 2025-08-24 13:37:54.955 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCycleSoh 99.52 -> 99.49 2025-08-24 13:37:54.966 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgEnergy 3418.55 -> 3432.14 2025-08-24 13:37:54.972 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgEnergy 3280.4900000000002 -> 3297.4500000000003 2025-08-24 13:37:54.978 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPtcTemp2 36 -> 37 2025-08-24 13:37:55.155 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e53455349111f6a6a031c116d031e606d69696a694c59d9ca1d7c59d9ca1d10601820200128013001380340d4014821501e580170d9caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:55.161 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:55.162 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2631001,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:55.162 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:55.162 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a4739343030333015008093442500809344 2025-08-24 13:37:55.215 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1180,"fromPv":1180}]} 2025-08-24 13:37:55.443 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44504a121c6969001f126e001d636e6a6a696a484c4a587a5a72586aaaf49a5862d85b1a3a105e98d9aa4a48424a5b425b7a5a72586af29c9a5862d85b1a45105ed4d8f25010601820200128013001380340d40148025044580170dacaa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:55.449 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:55.449 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631002,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:55.449 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:55.449 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:55.484 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:55.663 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f514b131d6868011e136f011c626f6b6b686b4ba45a43eb527b1d73f7596b5b10601820200128013001380340d4014830501f70dbcaa0017881ae01800103880101c20110523337345a4448415a483345303034340a560a20515cdc671a495c5c8e9f415c94111a795cdc67187419695c8c9c19615c2c861910601820200128013001380340604821502070dccaa0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770ddcaa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:55.670 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 3 message(s) 2025-08-24 13:37:55.670 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631003,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:55.670 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:55.670 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118b009204628ac023000 2025-08-24 13:37:55.708 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1200,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:37:55.708 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631004,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:55.708 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:37:55.708 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0d00803b46150000d2c31d00c84d462500803b4428453500d0c0453d0070da45 2025-08-24 13:37:55.763 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":12000,"sysGridPwr":-420,"mpptPwr":13170,"bpPwr":750,"bpSoc":69} 2025-08-24 13:37:55.764 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631005,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:55.764 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 => no pdata 2025-08-24 13:37:55.827 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 10960 -> 12000 2025-08-24 13:37:55.873 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 50 -> -420 2025-08-24 13:37:55.877 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13660 -> 13170 2025-08-24 13:37:55.880 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13170" greater than max "5000" 2025-08-24 13:37:55.924 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2700 -> 750 2025-08-24 13:37:56.603 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44554f17196c6c051a176b0518666b6f6f6c6f4d494f5d7f5f775d6faff19f5d67dd5e1f3f155b9ddcaf4f4d474f5e475e7f5f775d6ff7999f5d67dd5e1f40155bd1ddf75510601820200128013001380340d40148025044580170dfcaa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:56.608 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:56.608 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631007,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:56.608 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:56.608 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:56.636 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:56.871 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a1268722a24515138272a5638255b565252515210601820200128013001380340d4014832501270e2caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:56.876 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:56.876 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631010,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:56.876 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:56.876 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:56.903 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:57.228 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a1269732b25505039262b5739245a575353505310601820200128013001380340d4014832501270e3caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:57.234 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:57.234 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631011,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:57.234 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:57.235 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:57.273 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:57.443 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a6d0a346e65ec64436c456c716eb26774762e2055553c232e523c215f52565655567e67736666c9227b66e6f522ae64bf6483648903832210601820200128013001380340f10148055034580170e6caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:57.450 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:57.450 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":52,"needAck":1,"seq":2631014,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:57.450 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:37:57.450 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:57.451 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 08038a02250a230a1708d4011210484633335a4548345a473934303033301801150000af441d00809344c802d902e502ef65e544 2025-08-24 13:37:57.716 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a446d772f2154543d222f533d205e53575754577571776547674f655797c9a7655fe56627072d63a5e49777757f77667f6647674f6557cfa1a7655fe56627782d63e9e5cf6d10601820200128013001380340d40148025044580170e7caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:57.724 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:57.724 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631015,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:57.724 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:57.724 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:57.776 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:57.791 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f6278202e5b5b322d205c322f515c58585b58789769709062482e40c46a586810601820200128013001380340d4014830501f70e8caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:57.801 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:57.801 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631016,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:57.803 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:57.803 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118f80a204628ac023000 2025-08-24 13:37:57.862 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1400,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:37:58.851 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44607a222c5959302f225e302d535e5a5a595a787c7a684a6a42685a9ac4aa6852e86b2a0a206ea8e99a7a78727a6b726b4a6a42685ac2acaa6852e86b2a75206ee4e8c26010601820200128013001380340d40148025044580170eacaa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:58.859 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:58.859 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631018,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:58.859 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:58.859 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:37:58.907 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:37:58.931 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12617b232d5858312e235f312c525f5b5b585b10601820200128013001380340d4014832501270ebcaa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:58.938 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:58.939 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631019,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:58.939 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:58.939 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:37:58.979 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:37:59.703 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e6771677d252b5e5e37282559372a54595d5d5e5d786d6dc729486d6dc72910601820200128013001380340d4014821501e580170edcaa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:59.711 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:59.711 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2631021,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:59.711 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:59.711 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a47393430303330150000aa44250000aa44 2025-08-24 13:37:59.753 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1360,"fromPv":1360}]} 2025-08-24 13:37:59.847 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a31bea4fcf28787eef1fc80eef38d8084848784a4b4acb69464be9c449a81b4b432f689b4b438f6f4b5fcb4e418b6ecb4d4b41060182020013001380340d40148085031580170b499387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:59.855 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:59.855 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920756,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:59.856 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:59.856 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a473934303033301000180220d00a28f02e35000086423d00008c424001480050ac0258006000 2025-08-24 13:37:59.901 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":1360,"targetPower":6000,"temp":67,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:37:59.923 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f647e26285d5d342b265a3429575a5e5e5d5e7e916f7696644e2846c26c5e6e10601820200128013001380340d4014830501f70eecaa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:37:59.930 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:37:59.930 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631022,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:37:59.930 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:37:59.930 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118f80a204628ac023000 2025-08-24 13:37:59.967 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1400,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:38:00.067 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a447a60383643432a3538442a3749444040434062666072507058724080deb07248f27130103a74b2f380606268607168715070587240d8b6b07248f271306f3a74fef2d87a10601820200128013001380340d40148025044580170f0caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:00.076 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:00.077 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631024,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:00.077 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:00.077 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:00.120 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:00.775 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a207e739b413566737315306e730b4a355673f351375b36467333d8364e73c3b43610601820200128013001380340604821502070f3caa0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770f4caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:00.782 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:38:00.783 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631027,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:00.783 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:00.783 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00e8324615000066431d0078394625008022442845350040ab453d00b0c745 2025-08-24 13:38:00.839 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":11450,"sysGridPwr":230,"mpptPwr":11870,"bpPwr":650,"bpSoc":69} 2025-08-24 13:38:00.839 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631028,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:00.839 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:38:00.968 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a127f653d3346462f303d412f324c414545464510601820200128013001380340d4014832501270f5caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:00.977 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:00.978 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631029,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:00.978 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:00.978 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:01.041 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:01.052 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 12000 -> 11450 2025-08-24 13:38:01.063 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a447268303e4b4b223d304c223f414c48484b486a6e687a5878507a4888d6b87a40fa793818327cbafb88686a60687960795878507a48d0beb87a40fa793867327cf6fad07210601820200128013001380340d40148025044580170f8caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:01.070 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:01.070 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631032,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:01.070 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:01.070 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:01.109 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:01.131 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a207b76564a3063767610356b760e4f3053767606345e33437636dd334b76c6b13310601820200128013001380340604821502070f6caa0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770f7caa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:01.138 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:38:01.139 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631030,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:01.139 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:01.139 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00203c4615000066431d0078394625000070422845350040ab453d00b0c745 2025-08-24 13:38:01.180 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":12040,"sysGridPwr":230,"mpptPwr":11870,"bpPwr":60,"bpSoc":69} 2025-08-24 13:38:01.180 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631031,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:01.181 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:38:01.189 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr -420 -> 230 2025-08-24 13:38:01.194 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 11450 -> 12040 2025-08-24 13:38:01.243 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13170 -> 11870 2025-08-24 13:38:01.287 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "11870" greater than max "5000" 2025-08-24 13:38:01.293 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 750 -> 650 2025-08-24 13:38:01.295 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 750 -> 60 2025-08-24 13:38:01.787 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f706a323c4949203f324e203d434e4a4a494a6a857b6282705a3c52d6784a7a10601820200128013001380340d4014830501f70facaa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:01.796 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:01.796 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631034,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:01.797 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:01.797 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118f80a204628ac023000 2025-08-24 13:38:01.842 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1400,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:38:02.132 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44766c343a4f4f26393448263b45484c4c4f4c6e6a6c7e5c7c547e4c8cd2bc7e44fe7d3c1c3678beff8c6c6e646c7d647d5c7c547e4cd4babc7e44fe7d3c633678f2fed47610601820200128013001380340d40148025044580170fccaa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:02.140 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:02.140 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631036,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:02.140 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:02.140 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:02.184 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:02.271 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a3a0a02557d106018202001280130013803406048115002580170fdcaa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:02.279 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:02.279 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":17,"dataLen":2,"needAck":1,"seq":2631037,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:02.279 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:38:02.279 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:02.279 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 2800 2025-08-24 13:38:02.343 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12746e36384d4d243b364a2439474a4e4e4d4e10601820200128013001380340d4014832501270fecaa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:02.351 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:02.351 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631038,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:02.351 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:02.351 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:02.391 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:02.983 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a128b91c9c7b2b2dbc4c9b5dbc6b8b5b1b1b2b110601820200128013001380340d401483250127081cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:02.991 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:02.992 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631041,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:02.992 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:02.992 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:03.075 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:03.265 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a448892cac4b1b1d8c7cab6d8c5bbb6b2b2b1b290949280a282aa80b2722c4280ba0083c2e2c88640017292909a92839a83a282aa80b22a444280ba0083c29dc8860c002a8810601820200128013001380340d4014802504458017082cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:03.271 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:03.272 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631042,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:03.272 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:03.272 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:03.315 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:03.836 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f8e94ccc2b7b7dec1ccb0dec3bdb0b4b4b7b4947b859c7c8ea4c2ac2886b48410601820200128013001380340d4014830501f7084cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:03.844 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:03.844 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631044,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:03.844 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:03.844 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118f80a204628ac023000 2025-08-24 13:38:03.896 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1400,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:38:04.263 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a5c0a238ca78c96cec0b5b5dcc3ceb2dcc1bfb2b6b6b5b69386462ec2a3860621c2b38686a6c710601820200128013001380340d4014821502358017086cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:04.269 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:04.270 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":35,"needAck":1,"seq":2631046,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:04.270 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:04.270 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a210a10484633335a4548345a473934303033301500c0a844250080a7443500002041 2025-08-24 13:38:04.318 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1350,"fromPv":1340,"fromGrid":10}]} 2025-08-24 13:38:04.403 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a448d97cfc1b4b4ddc2cfb3ddc0beb3b7b7b4b795919785a787af85b777294785bf0586c7e7cd8345047797959f97869f86a787af85b72f414785bf0586c798cd8309052f8d10601820200128013001380340d4014802504458017087cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:04.411 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:04.411 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631047,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:04.411 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:04.411 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:04.464 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:05.043 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12819bc3cdb8b8d1cec3bfd1ccb2bfbbbbb8bb10601820200128013001380340d40148325012708bcba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:05.073 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:05.073 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631051,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:05.073 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:05.073 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:05.230 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:05.476 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44869cc4cabfbfd6c9c4b8d6cbb5b8bcbcbfbc9e9a9c8eac8ca48ebc7c224c8eb40e8dccecc6884e0f7c9c9e949c8d948dac8ca48ebc244a4c8eb40e8dcc93c688020e248610601820200128013001380340d401480250445801708ccba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:05.491 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:05.491 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631052,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:05.491 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:05.492 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:05.565 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:05.831 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20808d55a4cb988d8dfdce908dc5aecba88d8db94ea5c8b88d0d15c8b08d4d20c8106018202001280130013803406048215020708dcba0017881ae01800103880101c20110523337345a4448415a483345303034340a3210601820200128013001380340604827708ecba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:05.843 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:38:05.843 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631053,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:05.843 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:05.843 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00d8294615000070431d0048234625000034c3284535008098453d00c0ad45 2025-08-24 13:38:05.885 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10870,"sysGridPwr":240,"mpptPwr":10450,"bpPwr":-180,"bpSoc":69} 2025-08-24 13:38:05.885 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631054,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:05.885 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:38:05.940 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 12040 -> 10870 2025-08-24 13:38:05.945 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 230 -> 240 2025-08-24 13:38:05.949 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 11870 -> 10450 2025-08-24 13:38:05.951 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "10450" greater than max "5000" 2025-08-24 13:38:05.972 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f859fc7c9bcbcd5cac7bbd5c8b6bbbfbfbcbf9f708e977785afc9a7238dbf8f10601820200128013001380340d4014830501f708fcba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:05.979 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:05.979 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631055,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:05.979 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:05.979 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118f80a204628ac023000 2025-08-24 13:38:06.011 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1400,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:38:06.033 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 60 -> -180 2025-08-24 13:38:06.327 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a31bfa5fdf38686eff0fd81eff28c8185858685a5b5adb79543bf9d459b80b5b533f788b5b539f7f5b4fdb5e519b7edb5d5b51060182020013001380340d40148085031580170b599387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:06.333 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:06.333 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920757,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:06.333 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:06.333 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a473934303033301000180220f60a28f02e35000086423d00008c424001480050ac0258006000 2025-08-24 13:38:06.369 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":1398,"targetPower":6000,"temp":67,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:38:06.540 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a449983dbd5a0a0c9d6dba7c9d4aaa7a3a3a0a381858391b393bb91a3633d5391ab1192d3f3d99751106383818b83928b92b393bb91a33b555391ab1192d38cd9971d113b9910601820200128013001380340d4014802504458017093cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:06.547 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:06.547 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631059,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:06.547 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:06.547 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:06.598 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:07.131 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a129c86ded0a5a5ccd3dea2ccd1afa2a6a6a5a610601820200128013001380340d401483250127096cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:07.141 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:07.141 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631062,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:07.141 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:07.142 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:07.181 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:07.471 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a6a0a31139bbc93ba938e914d988b89d1dfaaaac3dcd1adc3dea0ada9a9aaa981988c991922dd84995937dd519bc07c9b0ec2aadd10601820200128013001380340f1014805503158017099cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:07.480 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:07.480 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":49,"needAck":1,"seq":2631065,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:07.480 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:38:07.480 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:07.480 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 8a02250a230a1708d4011210484633335a4548345a473934303033301801150080bb441d00c0ae44c80259e502975b3344 2025-08-24 13:38:07.536 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a129d87dfd1a4a4cdd2dfa3cdd0aea3a7a7a4a710601820200128013001380340d401483250127097cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:07.543 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:07.543 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631063,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:07.543 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:07.543 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:07.584 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:07.680 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44908ad2dca9a9c0dfd2aec0dda3aeaaaaa9aa888c8a98ba9ab298aa6a345a98a2189bdafad09e58196a8a88828a9b829bba9ab298aa325c5a98a2189bda85d09e1418329010601820200128013001380340d401480250445801709acba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:07.686 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:07.686 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631066,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:07.687 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:07.687 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:07.725 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:07.984 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f918bd3dda8a8c1ded3afc1dca2afababa8ab8b649a834790bbddb33799ab9b10601820200128013001380340d4014830501f709bcba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:07.994 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:07.994 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631067,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:07.995 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:07.995 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118dc0b204628ac023000 2025-08-24 13:38:08.034 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1500,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:38:08.820 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44968cd4daafafc6d9d4a8c6dba5a8acacafac8e8a8c9ebc9cb49eac6c325c9ea41e9ddcfcd6985e1f6c8c8e848c9d849dbc9cb49eac345a5c9ea41e9ddc83d698121e349610601820200128013001380340d401480250445801709ccba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:08.826 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:08.826 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631068,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:08.826 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:08.827 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:08.872 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:08.896 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a5c0a2394bf948ed6d8adadc4dbd6aac4d9a7aaaeaeadae8b9e5e33dabb9ede38dab39e9eeedc10601820200128013001380340d401482150235801709ecba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:08.902 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:08.902 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":35,"needAck":1,"seq":2631070,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:08.903 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:08.903 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a210a10484633335a4548345a473934303033301500c0ad44250040a6442d00007042 2025-08-24 13:38:08.951 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1390,"fromPv":1330,"fromBat":60}]} 2025-08-24 13:38:09.111 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a3a0a0397499e10601820200128013001380340f10148245003709fcba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:09.118 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:09.119 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":36,"dataLen":3,"seq":2631071,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:09.119 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:38:09.119 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:09.119 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 08d601 2025-08-24 13:38:09.251 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12aab0e8e69393fae5e894fae799949090939010601820200128013001380340d4014832501270a0cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:09.257 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:09.257 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631072,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:09.257 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:09.257 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:09.302 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:09.815 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a660a30bca6fef08585ecf3fe82ecf18f8286868586a6b6aeb496e99e469883b6b630f48bb6b63af4f6b7feb6e61ab4eeb6d6b61060182020013001380340d40148085030580170b699387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:09.823 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:09.823 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":48,"needAck":1,"seq":920758,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:09.823 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:09.823 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010001802205f28f02e35000086423d00008c424001480050ac0258006000 2025-08-24 13:38:09.865 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":95,"targetPower":6000,"temp":67,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:38:09.968 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44aeb4ece29797fee1ec90fee39d9094949794b6b2b4a684a48ca694540a64a69c26a5e4c4eea0662754b4b6bcb4a5bca584a48ca6940c6264a69c26a5e4bbeea02a260cae10601820200128013001380340d40148025044580170a4cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:09.973 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:09.973 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631076,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:09.973 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:09.973 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:10.001 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:10.036 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fafb5ede39696ffe0ed91ffe29c9195959695b55aa4bd79ae85e38d09a795a510601820200128013001380340d4014830501f70a5cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:10.043 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:10.043 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631077,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:10.043 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:10.043 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118dc0b204628ac023000 2025-08-24 13:38:10.076 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1500,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:38:10.180 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a3a0a028ea7106018202001280130013803406048115002580170a6cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:10.184 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:10.184 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":17,"dataLen":2,"needAck":1,"seq":2631078,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:10.184 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:38:10.184 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:10.185 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 2801 2025-08-24 13:38:10.319 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a630a2dbd9fbda7fff18484edf2ff83edf08e8387878487a2b7b709f5aff492164e1ddf9ae64001f58250a2d6f7a742e31060182020013001380340d4014822502d580170b799387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:10.324 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:10.324 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":34,"dataLen":45,"needAck":1,"seq":920759,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:10.324 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:10.324 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a280a10484633335a4548345a47393430303330150000be42184325a1f9aa682d51f7b64235e715614010f554 2025-08-24 13:38:10.355 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodStreamDetail {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":95,"temp":67,"timestamp":1756035489,"fromPv":91.48303985595703,"fromBat":3.5169618129730225}],"sysSeq":10869} 2025-08-24 13:38:10.895 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20a5a8808deebda8a8746ab5a8f08fee8da8a858e980ed9da8980aed95a82804ed10601820200128013001380340604821502070a8cba0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770a9cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:10.900 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:38:10.900 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631080,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:10.900 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:10.900 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00282546150000dcc21d00582746250000f0412845350030a2453d0080ac45 2025-08-24 13:38:10.920 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10570,"sysGridPwr":-110,"mpptPwr":10710,"bpPwr":30,"bpSoc":69} 2025-08-24 13:38:10.920 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631081,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:10.920 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:38:10.927 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 10870 -> 10570 2025-08-24 13:38:10.932 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 240 -> -110 2025-08-24 13:38:10.936 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 10450 -> 10710 2025-08-24 13:38:10.937 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "10710" greater than max "5000" 2025-08-24 13:38:10.940 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr -180 -> 30 2025-08-24 13:38:11.032 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44a0bae2ec9999f0efe29ef0ed939e9a9a999ab8bcbaa88aaa82a89a5a046aa89228abeacae0ae68295abab8b2baabb2ab8aaa82a89a026c6aa89228abeab5e0ae242802a010601820200128013001380340d40148025044580170aacba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:11.039 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:11.042 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631082,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:11.042 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:11.043 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:11.073 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:11.243 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12a1bbe3ed9898f1eee39ff1ec929f9b9b989b10601820200128013001380340d4014832501270abcba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:11.247 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:11.247 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631083,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:11.247 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:11.247 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:11.277 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:12.043 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20a0ad2db5ebb8adad5decb0ad0d87eb88ad6d39e985e898adad08e890aded1de810601820200128013001380340604821502070adcba0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770aecba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:12.048 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:38:12.049 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631085,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:12.049 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:12.049 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00801846150000f0411d00a02a462500c094442845350000a5453d0040b045 2025-08-24 13:38:12.076 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9760,"sysGridPwr":30,"mpptPwr":10920,"bpPwr":1190,"bpSoc":69} 2025-08-24 13:38:12.077 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631086,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:12.077 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:38:12.096 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 10570 -> 9760 2025-08-24 13:38:12.100 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr -110 -> 30 2025-08-24 13:38:12.104 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 10710 -> 10920 2025-08-24 13:38:12.106 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "10920" greater than max "5000" 2025-08-24 13:38:12.152 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 30 -> 1190 2025-08-24 13:38:12.187 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44baa0f8f68383eaf5f884eaf7898480808380a2a6a0b290b098b280401e70b28832b1f0d0fab4723340a0a2a8a0b1a8b190b098b280187670b28832b1f0affab43e3218ba10601820200128013001380340d40148025044580170b0cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:12.193 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:12.193 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631088,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:12.193 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:12.194 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:12.232 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:12.244 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fa5bfe7e99c9cf5eae79bf5e8969b9f9f9c9fbf50aeb773a48fe98703ad9faf10601820200128013001380340d4014830501f70afcba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:12.249 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:12.249 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631087,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:12.249 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:12.249 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118dc0b204628ac023000 2025-08-24 13:38:12.278 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1500,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:38:12.644 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12b8a2faf48181e8f7fa86e8f58b868282818210601820200128013001380340d4014832501270b2cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:12.649 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:12.649 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631090,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:12.649 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:12.649 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:12.680 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:13.237 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44bfa5fdf38686eff0fd81eff28c8185858685a7a3a5b795b59db785451b75b78d37b4f5d5ffb1773645a5a7ada5b4adb495b59db7851d7375b78d37b4f5aaffb13b371dbf10601820200128013001380340d40148025044580170b5cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:13.244 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:13.244 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631093,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:13.244 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:13.244 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:13.289 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:13.320 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12bca6fef08585ecf3fe82ecf18f828686858610601820200128013001380340d4014832501270b6cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:13.327 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:13.327 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631094,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:13.328 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:13.328 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:13.393 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:13.460 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1ebdabbda7fff18484edf2ff83edf08e8387878487a2b7b709f592b7b709f510601820200128013001380340d4014821501e580170b7cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:13.467 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:13.467 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2631095,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:13.468 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:13.468 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a47393430303330150000be42250000be42 2025-08-24 13:38:13.513 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":95,"fromPv":95}]} 2025-08-24 13:38:14.101 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fb2a8f0fe8b8be2fdf08ce2ff818c88888b88a847b9a064b398fe9014ba88b810601820200128013001380340d4014830501f70b8cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:14.108 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:14.108 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631096,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:14.108 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:14.108 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118dc0b204628ac023000 2025-08-24 13:38:14.154 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1500,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:38:14.384 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44b3a9f1ff8a8ae3fcf18de3fe808d89898a89abafa9bb99b991bb89491779bb813bb8f9d9f3bd7b3a49a9aba1a9b8a1b899b991bb89117f79bb813bb8f9a6f3bd373b11b310601820200128013001380340d40148025044580170b9cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:14.392 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:14.393 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631097,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:14.393 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:14.393 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:14.454 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:15.309 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12b1abf3fd8888e1fef38fe1fc828f8b8b888b10601820200128013001380340d4014832501270bbcba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:15.316 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:15.317 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631099,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:15.317 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:15.317 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:15.358 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:15.448 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44b6acf4fa8f8fe6f9f488e6fb85888c8c8f8caeaaacbe9cbc94be8c4c127cbe843ebdfcdcf6b87e3f4cacaea4acbda4bd9cbc94be8c147a7cbe843ebdfca3f6b8323e14b610601820200128013001380340d40148025044580170bccba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:15.455 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:15.455 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631100,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:15.455 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:15.456 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:15.496 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:15.940 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20b3be86abf8abbebe1effa3be4e8af89bbe9ebefb96fb8bbece16fb83bece7ffb10601820200128013001380340604821502070becba0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770bfcba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:15.948 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:38:15.948 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631102,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:15.948 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:15.948 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00381546150000a0411d00f0344625002000452845350070a8453d0070c145 2025-08-24 13:38:15.987 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9550,"sysGridPwr":20,"mpptPwr":11580,"bpPwr":2050,"bpSoc":69} 2025-08-24 13:38:15.987 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631103,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:15.987 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:38:16.040 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9760 -> 9550 2025-08-24 13:38:16.048 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 30 -> 20 2025-08-24 13:38:16.054 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 10920 -> 11580 2025-08-24 13:38:16.056 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "11580" greater than max "5000" 2025-08-24 13:38:16.104 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 1190 -> 2050 2025-08-24 13:38:16.172 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fcad08886f3f39a8588f49a87f9f4f0f0f3f0d03fc1d81ccbe086e86cc2f0c010601820200128013001380340d4014830501f70c0cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:16.183 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:16.184 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631104,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:16.184 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:16.184 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118dc0b204628ac023000 2025-08-24 13:38:16.259 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1500,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:38:16.593 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44c8d28a84f1f198878af69885fbf6f2f2f1f2d0d4d2c0e2c2eac0f2326c02c0fa40c382a288c6004132d2d0dad2c3dac3e2c2eac0f26a0402c0fa40c382dd88c64c406ac810601820200128013001380340d40148025044580170c2cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:16.600 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:16.600 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631106,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:16.600 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:16.600 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:16.694 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:17.372 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12cfd58d83f6f69f808df19f82fcf1f5f5f6f510601820200128013001380340d4014832501270c5cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:17.381 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:17.381 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631109,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:17.382 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:17.382 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:17.420 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:17.512 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a660a2d4cc4e6ccd8ccd1ce12c7d4d68e80f5f59c838ef29c81fff2f6f6f5f6dec7d3c64612820ec41fc423c400b82f8210601820200128013001380340f1014805502d580170c6cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:17.521 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:17.521 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":45,"needAck":1,"seq":2631110,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:17.522 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:38:17.522 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:17.522 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 8a02200a1e0a1708d4011210484633335a4548345a473934303033301801150080d444c802d902e502c67ee944 2025-08-24 13:38:17.648 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44cdd78f81f4f49d828ff39d80fef3f7f7f4f7d5d1d7c5e7c7efc5f7376907c5ff45c687a78dc3054437d7d5dfd7c6dfc6e7c7efc5f76f0107c5ff45c687d88dc349456fcd10601820200128013001380340d40148025044580170c7cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:17.654 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:17.655 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631111,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:17.655 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:17.655 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:17.695 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:17.751 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12c2d8808efbfb928d80fc928ff1fcf8f8fbf810601820200128013001380340d4014832501270c8cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:17.797 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:17.797 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631112,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:17.798 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:17.798 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:17.930 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:18.009 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1ec0d6c0da828cf9f9908f82fe908df3fefafaf9fadfca4a528eefca4a528e10601820200128013001380340d4014821501e580170cacba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:18.019 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:18.019 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2631114,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:18.020 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:18.020 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a4739343030333015008098442500809844 2025-08-24 13:38:18.065 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1220,"fromPv":1220}]} 2025-08-24 13:38:18.221 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fc1db838df8f8918e83ff918cf2fffbfbf8fbdb34cad36fc6eb8de367c9fbcb10601820200128013001380340d4014830501f70cbcba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:18.231 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:18.231 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631115,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:18.232 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:18.232 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118a40d204628ac023000 2025-08-24 13:38:18.278 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1700,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:38:18.796 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44c7dd858bfefe978885f9978af4f9fdfdfefddfdbddcfedcde5cffd3d630dcff54fcc8dad87c90f4e3ddddfd5ddccd5ccedcde5cffd650b0dcff54fcc8dd287c9434f65c710601820200128013001380340d40148025044580170cdcba0017881ae01800103880101c20110523337345a4448415a483345303034340a670a31b2a8f0fe8b8be2fdf08ce2ff818c88888b88a8b8a0ba9873b19048968db8b83efa85b8b834faf8b9f0b8e814bae0b8d8b81060182020013001380340d40148085031580170b899387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:18.804 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:38:18.805 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631117,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:18.805 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:18.805 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:18.852 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:18.852 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920760,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:18.853 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:38:18.853 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a10484633335a4548345a473934303033301000180220cb0928f02e35000086423d00008c424001480050ac0258006000 2025-08-24 13:38:18.903 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":1227,"targetPower":6000,"temp":67,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:38:19.429 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12dac09896e3e38a9598e48a97e9e4e0e0e3e010601820200128013001380340d4014832501270d0cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:19.436 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:19.437 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631120,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:19.437 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:19.437 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:19.528 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:19.788 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a31b3a9f1ff8a8ae3fcf18de3fe808d89898a89a9b9a1bb9952be9149978cb9b93ffb84b9b935fbf9b8f1b9e915bbe1b9d9b91060182020013001380340d40148085031580170b999387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:19.795 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:19.796 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920761,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:19.796 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:19.796 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a473934303033301000180220eb0728f02e35000086423d00008c424001480050ac0258006000 2025-08-24 13:38:19.831 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":1003,"targetPower":6000,"temp":67,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:38:19.932 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44d9c39b95e0e089969be78994eae7e3e3e0e3c1c5c3d1f3d3fbd1e3237d13d1eb51d293b399d7115023c3c1cbc3d2cbd2f3d3fbd1e37b1513d1eb51d293cc99d75d517bd910601820200128013001380340d40148025044580170d3cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:19.940 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:19.940 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631123,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:19.940 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:19.940 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:19.986 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:20.301 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fdec49c92e7e78e919ce08e93ede0e4e4e7e4c42bd5cc70d9f492fc78d6e4d410601820200128013001380340d4014830501f70d4cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:20.311 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:20.312 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631124,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:20.312 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:20.312 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118a40d204628ac023000 2025-08-24 13:38:20.366 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1700,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:38:21.008 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44ddc79f91e4e48d929fe38d90eee3e7e7e4e7c5c1c7d5f7d7ffd5e7277917d5ef55d697b79dd3155427c7c5cfc7d6cfd6f7d7ffd5e77f1117d5ef55d697c89dd359557fdd10601820200128013001380340d40148025044580170d7cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:21.015 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:21.016 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631127,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:21.016 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:21.016 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:21.057 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:21.072 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20d8d545c793c0d5d51d97c8d59de293f0d5f5cc90fd90e0d5157690e8d5551f9010601820200128013001380340604821502070d5cba0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770d6cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:21.079 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:38:21.079 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631125,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:21.079 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:21.079 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00901246150000c8421d00483746250020194528453500c0a3453d0080ca45 2025-08-24 13:38:21.118 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9380,"sysGridPwr":100,"mpptPwr":11730,"bpPwr":2450,"bpSoc":69} 2025-08-24 13:38:21.118 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631126,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:21.118 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:38:21.189 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9550 -> 9380 2025-08-24 13:38:21.197 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 20 -> 100 2025-08-24 13:38:21.203 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 11580 -> 11730 2025-08-24 13:38:21.206 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "11730" greater than max "5000" 2025-08-24 13:38:21.211 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2050 -> 2450 2025-08-24 13:38:21.496 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12d3c9919feaea839c91ed839ee0ede9e9eae910601820200128013001380340d4014832501270d9cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:21.503 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:21.503 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631129,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:21.503 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:21.503 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:21.548 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:21.788 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a31b0aaf2fc8989e0fff28ee0fd838e8a8a898aaabaa2b89a27b7924a948fbaba3cf887baba36f8fabbf2baea16b8e2badaba1060182020013001380340d40148085031580170ba99387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:21.795 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:21.795 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920762,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:21.796 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:21.796 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010001802209d0d28f02e35000086423d00008c424001480050ac0258006000 2025-08-24 13:38:21.834 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":1693,"targetPower":6000,"temp":67,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:38:22.144 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44d6cc949aefef869994e8869be5e8ececefeccecaccdefcdcf4deec2c721cdee45edd9cbc96d81e5f2ccccec4ccddc4ddfcdcf4deec741a1cdee45edd9cc396d8525e74d610601820200128013001380340d40148025044580170dccba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:22.151 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:22.151 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631132,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:22.152 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:22.152 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:22.197 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:22.208 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20d0dd2dcb9bc8dddd519fc0dd45ea9bf8ddddda98f598e8ddad7e98e0dd1d169810601820200128013001380340604821502070ddcba0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770decba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:22.216 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:38:22.216 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631133,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:22.216 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:22.216 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00f016461500008c421d0098374625000007452845350070a3453d00c0cb45 2025-08-24 13:38:22.256 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9660,"sysGridPwr":70,"mpptPwr":11750,"bpPwr":2160,"bpSoc":69} 2025-08-24 13:38:22.256 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631134,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:22.256 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:38:22.311 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9380 -> 9660 2025-08-24 13:38:22.324 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 100 -> 70 2025-08-24 13:38:22.330 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 11730 -> 11750 2025-08-24 13:38:22.332 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "11750" greater than max "5000" 2025-08-24 13:38:22.376 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2450 -> 2160 2025-08-24 13:38:22.384 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1feaf0a8a6d3d3baa5a8d4baa7d9d4d0d0d3d0f01fe1f844edc0a6c84ce2d0e010601820200128013001380340d4014830501f70e0cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:22.397 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:22.397 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631136,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:22.397 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:22.397 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118a40d204628ac023000 2025-08-24 13:38:22.447 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1700,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:38:22.488 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0ad2030a9a03ece1db51a7f1212ec5b4a2e80024bce1e1a9a383f8ecc11e88a2f4797906a1fcd2ed7b25c493fe70a5cc5d4232a58bf8ece7748ba2f44e4cdba0fcb1e3c224c41d2cafa5cc17e3caa493f8eccdff8aa2f488cfdaa0fcbc77c524c41437a7a5ccd00fcaa464e04526a9a56ce003b6112174e0df031cdc7ce0e1e1e1e151e0e059e0e013e0f7e9eff18bfbf1a8fb69a52cd05ea5704d20a5cbdf63a41be0a3ebf0ecffde0ba2f45ef3d2a0fca83a42a4c1e0ebf0ecc00ce1a5f4d546b3a0fc95cc35a4c1e0ebe6ec413c15a0c1e0f449db29a2fbed5b0997a3e1e19da3d25265a364e3e161a1a56ce32905efa774e32905efa77ce3e179082744e35f78f8a44ce37abd8ba751e35e7922f759e3132760d121e33c616265e504e3e1e1e1e10ce341afd0a011e30164e064e2a5ab48df6ce2d2d26aa371e2e079e2e041e2e049e2e051e2e059e2e024e2d835a9a531e2e73ce25a005ca504e28d10bfa70ce2e0517b2711e2e161e5e269e5e471e5e149e5e051e5e161e4f06ce4d25265a374e4851a15de7ce4e14f7fde44e4e1e1e1e124ede1e1b6a52cede1e1a9a510601820200128013001380340604801509a0370e1cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:22.500 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:22.500 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":1,"dataLen":410,"seq":2631137,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:22.501 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:22.501 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d003ab04610c0cf24554309e1c55d0000484262190d20ff6943159898e7401d330c9ac425721f91442dbca3d3446a190d06956a4315afad3a411d500223c525fccd4e442df6022b4572190d2c1e6b4315692e3b411d5d9624c525f5d646442d31ee2b458501a4c748448d01e257f0c095013ee2fd3d9d0100000000b00101b80101f20116080e106a1a10491a8844cd31bf4491acc1442a3e8245fa01420a110d1e3fea4315bf1233411d49dba34520010a110d21ed00441534a752411d742dd44520010a070da0ddf441200115a83ac8431a0cbae8764200007c4233b384428502008040448d02c8e40e469502c8e40e469d020098e9c6a502be991945ad029b5c6a46b002bf98c316b802f2c68130c002dd80838404e50200000000ed02a04e3141f002e085018503444aa93e8d0333338b42900301980301a00301a80301b00301b80301c50339d44844d00306dd03bbe1bd44e5036cf15e46ed0301b09ac6f00300800403880405900400a80401b004008005118d0533b38442950564fbf43f9d0500ae9e3fa50500000000c50c00005744cd0c00004844 2025-08-24 13:38:22.550 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_EMS_HEARTBEAT {"bpRemainWatth":22557,"bpDsgTime":600000,"pcsActPwr":-7201.15771484375,"pcsAcFreq":50,"pcsAPhase":{"volt":233.99658203125,"amp":7.237377166748047,"actPwr":-1232.3812255859375,"reactPwr":1160.982666015625,"apparentPwr":1693.11669921875},"pcsBPhase":{"volt":234.58212280273438,"amp":11.667403221130371,"actPwr":-2608.14453125,"reactPwr":827.218505859375,"apparentPwr":2736.18505859375},"pcsCPhase":{"volt":235.11785888671875,"amp":11.698830604553223,"actPwr":-2633.397705078125,"reactPwr":795.3587036132812,"apparentPwr":2750.886962890625},"pcsBusVolt":803.119384765625,"pcsLeakAmp":-7.510727882385254,"pcsDci":0.12396667897701263,"pcsDcv":0,"meterHeartBeat":[{"meterType":14,"meterAddr":106,"meterData":[1088.8214111328125,1529.5562744140625,1549.3927001953125,4167.7705078125]}],"mpptHeartBeat":[{"mpptPv":[{"vol":468.49310302734375,"amp":11.192076683044434,"pwr":5243.41064453125,"lightSta":1},{"vol":515.7051391601562,"amp":13.165821075439453,"pwr":6789.681640625,"lightSta":1},{"vol":30.60821533203125,"lightSta":1}],"mpptInsResist":400.458251953125,"mpptTempVal":[61.727272033691406,63,66.3499984741211]}],"pcsVbusRef":770,"pcsActivePowerRef":9145.1953125,"pcsActivePowerLimitUp":9145.1953125,"pcsActivePowerLimitDn":-29900,"pcsBpPower":2457.60888671875,"pcsBpPowerChgLimit":14999.1513671875,"pcsRelayStateShow":47238207,"pcsGridSafetyFuncRecord":100688754,"pcsGridSafetyStateRecord":1082179677,"pcsReactivePowerRef":0,"pcsMeterPower":11.081695556640625,"pcsCommInterfaceState":17120,"pcsVgridThd":0.33064472675323486,"pcsInterruptOccupancyRate":69.5999984741211,"emsMpptSelfcheckState":1,"emsMpptStartupState":1,"emsBpSelfcheckState":1,"emsBpStartupState":1,"emsPcsSelfcheckState":1,"emsPcsStartupState":1,"emsBusVolt":803.3159790039062,"emsBpAliveNum":6,"emsBpPower":1519.0540771484375,"emsBpChg":14268.35546875,"emsBpDsg":-19800.001953125,"emsBpChgRequest":0,"emsAcMakeupTriggleSoc":3,"emsAcMakeupExitSoc":5,"emsAcMakeupMinSoc":0,"emsMpptRunState":1,"emsMpptModStat":0,"emsMpptHbState":17,"emsNtcTempMax":66.3499984741211,"emsBusVoltErrSlidFilter":1.91392183303833,"emsBusVoltRipple":1.23968505859375,"emsPvInvPwr":0} 2025-08-24 13:38:22.565 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1ee8fee8f2aaa4d1d1b8a7aad6b8a5dbd6d2d2d1d2f7e2a231a6c7e2a231a610601820200128013001380340d4014821501e580170e2cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:22.571 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:22.571 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2631138,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:22.571 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:22.571 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a47393430303330150040d344250040d344 2025-08-24 13:38:22.605 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1690,"fromPv":1690}]} 2025-08-24 13:38:22.613 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.bpRemainWatth 22.504 -> 22.557000000000002 2025-08-24 13:38:22.660 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.bpDsgTime 1289 -> 600000 2025-08-24 13:38:22.666 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsActPwr -6960.68 -> -7201.16 2025-08-24 13:38:22.671 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAcFreq 50.02 -> 50 2025-08-24 13:38:22.677 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_volt 233.89 -> 234 2025-08-24 13:38:22.683 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_amp 5.35 -> 7.24 2025-08-24 13:38:22.689 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_actPwr -1234.03 -> -1232.38 2025-08-24 13:38:22.696 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_reactPwr 206.2 -> 1160.98 2025-08-24 13:38:22.701 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_apparentPwr 1251.14 -> 1693.12 2025-08-24 13:38:22.707 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_volt 234.54 -> 234.58 2025-08-24 13:38:22.712 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_amp 6.62 -> 11.67 2025-08-24 13:38:22.717 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_actPwr -841.04 -> -2608.14 2025-08-24 13:38:22.719 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_EMS_HEARTBEAT.pcsBPhase_actPwr" has value "-2608.14" less than min "-2000" 2025-08-24 13:38:22.764 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_reactPwr 1303.63 -> 827.22 2025-08-24 13:38:22.771 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_apparentPwr 1551.39 -> 2736.19 2025-08-24 13:38:22.776 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_volt 234.64 -> 235.12 2025-08-24 13:38:22.781 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_amp 6.44 -> 11.7 2025-08-24 13:38:22.788 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_actPwr -881.99 -> -2633.4 2025-08-24 13:38:22.791 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_EMS_HEARTBEAT.pcsCPhase_actPwr" has value "-2633.4" less than min "-2000" 2025-08-24 13:38:22.837 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_reactPwr 1228.26 -> 795.36 2025-08-24 13:38:22.844 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_apparentPwr 1512.12 -> 2750.89 2025-08-24 13:38:22.848 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBusVolt 800.02 -> 803.12 2025-08-24 13:38:22.854 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsLeakAmp 5.94 -> -7.51 2025-08-24 13:38:22.856 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12e9f3aba5d0d0b9a6abd7b9a4dad7d3d3d0d310601820200128013001380340d4014832501270e3cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:22.862 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:22.862 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631139,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:22.862 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:22.862 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:22.897 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:22.923 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsDci 0.14274773001670837 -> 0.12396667897701263 2025-08-24 13:38:22.971 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsActivePowerRef 9930.619140625 -> 9145.1953125 2025-08-24 13:38:22.977 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsActivePowerLimitUp 9930.619140625 -> 9145.1953125 2025-08-24 13:38:22.983 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBpPower 3132.92 -> 2457.61 2025-08-24 13:38:22.987 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBpPowerChgLimit 15000.84 -> 14999.15 2025-08-24 13:38:22.989 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_EMS_HEARTBEAT.pcsBpPowerChgLimit" has value "14999.15" greater than max "10000" 2025-08-24 13:38:23.038 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsGridSafetyStateRecord 1083232349 -> 1082179677 2025-08-24 13:38:23.043 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsMeterPower 4250.46 -> 11.08 2025-08-24 13:38:23.048 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsVgridThd 0.43 -> 0.33 2025-08-24 13:38:23.058 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBusVolt 800.22 -> 803.32 2025-08-24 13:38:23.063 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBpPower -973.6 -> 1519.05 2025-08-24 13:38:23.068 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBpChg 12.6 -> 14.27 2025-08-24 13:38:23.072 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBpDsg -19.79 -> -19.8 2025-08-24 13:38:23.082 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsNtcTempMax 65.8 -> 66.35 2025-08-24 13:38:23.086 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBusVoltErrSlidFilter 5.009592533111572 -> 1.91392183303833 2025-08-24 13:38:23.090 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBusVoltRipple 3.1 -> 1.24 2025-08-24 13:38:23.208 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44eff5ada3d6d6bfa0add1bfa2dcd1d5d5d6d5f7f3f5e7c5e5cde7d5154b25e7dd67e4a585afe1276615f5f7fdf5e4fde4c5e5cde7d54d2325e7dd67e4a5faafe16b674def10601820200128013001380340d40148025044580170e5cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:23.217 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:23.218 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631141,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:23.218 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:23.218 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:23.267 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:23.576 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12ecf6aea0d5d5bca3aed2bca1dfd2d6d6d5d610601820200128013001380340d4014832501270e6cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:23.581 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:23.581 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631142,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:23.581 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:23.581 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:23.613 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:24.345 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44e2f8a0aedbdbb2ada0dcb2afd1dcd8d8dbd8fafef8eac8e8c0ead8184628ead06ae9a888a2ec2a6b18f8faf0f8e9f0e9c8e8c0ead8402e28ead06ae9a8f7a2ec666a40e210601820200128013001380340d40148025044580170e8cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:24.355 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:24.355 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631144,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:24.355 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:24.356 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:24.405 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:24.431 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fe3f9a1afdadab3aca1ddb3aed0ddd9d9dad9f916e8f14de4c9afc145ebd9e910601820200128013001380340d4014830501f70e9cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:24.440 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:24.440 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631145,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:24.440 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:24.440 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118a40d204628ac023000 2025-08-24 13:38:24.480 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1700,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:38:25.416 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44e7fda5abdedeb7a8a5d9b7aad4d9dddddeddfffbfdefcdedc5efdd1d432defd56fecad8da7e92f6e1dfdfff5fdecf5eccdedc5efdd452b2defd56fecadf2a7e9636f45e710601820200128013001380340d40148025044580170edcba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:25.428 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:25.428 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631149,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:25.428 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:25.428 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:25.479 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:25.569 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12e4fea6a8ddddb4aba6dab4a9d7dadededdde10601820200128013001380340d4014832501270eecba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:25.577 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:25.577 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631150,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:25.577 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:25.577 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:25.610 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:25.985 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20e2efc7c5a9faefefa7acf2ef1fd6a9caefaf78abc7aadaef9f4caad2efcf3faa10601820200128013001380340604821502070efcba0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770f0cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:25.993 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:38:25.993 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631151,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:25.993 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:25.994 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00282a4615000048431d00f0394625004097442845350070a3453d0020d045 2025-08-24 13:38:26.035 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10890,"sysGridPwr":200,"mpptPwr":11900,"bpPwr":1210,"bpSoc":69} 2025-08-24 13:38:26.036 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631152,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:26.036 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:38:26.088 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9660 -> 10890 2025-08-24 13:38:26.094 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 70 -> 200 2025-08-24 13:38:26.099 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 11750 -> 11900 2025-08-24 13:38:26.102 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "11900" greater than max "5000" 2025-08-24 13:38:26.148 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2160 -> 1210 2025-08-24 13:38:26.412 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1ff8e2bab4c1c1a8b7bac6a8b5cbc6c2c2c1c2e20df3ea56ffd2b4da5ef0c2f210601820200128013001380340d4014830501f70f2cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:26.420 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:26.420 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631154,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:26.420 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:26.420 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118a40d204628ac023000 2025-08-24 13:38:26.474 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1700,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:38:26.551 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44f9e3bbb5c0c0a9b6bbc7a9b4cac7c3c3c0c3e1e5e3f1d3f3dbf1c3035d33f1cb71f2b393b9f7317003e3e1ebe3f2ebf2d3f3dbf1c35b3533f1cb71f2b3ecb9f77d715bf910601820200128013001380340d40148025044580170f3cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:26.559 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:26.559 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631155,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:26.559 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:26.559 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:26.612 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:27.158 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1efceafce6beb0c5c5acb3bec2acb1cfc2c6c6c5c6e3f6b625b2d3f6b625b210601820200128013001380340d4014821501e580170f6cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:27.166 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:27.166 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2631158,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:27.166 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:27.166 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a47393430303330150040d344250040d344 2025-08-24 13:38:27.215 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1690,"fromPv":1690}]} 2025-08-24 13:38:27.408 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a3a0a02dff7106018202001280130013803406048115002580170f7cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:27.415 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:27.415 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":17,"dataLen":2,"needAck":1,"seq":2631159,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:27.415 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:38:27.415 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:27.415 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 2800 2025-08-24 13:38:27.563 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a6c0a33f0db72faddf2dbf2eff02cf9eae8b0becbcba2bdb0cca2bfc1ccc8c8cbc8e0f9edf8f8d7bce5f8582bbc30faa11dfa34cfbb3d10601820200128013001380340f10148055033580170f8cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:27.569 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:27.570 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":51,"needAck":1,"seq":2631160,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:27.570 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:38:27.570 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:27.570 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 08238a02250a230a1708d4011210484633335a4548345a4739343030333018011500002f441d00a0d344c80259e502cc3743c5 2025-08-24 13:38:27.648 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12f3e9b1bfcacaa3bcb1cda3bec0cdc9c9cac910601820200128013001380340d4014832501270f9cba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:27.653 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:27.653 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631161,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:27.653 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:27.654 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:27.755 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:27.762 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44f0eab2bcc9c9a0bfb2cea0bdc3cecacac9cae8eceaf8dafad2f8ca0a543af8c278fbba9ab0fe38790aeae8e2eafbe2fbdafad2f8ca523c3af8c278fbbae5b0fe747852f010601820200128013001380340d40148025044580170facba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:27.768 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:27.769 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631162,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:27.769 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:27.769 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:27.810 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:27.973 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12f1ebb3bdc8c8a1beb3cfa1bcc2cfcbcbc8cb10601820200128013001380340d4014832501270fbcba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:27.979 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:27.980 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631163,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:27.980 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:27.980 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:28.014 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:28.486 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1ff4eeb6b8cdcda4bbb6caa4b9c7cacececdceee01ffe642fbdeb8d652fccefe10601820200128013001380340d4014830501f70fecba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:28.491 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:28.491 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631166,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:28.491 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:28.491 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118bc05204628ac023000 2025-08-24 13:38:28.518 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":700,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:38:28.768 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44f5efb7b9cccca5bab7cba5b8c6cbcfcfcccfede9effddfffd7fdcf0f513ffdc77dfebf9fb5fb3d7c0fefede7effee7fedfffd7fdcf57393ffdc77dfebfe0b5fb717d57f510601820200128013001380340d40148025044580170ffcba0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:28.773 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:28.773 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631167,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:28.774 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:28.774 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:28.800 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:29.687 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a120b11494732325b4449355b4638353131323110601820200128013001380340d401483250127081cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:29.696 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:29.696 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631169,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:29.696 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:29.696 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:29.746 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:29.900 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a4409134b45303059464b3759443a37333330331115130123032b0133f3adc3013b810243634907c180f313111b13021b0223032b0133abc5c3013b8102431c49078d81ab0910601820200128013001380340d4014802504458017083cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:29.906 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:29.906 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631171,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:29.906 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:29.907 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:29.949 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:30.550 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f0e144c4237375e414c305e433d303434373414fb051cb80124422ca806340410601820200128013001380340d4014830501f7084cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:30.557 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:30.557 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631172,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:30.557 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:30.557 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118bc05204628ac023000 2025-08-24 13:38:30.608 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":700,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:38:30.838 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a31b1abf3fd8888e1fef38fe1fc828f8b8b888babbba3b99b0fbe934b958ebbbb3df986bbbb37f9fbbaf3bbeb17b9e3bbdbbb1060182020013001380340d40148085031580170bb99387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:30.844 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:30.844 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920763,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:30.845 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:30.845 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a473934303033301000180220b40528f02e35000086423d00008c424001480050ac0258006000 2025-08-24 13:38:30.886 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":692,"targetPower":6000,"temp":67,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:38:30.977 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a440218404e3b3b524d403c524f313c38383b381a1e180a2808200a38f8a6c80a308a094868420cca8bf8181a10180910092808200a38a0cec80a308a094817420c868aa00210601820200128013001380340d4014802504458017088cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:30.984 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:30.984 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631176,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:30.984 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:30.984 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:31.025 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:31.041 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a200b065e494013060610451b06463340230606b8c22e433306869b433b0606cb431060182020012801300138034060482150207086cca0017881ae01800103880101c20110523337345a4448415a483345303034340a32106018202001280130013803406048277087cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:31.047 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:38:31.047 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631174,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:31.047 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:31.048 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00584f4615000016431d00403546250000bec428453500809d453d0000cd45 2025-08-24 13:38:31.089 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":13270,"sysGridPwr":150,"mpptPwr":11600,"bpPwr":-1520,"bpSoc":69} 2025-08-24 13:38:31.090 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631175,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:31.090 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:38:31.156 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 10890 -> 13270 2025-08-24 13:38:31.161 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 200 -> 150 2025-08-24 13:38:31.167 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 11900 -> 11600 2025-08-24 13:38:31.169 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "11600" greater than max "5000" 2025-08-24 13:38:31.180 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a790a4202de0b1af30b1030001a424c3939504f423e504d333e3a3a393a1f0a5ca06212ca0b28140a0a0a0a0adb0bb7000ae60cce058500940e0a0a0a0a0a0a0a0a0a0a0a0a10601820200128013001380340e00148255042708acca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:31.191 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:31.191 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":224,"cmdId":37,"dataLen":66,"seq":2631178,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:31.191 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:31.192 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 08d40110f9011a3a0a10484633335a4548345a47393430303330150056aa6818c001221e0000000000d101bd0a00ec06c40f8f0a9e04000000000000000000000000 2025-08-24 13:38:31.237 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => id id37func224 error at: Error: decodeMsg -> Error: invalid wire type 6 at offset 29 2025-08-24 13:38:31.246 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 1210 -> -1520 2025-08-24 13:38:31.675 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a610a28072b071d454b3e3e57484539574a34393d3d3e3d180d8d2149280d0d1a49200d0d934f380d0ded4d10601820200128013001380340d401482150285801708dcca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:31.681 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:31.681 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":40,"needAck":1,"seq":2631181,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:31.681 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:31.681 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a260a10484633335a4548345a473934303033301500802c4425000017442d00009e42350000e040 2025-08-24 13:38:31.713 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":690,"fromPv":604,"fromBat":79,"fromGrid":7}]} 2025-08-24 13:38:31.819 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12041e46483d3d544b463a5449373a3e3e3d3e10601820200128013001380340d40148325012708ecca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:31.827 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:31.827 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631182,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:31.827 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:31.828 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:31.874 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:32.107 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44051f47493c3c554a473b5548363b3f3f3c3f1d191f0d2f0f270d3fffa1cf0d378d0e4f6f450bcd8cff1f1d171f0e170e2f0f270d3fa7c9cf0d378d0e4f10450b818da70510601820200128013001380340d401480250445801708fcca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:32.124 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:32.124 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631183,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:32.124 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:32.124 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:32.274 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:32.288 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a750a3e18c41100ea110a261a00585623234a5558244a57292420202320051046ba7808d111320a1010101010cd05fa07101010101010101010101010101010101010601820200128013001380340e0014825503e7090cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:32.337 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:32.337 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":224,"cmdId":37,"dataLen":62,"seq":2631184,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:32.337 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:32.337 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 08d40110fa011a360a10484633335a4548345a47393430303330150056aa6818c101221a0000000000dd15ea170000000000000000000000000000000000 2025-08-24 13:38:32.414 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => id id37func224 error at: Error: decodeMsg -> Error: invalid wire type 6 at offset 29 2025-08-24 13:38:32.550 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a201f12b25f5407121238510f125a2054371292d7d63a572712a288572f1282db571060182020012801300138034060482150207092cca0017881ae01800103880101c20110523337345a4448415a483345303034340a32106018202001280130013803406048277093cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:32.559 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:38:32.559 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631186,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:32.559 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:32.559 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00a04d461500002a431d00483246250080c5c428453500b09a453d0090c945 2025-08-24 13:38:32.594 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":13160,"sysGridPwr":170,"mpptPwr":11410,"bpPwr":-1580,"bpSoc":69} 2025-08-24 13:38:32.595 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631187,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:32.595 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:38:32.656 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 13270 -> 13160 2025-08-24 13:38:32.661 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 150 -> 170 2025-08-24 13:38:32.667 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 11600 -> 11410 2025-08-24 13:38:32.670 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "11410" greater than max "5000" 2025-08-24 13:38:32.684 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f1e045c5227274e515c204e532d202424272404eb150ca81134523cb816241410601820200128013001380340d4014830501f7094cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:32.692 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:32.692 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631188,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:32.692 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:32.693 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118bc05204628ac023000 2025-08-24 13:38:32.741 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":700,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:38:32.752 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr -1520 -> -1580 2025-08-24 13:38:33.105 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a121c065e5025254c535e224c512f222626252610601820200128013001380340d401483250127096cca0017881ae01800103880101c20110523337345a4448415a483345303034340a730a3c10cc1908e319022c1208505e2b2b425d502c425f212c28282b280d184eb27000da193a0018181818181818181818351218181818181818181818181810601820200128013001380340e0014825503c7098cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:33.112 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:38:33.113 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631190,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:33.113 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:33.113 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:33.156 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:33.156 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":224,"cmdId":37,"dataLen":60,"seq":2631192,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:33.156 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:38:33.156 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 08d40110fb011a340a10484633335a4548345a47393430303330150056aa6818c2012218000000000000000000002d0a000000000000000000000000 2025-08-24 13:38:33.197 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => id id37func224 error at: Error: decodeMsg -> Error: invalid wire type 6 at offset 29 2025-08-24 13:38:33.249 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a441309515f2a2a435c512d435e202d29292a290b0f091b3919311b29e9b7d91b219b185979531ddb9ae9090b01091801183919311b29b1dfd91b219b185906531d979bb11310601820200128013001380340d4014802504458017099cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:33.256 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:33.256 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631193,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:33.257 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:33.257 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:33.301 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:33.399 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a31b6acf4fa8f8fe6f9f488e6fb85888c8c8f8cacbca4be9c08b8944c9289bcbc3afe81bcbc30fefcbdf4bcec10bee4bcdcbc1060182020013001380340d40148085031580170bc99387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:33.406 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:33.406 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920764,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:33.406 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:33.406 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a473934303033301000180220b40428f02e35000086423d00008c424001480050ac0258006000 2025-08-24 13:38:33.464 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":564,"targetPower":6000,"temp":67,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:38:33.819 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12100a525c2929405f522e405d232e2a2a292a10601820200128013001380340d40148325012709acca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:33.826 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:33.826 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631194,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:33.826 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:33.826 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:33.865 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:34.309 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44160c545a2f2f46595428465b25282c2c2f2c0e0a0c1e3c1c341e2cecb2dc1e249e1d5c7c5618de9fec0c0e040c1d041d3c1c341e2cb4dadc1e249e1d5c035618929eb41610601820200128013001380340d401480250445801709ccca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:34.321 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:34.322 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631196,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:34.322 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:34.322 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:34.424 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:34.683 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f170d555b2e2e47585529475a24292d2d2e2d0de21c05a1183d5b35b11f2d1d10601820200128013001380340d4014830501f709dcca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:34.694 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:34.694 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631197,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:34.694 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:34.694 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118bc05204628ac023000 2025-08-24 13:38:34.741 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":700,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:38:35.462 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44150f57592c2c455a572b4558262b2f2f2c2f0d090f1d3f1f371d2fefb1df1d279d1e5f7f551bdd9cef0f0d070f1e071e3f1f371d2fb7d9df1d279d1e5f00551b919db71510601820200128013001380340d401480250445801709fcca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:35.469 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:35.472 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631199,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:35.472 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:35.472 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:35.521 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:35.888 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a122a30686613137a6568147a6719141010131010601820200128013001380340d4014832501270a0cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:35.895 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:35.895 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631200,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:35.895 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:35.895 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:35.945 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:36.043 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a202c21d91067342121d1603c2131056704212176e509641421d1b0641c21c1946410601820200128013001380340604821502070a1cca0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770a2cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:36.050 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:38:36.050 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631201,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:36.050 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:36.051 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00f83146150000f0411d0010244625000057c428453500f091453d00e0b545 2025-08-24 13:38:36.102 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":11390,"sysGridPwr":30,"mpptPwr":10500,"bpPwr":-860,"bpSoc":69} 2025-08-24 13:38:36.102 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631202,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:36.102 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:38:36.156 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 13160 -> 11390 2025-08-24 13:38:36.162 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 170 -> 30 2025-08-24 13:38:36.168 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 11410 -> 10500 2025-08-24 13:38:36.171 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "10500" greater than max "5000" 2025-08-24 13:38:36.217 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr -1580 -> -860 2025-08-24 13:38:36.257 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a610a28290529336b65101079666b1779641a17131310133623a32f670623e325670e23239362162323a31c10601820200128013001380340d40148215028580170a3cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:36.265 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:36.265 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":40,"needAck":1,"seq":2631203,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:36.266 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:36.266 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a260a10484633335a4548345a473934303033301500800c442500c006442d0000b041350000803f 2025-08-24 13:38:36.320 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":562,"fromPv":539,"fromBat":22,"fromGrid":1}]} 2025-08-24 13:38:36.529 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a442f356d6316167f606d117f621c11151516153733352705250d2715d58be5271da72465456f21e7a6d535373d35243d2405250d27158de3e5271da724653a6f21aba78d2f10601820200128013001380340d40148025044580170a5cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:36.537 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:36.537 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631205,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:36.537 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:36.537 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:36.575 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:36.753 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f2238606e1b1b726d601c726f111c18181b1838d72930942d086e00842a182810601820200128013001380340d4014830501f70a8cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:36.760 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:36.760 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631208,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:36.760 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:36.760 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118bc05204628ac023000 2025-08-24 13:38:36.797 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":700,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:38:37.447 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a3a0a02022b106018202001280130013803406048115002580170aacca0017881ae01800103880101c20110523337345a4448415a483345303034340a6d0a342328a1290e2108213c23ff2a393b636d1818716e631f716c121f1b1b181b332a3e2b2b4a6f362b2b266fe329f229ce297bc6676f10601820200128013001380340f10148055034580170abcca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:37.455 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:38:37.455 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":17,"dataLen":2,"needAck":1,"seq":2631210,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:37.455 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:38:37.455 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:37.456 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 2801 2025-08-24 13:38:37.456 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":52,"needAck":1,"seq":2631211,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:37.456 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 unknown cmdId 2025-08-24 13:38:37.456 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:38:37.456 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 08038a02250a230a1708d4011210484633335a4548345a47393430303330180115000061441d00000d44c802d902e50250ed4c44 2025-08-24 13:38:37.664 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44263c646a1f1f76696418766b15181c1c1f1c3e3a3c2e0c2c042e1cdc82ec2e14ae2d6c4c6628eeafdc3c3e343c2d342d0c2c042e1c84eaec2e14ae2d6c336628a2ae842610601820200128013001380340d40148025044580170accca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:37.673 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:37.673 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631212,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:37.673 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:37.673 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:37.717 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:37.886 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12273d656b1e1e77686519776a14191d1d1e1d10601820200128013001380340d4014832501270adcca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:37.903 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:37.903 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631213,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:37.903 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:37.903 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:37.954 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:38.284 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12243e66681d1d746b661a7469171a1e1e1d1e10601820200128013001380340d4014832501270aecca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:38.292 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:38.293 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631214,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:38.293 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:38.293 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:38.332 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:38.742 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f3a20787603036a7578046a7709040000030020cf3128b4371076189c32003010601820200128013001380340d4014830501f70b0cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:38.751 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:38.751 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631216,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:38.751 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:38.751 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff01188407204628ac023000 2025-08-24 13:38:38.801 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":900,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:38:38.892 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a443b21797702026b7479056b76080501010201232721331131193301c19ff13309b33071517b35f3b2c121232921302930113119330199f7f13309b330712e7b35bfb3993b10601820200128013001380340d40148025044580170b1cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:38.905 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:38.905 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631217,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:38.905 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:38.905 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:38.949 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:39.804 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a4439237b75000069767b0769740a07030300032125233113331b3103c39df3310bb13273537937f1b0c323212b23322b3213331b31039bf5f3310bb132732c7937bdb19b3910601820200128013001380340d40148025044580170b3cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:39.814 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:39.814 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631219,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:39.814 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:39.815 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:39.868 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:39.947 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a123f257d7306066f707d016f720c010505060510601820200128013001380340d4014832501270b5cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:39.955 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:39.955 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631221,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:39.955 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:39.955 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:40.005 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:40.790 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a31b7adf5fb8e8ee7f8f589e7fa84898d8d8e8dadbda5bf9d7abb954d9388bdbd3bff80bdbd31fffdbcf5bded11bfe5bdddbd1060182020013001380340d40148085031580170bd99387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:40.797 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:40.797 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920765,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:40.797 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:40.797 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a473934303033301000180220c70628f02e35000086423d00008c424001480050ac0258006000 2025-08-24 13:38:40.839 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":839,"targetPower":6000,"temp":67,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:38:40.859 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f3228707e0b0b627d700c627f010c08080b0828c73920bc3f187e10943a083810601820200128013001380340d4014830501f70b8cca0017881ae01800103880101c20110523337345a4448415a483345303034340a570a1e33253329717f0a0a637c710d637e000d09090a092c39f9687d1c39f9687d10601820200128013001380340d4014821501e580170b9cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:40.872 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:38:40.872 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631224,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:40.872 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:40.872 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff01188407204628ac023000 2025-08-24 13:38:40.926 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":900,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:38:40.928 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"seq":2631225,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx","needAck":1} 2025-08-24 13:38:40.928 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:38:40.928 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a1c0a10484633335a4548345a473934303033301500c051442500c05144 2025-08-24 13:38:40.986 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":839,"fromPv":839}]} 2025-08-24 13:38:41.004 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44302a727c0909607f720e607d030e0a0a090a282c2a381a3a12380aca94fa3802b83b7a5a703ef8b9ca2a28222a3b223b1a3a12380a92fcfa3802b83b7a25703eb4b8923010601820200128013001380340d40148025044580170bacca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:41.012 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:41.013 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631226,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:41.013 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:41.013 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:41.060 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:41.084 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20363b93287d2e3b3b9b7a263b4b187d1e3bfbbb7f137e0e3baba77e063b6b917e10601820200128013001380340604821502070bbcca0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770bccca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:41.089 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:38:41.089 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631227,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:41.090 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:41.090 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00a81346150000a0411d007023462500c0804428453500909c453d0050aa45 2025-08-24 13:38:41.124 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9450,"sysGridPwr":20,"mpptPwr":10460,"bpPwr":1030,"bpSoc":69} 2025-08-24 13:38:41.124 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631228,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:41.124 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:38:41.179 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 11390 -> 9450 2025-08-24 13:38:41.184 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 30 -> 20 2025-08-24 13:38:41.188 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 10500 -> 10460 2025-08-24 13:38:41.190 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "10460" greater than max "5000" 2025-08-24 13:38:41.236 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr -860 -> 1030 2025-08-24 13:38:42.007 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44342e76780d0d647b760a6479070a0e0e0d0e2c282e3c1e3e163c0ece90fe3c06bc3f7e5e743afcbdce2e2c262e3f263f1e3e163c0e96f8fe3c06bc3f7e21743ab0bc963410601820200128013001380340d40148025044580170becca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:42.017 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:42.017 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631230,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:42.017 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:42.017 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:42.064 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:42.195 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12352f77790c0c657a770b6578060b0f0f0c0f10601820200128013001380340d4014832501270bfcca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:42.221 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:42.222 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631231,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:42.222 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:42.222 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:42.282 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:42.871 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f4b51090772721b0409751b0678757171727151be4059c546610769ed43714110601820200128013001380340d4014830501f70c1cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:42.878 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:42.878 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631233,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:42.878 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:42.879 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff01188407204628ac023000 2025-08-24 13:38:42.933 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":900,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:38:43.091 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a4448520a04717118070a7618057b76727271725054524062426a4072b2ec82407ac0430222084680c1b252505a52435a4362426a4072ea8482407ac043025d0846ccc0ea4810601820200128013001380340d40148025044580170c2cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:43.097 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:43.098 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631234,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:43.098 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:43.098 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:43.135 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:43.279 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a204e43635a05564343e3025e43d36805664343d5076b06764393e4067e4343ec0610601820200128013001380340604821502070c3cca0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770c4cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:43.287 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:38:43.288 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631235,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:43.288 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:43.288 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00201946150000a0411d00902b46250000964428453500d0a7453d0000af45 2025-08-24 13:38:43.336 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9800,"sysGridPwr":20,"mpptPwr":10980,"bpPwr":1200,"bpSoc":69} 2025-08-24 13:38:43.337 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631236,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:43.337 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:38:43.361 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a124c560e0075751c030e721c017f727676757610601820200128013001380340d4014832501270c6cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:43.419 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:43.420 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631238,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:43.420 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:43.421 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:43.520 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:43.532 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9450 -> 9800 2025-08-24 13:38:43.583 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 10460 -> 10980 2025-08-24 13:38:43.585 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "10980" greater than max "5000" 2025-08-24 13:38:43.632 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 1030 -> 1200 2025-08-24 13:38:44.080 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a124258000e7b7b120d007c120f717c78787b7810601820200128013001380340d4014832501270c8cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:44.089 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:44.089 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631240,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:44.089 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:44.089 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:44.128 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:44.233 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a444359010f7a7a130c017d130e707d79797a795b5f594b6949614b79b9e7894b71cb480929034d8bcab9595b51594851486949614b79e18f894b71cb480956034dc7cbe14310601820200128013001380340d40148025044580170c9cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:44.241 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:44.241 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631241,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:44.241 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:44.241 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:44.314 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:44.940 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f465c040a7f7f16090478160b75787c7c7f7c5cb34d54c84b6c0a64e04e7c4c10601820200128013001380340d4014830501f70cccca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:44.955 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:44.955 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631244,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:44.955 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:44.956 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff01188407204628ac023000 2025-08-24 13:38:45.011 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":900,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:38:45.348 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44475d050b7e7e17080579170a74797d7d7e7d5f5b5d4f6d4d654f7dbde38d4f75cf4c0d2d07498fcebd5d5f555d4c554c6d4d654f7de58b8d4f75cf4c0d520749c3cfe54710601820200128013001380340d40148025044580170cdcca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:45.358 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:45.358 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631245,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:45.358 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:45.358 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:45.432 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:45.439 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e4452445e06087d7d140b067a1409777a7e7e7d7e5b4e8e1f0a6b4e8e1f0a10601820200128013001380340d4014821501e580170cecca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:45.449 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:45.449 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2631246,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:45.449 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:45.450 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a473934303033301500c051442500c05144 2025-08-24 13:38:45.497 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":839,"fromPv":839}]} 2025-08-24 13:38:46.072 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20424fcf57095a4f4f6f0e524fa778096a4fcfb30b670a7a4ffffc0a724f9ff40a10601820200128013001380340604821502070cfcca0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770d0cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:46.084 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:38:46.084 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631247,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:46.084 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:46.084 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d0080184615000020411d00e83746250080fc4428453500b0b3453d00d0bb45 2025-08-24 13:38:46.128 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9760,"sysGridPwr":10,"mpptPwr":11770,"bpPwr":2020,"bpSoc":69} 2025-08-24 13:38:46.128 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631248,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:46.128 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:38:46.206 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9800 -> 9760 2025-08-24 13:38:46.219 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a125b41191762620b1419650b1668656161626110601820200128013001380340d4014832501270d1cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:46.226 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:46.226 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631249,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:46.226 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:46.226 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:46.294 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:46.305 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 20 -> 10 2025-08-24 13:38:46.355 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 10980 -> 11770 2025-08-24 13:38:46.358 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "11770" greater than max "5000" 2025-08-24 13:38:46.401 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 1200 -> 2020 2025-08-24 13:38:46.436 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a445e441c1267670e111c600e136d60646467644642445674547c5664a4fa94566cd65514341e5096d7a444464c44554c5574547c5664fc9294566cd655144b1e50dad6fc5e10601820200128013001380340d40148025044580170d4cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:46.448 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:46.448 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631252,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:46.448 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:46.449 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:46.507 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:46.993 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f5d471f1164640d121f630d106e636767646747a8564fd35077117ffb55675710601820200128013001380340d4014830501f70d7cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:47.000 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:47.000 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631255,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:47.000 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:47.000 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff01188407204628ac023000 2025-08-24 13:38:47.062 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":900,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:38:47.484 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a6a0a31d25a7d527b524f508c594a48101e6b6b021d106c021f616c68686b6840594d58d8d11c455898091c905a01bd5ac903541d10601820200128013001380340f10148055031580170d8cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:47.490 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:47.490 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":49,"needAck":1,"seq":2631256,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:47.490 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:38:47.490 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:47.490 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 8a02250a230a1708d4011210484633335a4548345a47393430303330180115008089441d00c05144c80259e502915b0c45 2025-08-24 13:38:47.632 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a445349111f6a6a031c116d031e606d69696a694b4f495b7959715b69a9f7995b61db581939135d9bdaa9494b41495841587959715b69f19f995b61db581946135dd7dbf15310601820200128013001380340d40148025044580170d9cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:47.638 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:47.638 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631257,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:47.638 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:47.638 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:47.680 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:48.200 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12504a121c6969001f126e001d636e6a6a696a10601820200128013001380340d4014832501270dacca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:48.212 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:48.212 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631258,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:48.212 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:48.212 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:48.266 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:48.487 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12514b131d6868011e136f011c626f6b6b686b10601820200128013001380340d4014832501270dbcca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:48.496 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:48.496 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631259,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:48.496 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:48.497 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:48.556 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:48.640 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44574d151b6e6e07181569071a64696d6d6e6d4f4b4d5f7d5d755f6dadf39d5f65df5c1d3d17599fdead4d4f454d5c455c7d5d755f6df59b9d5f65df5c1d421759d3dff55710601820200128013001380340d40148025044580170ddcca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:48.647 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:48.647 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631261,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:48.647 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:48.648 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:48.692 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:49.075 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f554f17196c6c051a176b0518666b6f6f6c6f4fa05e4793577f1977f35d6f5f10601820200128013001380340d4014830501f70dfcca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:49.082 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:49.083 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631263,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:49.083 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:49.083 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118cc08204628ac023000 2025-08-24 13:38:49.132 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:38:49.772 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a446b71292752523b2429553b2658555151525173777163416149635191cfa16359e36021012b65a3e291717379716079604161496351c9a7a16359e360217e2b65efe3c96b10601820200128013001380340d40148025044580170e1cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:49.784 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:49.784 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631265,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:49.784 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:49.785 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:49.853 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:49.980 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e697f69732b25505039262b5739245a57535350537663a332274663a3322710601820200128013001380340d4014821501e580170e3cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:49.989 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:49.989 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2631267,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:49.989 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:49.989 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a473934303033301500c051442500c05144 2025-08-24 13:38:50.055 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":839,"fromPv":839}]} 2025-08-24 13:38:50.200 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a126e742c2257573e212c503e235d505454575410601820200128013001380340d4014832501270e4cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:50.207 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:50.207 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631268,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:50.207 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:50.207 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:50.283 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:50.851 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a31b4aef6f88d8de4fbf68ae4f9878a8e8e8d8eaebea6bc9e27b6964e908bbebe38fc83bebe32fcfebff6beee12bce6bedebe1060182020013001380340d40148085031580170be99387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:50.858 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:50.858 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920766,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:50.859 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:50.859 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a473934303033301000180220990828f02e35000086423d00008c424001480050ac0258006000 2025-08-24 13:38:50.917 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":1049,"targetPower":6000,"temp":67,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:38:50.977 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a446c762e2055553c232e523c215f52565655567470766446664e645696c8a6645ee46726062c62a4e59676747e76677e6746664e6456cea0a6645ee46726792c62e8e4ce6c10601820200128013001380340d40148025044580170e6cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:50.984 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:50.984 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631270,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:50.984 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:50.984 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:51.046 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:51.132 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f6d772f2154543d222f533d205e53575754577798667fab6f47214fcb65576710601820200128013001380340d4014830501f70e7cca0017881ae01800103880101c20110523337345a4448415a483345303034340a560a206568d87d2e7d6868482a756830532e4d6848712d402d5d68c8dc2d556878aa2d10601820200128013001380340604821502070e8cca0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770e9cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:51.138 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 3 message(s) 2025-08-24 13:38:51.138 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631271,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:51.139 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:51.139 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118cc08204628ac023000 2025-08-24 13:38:51.183 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:38:51.183 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631272,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:51.183 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:38:51.183 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0d00b0154615000020421d00583b46250020194528453500a0b4453d0010c245 2025-08-24 13:38:51.243 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9580,"sysGridPwr":40,"mpptPwr":11990,"bpPwr":2450,"bpSoc":69} 2025-08-24 13:38:51.243 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631273,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:51.244 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 => no pdata 2025-08-24 13:38:51.300 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9760 -> 9580 2025-08-24 13:38:51.305 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 10 -> 40 2025-08-24 13:38:51.309 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 11770 -> 11990 2025-08-24 13:38:51.311 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "11990" greater than max "5000" 2025-08-24 13:38:51.356 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2020 -> 2450 2025-08-24 13:38:51.984 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44617b232d5858312e235f312c525f5b5b585b797d7b694b6b43695b9bc5ab6953e96a2b0b216fa9e89b7b79737b6a736a4b6b43695bc3adab6953e96a2b74216fe5e9c36110601820200128013001380340d40148025044580170ebcca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:51.990 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:51.991 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631275,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:51.991 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:51.991 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:52.067 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:52.268 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12677d252b5e5e37282559372a54595d5d5e5d10601820200128013001380340d4014832501270edcca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:52.276 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:52.276 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631277,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:52.276 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:52.276 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:52.332 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:52.964 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a447a60383643432a3538442a3749444040434062666072507058724080deb07248f27130103a74b2f380606268607168715070587240d8b6b07248f271306f3a74fef2d87a10601820200128013001380340d40148025044580170f0cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:52.971 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:52.972 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631280,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:52.972 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:52.972 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:53.031 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:53.122 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a207c71a1693764717145326c712148375471317c345934447101c3344c7141b13410601820200128013001380340604821502070f1cca0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770f2cca0017881ae01800103880101c20110523337345a4448415a483345303034340a560a1f79633b35404029363b4729344a4743434043638c726bbf7b53355bdf71437310601820200128013001380340d4014830501f70f3cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:53.127 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 3 message(s) 2025-08-24 13:38:53.127 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631281,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:53.128 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:53.128 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00d0184615000034431d005039462500400d452845350070b2453d0030c045 2025-08-24 13:38:53.157 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9780,"sysGridPwr":180,"mpptPwr":11860,"bpPwr":2260,"bpSoc":69} 2025-08-24 13:38:53.158 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631282,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:53.158 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:38:53.158 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631283,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:53.158 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 Encrypted 2025-08-24 13:38:53.158 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 pdata: 0a10484633335a4548345a4739343030333010ff0118cc08204628ac023000 2025-08-24 13:38:53.201 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:38:53.260 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9580 -> 9780 2025-08-24 13:38:53.265 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 40 -> 180 2025-08-24 13:38:53.270 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 11990 -> 11860 2025-08-24 13:38:53.272 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "11860" greater than max "5000" 2025-08-24 13:38:53.316 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2450 -> 2260 2025-08-24 13:38:53.687 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a127e643c3247472e313c402e334d404444474410601820200128013001380340d4014832501270f4cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:53.694 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:53.694 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631284,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:53.694 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:53.694 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:53.756 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:54.120 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a447c663e3045452c333e422c314f42464645466460667456765e744686d8b6744ef47736163c72b4f58666646e66776e7756765e7446deb0b6744ef47736693c72f8f4de7c10601820200128013001380340d40148025044580170f6cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:54.127 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:54.127 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631286,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:54.128 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:54.128 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:54.167 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:54.332 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a127d673f3144442d323f432d304e434747444710601820200128013001380340d4014832501270f7cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:54.338 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:54.339 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631287,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:54.339 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:54.339 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:54.379 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:54.548 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e72647268303e4b4b223d304c223f414c48484b486d7878fa3c5d7878fa3c10601820200128013001380340d4014821501e580170f8cca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:54.556 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:54.556 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2631288,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:54.556 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:54.556 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a4739343030333015000082442500008244 2025-08-24 13:38:54.592 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1040,"fromPv":1040}]} 2025-08-24 13:38:54.764 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0ad5030aa003b522bcb2f819abfbaff9a7db959bbfbfb7fdbfbfabfdbfbfb3fdbfbfabfdbfbfabfdbfbfb7fdbfbfb3fdbfbfaffdbfbfabfd8abf1feefa82bfdfeefaffbef2d02de9fdea3ae68efee21fe9f6fbd7bfcdffbf2feefabf2feefabfdfeefabf2feefabf2feefabf1feefabf3feefabf2feefabf2feefabf2feefabf2feefabf2feefabf2feefabf2feefabf2feefabf2feefac7bd3dbeaff7f58cfee5fbf78ae5f8fcef8f8c8b8937bee72fbebf22bebfbf87fd1abebfbf93fd12bebfbfb3fd0abebfbf9bfd02bebfbf9bfd7abebfbf97fd72bebfbf97fd6fbe07213bbc67be19153cbc5fbe1f32b957be1f32b94abebfbfabfd42bebfbfb7fd3abdbfbf87fd32bdbfbf93fd2fbdbf27bd4040bc1fbd9e17bd2d4c147ab90abdbfbf33fd02bdfe2775fd7fbdbf77bdba6fbddb67bdbf5fbdbf57bd3c19be4fbdbe47bd3e293b9f3fbc3e3f3b9f37bcbe2fbcbd27bcbf1fbc8d17bcef0abcbfbfdffa02bc391b33fd7abc7faefb8072bc6bdb32fd6abc016334fd62bcbfbfbf805abcbfbd78fd52bcbfbd78fd4fbcbf47bcbf3fbbbf37bb694eab2fbb1834ab22bbbfbfabfd1fbbbd103518202001300138034060480750a00370bf99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003ca5dc3cd608fe77cd086d8a4eae4c0c0cc82c0c0d482c0c0cc82c0c0d082c0c0d082c0c0c882c0c0c882c0c0d082c0c0d082f5c0409085fdc090908580c18d5c84958295721588799d79b88984a8c0b280c0a09085c0a09085c0a09085c0909085c0a09085c0a09085c0b09085c0909085c0a09085c0b09085c0409085c0a09085c0b09085c0a09085c0409085c0a09085b8c342c1d0888af3819a8488f59a878390f0f4f2f748c19a50c1c05dc1c0c0ec8265c1c0c0e0826dc1c0c0d08275c1c0c0dc827dc1c0c0dc8205c1c0c0e4820dc1c0c0d88210c12e1645c318c1073a43c320c1604dc628c1604dc635c1c0c0d4823dc1c0c0c88245c2c0c0ec824dc2c0c0e08250c2c058c23f3fc360c2e168c252336b05c675c2c0c04c827dc2ce6d0a8200c2c008c2c510c2a418c2c020c2c028c24366c130c2c138c2415644e040c3414044e048c3c150c3c058c3c060c3f268c39075c3c0c0a0857dc353584c8205c300b78bff0dc36e9c4d8215c34b064b821dc3c0c0c0ff25c3c03d06822dc3c03d068230c3c038c3c040c4c048c4093cd450c47753d45dc4c0c0d08260c4c2103518202001300138034060480750a00370c099387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003cb5cc2cc7d03da85d187d9a5ebe5c1c1c983c1c1cd83c1c1c983c1c1cd83c1c1cd83c1c1c583c1c1c583c1c1c983c1c1c983f4c1419084fcc1a1908481c08c5d8597839435d9fb809c89968885a9c1b381c1b19084c1b19084c1419084c1b19084c1b19084c1b19084c1b19084c1a19084c1419084c1b19084c1b19084c1b19084c1419084c1419084c1b19084c1a19084b9c543c0d1898bf2809b8589f49b868291f1f5f3f049c09451c0c15cc0c1c1e58364c0c1c1d9836cc0c1c1c98374c0c1c1d5837cc0c1c1d98304c0c1c1dd830cc0c1c1d58311c00b1445c219c0190943c221c0614cc729c0614cc734c0c1c1cd833cc0c1c1c58344c3c1c1e5834cc3c1c1d98351c3c159c33e3ec261c3e069c352326a04c774c3c1c14f837cc3f5de0a8301c3c109c3c411c3a519c3c121c3c129c34267c031c3c039c3405745e141c2404145e149c2c051c2c359c2c161c2f369c29174c2c1c1a1847cc217324d8304c2c186d1fe0cc206554c8314c2cfb54d831cc2c1c1c1fe24c2c1ca06832cc2c1ca068331c2c139c2c141c5c149c56534d551c56647d55cc5c1c1cd8361c5c3103518202001300138034060480750a00370c199387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003c85fc1cfe2521a81d284daa6e8e6c2c2ca80c2c2d280c2c2ce80c2c2d280c2c2d280c2c2c680c2c2ca80c2c2ca80c2c2ce80f7c2529387ffc2b2938782c38f49ae9480972384c3839ff6ca8b86aac2b082c2529387c2529387c2429387c2b29387c2529387c2529387c2429387c2529387c2529387c2529387c2529387c2529387c2429387c2529387c2529387c2529387bac740c3d28a88f18398868af798858192f2f6f0fa4ac39452c3c25fc3c2c2e28067c3c2c2da806fc3c2c2ca8077c3c2c2d6807fc3c2c2de8007c3c2c2de800fc3c2c2d28012c3007241c11ac3560b43c122c3624fc42ac3624fc437c3c2c2d2803fc3c2c2c68047c0c2c2e2804fc0c2c2da8052c0c25ac03d3dc162c0e36ac057316907c477c0c2c24e807fc0cf74088002c0c20ac0c712c0a61ac0c222c0c22ac04164c332c0c33ac0435446e242c1434246e24ac1c352c1c05ac1c262c1f06ac19277c1c2c2a2877fc1fa1c4e8007c182a2d9fd0fc153464f8017c1cb8d4e801fc1c2c2c2fd27c1c2ca05802fc1c2ca058032c1c23ac1c242c6c24ac6252cd652c63340d65fc6c2c2d28062c6c0103518202001300138034060480750a00370c299387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003c95ec0ceb3121c7dd385dba7e9e7c3c3cf81c3c3d781c3c3d381c3c3d781c3c3db81c3c3d381c3c3d381c3c3d381c3c3d781f6c3b39386fec393938683c28ee4f296819682a2c57f9ec2388587abc3b183c3939386c3939386c3a39386c3b39386c3b39386c3939386c3b39386c3b39386c3b39386c3a39386c3b39386c3b39386c3a39386c3b39386c3b39386c3b39386bbc541c2d38b89f08299878bf699848093f3f0f6f34bc29f53c2c35ec2c3c3f38166c2c3c3e7816ec2c3c3d78176c2c3c3e3817ec2c3c3e78106c2c3c3e7810ec2c3c3e38113c26a1545c01bc2657846c023c2634ec52bc2634ec536c2c3c3db813ec2c3c3cf8146c1c3c3f3814ec1c3c3e78153c1c35bc13c3cc063c1e26bc154306806c576c1c3c34f817ec14db8098103c1c30bc1c613c1a71bc1c323c1c32bc14065c233c1c23bc1425547e343c0424347e34bc0c253c0c35bc0c363c0f16bc09376c0c3c3a3867ec0dd954f8106c08339d0fc0ec0e4384f8116c0111148811ec0c3c3c3fc26c0c33405812ec0c334058133c0c33bc0c343c7c34bc73f40d653c76a59d75ec7c3c3d78163c7c1103518202001300138034060480750a00370c399387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003ce59c7c952d50579d482dca0eee0c4c4c886c4c4d086c4c4d486c4c4d486c4c4dc86c4c4c886c4c4d486c4c4d486c4c4d086f1c4b49481f9c4a4948184c589058e918691f67e237e993ae08c80acc4b684c4b49481c4a49481c4b49481c4b49481c4b49481c4b49481c4b49481c4b49481c4a49481c4b49481c4b49481c4b49481c4b49481c4b49481c4b49481c4b49481bcc546c5d48c8ef7859e808cf19e838794f4f7f1f54cc59f54c5c459c5c4c4ec8661c5c4c4e08669c5c4c4d08671c5c4c4e08679c5c4c4e48601c5c4c4e08609c5c4c4e48614c57a7c41c71cc57a3346c724c56449c22cc56449c231c5c4c4dc8639c5c4c4c88641c6c4c4ec8649c6c4c4e08654c6c45cc63b3bc764c6e56cc65c376f01c271c6c4c4488679c609ef088604c6c40cc6c114c6a01cc6c424c6c42cc64762c534c6c53cc6455240e444c7454440e44cc7c554c7c45cc7c464c7f66cc79471c7c4c4a48179c78d8c488601c7049a84fb09c7b3c2498611c719424f8619c7c4c4c4fb21c7c43e028629c7c43e028634c7c43cc7c444c0c44cc06a3dd054c05554d059c0c4c4d08664c0c6103518202001300138034060480750a00370c499387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003cf58c6c8b409017bd583dda1efe1c5c5c987c5c5d187c5c5c987c5c5d187c5c5d187c5c5cd87c5c5d587c5c5d587c5c5d187f0c5c59480f8c505958085c4883d1690879069592e7e98553c8d81adc5b785c5359580c5359580c5059580c5c59480c5359580c5c59480c5259580c5359580c5359580c5359580c5359580c5359580c5359580c5359580c5359580c5c59480bdc747c4d58d8ff6849f818df09f828695f5f6f1f34dc49d55c4c558c4c5c5fd8760c4c5c5e98768c4c5c5c98770c4c5c5e18778c4c5c5e18700c4c5c5e98708c4c5c5e18715c4045b41c61dc4726f46c625c46548c32dc46548c330c4c5c5d18738c4c5c5cd8740c7c5c5fd8748c7c5c5e98755c7c55dc73a3ac665c7e46dc759366e00c370c7c5c5498778c7845d0f8705c7c50dc7c015c7a11dc7c525c7c52dc74663c435c7c43dc7445341e545c6444541e54dc6c455c6c55dc6c565c6f76dc69570c6c5c5a58078c60958498700c605d481fa08c6f59b488710c6df134e8718c6c5c5c5fa20c6c5c7028728c6c5c7028735c6c53dc6c545c1c54dc11334d155c16d4ed158c1c5c5d18765c1c7103518202001300138034060480750a00370c599387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003cc5bc5cbfd7b5d78d680dea2ece2c6c6ca84c6c6d284c6c6ca84c6c6d684c6c6d684c6c6ce84c6c6ce84c6c6d684c6c6d684f3c6469683fbc696968386c78b4f87938493ab327c7d9b3bcf8f82aec6b486c6a69683c6a69683c6a69683c6969683c6a69683c6a69683c6b69683c6969683c6969683c6b69683c6b69683c6a69683c6b69683c6a69683c6469683c6a69683bec544c7d68e8cf5879c828ef39c818596f6f2f4f14ec79c56c7c65bc7c6c6ea8463c7c6c6e6846bc7c6c6d68473c7c6c6da847bc7c6c6da8403c7c6c6e2840bc7c6c6de8416c7281043c51ec7013c45c526c7664bc02ec7664bc033c7c6c6d2843bc7c6c6ce8443c4c6c6ea844bc4c6c6e68456c4c65ec43939c566c4e76ec45a356d03c073c4c6c64a847bc4c86b0c8406c4c60ec4c316c4a21ec4c626c4c62ec44560c736c4c73ec4475042e646c5474642e64ec5c756c5c65ec5c666c5f46ec59673c5c6c6a6837bc5555e4a8403c506b18df90bc5689a4b8413c54d004d841bc5c6c6c6f923c5c63b00842bc5c63b008436c5c63ec5c646c2c64ec20f3ad256c27155d25bc2c6c6d68466c2c4103518202001300138034060480750a00370c699387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003cd5ac4ca3f51fc84d781dfa3ede3c7c7cf85c7c7cb85c7c7cf85c7c7cb85c7c7cb85c7c7c385c7c7c385c7c7cf85c7c7cf85f2c7379782fac717978287c68a3f14928592f851a7879a47ca8e83afc7b587c7379782c7279782c7379782c7379782c7279782c7279782c7279782c7179782c7379782c7279782c7279782c7279782c7379782c7379782c7379782c7279782bfc345c6d78f8df4869d838ff29d808497f7f3f5f64fc69257c6c75ac6c7c7e38562c6c7c7df856ac6c7c7cf8572c6c7c7d3857ac6c7c7df8502c6c7c7db850ac6c7c7d38517c6141243c41fc62e0f45c427c6674ac12fc6674ac132c6c7c7cb853ac6c7c7c38542c5c7c7e3854ac5c7c7df8557c5c75fc53838c467c5e66fc55a346c02c172c5c7c74b857ac5f3d80c8507c5c70fc5c217c5a31fc5c727c5c72fc54461c637c5c63fc5465143e747c4464743e74fc4c657c4c55fc4c767c4f56fc49772c4c7c7a7827ac4682a4b8502c4c780d7f80ac477494a8512c430aa4b851ac4c7c7c7f822c4c7cc00852ac4c7cc008537c4c73fc4c747c3c74fc36332d357c36f41d35ac3c7c7cb8567c3c5103518202001300138034060480750a00370c799387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003c255cbc53069c2f2d88ed0ace2ecc8c8c08ac8c8d88ac8c8c48ac8c8d88ac8c8d88ac8c8cc8ac8c8c08ac8c8c08ac8c8c48afdc838988df5c818988d88c985ef799d8a9db3dceeff95bde5818ca0c8ba88c838988dc838988dc838988dc818988dc838988dc838988dc828988dc828988dc828988dc828988dc838988dc838988dc828988dc838988dc838988dc838988db0cd4ac9d88082fb89928c80fd928f8b98f8fcfaf040c99e58c9c855c9c8c8e88a6dc9c8c8d08a65c9c8c8c08a7dc9c8c8dc8a75c9c8c8d48a0dc9c8c8d48a05c9c8c8d88a18c90e784bcb10c96a0149cb28c96845ce20c96845ce3dc9c8c8d88a35c9c8c8cc8a4dcac8c8e88a45cac8c8d08a58cac850ca3737cb68cae960ca573b630dce7dcac8c8448a75cac57e028a08cac800cacd18caac10cac828cac820ca4b6ec938cac930ca495e4ce848cb49484ce840cbc958cbc850cbc868cbfa60cb987dcbc8c8a88d75cb411f448a0dcb88a8d3f705cb3db5458a1dcba580448a15cbc8c8c8f72dcbc8c00f8a25cbc8c00f8a38cbc830cbc848ccc840cc2f26dc58cc3a4adc55ccc8c8d88a68ccca103518202001300138034060480750a00370c899387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003c354cac4176f5f8dd98fd1ade3edc9c9c58bc9c9dd8bc9c9d98bc9c9dd8bc9c9d18bc9c9d98bc9c9d98bc9c9d98bc9c9dd8bfcc9a9988cf4c9e9988c89c8842c999c8b9cc8057d88947060808da1c9bb89c9f9988cc9e9988cc989988cc999988cc989988cc9f9988cc999988cc999988cc9a9988cc999988cc999988cc989988cc989988cc999988cc989988cc989988cb1cf4bc8d98183fa88938d81fc938e8a99f9fafcf941c89559c8c954c8c9c9f98b6cc8c9c9ed8b64c8c9c9dd8b7cc8c9c9e98b74c8c9c9ed8b0cc8c9c9ed8b04c8c9c9d58b19c8091f4fca11c86f724cca29c86944cf21c86944cf3cc8c9c9d18b34c8c9c9c58b4ccbc9c9f98b44cbc9c9ed8b59cbc951cb3636ca69cbe861cb683a620ccf7ccbc9c9458b74cb47b2038b09cbc901cbcc19cbad11cbc929cbc921cb4a6fc839cbc831cb485f4de949ca48494de941cac859cacb51cac969cafb61ca997ccac9c9a98c74ca23a8458b0cca8933daf604ca1acf448b1ccab717428b14cac9c9c9f62ccac93e0f8b24cac93e0f8b39cac931cac949cdc941cd344adc59cd6053dd54cdc9c9dd8b69cdcb103518202001300138034060480750a00370c999387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003c057c9c785689a8eda8cd2aee0eecacac688cacade88cacada88cacada88cacad288cacac688cacac688cacada88cacade88ffcada9b8ff7caca9b8f8acb879e299f889fe37cb38b9727a5838ea2cab88acaca9b8fcaca9b8fcada9b8fcada9b8fcada9b8fcada9b8fcada9b8fcada9b8fcada9b8fcada9b8fcada9b8fcada9b8fcada9b8fcada9b8fcaca9b8fcaca9b8fb2cb48cbda8280f98b908e82ff908d899afaf9fffb42cb915acbca57cbcacae2886fcbcacaee8867cbcacade887fcbcacaee8877cbcacaea880fcbcacaee8807cbcacaea881acb05724fc912cb0a3d48c92acb6a47cc22cb6a47cc3fcbcacad28837cbcacac6884fc8cacae28847c8cacaee885ac8ca52c83535c96ac8eb62c86839610fcc7fc8caca468877c807e106880ac8ca02c8cf1ac8ae12c8ca2ac8ca22c8496ccb3ac8cb32c84b5c4eea4ac94b4a4eea42c9cb5ac9c852c9ca6ac9f862c99a7fc9cacaaa8f77c9d99b46880fc90a948af507c9eec547881fc94045418817c9cacacaf52fc9ca300c8827c9ca300c883ac9ca32c9ca4aceca42ce6533de5ace5b5ade57cecacade886acec8103518202001300138034060480750a00370ca99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003c156c8c60276db8fdb8dd3afe1efcbcbc789cbcbdf89cbcbc789cbcbdf89cbcbdf89cbcbc389cbcbc789cbcbdb89cbcbdf89fecb4b9a8ef6cb9b9a8e8bca8697449d899e9e79e78a96c88f828fa3cbb98bcbbb9a8ecbbb9a8ecb9b9a8ecb4b9a8ecb4b9a8ecb4b9a8ecbbb9a8ecbbb9a8ecb4b9a8ecb4b9a8ecb4b9a8ecb4b9a8ecb4b9a8ecb4b9a8ecbbb9a8ecb4b9a8eb3c949cadb8381f88a918f83fe918c889bfbf8fffd43ca935bcacb56cacbcbf3896ecacbcbe78966cacbcbc7897ecacbcbef8976cacbcbef890ecacbcbe38906cacbcbef891bca2a554fc813ca7c6148c82bca6b46cd23ca6b46cd3ecacbcbdf8936cacbcbc3894ec9cbcbf38946c9cbcbe7895bc9cb53c93434c86bc9ea63c96d38600ecd7ec9cbcb478976c98a5301890bc9cb03c9ce1bc9af13c9cb2bc9cb23c9486dca3bc9ca33c94a5d4feb4bc84a4b4feb43c8ca5bc8c953c8cb6bc8f963c89b7ec8cbcbab8e76c8606547890ec80bda8ff406c813a546891ec8092d408916c8cbcbcbf42ec8cbc90c8926c8cbc90c893bc8cb33c8cb4bcfcb43cf133adf5bcf6340df56cfcbcbdf896bcfc9103518202001300138034060480750a00370cb99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003c651cfc141866472dc8ad4a8e6e8ccccc08eccccd88eccccc08eccccdc8eccccdc8eccccc48eccccc48eccccdc8eccccdc8ef9ccbc9c89f1cc9c9c898ccd815088998e992ace06779175b48588a4ccbe8cccac9c89ccac9c89ccac9c89cc9c9c89ccac9c89ccac9c89ccbc9c89cc9c9c89cc9c9c89ccbc9c89ccbc9c89cc9c9c89ccbc9c89ccac9c89ccbc9c89ccac9c89b4cf4ecddc8486ff8d968884f9968b8f9cfcf8fefb44cd965ccdcc51cdcccce08e69cdccccec8e61cdccccdc8e79cdccccd08e71cdccccd08e09cdcccce88e01cdccccd48e1ccd221a49cf14cd0b364fcf2ccd6c41ca24cd6c41ca39cdccccd88e31cdccccc48e49cecccce08e41ceccccec8e5ccecc54ce3333cf6cceed64ce6a3f6709ca79cecccc408e71cec261068e0ccecc04cec91ccea814cecc2ccecc24ce4f6acd3ccecd34ce4d5a48ec4ccf4d4c48ec44cfcd5ccfcc54cfcc6ccffe64cf9c79cfccccac8971cf5f54408e09cf0cbb87f301cf6290418e19cf470a478e11cfccccccf329cfcc310a8e21cfcc310a8e3ccfcc34cfcc4cc8cc44c80530d85cc87b5fd851c8ccccdc8e6cc8ce103518202001300138034060480750a00370cc99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003c750cec017fb6af3dd8bd5a9e7e9cdcdc58fcdcdc18fcdcdc58fcdcdc18fcdcdc18fcdcdc98fcdcdc98fcdcdc58fcdcdc58ff8cd1d9d88f0cd7d9d888dcc80abab988f98e05505f690859a8489a5cdbf8dcd0d9d88cd0d9d88cd1d9d88cd0d9d88cd7d9d88cd0d9d88cd0d9d88cd7d9d88cd0d9d88cd7d9d88cd0d9d88cd7d9d88cd0d9d88cd0d9d88cd0d9d88cd7d9d88b5c94fccdd8587fe8c978985f8978a8e9dfdf9fffc45cc985dcccd50cccdcde98f68cccdcdd58f60cccdcdc58f78cccdcdd98f70cccdcdd58f08cccdcdd18f00cccdcdd98f1dcc191849ce15cc24054fce2dcc6d40cb25cc6d40cb38cccdcdc18f30cccdcdc98f48cfcdcde98f40cfcdcdd58f5dcfcd55cf3232ce6dcfec65cf6a3e6608cb78cfcdcd418f70cff9d2068f0dcfcd05cfc81dcfa915cfcd2dcfcd25cf4e6bcc3dcfcc35cf4c5b49ed4dce4c4d49ed45cecc5dcecd55cecd6dceff65ce9d78cecdcdad8870cee923418f08cecd8addf200cee942408f18cea6a3418f10cecdcdcdf228cecdc60a8f20cecdc60a8f3dcecd35cecd4dc9cd45c96938d95dc9654bd950c9cdcdc18f6dc9cf103518202001300138034060480750a00370cd99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003c453cdc3d298d68ade88d6aae4eacecec68ccecede8ccecec28ccecede8ccecede8ccececa8ccecec68ccecec68ccecec28cfbce9e9f8bf3cefe9f8b8ecf83528a988c9b56cff88f931bd4878aa6cebc8ece9e9f8bce9e9f8bce9e9f8bcefe9f8bce9e9f8bce9e9f8bce8e9f8bce9e9f8bce9e9f8bce9e9f8bce9e9f8bce9e9f8bce9e9f8bce9e9f8bce9e9f8bce9e9f8bb6cb4ccfde8684fd8f948a86fb94898d9efefafcf646cf985ecfce53cfceceee8c6bcfceced68c63cfcecec68c7bcfceceda8c73cfceced28c0bcfceced28c03cfceceda8c1ecf1d7e4dcd16cf6a074fcd2ecf6e43c826cf6e43c83bcfcecede8c33cfcececa8c4bccceceee8c43ccceced68c5eccce56cc3131cd6eccef66cc643d650bc87bcccece428c73ccc378048c0eccce06cccb1eccaa16ccce2eccce26cc4d68cf3ecccf36cc4f584aee4ecd4f4e4aee46cdcf5ecdcc56cdce6ecdfc66cd9e7bcdceceae8b73cd8011428c0bcd8eaed5f103cd6a4b438c1bcdd29e428c13cdcececef12bcdcec6098c23cdcec6098c3ecdce36cdce4ecace46ca2620da5eca3c4cda53cacecede8c6ecacc103518202001300138034060480750a00370ce99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003c552ccc2cbc43b8cdf89d7abe5ebcfcfc38dcfcfdb8dcfcfdf8dcfcfdb8dcfcfd78dcfcfdf8dcfcfdf8dcfcfdf8dcfcfdb8dfacfff9e8af2cf3f9f8a8fce82eac9998d9ac43bde8e92f0da868ba7cfbd8fcfcf9e8acf3f9f8acfdf9e8acfef9e8acfdf9e8acfcf9e8acfdf9e8acfef9e8acfff9e8acfdf9e8acfdf9e8acfdf9e8acfdf9e8acfef9e8acfdf9e8acfdf9e8ab7c94dcedf8785fc8e958b87fa95888c9ffffcfaff47ce935fcecf52cecfcfff8d6acecfcfeb8d62cecfcfdb8d7acecfcfef8d72cecfcfeb8d0acecfcfeb8d02cecfcfd38d1fce251949cc17ce69744acc2fce6f42c927ce6f42c93acecfcfd78d32cecfcfc38d4acdcfcfff8d42cdcfcfeb8d5fcdcf57cd3030cc6fcdee67cd633c640ac97acdcfcf438d72cd41b4058d0fcdcf07cdca1fcdab17cdcf2fcdcf27cd4c69ce3fcdce37cd4e594bef4fcc4e4f4bef47ccce5fcccd57cccf6fccfd67cc9f7acccfcfaf8a72cc62b8438d0acc8f35dcf002cc95d3428d1accca3b448d12cccfcfcff02acccf38098d22cccf38098d3fcccf37cccf4fcbcf47cb304cda5fcb6655db52cbcfcfdb8d6fcbcd103518202001300138034060480750a00370cf99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003da4dd3dd52415193c096c8b4faf4d0d0dc92d0d0c492d0d0c092d0d0c092d0d0c892d0d0dc92d0d0c092d0d0c092d0d0c492e5d0308095edd000809590d19d1b7185928513934b908d4ed19994b8d0a290d0008095d0008095d0008095d0008095d0008095d0008095d0308095d0308095d0008095d0008095d0308095d0008095d0008095d0008095d0008095d0008095a8d152d1c0989ae3918a9498e58a979380e0e3e5e158d18b40d1d04dd1d0d0f89275d1d0d0f4927dd1d0d0c49265d1d0d0f4926dd1d0d0f09215d1d0d0f4921dd1d0d0f09200d1396855d308d1102752d330d1705dd638d1705dd625d1d0d0c8922dd1d0d0dc9255d2d0d0f8925dd2d0d0f49240d2d048d22f2fd370d2f178d27d237b15d665d2d0d05c926dd21dfb1c9210d2d018d2d500d2b408d2d030d2d038d25376d120d2d128d2514654f050d3515054f058d3d140d3d248d3d070d3e278d38065d3d0d0b0956dd3878e5c9215d3108e90ef1dd3eecc5d9205d3744c5b920dd3d0d0d0ef35d3d02a16923dd3d02a169220d3d028d3d050d4d058d46129c440d44140c44dd4d0d0c49270d4d2103518202001300138034060480750a00370d099387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003db4cd2dc0b879a15c197c9b5fbf5d1d1dd93d1d1c593d1d1dd93d1d1c593d1d1c593d1d1d993d1d1c193d1d1c193d1d1c593e4d1518194ecd181819491d09c029c849384bbdba5108c151e9695b9d1a391d1518194d1a18194d1818194d1518194d1a18194d1518194d1b18194d1a18194d1b18194d1518194d1a18194d1a18194d1518194d1518194d1a18194d1518194a9d353d0c1999be2908b9599e48b969281e1e2e5e759d08941d0d14cd0d1d1e99374d0d1d1fd937cd0d1d1dd9364d0d1d1f5936cd0d1d1f59314d0d1d1f9931cd0d1d1f59301d03e4f55d209d0137b52d231d0715cd739d0715cd724d0d1d1c5932cd0d1d1d99354d3d1d1e9935cd3d1d1fd9341d3d149d32e2ed271d3f079d360227a14d764d3d1d15d936cd390491b9311d3d119d3d401d3b509d3d131d3d139d35277d021d3d029d3504755f151d2505155f159d2d041d2d049d2d171d2e379d28164d2d1d1b1946cd21e7f5d9314d211c095ee1cd22dbf5c9304d237375a930cd2d1d1d1ee34d2d1d316933cd2d1d3169321d2d129d2d151d5d159d50820c541d5785ac54cd5d1d1c59371d5d3103518202001300138034060480750a00370d199387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003d84fd1dfec580f6fc294cab6f8f6d2d2de90d2d2c690d2d2de90d2d2c290d2d2c290d2d2da90d2d2da90d2d2c290d2d2c290e7d2a28297efd292829792d39febe6879087e2d3d7698f4bd59a96bad2a092d2828297d2b28297d2828297d2928297d2b28297d2b28297d2a28297d2828297d2828297d2a28297d2a28297d2828297d2a28297d2b28297d2a28297d2828297aad150d3c29a98e19388969ae788959182e2e6e0e55ad38842d3d24fd3d2d2fe9077d3d2d2f2907fd3d2d2c29067d3d2d2ce906fd3d2d2ce9017d3d2d2f6901fd3d2d2ca9002d33c0457d10ad3152851d132d3725fd43ad3725fd427d3d2d2c6902fd3d2d2da9057d0d2d2fe905fd0d2d2f29042d0d24ad02d2dd172d0f37ad063217917d467d0d2d25e906fd0dc7f189012d0d21ad0d702d0b60ad0d232d0d23ad05174d322d0d32ad0534456f252d1535256f25ad1d342d1d24ad1d272d1e07ad18267d1d2d2b2976fd1414a5e9017d112a599ed1fd17c8e5f9007d1591459900fd1d2d2d2ed37d1d22f14903fd1d22f149022d1d22ad1d252d6d25ad61b2ec642d66541c64fd6d2d2c29072d6d0103518202001300138034060480750a00370d299387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003d94ed0de86d304eec395cbb7f9f7d3d3db91d3d3df91d3d3db91d3d3df91d3d3df91d3d3d791d3d3d791d3d3db91d3d3db91e6d3138396eed373839693d29ec1508691864237d3e88e3e009497bbd3a193d3638396d3738396d3138396d3638396d3738396d3638396d3638396d3738396d3638396d3738396d3638396d3738396d3638396d3638396d3638396d3738396abd751d2c39b99e09289979be689949083e3e7e1e25bd28643d2d34ed2d3d3f79176d2d3d3cb917ed2d3d3db9166d2d3d3c7916ed2d3d3cb9116d2d3d3cf911ed2d3d3c79103d2070657d00bd23a1b51d033d2735ed53bd2735ed526d2d3d3df912ed2d3d3d79156d1d3d3f7915ed1d3d3cb9143d1d34bd12c2cd073d1f27bd161207816d566d1d3d35f916ed1e7cc189113d1d31bd1d603d1b70bd1d333d1d33bd15075d223d1d22bd1524557f353d0525357f35bd0d243d0d34bd0d373d0e17bd08366d0d3d3b3966ed0f73d5f9116d0d394c3ec1ed0f75c5e9106d0b8bd5f910ed0d3d3d3ec36d0d3d814913ed0d3d8149123d0d32bd0d353d7d35bd77726c743d77b55c74ed7d3d3df9173d7d1103518202001300138034060480750a00370d399387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003de49d7d9c562eb10c492ccb0fef0d4d4dc96d4d4c496d4d4d896d4d4c496d4d4c496d4d4d096d4d4dc96d4d4dc96d4d4d896e1d4848491e9d4e4849194d5991f758096813a1bb215895e1f9390bcd4a694d4848491d4948491d4948491d4e48491d4948491d4948491d4e48491d4948491d4e48491d4e48491d4948491d4948491d4948491d4848491d4948491d4848491acd156d5c49c9ee7958e909ce18e939784e4e0e6ec5cd58244d5d449d5d4d4f49671d5d4d4cc9679d5d4d4dc9661d5d4d4c09669d5d4d4c89611d5d4d4c89619d5d4d4c09604d5346457d70cd5601d55d734d57459d23cd57459d221d5d4d4c49629d5d4d4d09651d6d4d4f49659d6d4d4cc9644d6d44cd62b2bd774d6f57cd660277f11d261d6d4d4589669d6d9621e9614d6d41cd6d104d6b00cd6d434d6d43cd65772d524d6d52cd6554250f454d7555450f45cd7d544d7d54cd7d474d7e67cd78461d7d4d4b49169d7b208589611d794b4cfeb19d71056599601d7e899589609d7d4d4d4eb31d7d4dc139639d7d4dc139624d7d42cd7d454d0d45cd03d3ac044d02756c049d0d4d4c49674d0d6103518202001300138034060480750a00370d499387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003df48d6d87e2e0a96c593cdb1fff1d5d5d997d5d5c197d5d5c597d5d5c197d5d5cd97d5d5c597d5d5c597d5d5c597d5d5c197e0d5058590e8d545859095d498734e80978045e2d39488eac09c91bdd5a795d5758590d5458590d5658590d5158590d5158590d5658590d5158590d5158590d5058590d5158590d5158590d5158590d5658590d5158590d5158590d5158590add357d4c59d9fe6948f919de08f929685e5e6e0e55dd48945d4d548d4d5d5e59770d4d5d5f19778d4d5d5c19760d4d5d5f59768d4d5d5f19710d4d5d5f19718d4d5d5c99705d4240353d60dd4156e50d635d47558d33dd47558d320d4d5d5cd9728d4d5d5d99750d7d5d5e59758d7d5d5f19745d7d54dd72a2ad675d7f47dd763267e10d360d7d5d5599768d75bae1f9715d7d51dd7d005d7b10dd7d535d7d53dd75673d425d7d42dd7544351f555d6545551f55dd6d445d6d74dd6d575d6e77dd68560d6d5d5b59068d6d8ba599710d6952fc6ea18d604c6589700d6a93e5e9708d6d5d5d5ea30d6d522139738d6d522139725d6d52dd6d555d1d55dd15551c045d17e4fc148d1d5d5c19775d1d7103518202001300138034060480750a00370d599387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003dc4bd5db72426b94c690ceb2fcf2d6d6da94d6d6c294d6d6c694d6d6c694d6d6ce94d6d6da94d6d6c694d6d6c694d6d6c294e3d6568693ebd6a6869396d79b179c839483a25c35e98b0f0a9e92bed6a496d6a68693d6a68693d6a68693d6a68693d6568693d6a68693d6568693d6568693d6a68693d6a68693d6568693d6a68693d6a68693d6568693d6a68693d6a68693aed754d7c69e9ce5978c929ee38c919586e6e5e3e75ed78d46d7d64bd7d6d6fe9473d7d6d6f2947bd7d6d6c29463d7d6d6f2946bd7d6d6f69413d7d6d6f2941bd7d6d6f69406d73b6e53d50ed7082154d536d7765bd03ed7765bd023d7d6d6ce942bd7d6d6da9453d4d6d6fe945bd4d6d6f29446d4d64ed42929d576d4f77ed461257d13d063d4d6d65a946bd41bfd1a9416d4d61ed4d306d4b20ed4d636d4d63ed45570d726d4d72ed4574052f656d5575652f65ed5d746d5d44ed5d676d5e47ed58663d5d6d6b6936bd5e0875a9413d5168896e91bd591d95b9403d57b595d940bd5d6d6d6e933d5d62c10943bd5d62c109426d5d62ed5d656d2d65ed2672fc246d24546c24bd2d6d6c29476d2d4103518202001300138034060480750a00370d699387884a601800103880101c2011052333731413131413848324d30333931 2025-08-24 13:38:54.773 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 24 message(s) 2025-08-24 13:38:54.774 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920767,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:38:54.774 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:54.774 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a9d030d47a61444104618642a24000008420000144200000c4200001442000014420000084200000c4200001042000014423500a051453d0060514540014d6f92564255855931415da056494468007240009051450090514500605145009051450090514500a05145008051450090514500905145009051450090514500905145009051450090514500905145009051457802820110484a33415a4448355a474350303334368801589001009d0100003842a50100002c42ad0100000c42b50100002442bd0100002442c50100002842cd0100002842d001b89e8403d801a6aa8303e001a08d06e801a08d06f50100001442fd01000008428502000038428d0200002c429002009802ffff03a00221a80292f3abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd0386a48c42c503c011443fcd03d4648d42d503bedc8b42dd030000003fe5030002c742ed030002c742f00300f803008004008804d6f1149004a78b149d0400001442a00402 2025-08-24 13:38:54.839 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":594.5980834960938,"bpSoc":70,"bpSoh":100,"bpTemp":[34,37,35,37,37,34,35,36,37],"bpMaxCellVol":3354,"bpMinCellVol":3350,"bpRunSta":1,"bpVol":53.643001556396484,"bpAmp":11.084355354309082,"bpBusVol":805.353515625,"bpErrCode":0,"bpCellVol":[3353,3353,3350,3353,3353,3354,3352,3353,3353,3353,3353,3353,3353,3353,3353,3353],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":46,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":42,"bpEnvTemp":42,"bpAccuChgCap":6360888,"bpAccuDsgCap":6346022,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":46,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035474,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.32133483886719,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":70.69692993164062,"bpMinSoc":69.93113708496094,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342230,"bpAccuDsgEnergy":329127,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:38:54.840 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920768,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:38:54.840 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:38:54.840 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a9d030da04f27bc104618642a2400000c420000144200000c4200001042000010420000084200000842000010420000104235008050453d0050504540014d9c44554255b2d548b95db978494468007240006050450060504500605045005050450060504500605045007050450050504500605045007050450080504500605045007050450060504500805045006050457803820110484a33415a4448355a4743503034323788015a9001009d0100002c42a50100002042ad0100001042b50100001c42bd0100001c42c50100002442cd0100001842d001eed68503d801c7fa8303e001a08d06e801a08d06f50100001442fd0100000842850200002c428d02000020429002009802ffff03a00221a80292f3abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0393988c42c503c0774b3fcd03ae5c8d42d5038bc68b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804c9fc149004b793149d0400001042a00402 2025-08-24 13:38:54.879 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.010211855173110962,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,34,36,36],"bpMaxCellVol":3336,"bpMinCellVol":3333,"bpRunSta":1,"bpVol":53.31700134277344,"bpAmp":-0.00019153094035573304,"bpBusVol":805.8862915039062,"bpErrCode":0,"bpCellVol":[3334,3334,3334,3333,3334,3334,3335,3333,3334,3335,3336,3334,3335,3334,3336,3334],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":40,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":38,"bpAccuChgCap":6384494,"bpAccuDsgCap":6356295,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":43,"bpMinMosTemp":40,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035474,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.2979965209961,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.68101501464844,"bpMinSoc":69.88777923583984,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343625,"bpAccuDsgEnergy":330167,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:38:54.879 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920769,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:38:54.879 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 Encrypted 2025-08-24 13:38:54.879 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 pdata: 0a9d030dbcc21b44104618642a240000084200000c420000084200000c4200000c420000044200000442000008420000084235008051453d0060514540014d9c44564255f4183a415d4857494468007240007051450070514500805145007051450070514500705145007051450060514500805145007051450070514500705145008051450080514500705145006051457804820110484a33415a4448355a474350303432318801559001009d0100002442a50100001842ad0100000842b50100001442bd0100001842c50100001c42cd0100001442d001cad58403d801d8c88203e001a08d06e801a08d06f50100000c42fd01000004428502000024428d02000018429002009802ffff03a00221a80293f3abc506b50200008e42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd03d6f38c42c5030047103fcd03c7948d42d5030e748c42dd030000003fe503000bc742ed03000bc742f00300f803008004008804a4f5149004a786149d0400000c42a00402 2025-08-24 13:38:54.928 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":623.042724609375,"bpSoc":70,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3352,"bpMinCellVol":3350,"bpRunSta":1,"bpVol":53.56700134277344,"bpAmp":11.631092071533203,"bpBusVol":805.36376953125,"bpErrCode":0,"bpCellVol":[3351,3351,3352,3351,3351,3351,3351,3350,3352,3351,3351,3351,3352,3352,3351,3350],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":41,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6367946,"bpAccuDsgCap":6333528,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":41,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035475,"bpRealSoc":71,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.47624206542969,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.79058074951172,"bpMinSoc":70.22666931152344,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342692,"bpAccuDsgEnergy":328487,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:38:54.928 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920770,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:38:54.928 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 Encrypted 2025-08-24 13:38:54.929 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 pdata: 0a9d030d2090d843104618642a24000008420000104200000c42000010420000104200000442000008420000084200000c4235009051453d0070514540014d8b6c564255e14601415d3408494468007240009051450090514500805145007051450090514500905145008051450090514500905145009051450090514500905145008051450090514500905145009051457805820110484a33415a4448355a474350303432388801569001009d0100002042a50100001842ad0100000842b50100001442bd0100001c42c50100001c42cd0100001042d001c2b08303d80194c98103e001a08d06e801a08d06f50100001042fd01000004428502000020428d02000018429002009802ffff03a00221a80295f3abc506b50200008c42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd0338de8c42c50340601b3fcd0391848d42d503094f8c42dd030000003fe5030008c742ed030008c742f00300f803008004008804e7ee149004f182149d0400001042a00402 2025-08-24 13:38:55.001 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":433.1259765625,"bpSoc":70,"bpSoh":100,"bpTemp":[34,36,35,36,36,33,34,34,35],"bpMaxCellVol":3353,"bpMinCellVol":3351,"bpRunSta":1,"bpVol":53.60599899291992,"bpAmp":8.079804420471191,"bpBusVol":804.128173828125,"bpErrCode":0,"bpCellVol":[3353,3353,3352,3351,3353,3353,3352,3353,3353,3353,3353,3353,3352,3353,3353,3353],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":39,"bpBusPosTemp":39,"bpEnvTemp":36,"bpAccuChgCap":6346818,"bpAccuDsgCap":6317204,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":36,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035477,"bpRealSoc":70,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.43402099609375,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.75891876220703,"bpMinSoc":70.15436553955078,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341863,"bpAccuDsgEnergy":328049,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:38:55.001 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920771,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:38:55.001 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 Encrypted 2025-08-24 13:38:55.001 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 pdata: 0a9d030d70d1dfbe104618642a2400000c42000014420000104200001442000018420000104200001042000010420000144235007050453d0050504540014d2731554255416106bc5d01fb464468007240005050450050504500605045007050450070504500505045007050450070504500705045006050450070504500705045006050450070504500705045007050457806820110484a33415a4448355a4743503033353088015c9001009d0100003042a50100002442ad0100001442b50100002042bd0100002442c50100002442cd0100002042d001a9d68603d801a6bb8503e001a08d06e801a08d06f50100001842fd0100000c428502000030428d02000024429002009802ffff03a00221a80297f3abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd031e568c42c50340fa133fcd0327fb8c42d503d2d28b42dd030000003fe50300f7c642ed0300f7c642f00300f803008004008804fc83159004a99a149d0400001442a00402 2025-08-24 13:38:55.047 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.43714475631713867,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3335,"bpMinCellVol":3333,"bpRunSta":1,"bpVol":53.29800033569336,"bpAmp":-0.008201898075640202,"bpBusVol":795.9219360351562,"bpErrCode":0,"bpCellVol":[3333,3333,3334,3335,3335,3333,3335,3335,3335,3334,3335,3335,3334,3335,3335,3335],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":44,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":40,"bpBusNegTemp":41,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6400809,"bpAccuDsgCap":6380966,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":44,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035479,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.16819763183594,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.49053192138672,"bpMinSoc":69.91175842285156,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344572,"bpAccuDsgEnergy":331049,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:38:55.047 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920772,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:38:55.048 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 Encrypted 2025-08-24 13:38:55.048 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 pdata: 0a9d030d9611c1bd104618642a2400000c420000144200001042000010420000184200000c4200001042000010420000144235007050453d0060504540014dc14a55425532bae7ba5dfe24484468007240007050450060504500705045007050450070504500705045007050450070504500605045007050450070504500705045007050450070504500705045007050457801820110484a33415a4448355a4743503033353188015b9001009d0100002842a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d001beb88503d801bef78203e001a08d06e801a08d06f50100001842fd0100000c428502000028428d02000024429002009802ffff03a00221a80298f3abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0349488c42c503c05e403fcd0377068d42d503dd868b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804aef91490049190149d0400001442a00402 2025-08-24 13:38:55.081 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.09427182376384735,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3335,"bpMinCellVol":3334,"bpRunSta":1,"bpVol":53.323001861572266,"bpAmp":-0.0017679391894489527,"bpBusVol":800.5780029296875,"bpErrCode":0,"bpCellVol":[3335,3334,3335,3335,3335,3335,3335,3335,3334,3335,3335,3335,3335,3335,3335,3335],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380606,"bpAccuDsgCap":6339518,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":42,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035480,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.14118194580078,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.51262664794922,"bpMinSoc":69.7634048461914,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343214,"bpAccuDsgEnergy":329745,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:38:55.082 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920773,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:38:55.082 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 Encrypted 2025-08-24 13:38:55.083 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 pdata: 0a9d030d71ccc4be104618642a2400000c420000144200000c4200001442000014420000084200001042000010420000144235000051453d00c0504540014df8d3554255ac9cebbb5d90f948446800724000f0504500f0504500c050450000514500f050450000514500e0504500f0504500f0504500f0504500f0504500f0504500f0504500f0504500f05045000051457802820110484a33415a4448355a474350303334368801589001009d0100003842a50100002c42ad0100000c42b50100002442bd0100002442c50100002c42cd0100002442d001c19e8403d801b7aa8303e001a08d06e801a08d06f50100001442fd01000008428502000038428d0200002c429002009802ffff03a00221a8029cf3abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd03cc9d8c42c503c011443fcd03305e8d42d5031ad68b42dd030000003fe5030002c742ed030002c742f00300f803008004008804d6f1149004a88b149d0400001442a00402 2025-08-24 13:38:55.157 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.3843722641468048,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,37,37,34,36,36,37],"bpMaxCellVol":3344,"bpMinCellVol":3340,"bpRunSta":1,"bpVol":53.457000732421875,"bpAmp":-0.007190307602286339,"bpBusVol":803.8994140625,"bpErrCode":0,"bpCellVol":[3343,3343,3340,3344,3343,3344,3342,3343,3343,3343,3343,3343,3343,3343,3343,3344],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":46,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":43,"bpEnvTemp":41,"bpAccuChgCap":6360897,"bpAccuDsgCap":6346039,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":46,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035484,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.30819702148438,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":70.6839599609375,"bpMinSoc":69.91816711425781,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342230,"bpAccuDsgEnergy":329128,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:38:55.158 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920774,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:38:55.158 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 Encrypted 2025-08-24 13:38:55.158 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 pdata: 0a9d030d3bbd9bbe104618642a2400000c420000144200000c4200001042000010420000084200000842000010420000104235008050453d0050504540014d89415542556df4babb5dfd09494468007240006050450060504500605045005050450060504500605045007050450050504500505045007050450070504500605045007050450060504500805045006050457803820110484a33415a4448355a4743503034323788015a9001009d0100002c42a50100002042ad0100001042b50100001c42bd0100001c42c50100002442cd0100001842d001eed68503d801c7fa8303e001a08d06e801a08d06f50100001442fd0100000842850200002c428d02000020429002009802ffff03a00221a8029cf3abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0393988c42c503c0774b3fcd03ae5c8d42d5038bc68b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804c9fc149004b793149d0400001042a00402 2025-08-24 13:38:55.212 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.3041780889034271,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,34,36,36],"bpMaxCellVol":3336,"bpMinCellVol":3333,"bpRunSta":1,"bpVol":53.31399917602539,"bpAmp":-0.005705407354980707,"bpBusVol":804.1560668945312,"bpErrCode":0,"bpCellVol":[3334,3334,3334,3333,3334,3334,3335,3333,3333,3335,3335,3334,3335,3334,3336,3334],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":40,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":38,"bpAccuChgCap":6384494,"bpAccuDsgCap":6356295,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":43,"bpMinMosTemp":40,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035484,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.2979965209961,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.68101501464844,"bpMinSoc":69.88777923583984,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343625,"bpAccuDsgEnergy":330167,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:38:55.213 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920775,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:38:55.213 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 Encrypted 2025-08-24 13:38:55.213 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 pdata: 0a9d030df8963b43104618642a240000084200000c420000084200000c4200000c42000004420000044200000842000008423500f050453d00d0504540014df8d35542553f9660405d800d49446800724000f0504500e0504500f0504500f0504500e0504500e0504500e0504500d0504500f0504500e0504500e0504500e0504500f0504500f0504500f0504500e050457804820110484a33415a4448355a474350303432318801559001009d0100002442a50100001842ad0100000842b50100001442bd0100001842c50100001c42cd0100001442d001d3d58403d801e9c88203e001a08d06e801a08d06f50100000c42fd01000004428502000024428d02000018429002009802ffff03a00221a8029df3abc506b50200008c42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd03afed8c42c5030047103fcd03b08e8d42d503f76d8c42dd030000003fe503000bc742ed03000bc742f00300f803008004008804a4f5149004a886149d0400000c42a00402 2025-08-24 13:38:55.256 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":187.5897216796875,"bpSoc":70,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3343,"bpMinCellVol":3341,"bpRunSta":1,"bpVol":53.457000732421875,"bpAmp":3.5091702938079834,"bpBusVol":804.2109375,"bpErrCode":0,"bpCellVol":[3343,3342,3343,3343,3342,3342,3342,3341,3343,3342,3342,3342,3343,3343,3343,3342],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":41,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6367955,"bpAccuDsgCap":6333545,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":41,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035485,"bpRealSoc":70,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.46422576904297,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.7786865234375,"bpMinSoc":70.21477508544922,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342692,"bpAccuDsgEnergy":328488,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:38:55.257 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920776,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:38:55.257 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 Encrypted 2025-08-24 13:38:55.257 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 pdata: 0a9d030df8a10a3a104618642a24000008420000104200000c42000010420000104200000442000008420000084200000c423500f050453d00d0504540014d27b15542557b1426375d752d49446800724000f0504500f0504500f0504500d0504500f0504500f0504500e0504500e0504500e0504500e0504500f0504500f0504500e0504500f0504500f0504500f050457805820110484a33415a4448355a474350303432388801569001009d0100002042a50100001842ad0100000842b50100001442bd0100001c42c50100001c42cd0100001042d001c6b08303d801a2c98103e001a08d06e801a08d06f50100001042fd01000004428502000020428d02000018429002009802ffff03a00221a8029ff3abc506b50200008c42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0389d78c42c50340601b3fcd03f57d8d42d5036d488c42dd030000003fe5030008c742ed030008c742f00300f803008004008804e7ee149004f282149d0400001042a00402 2025-08-24 13:38:55.295 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.000528841745108366,"bpSoc":70,"bpSoh":100,"bpTemp":[34,36,35,36,36,33,34,34,35],"bpMaxCellVol":3343,"bpMinCellVol":3341,"bpRunSta":1,"bpVol":53.42300033569336,"bpAmp":0.00000989913951343624,"bpBusVol":804.7102661132812,"bpErrCode":0,"bpCellVol":[3343,3343,3343,3341,3343,3343,3342,3342,3342,3342,3343,3343,3342,3343,3343,3343],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":39,"bpBusPosTemp":39,"bpEnvTemp":36,"bpAccuChgCap":6346822,"bpAccuDsgCap":6317218,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":36,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035487,"bpRealSoc":70,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.42096710205078,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.74600982666016,"bpMinSoc":70.1414566040039,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341863,"bpAccuDsgEnergy":328050,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:38:55.296 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920777,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:38:55.296 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 Encrypted 2025-08-24 13:38:55.297 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 pdata: 0a9d030ddea69644104618642a2400000c42000014420000104200001442000018420000104200001042000010420000144235006051453d0020514540014de55055425501ccb4415db9a9494468007240003051450020514500405145005051450040514500305145005051450050514500605145005051450050514500405145004051450050514500405145004051457806820110484a33415a4448355a4743503033353088015c9001009d0100003042a50100002442ad0100001442b50100002042bd0100002442c50100002442cd0100001c42d001c0d68603d801a6bb8503e001a08d06e801a08d06f50100001842fd0100000c428502000030428d02000024429002009802ffff03a00221a802a1f3abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd03ea618c42c50340fa133fcd03d3068d42d5037ede8b42dd030000003fe50300f7c642ed0300f7c642f00300f803008004008804fd83159004a99a149d0400001442a00402 2025-08-24 13:38:55.347 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1205.214599609375,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3350,"bpMinCellVol":3346,"bpRunSta":1,"bpVol":53.32899856567383,"bpAmp":22.599611282348633,"bpBusVol":806.6519165039062,"bpErrCode":0,"bpCellVol":[3347,3346,3348,3349,3348,3347,3349,3349,3350,3349,3349,3348,3348,3349,3348,3348],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":44,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":40,"bpBusNegTemp":41,"bpBusPosTemp":41,"bpEnvTemp":39,"bpAccuChgCap":6400832,"bpAccuDsgCap":6380966,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":44,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035489,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.19123840332031,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.5133285522461,"bpMinSoc":69.93455505371094,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344573,"bpAccuDsgEnergy":331049,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:38:55.348 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920778,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:38:55.348 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 Encrypted 2025-08-24 13:38:55.348 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 pdata: 0a9d030d4fa25044104618642a2400000c420000144200001042000010420000184200000c4200000c42000010420000144235001051453d0000514540014d54e355425529b679415ded6f494468007240000051450000514500105145001051450010514500105145001051450010514500105145001051450010514500105145001051450010514500005145000051457801820110484a33415a4448355a4743503033353188015b9001009d0100002842a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d001cfb88503d801c0f78203e001a08d06e801a08d06f50100001842fd0100000c428502000028428d02000024429002009802ffff03a00221a802a2f3abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd0313518c42c503c05e403fcd03240f8d42d5038a8f8b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804aff91490049190149d0400001442a00402 2025-08-24 13:38:55.402 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":834.5360717773438,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,35,36,37],"bpMaxCellVol":3345,"bpMinCellVol":3344,"bpRunSta":1,"bpVol":53.47200012207031,"bpAmp":15.606972694396973,"bpBusVol":805.7488403320312,"bpErrCode":0,"bpCellVol":[3344,3344,3345,3345,3345,3345,3345,3345,3345,3345,3345,3345,3345,3345,3344,3344],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380623,"bpAccuDsgCap":6339520,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":42,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035490,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.1583480834961,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.52957153320312,"bpMinSoc":69.78034973144531,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343215,"bpAccuDsgEnergy":329745,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:38:55.403 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920779,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:38:55.403 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 Encrypted 2025-08-24 13:38:55.403 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 pdata: 0a9d030dc9bd1044104618642a2400000c420000144200000c4200001442000014420000084200000c42000010420000144235008051453d0050514540014d5c8f56425555b22c415d0344494468007240007051450070514500505145008051450080514500805145007051450070514500805145008051450080514500805145008051450080514500705145008051457802820110484a33415a4448355a474350303334368801589001009d0100003842a50100002c42ad0100000c42b50100002442bd0100002442c50100002842cd0100002442d001e19e8403d801b7aa8303e001a08d06e801a08d06f50100001442fd01000008428502000038428d0200002c429002009802ffff03a00221a802a6f3abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd03abae8c42c503c011443fcd03d86e8d42d503c2e68b42dd030000003fe5030002c742ed030002c742f00300f803008004008804d8f1149004a88b149d0400001442a00402 2025-08-24 13:38:55.452 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":578.9653930664062,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,37,37,34,35,36,37],"bpMaxCellVol":3352,"bpMinCellVol":3349,"bpRunSta":1,"bpVol":53.63999938964844,"bpAmp":10.793538093566895,"bpBusVol":805.0626831054688,"bpErrCode":0,"bpCellVol":[3351,3351,3349,3352,3352,3352,3351,3351,3352,3352,3352,3352,3352,3352,3351,3352],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":46,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":42,"bpEnvTemp":41,"bpAccuChgCap":6360929,"bpAccuDsgCap":6346039,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":46,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035494,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.34114837646484,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":70.71649169921875,"bpMinSoc":69.95069885253906,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342232,"bpAccuDsgEnergy":329128,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:38:55.452 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920780,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:38:55.452 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 Encrypted 2025-08-24 13:38:55.452 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 pdata: 0a9d030d8d4aa8be104618642a2400000c420000144200000c4200001042000010420000084200000842000010420000104235007050453d0050504540014d9c44554255e602cabb5db978494468007240006050450060504500605045005050450060504500605045007050450050504500505045007050450070504500505045007050450060504500705045006050457803820110484a33415a4448355a4743503034323788015a9001009d0100002c42a50100002042ad0100001042b50100001c42bd0100001c42c50100002442cd0100001842d001eed68503d801c7fa8303e001a08d06e801a08d06f50100001442fd0100000842850200002c428d02000020429002009802ffff03a00221a802a6f3abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0393988c42c503c0774b3fcd03ae5c8d42d5038bc68b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804c9fc149004b793149d0400001042a00402 2025-08-24 13:38:55.512 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.32869377732276917,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,34,36,36],"bpMaxCellVol":3335,"bpMinCellVol":3333,"bpRunSta":1,"bpVol":53.31700134277344,"bpAmp":-0.006164896301925182,"bpBusVol":805.8862915039062,"bpErrCode":0,"bpCellVol":[3334,3334,3334,3333,3334,3334,3335,3333,3333,3335,3335,3333,3335,3334,3335,3334],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":40,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":38,"bpAccuChgCap":6384494,"bpAccuDsgCap":6356295,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":43,"bpMinMosTemp":40,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035494,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.2979965209961,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.68101501464844,"bpMinSoc":69.88777923583984,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343625,"bpAccuDsgEnergy":330167,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:38:55.513 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#14 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920781,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:38:55.513 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#14 Encrypted 2025-08-24 13:38:55.513 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#14 pdata: 0a9d030dda36a73e104618642a240000084200000c420000084200000c4200000c42000004420000044200000842000008423500d050453d00b0504540014d66665542552d98c83b5d485749446800724000c0504500c0504500d0504500c0504500b0504500c0504500c0504500b0504500c0504500b0504500c0504500b0504500c0504500c0504500c0504500b050457804820110484a33415a4448355a474350303432318801559001009d0100002442a50100001842ad0100000842b50100001442bd0100001842c50100001c42cd0100001442d001d4d58403d801e9c88203e001a08d06e801a08d06f50100000c42fd01000004428502000024428d02000018429002009802ffff03a00221a802a7f3abc506b50200008c42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0324ee8c42c5030047103fcd03248f8d42d5036b6e8c42dd030000003fe503000bc742ed03000bc742f00300f803008004008804a4f5149004a886149d0400000c42a00402 2025-08-24 13:38:55.540 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#14 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.326590359210968,"bpSoc":70,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3341,"bpMinCellVol":3339,"bpRunSta":1,"bpVol":53.349998474121094,"bpAmp":0.006121656391769648,"bpBusVol":805.36376953125,"bpErrCode":0,"bpCellVol":[3340,3340,3341,3340,3339,3340,3340,3339,3340,3339,3340,3339,3340,3340,3340,3339],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":41,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6367956,"bpAccuDsgCap":6333545,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":41,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035495,"bpRealSoc":70,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.46511840820312,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.77957153320312,"bpMinSoc":70.21566009521484,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342692,"bpAccuDsgEnergy":328488,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:38:55.540 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#15 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920782,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:38:55.540 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#15 Encrypted 2025-08-24 13:38:55.540 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#15 pdata: 0a9d030d1c561844104618642a24000008420000104200000c42000010420000104200000442000008420000084200000c4235005051453d0030514540014d9c44564255980136415dd51a494468007240005051450050514500505145003051450050514500505145004051450050514500505145005051450050514500505145005051450050514500505145005051457805820110484a33415a4448355a474350303432388801569001009d0100002042a50100001842ad0100000842b50100001442bd0100001c42c50100001c42cd0100001442d001d3b08303d801a4c98103e001a08d06e801a08d06f50100001042fd01000004428502000020428d02000018429002009802ffff03a00221a802aaf3abc506b50200008c42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd034edf8c42c50340601b3fcd03a4858d42d5031c508c42dd030000003fe5030008c742ed030008c742f00300f803008004008804e8ee149004f282149d0400001042a00402 2025-08-24 13:38:55.567 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#15 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":609.345458984375,"bpSoc":70,"bpSoh":100,"bpTemp":[34,36,35,36,36,33,34,34,35],"bpMaxCellVol":3349,"bpMinCellVol":3347,"bpRunSta":1,"bpVol":53.56700134277344,"bpAmp":11.375389099121094,"bpBusVol":804.4192504882812,"bpErrCode":0,"bpCellVol":[3349,3349,3349,3347,3349,3349,3348,3349,3349,3349,3349,3349,3349,3349,3349,3349],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":39,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6346835,"bpAccuDsgCap":6317220,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":36,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035498,"bpRealSoc":70,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.43614196777344,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.76101684570312,"bpMinSoc":70.15646362304688,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341864,"bpAccuDsgEnergy":328050,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:38:55.567 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#16 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920783,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:38:55.567 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#16 Encrypted 2025-08-24 13:38:55.568 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#16 pdata: 0a9d030d040bf443104618642a2400000c42000014420000104200001442000018420000104200001042000010420000144235003051453d00f0504540014d25065642550bf411415d3f154944680072400000514500f0504500105145002051450010514500005145001051450020514500305145001051450010514500105145001051450020514500105145001051457806820110484a33415a4448355a4743503033353088015c9001009d0100003042a50100002442ad0100001442b50100002042bd0100002442c50100002442cd0100001c42d001ead68603d801a6bb8503e001a08d06e801a08d06f50100001842fd0100000c428502000030428d02000024429002009802ffff03a00221a802acf3abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd03ad778c42c50340fa133fcd035a1c8d42d50305f48b42dd030000003fe50300f7c642ed0300f7c642f00300f803008004008804ff83159004a99a149d0400001442a00402 2025-08-24 13:38:55.609 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#16 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":488.0860595703125,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3347,"bpMinCellVol":3343,"bpRunSta":1,"bpVol":53.50600051879883,"bpAmp":9.12208080291748,"bpBusVol":804.3319702148438,"bpErrCode":0,"bpCellVol":[3344,3343,3345,3346,3345,3344,3345,3346,3347,3345,3345,3345,3345,3346,3345,3345],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":44,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":40,"bpBusNegTemp":41,"bpBusPosTemp":41,"bpEnvTemp":39,"bpAccuChgCap":6400874,"bpAccuDsgCap":6380966,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":44,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035500,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.2337417602539,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.55537414550781,"bpMinSoc":69.97660064697266,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344575,"bpAccuDsgEnergy":331049,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:38:55.609 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#17 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920784,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:38:55.609 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#17 Encrypted 2025-08-24 13:38:55.610 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#17 pdata: 0a9d030d82918143104618642a2400000c420000144200001042000010420000184200000c420000104200001042000014423500e050453d00d0504540014dcba1554255c3439b405d9e0149446800724000d0504500d0504500d0504500d0504500d0504500d0504500e0504500e0504500d0504500d0504500e0504500d0504500d0504500d0504500d0504500d050457801820110484a33415a4448355a4743503033353188015b9001009d0100002842a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d001e9b88503d801c0f78203e001a08d06e801a08d06f50100001842fd0100000c428502000028428d02000024429002009802ffff03a00221a802adf3abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd03575e8c42c503c05e403fcd033e1c8d42d503a49c8b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804b1f91490049190149d0400001442a00402 2025-08-24 13:38:55.675 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#17 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":259.13677978515625,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3342,"bpMinCellVol":3341,"bpRunSta":1,"bpVol":53.40800094604492,"bpAmp":4.85202169418335,"bpBusVol":804.0252685546875,"bpErrCode":0,"bpCellVol":[3341,3341,3341,3341,3341,3341,3342,3342,3341,3341,3342,3341,3341,3341,3341,3341],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380649,"bpAccuDsgCap":6339520,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":42,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035501,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.18425750732422,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.55516052246094,"bpMinSoc":69.80593872070312,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343217,"bpAccuDsgEnergy":329745,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:38:55.679 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#18 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920785,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:38:55.679 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#18 Encrypted 2025-08-24 13:38:55.679 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#18 pdata: 0a9d030dda564bc4104618642a2400000c420000144200000c4200001442000014420000084200001042000010420000144235008050453d0050504540014dd34d5542556a0a74c15dc4cf474468007240008050450070504500505045008050450070504500805045006050450070504500605045008050450070504500705045008050450080504500705045008050457802820110484a33415a4448355a474350303334368801589001009d0100003842a50100002c42ad0100000c42b50100002442bd0100002442c50100002842cd0100002442d001ef9e8403d801c2aa8303e001a08d06e801a08d06f50100001442fd01000008428502000038428d0200002c429002009802ffff03a00221a802b1f3abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd03cfae8c42c503c011443fcd03fc6e8d42d503e6e68b42dd030000003fe5030002c742ed030002c742f00300f803008004008804d9f1149004a98b149d0400001442a00402 2025-08-24 13:38:55.750 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#18 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-813.3570556640625,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,37,37,34,36,36,37],"bpMaxCellVol":3336,"bpMinCellVol":3333,"bpRunSta":1,"bpVol":53.32600021362305,"bpAmp":-15.252542495727539,"bpBusVol":799.246337890625,"bpErrCode":0,"bpCellVol":[3336,3335,3333,3336,3335,3336,3334,3335,3334,3336,3335,3335,3336,3336,3335,3336],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":46,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":42,"bpEnvTemp":41,"bpAccuChgCap":6360943,"bpAccuDsgCap":6346050,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":46,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035505,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.34142303466797,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":70.71676635742188,"bpMinSoc":69.95097351074219,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342233,"bpAccuDsgEnergy":329129,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:38:55.751 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#19 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920786,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:38:55.751 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#19 Encrypted 2025-08-24 13:38:55.751 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#19 pdata: 0a9d030d3e8addbd104618642a2400000c420000144200000c4200001042000010420000084200000842000010420000104235007050453d0040504540014d3934554255300105bb5d9907484468007240005050450060504500505045004050450060504500605045007050450050504500505045007050450070504500505045007050450060504500705045005050457803820110484a33415a4448355a4743503034323788015a9001009d0100002c42a50100002042ad0100001042b50100001c42bd0100001c42c50100002442cd0100001842d001eed68503d801c7fa8303e001a08d06e801a08d06f50100001442fd0100000842850200002c428d02000020429002009802ffff03a00221a802b1f3abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0393988c42c503c0774b3fcd03ae5c8d42d5038bc68b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804c9fc149004b793149d0400001042a00402 2025-08-24 13:38:55.808 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#19 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.10817383229732513,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,34,36,36],"bpMaxCellVol":3335,"bpMinCellVol":3332,"bpRunSta":1,"bpVol":53.30099868774414,"bpAmp":-0.0020294897258281708,"bpBusVol":800.1187133789062,"bpErrCode":0,"bpCellVol":[3333,3334,3333,3332,3334,3334,3335,3333,3333,3335,3335,3333,3335,3334,3335,3333],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":40,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":38,"bpAccuChgCap":6384494,"bpAccuDsgCap":6356295,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":43,"bpMinMosTemp":40,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035505,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.2979965209961,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.68101501464844,"bpMinSoc":69.88777923583984,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343625,"bpAccuDsgEnergy":330167,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:38:55.809 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#20 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920787,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:38:55.809 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#20 Encrypted 2025-08-24 13:38:55.809 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#20 pdata: 0a9d030d5500d73d104618642a240000084200000c420000084200000c4200000c42000004420000044200000842000008423500c050453d00a0504540014d128355425591e4003b5dedd347446800724000b0504500a0504500c0504500b0504500a0504500b0504500b0504500a0504500b0504500a0504500b0504500a0504500b0504500b0504500b0504500a050457804820110484a33415a4448355a474350303432318801559001009d0100002442a50100001842ad0100000842b50100001442bd0100001842c50100001c42cd0100001442d001d4d58403d801e9c88203e001a08d06e801a08d06f50100000c42fd01000004428502000024428d02000018429002009802ffff03a00221a802b2f3abc506b50200008c42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0324ee8c42c5030047103fcd03248f8d42d5036b6e8c42dd030000003fe503000bc742ed03000bc742f00300f803008004008804a4f5149004a886149d0400000c42a00402 2025-08-24 13:38:55.874 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#20 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.10498110204935074,"bpSoc":70,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3340,"bpMinCellVol":3338,"bpRunSta":1,"bpVol":53.37799835205078,"bpAmp":0.001966748619452119,"bpBusVol":799.3113403320312,"bpErrCode":0,"bpCellVol":[3339,3338,3340,3339,3338,3339,3339,3338,3339,3338,3339,3338,3339,3339,3339,3338],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":41,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6367956,"bpAccuDsgCap":6333545,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":41,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035506,"bpRealSoc":70,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.46511840820312,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.77957153320312,"bpMinSoc":70.21566009521484,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342692,"bpAccuDsgEnergy":328488,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:38:55.874 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#21 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920788,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:38:55.874 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#21 Encrypted 2025-08-24 13:38:55.874 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#21 pdata: 0a9d030d11b63fc4104618642a24000008420000104200000c42000010420000104200000442000008420000084200000c4235005050453d0030504540014dcba1544255eecf66c15d8acb474468007240005050450040504500405045003050450040504500405045003050450040504500305045003050450040504500405045004050450050504500405045005050457805820110484a33415a4448355a474350303432388801569001009d0100002042a50100001842ad0100000842b50100001442bd0100001c42c50100001c42cd0100001442d001e0b08303d801b4c98103e001a08d06e801a08d06f50100001042fd01000004428502000020428d02000018429002009802ffff03a00221a802b4f3abc506b50200008c42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd0366dc8c42c50340601b3fcd03c4828d42d5033c4d8c42dd030000003fe5030008c742ed030008c742f00300f803008004008804e9ee149004f382149d0400001042a00402 2025-08-24 13:38:55.912 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#21 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-766.8447875976562,"bpSoc":70,"bpSoh":100,"bpTemp":[34,36,35,36,36,33,34,34,35],"bpMaxCellVol":3333,"bpMinCellVol":3331,"bpRunSta":1,"bpVol":53.15800094604492,"bpAmp":-14.425764083862305,"bpBusVol":799.1802978515625,"bpErrCode":0,"bpCellVol":[3333,3332,3332,3331,3332,3332,3331,3332,3331,3331,3332,3332,3332,3333,3332,3333],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":39,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6346848,"bpAccuDsgCap":6317236,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":36,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035508,"bpRealSoc":70,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.43046569824219,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.75540161132812,"bpMinSoc":70.15084838867188,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341865,"bpAccuDsgEnergy":328051,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:38:55.913 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#22 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920789,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:38:55.913 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#22 Encrypted 2025-08-24 13:38:55.913 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#22 pdata: 0a9d030dabfbdf43104618642a2400000c4200001442000010420000144200001842000010420000104200001042000014423500d050453d0090504540014da69b554255903706415d3f1549446800724000a050450090504500b0504500c0504500c0504500b0504500c0504500c0504500d0504500c0504500c0504500c0504500b0504500c0504500c0504500c050457806820110484a33415a4448355a4743503033353088015c9001009d0100003042a50100002442ad0100001442b50100002042bd0100002442c50100002442cd0100001c42d001f1d68603d801c0bb8503e001a08d06e801a08d06f50100001842fd0100000c428502000030428d02000024429002009802ffff03a00221a802b6f3abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd030d6f8c42c50340fa133fcd03d1138d42d5037ceb8b42dd030000003fe50300f7c642ed0300f7c642f00300f8030080040088048084159004ab9a149d0400001442a00402 2025-08-24 13:38:55.945 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#22 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":447.9661560058594,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3341,"bpMinCellVol":3337,"bpRunSta":1,"bpVol":53.402000427246094,"bpAmp":8.388565063476562,"bpBusVol":804.3319702148438,"bpErrCode":0,"bpCellVol":[3338,3337,3339,3340,3340,3339,3340,3340,3341,3340,3340,3340,3339,3340,3340,3340],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":44,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":40,"bpBusNegTemp":41,"bpBusPosTemp":41,"bpEnvTemp":39,"bpAccuChgCap":6400881,"bpAccuDsgCap":6380992,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":44,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035510,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.2168960571289,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.53870391845703,"bpMinSoc":69.95993041992188,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344576,"bpAccuDsgEnergy":331051,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:38:55.946 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#23 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920790,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:38:55.946 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#23 Encrypted 2025-08-24 13:38:55.946 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#23 pdata: 0a9d030da494bd42104618642a2400000c420000144200001042000010420000184200000c4200001042000010420000144235008050453d0070504540014dc14a554255748ae33f5dd9dc484468007240007050450070504500705045007050450080504500705045008050450080504500705045007050450080504500705045007050450080504500705045007050457801820110484a33415a4448355a4743503033353188015b9001009d0100002842a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d001edb88503d801def78203e001a08d06e801a08d06f50100001842fd0100000c428502000028428d02000024429002009802ffff03a00221a802b7f3abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd0336518c42c503c05e403fcd03470f8d42d503ad8f8b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804b1f91490049390149d0400001442a00402 2025-08-24 13:38:55.982 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#23 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":94.79031372070312,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3336,"bpMinCellVol":3335,"bpRunSta":1,"bpVol":53.323001861572266,"bpAmp":1.777662754058838,"bpBusVol":803.4507446289062,"bpErrCode":0,"bpCellVol":[3335,3335,3335,3335,3336,3335,3336,3336,3335,3335,3336,3335,3335,3336,3335,3335],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380653,"bpAccuDsgCap":6339550,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":42,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035511,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.15861511230469,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.52983856201172,"bpMinSoc":69.7806167602539,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343217,"bpAccuDsgEnergy":329747,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:38:56.022 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44716b333d4848213e334f213c424f4b4b484b696d6b795b7b53794b8bd5bb7943f97a3b1b317fb9f88b6b69636b7a637a5b7b53794bd3bdbb7943f97a3b64317ff5f9d37110601820200128013001380340d40148025044580170fbcca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:56.049 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:56.049 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631291,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:56.049 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:56.049 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:56.108 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:56.109 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f706a323c4949203f324e203d434e4a4a494a6a857b62b6725a3c52d6784a7a10601820200128013001380340d4014830501f70facca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:56.114 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:56.114 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631290,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:56.115 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:56.115 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118cc08204628ac023000 2025-08-24 13:38:56.141 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:38:56.141 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0ad5030aa003dd4ad4da61ab4095c791cfb3fdf3d7d7db95d7d7c395d7d7db95d7d7c395d7d7c395d7d7df95d7d7c795d7d7c795d7d7c395e2d7378792ead777879297d69a714c829582d35a62e88a24319f93bfd7a597d7078792d7078792d7778792d7378792d7078792d7378792d7078792d7078792d7078792d7078792d7078792d7078792d7078792d7078792d7078792d7078792afd555d6c79f9de4968d939fe28d909487e7e4e3e15fd68f47d6d74ad6d7d7ef9572d6d7d7fb957ad6d7d7db9562d6d7d7f3956ad6d7d7f39512d6d7d7ff951ad6d7d7f39507d6244953d40fd6037d54d437d6775ad13fd6775ad122d6d7d7c3952ad6d7d7df9552d5d7d7ef955ad5d7d7fb9547d5d74fd52828d477d5f67fd56c247c12d162d5d7d75b956ad5964f1d9517d5d71fd5d207d5b30fd5d737d5d73fd55471d627d5d62fd5564153f757d4565753f75fd4d647d4d54fd4d777d4e57fd48762d4d7d7b7926ad4bc7f5b9512d417c693e81ad47bbf5a9502d441375c950ad4d7d7d7e832d4d7d510953ad4d7d5109527d4d72fd4d757d3d75fd30e26c347d37d5cc34ad3d7d7c39577d3d5103518202001300138034060480750a00370d799387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003d245dbd59f33f866c89ec0bcf2fcd8d8d49ad8d8cc9ad8d8d49ad8d8c89ad8d8c89ad8d8d09ad8d8d09ad8d8c89ad8d8c89aedd8a8889de5d898889d98d995ffe98d9a8dc3e3996385502f909cb0d8aa98d888889dd8b8889dd888889dd898889dd8b8889dd888889dd8a8889dd888889dd888889dd8a8889dd8a8889dd888889dd8b8889dd888889dd8a8889dd8b8889da0db5ad9c89092eb99829c90ed829f9b88e8eceaef50d98248d9d845d9d8d8f49a7dd9d8d8f89a75d9d8d8c89a6dd9d8d8c49a65d9d8d8c49a1dd9d8d8fc9a15d9d8d8c09a08d9360e5ddb00d91f225bdb38d97855de30d97855de2dd9d8d8cc9a25d9d8d8d09a5ddad8d8f49a55dad8d8f89a48dad840da2727db78daf970da632b731dde6ddad8d8549a65dad675129a18dad810dadd08dabc00dad838dad830da5b7ed928dad920da594e5cf858db59585cf850dbd948dbd840dbd878dbea70db886ddbd8d8b89d65db4b40549a1ddb18af93e715db7684559a0ddb531e539a05dbd8d8d8e73ddbd8251e9a35dbd8251e9a28dbd820dbd858dcd850dc1124cc48dc6f4bcc45dcd8d8c89a78dcda103518202001300138034060480750a00370d899387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003d344dad41a7c43e7c99fc1bdf3fdd9d9d19bd9d9d59bd9d9d19bd9d9d59bd9d9d59bd9d9dd9bd9d9dd9bd9d9d19bd9d9d19becd969899ce4d949899c99d8941aac8c9b8c5cae60e2844231919db1d9ab99d979899cd979899cd969899cd969899cd979899cd979899cd979899cd949899cd979899cd949899cd979899cd979899cd969899cd969899cd979899cd949899ca1dd5bd8c99193ea98839d91ec839e9a89e9edebe851d88c49d8d944d8d9d9fd9b7cd8d9d9c19b74d8d9d9d19b6cd8d9d9cd9b64d8d9d9c19b1cd8d9d9c59b14d8d9d9cd9b09d80d0c5dda01d830115bda39d87954df31d87954df2cd8d9d9d59b24d8d9d9dd9b5cdbd9d9fd9b54dbd9d9c19b49dbd941db2626da79dbf871db652a721cdf6cdbd9d9559b64dbedc6129b19dbd911dbdc09dbbd01dbd939dbd931db5a7fd829dbd821db584f5df959da58595df951dad849dad941dad979daeb71da896cdad9d9b99c64dafd37559b1cdad99ec9e614dafd56549b0cdab2b7559b04dad9d9d9e63cdad9d21e9b34dad9d21e9b29dad921dad959ddd951dd7d2ccd49dd715fcd44ddd9d9d59b79dddb103518202001300138034060480750a00370d999387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003d047d9d7917fdb9eca9cc2bef0fedadad298dadaca98dadad698dadaca98dadaca98dadade98dadad298dadad298dadad698efdafa8b9fe7dada8b9f9adb97b5c88c988f60d3c19b870fc0939eb2daa89adafa8b9fdaca8b9fdaca8b9fdada8b9fdaca8b9fdafa8b9fdada8b9fdaca8b9fdaca8b9fdaca8b9fdafa8b9fdafa8b9fdaca8b9fdafa8b9fdaca8b9fdaca8b9fa2df58dbca9290e99b809e92ef809d998aeaeee8e252db8c4adbda47dbdadafa987fdbdadac29877dbdadad2986fdbdadace9867dbdadac6981fdbdadac69817dbdadace980adb356a59d902db60135bd93adb7a57dc32db7a57dc2fdbdadaca9827dbdadade985fd8dadafa9857d8dadac2984ad8da42d82525d97ad8fb72d86429711fdc6fd8dada569867d8d76c10981ad8da12d8df0ad8be02d8da3ad8da32d8597cdb2ad8db22d85b4c5efa5ad95b5a5efa52d9db4ad9d842d9da7ad9e872d98a6fd9dadaba9f67d9913956981fd99abac1e517d94c5357980fd9d48e569807d9dadadae53fd9dad21d9837d9dad21d982ad9da22d9da5adeda52de3034ce4ade2958ce47dedadaca987aded8103518202001300138034060480750a00370da99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003d146d8d6e2859b9fcb9dc3bff1ffdbdbd799dbdbcf99dbdbcb99dbdbcf99dbdbc399dbdbcb99dbdbcb99dbdbcb99dbdbcf99eedbeb8a9ee6dbdb8a9e9bda96c9d88d998ecac7bd9a863797929fb3dba99bdbdb8a9edbdb8a9edbcb8a9edbfb8a9edbcb8a9edbdb8a9edbfb8a9edbcb8a9edbeb8a9edbcb8a9edbcb8a9edbcb8a9edbcb8a9edbfb8a9edbcb8a9edbcb8a9ea3dd59dacb9391e89a819f93ee819c988bebe8eeeb53da874bdadb46dadbdbeb997edadbdbff9976dadbdbcf996edadbdbfb9966dadbdbff991edadbdbff9916dadbdbc7990bda5e0c5dd803da1b605ed83bda7b56dd33da7b56dd2edadbdbc39926dadbdbd7995ed9dbdbeb9956d9dbdbff994bd9db43d92424d87bd9fa73d91b28701edd6ed9dbdb579966d955a011991bd9db13d9de0bd9bf03d9db3bd9db33d9587dda2bd9da23d95a4d5ffb5bd85a5b5ffb53d8da4bd8d943d8db7bd8e973d88b6ed8dbdbbb9e66d8d7a257991ed89b21c8e416d86ec656990ed8bb2e509906d8dbdbdbe43ed8db2c1d9936d8db2c1d992bd8db23d8db5bdfdb53df5a5fce4bdf7041cf46dfdbdbcf997bdfd9103518202001300138034060480750a00370db99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003d641dfd16510d698cc9ac4b8f6f8dcdcd09edcdcc89edcdccc9edcdccc9edcdcc49edcdcd09edcdccc9edcdccc9edcdcc89ee9dc0c8c99e1dc1c8c999cdd91d60b899e89e1f6fa9d81f5979598b4dcae9cdc0c8c99dc1c8c99dc0c8c99dc0c8c99dc0c8c99dc0c8c99dc0c8c99dc0c8c99dc0c8c99dc0c8c99dc0c8c99dc0c8c99dc0c8c99dc0c8c99dc0c8c99dc0c8c99a4dd5eddcc9496ef9d869894e9869b9f8cecefe9ed54dd874cdddc41dddcdcf49e79dddcdcf89e71dddcdcc89e69dddcdcf89e61dddcdcfc9e19dddcdcf89e11dddcdcfc9e0cdd2a6459df04dd022b5edf3cdd7c51da34dd7c51da29dddcdcc49e21dddcdcd09e59dedcdcf49e51dedcdcf89e4cdedc44de2323df7cdefd74de1d2f7719da69dedcdc509e61de11f7109e1cdedc14ded90cdeb804dedc3cdedc34de5f7add2cdedd24de5d4a58fc5cdf5d5c58fc54dfdd4cdfde44dfdc7cdfee74df8c69dfdcdcbc9961dfdf8a509e19df1c829ce311dfd9c8519e09dfb748579e01dfdcdcdce339dfdc261a9e31dfdc261a9e2cdfdc24dfdc5cd8dc54d86e25c84cd84f4cc841d8dcdcc89e7cd8de103518202001300138034060480750a00370dc99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003d740ded0ebb0309ecd9bc5b9f7f9ddddd19fddddc99fddddd19fddddc99fddddc99fddddd59fddddcd9fddddcd9fddddc99fe8dd9d8c98e0ddcd8c989ddc906d2f889f8829d6d39c80de999499b5ddaf9ddded8c98dded8c98ddcd8c98dd9d8c98dded8c98dd9d8c98dded8c98dded8c98dded8c98dd9d8c98dded8c98dd9d8c98dded8c98dded8c98dded8c98dded8c98a5df5fdccd9597ee9c879995e8879a9e8dedeee9eb55dc854ddcdd40dcdddde99f78dcddddf19f70dcddddd19f68dcddddf99f60dcddddf99f18dcddddf59f10dcddddf99f0ddc554259de05dc09775ede3ddc7d50db35dc7d50db28dcddddc99f20dcddddd59f58dfdddde99f50dfddddf19f4ddfdd45df2222de7ddffc75df182e7618db68dfdddd519f60df9c45179f1ddfdd15dfd80ddfb905dfdd3ddfdd35df5e7bdc2ddfdc25df5c4b59fd5dde5c5d59fd55dedc4ddedf45dedd7ddeef75de8d68deddddbd9860de6d6e519f18de1dcc99e210de10ae509f08de6a36569f00dedddddde238dedddf1a9f30dedddf1a9f2ddedd25dedd5dd9dd55d9072cc94dd97756c940d9ddddc99f7dd9df103518202001300138034060480750a00370dd99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003d443ddd35cdae460ce98c6baf4fadeded29cdedeca9cdeded29cdedece9cdedece9cdeded69cdeded69cdedece9cdedece9cebdeae8e9be3de9e8e9b9edf9392e98b9c8bd0868165839bb8979ab6deac9ede8e8e9bde8e8e9bde8e8e9bde9e8e9bdebe8e9bde8e8e9bdeae8e9bde8e8e9bde8e8e9bdeae8e9bdeae8e9bde8e8e9bdebe8e9bde8e8e9bdeae8e9bde8e8e9ba6dd5cdfce9694ed9f849a96eb84999d8eeeeaece956df844edfde43dfdedef29c7bdfdedefe9c73dfdedece9c6bdfdedec29c63dfdedec29c1bdfdedefa9c13dfdedec69c0edf30085bdd06df19245ddd3edf7e53d836df7e53d82bdfdedeca9c23dfdeded69c5bdcdedef29c53dcdedefe9c4edcde46dc2121dd7edcff76dc1b2d751bd86bdcdede529c63dcd073149c1edcde16dcdb0edcba06dcde3edcde36dc5d78df2edcdf26dc5f485afe5edd5f5e5afe56dddf4eddde46ddde7eddec76dd8e6bdddedebe9b63dd4d46529c1bdd1ea995e113dd7082539c0bdd5518559c03dddededee13bddde23189c33ddde23189c2eddde26ddde5edade56da1722ca4eda694dca43dadedece9c7edadc103518202001300138034060480750a00370de99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003d542dcd27e4545e1cf99c7bbf5fbdfdfd79ddfdfd39ddfdfd79ddfdfd39ddfdfd39ddfdfdb9ddfdfdb9ddfdfd79ddfdfd79deadf7f8f9ae2df4f8f9a9fde92b9b98a9d8a5aa866e4820a9b969bb7dfad9fdf7f8f9adf4f8f9adf7f8f9adf7f8f9adf4f8f9adf4f8f9adf4f8f9adf4f8f9adf7f8f9adf4f8f9adf4f8f9adf4f8f9adf7f8f9adf7f8f9adf7f8f9adf4f8f9aa7db5ddecf9795ec9e859b97ea85989c8fefebedee57de8a4fdedf42dedfdfff9d7adedfdfc79d72dedfdfd79d6adedfdfcb9d62dedfdfc79d1adedfdfc39d12dedfdfcb9d0fde0b0a5bdc07de36175ddc3fde7f52d937de7f52d92adedfdfd39d22dedfdfdb9d5adddfdfff9d52dddfdfc79d4fdddf47dd2020dc7fddfe77dd192c741ad96adddfdf539d62ddebc0149d1fdddf17ddda0fddbb07dddf3fdddf37dd5c79de2fddde27dd5e495bff5fdc5e5f5bff57dcde4fdcdf47dcdf7fdced77dc8f6adcdfdfbf9a62dcfb31539d1adcdf98cfe012dcfb50529d0adcb4b1539d02dcdfdfdfe03adcdfd4189d32dcdfd4189d2fdcdf27dcdf5fdbdf57db7b2acb4fdb7759cb42dbdfdfd39d7fdbdd103518202001300138034060480750a00370df99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003ea7de3ed07f5c8a4f0a6f884cac4e0e0e8a2e0e0f0a2e0e0eca2e0e0f0a2e0e0f0a2e0e0e4a2e0e0e8a2e0e0e8a2e0e0eca2d5e090b1a5dde0b0b1a5a0e1adbcefb6a2b578e4a9a1bd35faa9a488e092a0e080b1a5e080b1a5e080b1a5e0b0b1a5e080b1a5e080b1a5e0b0b1a5e080b1a5e090b1a5e080b1a5e090b1a5e090b1a5e080b1a5e090b1a5e080b1a5e080b1a598e562e1f0a8aad3a1baa4a8d5baa7a3b0d0d4d2d868e1b670e1e07de1e0e0c4a245e1e0e0f8a24de1e0e0e8a255e1e0e0f4a25de1e0e0fca225e1e0e0fca22de1e0e0f4a230e1755163e338e15a2961e300e1406de608e1406de615e1e0e0f0a21de1e0e0e4a265e2e0e0c4a26de2e0e0f8a270e2e078e21f1fe340e2c148e228134b25e655e2e0e06ea25de2ed562aa220e2e028e2e530e28438e2e000e2e008e26346e110e2e118e2617664c060e3616064c068e3e170e3e278e3e040e3d248e3b055e3e0e080a55de3e5176ca225e3a080fbdf2de3f87d6da235e370876ca23de3e0e0e0df05e3e0e827a20de3e0e827a210e3e018e3e060e4e068e40c0ef470e41362f47de4e0e0f0a240e4e2103518202001300138034060480750a00370e099387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003eb7ce2ecb82410a2f1a7f985cbc5e1e1eda3e1e1f5a3e1e1f1a3e1e1f5a3e1e1f9a3e1e1f1a3e1e1f1a3e1e1f1a3e1e1f5a3d4e1d1b0a4dce1e1b0a4a1e0ac8e73b4a3b46307f1a0bcdef4a8a589e193a1e1f1b0a4e1e1b0a4e1f1b0a4e1c1b0a4e1c1b0a4e1f1b0a4e1c1b0a4e1c1b0a4e1d1b0a4e1c1b0a4e1c1b0a4e1c1b0a4e1f1b0a4e1c1b0a4e1c1b0a4e1c1b0a499e763e0f1a9abd2a0bba5a9d4bba6a2b1d1d2d4d169e0bd71e0e17ce0e1e1d1a344e0e1e1c5a34ce0e1e1f5a354e0e1e1c1a35ce0e1e1c5a324e0e1e1c5a32ce0e1e1c1a331e04b3667e239e0215a64e201e0416ce709e0416ce714e0e1e1f9a31ce0e1e1eda364e3e1e1d1a36ce3e1e1c5a371e3e179e31e1ee241e3c049e32b124a24e754e3e1e16da35ce36f9a2ba321e3e129e3e431e38539e3e101e3e109e36247e011e3e019e3607765c161e2606165c169e2e071e2e379e2e141e2d349e2b154e2e1e181a45ce2706d6da324e2a11bf2de2ce2e5d06ca334e24ee96da33ce2e1e1e1de04e2e11627a30ce2e11627a311e2e119e2e161e5e169e56265f471e54a7bf57ce5e1e1f5a341e5e3103518202001300138034060480750a00370e199387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003e87fe1efc9f1fb26f2a4fa86c8c6e2e2eea0e2e2f6a0e2e2f2a0e2e2f2a0e2e2faa0e2e2eea0e2e2f2a0e2e2f2a0e2e2f6a0d7e2b2b2a7dfe2a2b2a7a2e3afaed5b7a0b79828d523bf7ef0aaa68ae290a2e2b2b2a7e2b2b2a7e2b2b2a7e2b2b2a7e2b2b2a7e2b2b2a7e2b2b2a7e2b2b2a7e2a2b2a7e2b2b2a7e2b2b2a7e2b2b2a7e2b2b2a7e2b2b2a7e2b2b2a7e2b2b2a79ae360e3f2aaa8d1a3b8a6aad7b8a5a1b2d2d1d7d36ae3b972e3e27fe3e2e2caa047e3e2e2c6a04fe3e2e2f6a057e3e2e2c6a05fe3e2e2c2a027e3e2e2c6a02fe3e2e2c2a032e36f5b67e13ae33c1560e102e3426fe40ae3426fe417e3e2e2faa01fe3e2e2eea067e0e2e2caa06fe0e2e2c6a072e0e27ae01d1de142e0c34ae029114927e457e0e2e26ea05fe02fc92ea022e0e22ae0e732e0863ae0e202e0e20ae06144e312e0e31ae0637466c262e1636266c26ae1e372e1e07ae1e242e1d04ae1b257e1e2e282a75fe12d826ea027e122bca2dd2fe14cfc6fa037e1f67d69a03fe1e2e2e2dd07e1e21824a00fe1e21824a012e1e21ae1e262e6e26ae6511bf672e67172f67fe6e2e2f6a042e6e0103518202001300138034060480750a00370e299387884a601800103880101c2011052333731413131413848324d30333931 2025-08-24 13:38:56.147 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 12 message(s) 2025-08-24 13:38:56.147 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920791,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:38:56.147 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:56.147 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a9d030db67c9742104618642a2400000c420000144200000c420000144200001442000008420000104200001042000014423500e050453d00a0504540014da69b554255048db53f5df3e648446800724000d0504500d0504500a0504500e0504500d0504500e0504500d0504500d0504500d0504500d0504500d0504500d0504500d0504500d0504500d0504500d050457802820110484a33415a4448355a474350303334368801589001009d0100003842a50100002c42ad0100000c42b50100002442bd0100002442c50100002842cd0100002442d001f39e8403d801d4aa8303e001a08d06e801a08d06f50100001442fd01000008428502000038428d0200002c429002009802ffff03a00221a802bbf3abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd036ba88c42c503c011443fcd03ac688d42d50396e08b42dd030000003fe5030002c742ed030002c742f00300f803008004008804d9f1149004aa8b149d0400001442a00402 2025-08-24 13:38:56.182 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":75.74357604980469,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,37,37,34,36,36,37],"bpMaxCellVol":3342,"bpMinCellVol":3338,"bpRunSta":1,"bpVol":53.402000427246094,"bpAmp":1.4183659553527832,"bpBusVol":803.6085815429688,"bpErrCode":0,"bpCellVol":[3341,3341,3338,3342,3341,3342,3341,3341,3341,3341,3341,3341,3341,3341,3341,3341],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":46,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":42,"bpEnvTemp":41,"bpAccuChgCap":6360947,"bpAccuDsgCap":6346068,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":46,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035515,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.32894134521484,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":70.70443725585938,"bpMinSoc":69.93864440917969,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342233,"bpAccuDsgEnergy":329130,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:38:56.182 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920792,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:38:56.182 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:38:56.182 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a9d030d47eb20be104618642a2400000c420000144200000c4200001042000010420000084200000842000010420000104235007050453d0040504540014d27315542551b3b41bb5d88f7484468007240005050450060504500505045004050450060504500505045007050450050504500505045007050450070504500505045006050450050504500705045006050457803820110484a33415a4448355a4743503034323788015a9001009d0100002c42a50100002042ad0100001042b50100001c42bd0100001c42c50100002442cd0100001842d001eed68503d801c7fa8303e001a08d06e801a08d06f50100001442fd0100000842850200002c428d02000020429002009802ffff03a00221a802bbf3abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0393988c42c503c0774b3fcd03ae5c8d42d5038bc68b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804c9fc149004b793149d0400001042a00402 2025-08-24 13:38:56.225 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.15714751183986664,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,34,36,36],"bpMaxCellVol":3335,"bpMinCellVol":3332,"bpRunSta":1,"bpVol":53.29800033569336,"bpAmp":-0.0029484692495316267,"bpBusVol":803.86767578125,"bpErrCode":0,"bpCellVol":[3333,3334,3333,3332,3334,3333,3335,3333,3333,3335,3335,3333,3334,3333,3335,3334],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":40,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":38,"bpAccuChgCap":6384494,"bpAccuDsgCap":6356295,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":43,"bpMinMosTemp":40,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035515,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.2979965209961,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.68101501464844,"bpMinSoc":69.88777923583984,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343625,"bpAccuDsgEnergy":330167,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:38:56.225 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920793,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:38:56.225 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 Encrypted 2025-08-24 13:38:56.225 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 pdata: 0a9d030dc3a59a3e104618642a240000084200000c420000084200000c4200000c42000004420000044200000842000008423500b050453d0090504540014dc3755542558577b93b5d9be848446800724000a0504500a0504500b0504500b0504500a0504500a0504500a050450090504500a050450090504500a0504500a0504500b0504500b0504500a05045009050457804820110484a33415a4448355a474350303432318801559001009d0100002442a50100001842ad0100000842b50100001442bd0100001842c50100001c42cd0100001442d001d4d58403d801e9c88203e001a08d06e801a08d06f50100000c42fd01000004428502000024428d02000018429002009802ffff03a00221a802bcf3abc506b50200008c42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0324ee8c42c5030047103fcd03248f8d42d5036b6e8c42dd030000003fe503000bc742ed03000bc742f00300f803008004008804a4f5149004a886149d0400000c42a00402 2025-08-24 13:38:56.248 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.30204591155052185,"bpSoc":70,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3339,"bpMinCellVol":3337,"bpRunSta":1,"bpVol":53.3650016784668,"bpAmp":0.005659999791532755,"bpBusVol":803.6344604492188,"bpErrCode":0,"bpCellVol":[3338,3338,3339,3339,3338,3338,3338,3337,3338,3337,3338,3338,3339,3339,3338,3337],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":41,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6367956,"bpAccuDsgCap":6333545,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":41,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035516,"bpRealSoc":70,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.46511840820312,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.77957153320312,"bpMinSoc":70.21566009521484,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342692,"bpAccuDsgEnergy":328488,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:38:56.248 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920794,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:38:56.248 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 Encrypted 2025-08-24 13:38:56.249 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 pdata: 0a9d030d4ba50144104618642a24000008420000104200000c42000010420000104200000442000008420000084200000c4235002051453d0000514540014d6f12564255ba091b415dd51a494468007240002051450010514500105145000051450010514500205145000051450010514500105145001051450020514500205145001051450020514500105145001051457805820110484a33415a4448355a474350303432388801569001009d0100002042a50100001842ad0100000842b50100001442bd0100001c42c50100001c42cd0100001442d001efb08303d801bac98103e001a08d06e801a08d06f50100001042fd01000004428502000020428d02000018429002009802ffff03a00221a802bef3abc506b50200008c42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd034be38c42c50340601b3fcd0396898d42d5030e548c42dd030000003fe5030008c742ed030008c742f00300f803008004008804eaee149004f382149d0400001042a00402 2025-08-24 13:38:56.275 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":518.5827026367188,"bpSoc":70,"bpSoh":100,"bpTemp":[34,36,35,36,36,33,34,34,35],"bpMaxCellVol":3346,"bpMinCellVol":3344,"bpRunSta":1,"bpVol":53.518001556396484,"bpAmp":9.689874649047852,"bpBusVol":804.4192504882812,"bpErrCode":0,"bpCellVol":[3346,3345,3345,3344,3345,3346,3344,3345,3345,3345,3346,3346,3345,3346,3345,3345],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":39,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6346863,"bpAccuDsgCap":6317242,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":36,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035518,"bpRealSoc":70,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.44393157958984,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.76872253417969,"bpMinSoc":70.16416931152344,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341866,"bpAccuDsgEnergy":328051,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:38:56.275 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920795,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:38:56.275 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 Encrypted 2025-08-24 13:38:56.275 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 pdata: 0a9d030d395e4044104618642a2400000c42000014420000104200001442000018420000104200001042000010420000144235003051453d0000514540014d1203564255111c66415dec4c494468007240000051450000514500105145002051450010514500005145002051450010514500305145001051450010514500105145001051450020514500105145001051457806820110484a33415a4448355a4743503033353088015c9001009d0100003042a50100002442ad0100001442b50100002042bd0100002442c50100002442cd0100001c42d00185d78603d801c0bb8503e001a08d06e801a08d06f50100001842fd0100000c428502000030428d02000024429002009802ffff03a00221a802c0f3abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd030c798c42c50340fa133fcd03b51d8d42d50360f58b42dd030000003fe50300f7c642ed0300f7c642f00300f8030080040088048184159004ab9a149d0400001442a00402 2025-08-24 13:38:56.299 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":769.4722290039062,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3347,"bpMinCellVol":3344,"bpRunSta":1,"bpVol":53.50299835205078,"bpAmp":14.381852149963379,"bpBusVol":805.201904296875,"bpErrCode":0,"bpCellVol":[3344,3344,3345,3346,3345,3344,3346,3345,3347,3345,3345,3345,3345,3346,3345,3345],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":44,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":40,"bpBusNegTemp":41,"bpBusPosTemp":41,"bpEnvTemp":39,"bpAccuChgCap":6400901,"bpAccuDsgCap":6380992,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":44,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035520,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.23641967773438,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.55802154541016,"bpMinSoc":69.979248046875,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344577,"bpAccuDsgEnergy":331051,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:38:56.299 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920796,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:38:56.299 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 Encrypted 2025-08-24 13:38:56.299 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 pdata: 0a9d030db9cc0a44104618642a2400000c420000144200001042000010420000184200000c420000104200001042000014423500d050453d00c0504540014d0ad75542553d2a26415d294b49446800724000d0504500c0504500d0504500d0504500d0504500d0504500d0504500d0504500d0504500d0504500d0504500d0504500d0504500d0504500d0504500d050457801820110484a33415a4448355a4743503033353188015b9001009d0100002842a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d001f6b88503d801def78203e001a08d06e801a08d06f50100001842fd0100000c428502000028428d02000024429002009802ffff03a00221a802c1f3abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd0303568c42c503c05e403fcd0305148d42d5036b948b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804b2f91490049390149d0400001442a00402 2025-08-24 13:38:56.335 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":555.1987915039062,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3341,"bpMinCellVol":3340,"bpRunSta":1,"bpVol":53.459999084472656,"bpAmp":10.3853120803833,"bpBusVol":805.1743774414062,"bpErrCode":0,"bpCellVol":[3341,3340,3341,3341,3341,3341,3341,3341,3341,3341,3341,3341,3341,3341,3341,3341],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380662,"bpAccuDsgCap":6339550,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":42,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035521,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.1679916381836,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.53910064697266,"bpMinSoc":69.78987884521484,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343218,"bpAccuDsgEnergy":329747,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:38:56.336 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920797,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:38:56.336 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 Encrypted 2025-08-24 13:38:56.336 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 pdata: 0a9d030d366ded43104618642a2400000c420000144200000c4200001442000014420000084200001042000010420000144235004051453d0010514540014db0f2554255f40b0e415d0344494468007240003051450030514500105145004051450030514500405145003051450030514500305145004051450030514500405145003051450030514500305145003051457802820110484a33415a4448355a474350303334368801589001009d0100003442a50100002c42ad0100000c42b50100002442bd0100002442c50100002842cd0100002442d001889f8403d801d4aa8303e001a08d06e801a08d06f50100001442fd01000008428502000034428d0200002c429002009802ffff03a00221a802c5f3abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd03b0b38c42c503c011443fcd03cd738d42d503b7eb8b42dd030000003fe5030002c742ed030002c742f00300f803008004008804daf1149004aa8b149d0400001442a00402 2025-08-24 13:38:56.371 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":474.85321044921875,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,37,37,34,36,36,37],"bpMaxCellVol":3348,"bpMinCellVol":3345,"bpRunSta":1,"bpVol":53.48699951171875,"bpAmp":8.877918243408203,"bpBusVol":805.0626831054688,"bpErrCode":0,"bpCellVol":[3347,3347,3345,3348,3347,3348,3347,3347,3347,3348,3347,3348,3347,3347,3347,3347],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":45,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":42,"bpEnvTemp":41,"bpAccuChgCap":6360968,"bpAccuDsgCap":6346068,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":45,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035525,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.3509521484375,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":70.7261734008789,"bpMinSoc":69.96038055419922,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342234,"bpAccuDsgEnergy":329130,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:38:56.371 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920798,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:38:56.371 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 Encrypted 2025-08-24 13:38:56.371 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 pdata: 0a9d030d82043abe104618642a2400000c420000144200000c4200001042000010420000084200000842000010420000104235007050453d0040504540014d4c375542550e585fbb5d4566494468007240005050450050504500505045004050450060504500505045007050450050504500505045007050450070504500505045006050450050504500705045005050457803820110484a33415a4448355a4743503034323788015a9001009d0100002c42a50100002042ad0100001042b50100001c42bd0100001c42c50100002442cd0100001842d001eed68503d801c7fa8303e001a08d06e801a08d06f50100001442fd0100000842850200002c428d02000020429002009802ffff03a00221a802c5f3abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0393988c42c503c0774b3fcd03ae5c8d42d5038bc68b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804c9fc149004b793149d0400001042a00402 2025-08-24 13:38:56.402 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.1816578209400177,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,34,36,36],"bpMaxCellVol":3335,"bpMinCellVol":3332,"bpRunSta":1,"bpVol":53.30400085449219,"bpAmp":-0.0034079584293067455,"bpBusVol":805.5979614257812,"bpErrCode":0,"bpCellVol":[3333,3333,3333,3332,3334,3333,3335,3333,3333,3335,3335,3333,3334,3333,3335,3333],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":40,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":38,"bpAccuChgCap":6384494,"bpAccuDsgCap":6356295,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":43,"bpMinMosTemp":40,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035525,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.2979965209961,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.68101501464844,"bpMinSoc":69.88777923583984,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343625,"bpAccuDsgEnergy":330167,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:38:56.402 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920799,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:38:56.402 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 Encrypted 2025-08-24 13:38:56.402 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 pdata: 0a9d030da19a9a3e104618642a240000084200000c420000084200000c4200000c42000004420000044200000842000008423500a050453d0090504540014d66665542558577b93b5dd54449446800724000a050450090504500a0504500a050450090504500905045009050450090504500a0504500905045009050450090504500a0504500a0504500a05045009050457804820110484a33415a4448355a474350303432318801559001009d0100002042a50100001842ad0100000842b50100001442bd0100001842c50100001c42cd0100001442d001d4d58403d801e9c88203e001a08d06e801a08d06f50100000c42fd01000004428502000020428d02000018429002009802ffff03a00221a802c6f3abc506b50200008c42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0324ee8c42c5030047103fcd03248f8d42d5036b6e8c42dd030000003fe503000bc742ed03000bc742f00300f803008004008804a4f5149004a886149d0400000c42a00402 2025-08-24 13:38:56.538 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.3019609749317169,"bpSoc":70,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3338,"bpMinCellVol":3337,"bpRunSta":1,"bpVol":53.349998474121094,"bpAmp":0.005659999791532755,"bpBusVol":805.0755004882812,"bpErrCode":0,"bpCellVol":[3338,3337,3338,3338,3337,3337,3337,3337,3338,3337,3337,3337,3338,3338,3338,3337],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6367956,"bpAccuDsgCap":6333545,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035526,"bpRealSoc":70,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.46511840820312,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.77957153320312,"bpMinSoc":70.21566009521484,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342692,"bpAccuDsgEnergy":328488,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:38:56.539 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920800,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:38:56.539 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 Encrypted 2025-08-24 13:38:56.539 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 pdata: 0a9d030de7152844104618642a24000008420000104200000c42000010420000104200000442000008420000084200000c4235007051453d0050514540014d5c0f564255980449415dd51a494468007240006051450060514500605145005051450060514500605145005051450060514500705145006051450070514500705145006051450070514500605145006051457805820110484a33415a4448355a474350303432388801569001009d0100002442a50100001842ad0100000842b50100001442bd0100001c42c50100001c42cd0100001442d00195b18303d801bac98103e001a08d06e801a08d06f50100001042fd01000004428502000024428d02000018429002009802ffff03a00221a802c8f3abc506b50200008e42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd0305f78c42c50340601b3fcd03189d8d42d50390678c42dd030000003fe5030008c742ed030008c742f00300f803008004008804ecee149004f382149d0400001042a00402 2025-08-24 13:38:56.603 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":672.3422241210938,"bpSoc":70,"bpSoh":100,"bpTemp":[34,36,35,36,36,33,34,34,35],"bpMaxCellVol":3351,"bpMinCellVol":3349,"bpRunSta":1,"bpVol":53.51499938964844,"bpAmp":12.563621520996094,"bpBusVol":804.4192504882812,"bpErrCode":0,"bpCellVol":[3350,3350,3350,3349,3350,3350,3349,3350,3351,3350,3351,3351,3350,3351,3350,3350],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":41,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":39,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6346901,"bpAccuDsgCap":6317242,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":36,"bpMinCellTemp":33,"bpMaxMosTemp":41,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035528,"bpRealSoc":71,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.48246002197266,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.80682373046875,"bpMinSoc":70.2022705078125,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341868,"bpAccuDsgEnergy":328051,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:38:56.603 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920801,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:38:56.604 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 Encrypted 2025-08-24 13:38:56.604 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 pdata: 0a9d030d59c5f143104618642a2400000c42000014420000104200001442000018420000104200001042000010420000144235003051453d0000514540014d6f9255425582e610415d3f15494468007240001051450000514500105145002051450020514500105145002051450020514500305145002051450020514500205145001051450020514500205145002051457806820110484a33415a4448355a4743503033353088015c9001009d0100003042a50100002442ad0100001442b50100002042bd0100002442c50100002442cd0100002042d001aad78603d801c0bb8503e001a08d06e801a08d06f50100001842fd0100000c428502000030428d02000024429002009802ffff03a00221a802caf3abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd03918c8c42c50340fa133fcd0304318d42d503af088c42dd030000003fe50300f7c642ed0300f7c642f00300f8030080040088048384159004ab9a149d0400001442a00402 2025-08-24 13:38:56.638 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":483.5417785644531,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3347,"bpMinCellVol":3344,"bpRunSta":1,"bpVol":53.393001556396484,"bpAmp":9.056276321411133,"bpBusVol":804.3319702148438,"bpErrCode":0,"bpCellVol":[3345,3344,3345,3346,3346,3345,3346,3346,3347,3346,3346,3346,3345,3346,3346,3346],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":44,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":40,"bpBusNegTemp":41,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6400938,"bpAccuDsgCap":6380992,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":44,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035530,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.27454376220703,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.59573364257812,"bpMinSoc":70.01696014404297,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344579,"bpAccuDsgEnergy":331051,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:38:56.639 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920802,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:38:56.639 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 Encrypted 2025-08-24 13:38:56.639 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 pdata: 0a9d030d2b1319c4104618642a2400000c420000144200001042000010420000184200000c4200001042000010420000144235005050453d0040504540014d4c375542557aca37c15d9c12484468007240005050450050504500505045005050450050504500505045005050450050504500405045005050450050504500505045005050450050504500505045005050457801820110484a33415a4448355a4743503033353188015b9001009d0100002842a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d0018db98503d801def78203e001a08d06e801a08d06f50100001842fd0100000c428502000028428d02000024429002009802ffff03a00221a802cbf3abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd03cf608c42c503c05e403fcd03ae1e8d42d503149f8b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804b3f91490049390149d0400001442a00402 2025-08-24 13:38:56.674 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-612.2994995117188,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3333,"bpMinCellVol":3332,"bpRunSta":1,"bpVol":53.30400085449219,"bpAmp":-11.486932754516602,"bpBusVol":800.290771484375,"bpErrCode":0,"bpCellVol":[3333,3333,3333,3333,3333,3333,3333,3333,3332,3333,3333,3333,3333,3333,3333,3333],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380685,"bpAccuDsgCap":6339550,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":42,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035531,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.18907928466797,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.55992126464844,"bpMinSoc":69.81069946289062,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343219,"bpAccuDsgEnergy":329747,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:38:56.683 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20707d95553b687d7d433e607df5533b587dfd74395538487d0dd538407dddc93810601820200128013001380340604821502070fdcca0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770fecca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:56.712 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:38:56.712 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631293,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:56.712 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:56.712 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00e828461500003e431d00882e4625008009442845350070a8453d00a0b445 2025-08-24 13:38:56.737 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10810,"sysGridPwr":190,"mpptPwr":11170,"bpPwr":550,"bpSoc":69} 2025-08-24 13:38:56.738 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631294,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:56.738 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:38:56.745 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44756f37394c4c253a374b2538464b4f4f4c4f6d696f7d5f7f577d4f8fd1bf7d47fd7e3f1f357bbdfc8f6f6d676f7e677e5f7f577d4fd7b9bf7d47fd7e3f60357bf1fdd77510601820200128013001380340d40148025044580170ffcca0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:56.748 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:56.749 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631295,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:56.749 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:56.749 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:56.770 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:56.771 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a128a90c8c6b3b3dac5c8b4dac7b9b4b0b0b3b010601820200128013001380340d401483250127080cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:56.775 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:56.775 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631296,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:56.775 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:56.775 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:56.802 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:56.827 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPwr 0.13 -> 94.79 2025-08-24 13:38:56.828 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPwr 0.13 -> -612.3 2025-08-24 13:38:56.830 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9780 -> 10810 2025-08-24 13:38:56.845 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 180 -> 190 2025-08-24 13:38:56.849 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxCellVol 3.335 -> 3.336 2025-08-24 13:38:56.856 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxCellVol 3.335 -> 3.333 2025-08-24 13:38:56.859 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 11860 -> 11170 2025-08-24 13:38:56.862 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "11170" greater than max "5000" 2025-08-24 13:38:56.868 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinCellVol 3.335 -> 3.332 2025-08-24 13:38:56.868 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpVol 53.33 -> 53.32 2025-08-24 13:38:56.873 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2260 -> 550 2025-08-24 13:38:56.921 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAmp 0 -> 1.78 2025-08-24 13:38:56.921 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpVol 53.32 -> 53.3 2025-08-24 13:38:56.931 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusVol 801.44 -> 803.45 2025-08-24 13:38:56.932 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAmp 1.78 -> -11.49 2025-08-24 13:38:56.981 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCellVol [3335,3335,3335,3335,3335,3335,3335,3335,3335,3335,3335,3335,3335,3335,3335,3335] -> [3335,3335,3335,3335,3336,3335,3336,3336,3335,3335,3336,3335,3335,3336,3335,3335] 2025-08-24 13:38:56.982 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusVol 803.45 -> 800.29 2025-08-24 13:38:57.032 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCellVol [3335,3335,3335,3335,3336,3335,3336,3336,3335,3335,3336,3335,3335,3336,3335,3335] -> [3333,3333,3333,3333,3333,3333,3333,3333,3332,3333,3333,3333,3333,3333,3333,3333] 2025-08-24 13:38:57.048 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgCap 63806.060000000005 -> 63806.53 2025-08-24 13:38:57.057 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgCap 63395.18 -> 63395.5 2025-08-24 13:38:57.061 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgCap 63806.53 -> 63806.85 2025-08-24 13:38:57.085 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTimestamp 1756035470 -> 1756035511 2025-08-24 13:38:57.092 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTimestamp 1756035511 -> 1756035531 2025-08-24 13:38:57.125 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bmsChgDsgSta PB_STANDBY_STATE -> PB_CHG_STATE 2025-08-24 13:38:57.184 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTargetSoc 70.14 -> 70.16 2025-08-24 13:38:57.188 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTargetSoc 70.14 -> 70.19 2025-08-24 13:38:57.216 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxSoc 70.51 -> 70.53 2025-08-24 13:38:57.220 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxSoc 70.51 -> 70.56 2025-08-24 13:38:57.228 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinSoc 69.76 -> 69.78 2025-08-24 13:38:57.254 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1e8e94ccc2b7b7dec1ccb0dec3bdb0b4b4b7b4947b859ce0a4c2ac2886b48410601820200128013001380340d4014830501e7084cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:57.261 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:57.261 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631300,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:57.261 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:57.261 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:38:57.324 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:38:57.339 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinSoc 69.76 -> 69.81 2025-08-24 13:38:57.375 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgEnergy 3432.14 -> 3432.17 2025-08-24 13:38:57.385 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgEnergy 3432.14 -> 3432.19 2025-08-24 13:38:57.393 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgEnergy 3297.4500000000003 -> 3297.4700000000003 2025-08-24 13:38:57.401 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgEnergy 3297.4500000000003 -> 3297.4700000000003 2025-08-24 13:38:57.461 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a3a0a02ad8510601820200128013001380340604811500258017085cda0017881ae01800103880101c20110523337345a4448415a483345303034340a7d0a448c96cec0b5b5dcc3ceb2dcc1bfb2b6b6b5b694909684a686ae84b676284684be0487c6e6cc8244057696949e96879e87a686ae84b62e404684be0487c699cc8208042e8c10601820200128013001380340d4014802504458017086cda0017881ae01800103880101c20110523337345a4448415a483345303034340a6d0a348fa40d85a28da48d908f53869597cfc1b4b4ddc2cfb3ddc0beb3b7b7b4b79f869287874fc59a87a704c34f855ea762859dcb444210601820200128013001380340f1014805503458017087cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:57.470 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 3 message(s) 2025-08-24 13:38:57.470 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":17,"dataLen":2,"needAck":1,"seq":2631301,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:57.470 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:38:57.470 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:57.470 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 2800 2025-08-24 13:38:57.471 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631302,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:57.471 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:38:57.471 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:57.544 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:57.545 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":52,"needAck":1,"seq":2631303,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:57.545 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 unknown cmdId 2025-08-24 13:38:57.545 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 Encrypted 2025-08-24 13:38:57.545 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 pdata: 08238a02250a230a1708d4011210484633335a4548345a473934303033301801150000c8421d00208344c802d920e5021a4cc3c5 2025-08-24 13:38:58.448 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a128298c0cebbbbd2cdc0bcd2cfb1bcb8b8bbb810601820200128013001380340d401483250127088cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:58.456 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:58.456 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631304,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:58.456 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:58.457 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:58.498 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:58.592 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a448399c1cfbabad3ccc1bdd3ceb0bdb9b9bab99b9f998ba989a18bb97927498bb10b88c9e9c38d4b0a79999b9199889188a989a18bb9214f498bb10b88c996c38d070b218310601820200128013001380340d4014802504458017089cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:58.597 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:58.597 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631305,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:58.597 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:58.597 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:58.649 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:58.813 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12819bc3cdb8b8d1cec3bfd1ccb2bfbbbbb8bb10601820200128013001380340d40148325012708bcda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:58.819 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:58.819 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631307,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:58.819 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:58.819 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:38:58.856 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:38:59.093 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a610a2884a8849ec6c8bdbdd4cbc6bad4c9b7babebebdbe9b8e8ea0cdab8e8e96cda38e8e06cfbb8e8e2ece10601820200128013001380340d401482150285801708ecda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:59.101 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:59.101 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":40,"needAck":1,"seq":2631310,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:59.102 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:59.102 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a260a10484633335a4548345a473934303033301500002e4325000018432d00008841350000a040 2025-08-24 13:38:59.161 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":174,"fromPv":152,"fromBat":17,"fromGrid":5}]} 2025-08-24 13:38:59.305 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1e859fc7c9bcbcd5cac7bbd5c8b6bbbfbfbcbf9f708e97ebafc9a7238dbf8f10601820200128013001380340d4014830501e708fcda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:59.348 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:59.348 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631311,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:59.349 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:59.349 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:38:59.463 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:38:59.665 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a449b81d9d7a2a2cbd4d9a5cbd6a8a5a1a1a2a183878193b191b993a1613f5193a91390d1f1db9553126181838981908990b191b993a139575193a91390d18edb951f13399b10601820200128013001380340d4014802504458017091cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:59.671 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:59.671 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631313,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:59.671 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:59.671 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:38:59.728 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:38:59.809 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a31e9f3aba5d0d0b9a6abd7b9a4dad7d3d3d0d3f3e3fbe1c353e2cb13cdd6e3e365a1dee3e36fa1a3e2abe3b34fe1bbe383e31060182020013001380340d40148085031580170e399387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:38:59.818 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:38:59.819 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920803,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:38:59.819 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:38:59.819 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a473934303033301000180220b00128f02e35000086423d00008c424001480050ac0258006000 2025-08-24 13:38:59.883 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":176,"targetPower":6000,"temp":67,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:39:00.521 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a129983dbd5a0a0c9d6dba7c9d4aaa7a3a3a0a310601820200128013001380340d401483250127093cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:00.526 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:00.526 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631315,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:00.526 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:00.526 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:00.560 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:00.729 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a449e84dcd2a7a7ced1dca0ced3ada0a4a4a7a486828496b494bc96a4643a5496ac1695d4f4de9056176484868c84958c95b494bc96a43c525496ac1695d48bde901a163c9e10601820200128013001380340d4014802504458017094cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:00.737 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:00.737 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631316,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:00.737 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:00.737 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:00.792 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:01.084 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20989525a6d3809595bf5688950d9fd3b09595ba50bdd0a095d51dd0a8953519d01060182020012801300138034060482150207095cda0017881ae01800103880101c20110523337345a4448415a483345303034340a32106018202001280130013803406048277096cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:01.091 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:39:01.091 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631317,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:01.092 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:01.092 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00b033461500002ac31d00980a462500002fc5284535004088453d00a08c45 2025-08-24 13:39:01.165 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":11500,"sysGridPwr":-170,"mpptPwr":8870,"bpPwr":-2800,"bpSoc":69} 2025-08-24 13:39:01.165 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631318,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:01.165 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:39:01.248 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 10810 -> 11500 2025-08-24 13:39:01.257 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 190 -> -170 2025-08-24 13:39:01.264 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 11170 -> 8870 2025-08-24 13:39:01.266 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "8870" greater than max "5000" 2025-08-24 13:39:01.312 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 550 -> -2800 2025-08-24 13:39:01.372 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1e9d87dfd1a4a4cdd2dfa3cdd0aea3a7a7a4a78768968ff3b7d1bf3b95a79710601820200128013001380340d4014830501e7097cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:01.378 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:01.378 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631319,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:01.378 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:01.378 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:39:01.420 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:39:01.869 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44908ad2dca9a9c0dfd2aec0dda3aeaaaaa9aa888c8a98ba9ab298aa6a345a98a2189bdafad09e58196a8a88828a9b829bba9ab298aa325c5a98a2189bda85d09e1418329010601820200128013001380340d401480250445801709acda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:01.873 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:01.874 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631322,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:01.874 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:01.874 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:01.902 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:02.513 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12968cd4daafafc6d9d4a8c6dba5a8acacafac10601820200128013001380340d40148325012709ccda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:02.523 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:02.524 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631324,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:02.524 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:02.524 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:02.590 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:03.009 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44978dd5dbaeaec7d8d5a9c7daa4a9adadaead8f8b8d9fbd9db59fad6d335d9fa51f9cddfdd7995f1e6d8d8f858d9c859cbd9db59fad355b5d9fa51f9cdd82d799131f359710601820200128013001380340d401480250445801709dcda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:03.019 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:03.019 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631325,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:03.020 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:03.020 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:03.083 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:03.437 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1e948ed6d8adadc4dbd6aac4d9a7aaaeaeadae8e619f86fabed8b6329cae9e10601820200128013001380340d4014830501e709ecda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:03.444 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:03.444 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631326,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:03.444 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:03.444 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:39:03.487 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:39:03.728 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a5c0a2395be958fd7d9acacc5dad7abc5d8a6abafafacaf8a9f9fb0dcba9f9f96dcb29f9f87dd10601820200128013001380340d401482150235801709fcda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:03.739 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:03.740 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":35,"needAck":1,"seq":2631327,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:03.740 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:03.740 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a210a10484633335a4548345a473934303033301500002f4325000009432d00001842 2025-08-24 13:39:03.829 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":175,"fromPv":137,"fromBat":38}]} 2025-08-24 13:39:03.835 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20ada030bce6b5a0a01463bda0a055e585a060be6588e595a080d8e59da040d1e510601820200128013001380340604821502070a0cda0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770a1cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:03.846 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:39:03.847 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631328,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:03.847 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:03.847 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00901c46150000b4c31d0000f5452500c01ec5284535002078453d00e07145 2025-08-24 13:39:03.904 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10020,"sysGridPwr":-360,"mpptPwr":7840,"bpPwr":-2540,"bpSoc":69} 2025-08-24 13:39:03.904 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631329,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:03.904 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:39:03.924 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 11500 -> 10020 2025-08-24 13:39:03.933 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12a8b2eae49191f8e7ea96f8e59b969292919210601820200128013001380340d4014832501270a2cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:03.939 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:03.939 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631330,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:03.939 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:03.940 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:03.989 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:04.004 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr -170 -> -360 2025-08-24 13:39:04.054 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 8870 -> 7840 2025-08-24 13:39:04.056 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "7840" greater than max "5000" 2025-08-24 13:39:04.076 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44aeb4ece29797fee1ec90fee39d9094949794b6b2b4a684a48ca694540a64a69c26a5e4c4eea0662754b4b6bcb4a5bca584a48ca6940c6264a69c26a5e4bbeea02a260cae10601820200128013001380340d40148025044580170a4cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:04.083 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:04.083 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631332,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:04.083 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:04.083 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:04.119 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:04.152 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr -2800 -> -2540 2025-08-24 13:39:04.573 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12afb5ede39696ffe0ed91ffe29c919595969510601820200128013001380340d4014832501270a5cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:04.581 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:04.581 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631333,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:04.581 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:04.581 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:04.622 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:05.216 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44a3b9e1ef9a9af3ece19df3ee909d99999a99bbbfb9ab89a981ab99590769ab912ba8e9c9e3ad6b2a59b9bbb1b9a8b1a889a981ab99016f69ab912ba8e9b6e3ad272b01a310601820200128013001380340d40148025044580170a9cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:05.222 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:05.222 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631337,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:05.223 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:05.223 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:05.266 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:05.433 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1ea0bae2ec9999f0efe29ef0ed939e9a9a999aba55abb2ce8aec8206a89aaa10601820200128013001380340d4014830501e70aacda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:05.437 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:05.437 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631338,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:05.437 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:05.437 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:39:05.460 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:39:06.085 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20a6ab6381edbeabab3ae8b6ab5b40ee8eab8bea6e83ee9eababdbee96abebccee10601820200128013001380340604821502070abcda0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770accda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:06.089 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:39:06.089 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631339,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:06.090 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:06.090 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00c82a4615000091431d00f0eb4525002041c5284535000070453d00406745 2025-08-24 13:39:06.111 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10930,"sysGridPwr":290,"mpptPwr":7550,"bpPwr":-3090,"bpSoc":69} 2025-08-24 13:39:06.111 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631340,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:06.111 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:39:06.117 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 10020 -> 10930 2025-08-24 13:39:06.120 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr -360 -> 290 2025-08-24 13:39:06.123 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 7840 -> 7550 2025-08-24 13:39:06.125 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "7550" greater than max "5000" 2025-08-24 13:39:06.167 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr -2540 -> -3090 2025-08-24 13:39:06.289 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44a7bde5eb9e9ef7e8e599f7ea94999d9d9e9dbfbbbdaf8dad85af9d5d036daf952facedcde7a96f2e5dbdbfb5bdacb5ac8dad85af9d056b6daf952facedb2e7a9232f05a710601820200128013001380340d40148025044580170adcda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:06.294 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:06.294 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631341,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:06.294 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:06.294 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:06.326 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:06.717 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12bba1f9f78282ebf4f985ebf688858181828110601820200128013001380340d4014832501270b1cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:06.724 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:06.724 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631345,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:06.725 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:06.725 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:06.785 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:07.421 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44b8a2faf48181e8f7fa86e8f58b8682828182a0a4a2b092b29ab082421c72b08a30b3f2d2f8b6703142a2a0aaa2b3aab392b29ab0821a7472b08a30b3f2adf8b63c301ab810601820200128013001380340d40148025044580170b2cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:07.432 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:07.433 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631346,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:07.433 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:07.433 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:07.568 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:07.575 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1ebea4fcf28787eef1fc80eef38d8084848784a44bb5acd094f29c18b684b410601820200128013001380340d4014830501e70b4cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:07.592 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:07.592 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631348,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:07.592 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:07.593 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:39:07.686 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:39:07.696 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a6b0a3239b196b990b9a4bb67b2a1a3fbf58080e9f6fb87e9f48a8783838083abb2a6b3b37bf1aeb3b383f07bb16a9156b1da42877610601820200128013001380340f10148055032580170b3cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:07.711 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:07.711 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":50,"needAck":1,"seq":2631347,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:07.711 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:39:07.711 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:07.711 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 8a02250a230a1708d4011210484633335a4548345a473934303033301801150000c8421d00003043c802d922e50269f134c5 2025-08-24 13:39:08.213 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a610a28bc90bca6fef08585ecf3fe82ecf18f8286868586a3b6b699f593b6b650f49bb6b6d6f483b6b636f610601820200128013001380340d40148215028580170b6cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:08.219 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:08.219 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":40,"needAck":1,"seq":2631350,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:08.219 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:08.220 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a260a10484633335a4548345a473934303033301500002f43250000e6422d000060423500008040 2025-08-24 13:39:08.269 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":175,"fromPv":115,"fromBat":56,"fromGrid":4}]} 2025-08-24 13:39:08.509 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44bda7fff18484edf2ff83edf08e8387878487a5a1a7b597b79fb587471977b58f35b6f7d7fdb3753447a7a5afa7b6afb697b79fb5871f7177b58f35b6f7a8fdb339351fbd10601820200128013001380340d40148025044580170b7cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:08.515 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:08.515 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631351,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:08.515 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:08.515 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:08.551 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:08.709 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12b2a8f0fe8b8be2fdf08ce2ff818c88888b8810601820200128013001380340d4014832501270b8cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:08.715 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:08.715 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631352,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:08.715 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:08.716 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:08.759 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:09.065 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12b0aaf2fc8989e0fff28ee0fd838e8a8a898a10601820200128013001380340d4014832501270bacda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:09.069 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:09.070 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631354,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:09.070 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:09.070 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:09.122 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:09.576 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1eb7adf5fb8e8ee7f8f589e7fa84898d8d8e8dad42bca5d99dfb9511bf8dbd10601820200128013001380340d4014830501e70bdcda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:09.584 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:09.584 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631357,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:09.584 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:09.584 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:39:09.627 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:39:09.708 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44b4aef6f88d8de4fbf68ae4f9878a8e8e8d8eaca8aebc9ebe96bc8e4e107ebc863cbffedef4ba7c3d4eaeaca6aebfa6bf9ebe96bc8e16787ebc863cbffea1f4ba303c16b410601820200128013001380340d40148025044580170becda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:09.713 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:09.713 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631358,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:09.714 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:09.714 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:09.745 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:09.856 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a660a30eef4aca2d7d7bea1acd0bea3ddd0d4d4d7d4f4e4fce6c480cc14cad1e4e46ca6d9e4e468a6a4e5ace4b448e6bce484e41060182020013001380340d40148085030580170e499387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:09.860 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:09.860 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":48,"needAck":1,"seq":920804,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:09.860 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:09.860 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010001802206428f02e35000088423d00008c424001480050ac0258006000 2025-08-24 13:39:09.881 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":100,"targetPower":6000,"temp":68,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:39:10.273 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a680a32efc8eff5ada3d6d6bfa0add1bfa2dcd1d5d5d6d5f0e5e52da7fda1c0381c4f8dc850fc68a7d04b0330a4d83976c8a5f513b11060182020013001380340d40148225032580170e599387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:10.281 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:10.282 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":34,"dataLen":50,"needAck":1,"seq":920805,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:10.282 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:10.282 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a2d0a10484633335a4548345a47393430303330150000c842184425ddf9aa682db5198d4235aee6d5413ddc932d4010f654 2025-08-24 13:39:10.329 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodStreamDetail {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":100,"temp":68,"timestamp":1756035549,"fromPv":70.55020904541016,"fromBat":26.73763656616211,"fromGrid":2.7121496200561523}],"sysSeq":10870} 2025-08-24 13:39:10.781 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44c8d28a84f1f198878af69885fbf6f2f2f1f2d0d4d2c0e2c2eac0f2326c02c0fa40c382a288c6004132d2d0dad2c3dac3e2c2eac0f26a0402c0fa40c382dd88c64c406ac810601820200128013001380340d40148025044580170c2cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:10.789 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:10.790 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631362,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:10.790 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:10.790 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:10.823 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:10.840 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12c9d38b85f0f099868bf79984faf7f3f3f0f310601820200128013001380340d4014832501270c3cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:10.844 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:10.844 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631363,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:10.844 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:10.844 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:10.866 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:11.141 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20c9c434df82d1c4c45287d9c4b42d81e1c4e4ce01ec81f1c484a381f9c464af8110601820200128013001380340604821502070c4cda0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770c5cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:11.152 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:39:11.152 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631364,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:11.152 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:11.152 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00f01b4615000096431d0070e9452500200ac5284535004067453d00a06b45 2025-08-24 13:39:11.284 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9980,"sysGridPwr":300,"mpptPwr":7470,"bpPwr":-2210,"bpSoc":69} 2025-08-24 13:39:11.285 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631365,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:11.285 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:39:11.293 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 10930 -> 9980 2025-08-24 13:39:11.297 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 290 -> 300 2025-08-24 13:39:11.302 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 7550 -> 7470 2025-08-24 13:39:11.304 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "7470" greater than max "5000" 2025-08-24 13:39:11.348 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr -3090 -> -2210 2025-08-24 13:39:11.633 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1ecdd78f81f4f49d828ff39d80fef3f7f7f4f7d738c6dfa3e781ef6bc5f7c710601820200128013001380340d4014830501e70c7cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:11.642 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:11.642 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631367,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:11.643 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:11.643 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:39:11.707 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:39:11.853 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44c2d8808efbfb928d80fc928ff1fcf8f8fbf8daded8cae8c8e0caf8386608caf04ac988a882cc0a4b38d8dad0d8c9d0c9e8c8e0caf8600e08caf04ac988d782cc464a60c210601820200128013001380340d40148025044580170c8cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:11.872 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:11.872 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631368,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:11.872 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:11.872 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:11.942 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:11.947 - debug: ecoflow-mqtt.0 (1569) R37xxxxxxxxxxxxx poweroceanplus -> latestQuotas request 2025-08-24 13:39:11.997 - info: ecoflow-mqtt.0 (1569) state ecoflow-mqtt.0.R37xxxxxxxxxxxxx.action.latestQuotas changed: false (ack = false) 2025-08-24 13:39:11.997 - info: ecoflow-mqtt.0 (1569) (ack=false) ->cmd : channel action state latestQuotas 2025-08-24 13:39:12.766 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpPwr" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:12.812 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:12.834 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a610a28c1edc1db838df8f8918e83ff918cf2fffbfbf8fbdecbcb0f89eecbcb5189e6cbcb5b8afecbcb8b8b10601820200128013001380340d40148215028580170cbcda0017881ae01800103880101c20110523337345a4448415a483345303034340a490a12c6dc848affff968984f8968bf5f8fcfcfffc10601820200128013001380340d4014832501270cccda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:12.839 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:39:12.839 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":40,"needAck":1,"seq":2631371,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:12.839 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:12.839 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a260a10484633335a4548345a47393430303330150000c4422500009a422d000090413500004040 2025-08-24 13:39:12.874 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":98,"fromPv":77,"fromBat":18,"fromGrid":3}]} 2025-08-24 13:39:12.875 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"needAck":1,"seq":2631372,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:12.875 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:39:12.875 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:12.931 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:12.950 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:12.973 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44c7dd858bfefe978885f9978af4f9fdfdfefddfdbddcfedcde5cffd3d630dcff54fcc8dad87c90f4e3ddddfd5ddccd5ccedcde5cffd650b0dcff54fcc8dd287c9434f65c710601820200128013001380340d40148025044580170cdcda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:12.977 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:12.977 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631373,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:12.977 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:12.977 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:13.013 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:13.024 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpMaxCellVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:13.072 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpMinCellVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:13.121 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:13.164 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpAmp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:13.213 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpBusVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:13.262 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpCellVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:13.316 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpBusNegTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:13.363 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpAccuChgCap" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:13.409 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpAccuDsgCap" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:13.461 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpMinCellTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:13.512 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpTimestamp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:13.558 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpRealSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:13.616 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpRemainWatth" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:13.665 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpTargetSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:13.693 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1ec4de8688fdfd948b86fa9489f7fafefefdfede31cfd6aaee88e662ccfece10601820200128013001380340d4014830501e70cecda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:13.699 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:13.699 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631374,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:13.699 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:13.700 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:39:13.750 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:39:13.762 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpMaxSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:13.775 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpMinSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:13.794 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpAccuChgEnergy" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:13.803 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery2.bpAccuDsgEnergy" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:13.812 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpPwr" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:13.862 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:13.908 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpMaxCellVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:13.954 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpMinCellVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:14.002 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:14.048 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpAmp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:14.055 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44dac09896e3e38a9598e48a97e9e4e0e0e3e0c2c6c0d2f0d0f8d2e0207e10d2e852d190b09ad4125320c0c2c8c0d1c8d1f0d0f8d2e0781610d2e852d190cf9ad45e5278da10601820200128013001380340d40148025044580170d0cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:14.066 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:14.066 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631376,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:14.066 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:14.066 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:14.117 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:14.142 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpBusVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:14.147 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpCellVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:14.193 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12dbc19997e2e28b9499e58b96e8e5e1e1e2e110601820200128013001380340d4014832501270d1cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:14.227 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:14.227 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631377,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:14.227 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:14.227 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:14.272 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:14.284 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpHvMosTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:14.332 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpLvMosTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:14.377 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpHtsTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:14.425 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpBusNegTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:14.472 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpBusPosTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:14.523 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpEnvTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:14.573 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpAccuChgCap" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:14.620 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpAccuDsgCap" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:14.667 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpMaxMosTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:14.713 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpMinMosTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:14.762 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpTimestamp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:14.819 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bmsChgDsgSta" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:14.870 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpTargetSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:14.899 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12dfc59d93e6e68f909de18f92ece1e5e5e6e510601820200128013001380340d4014832501270d5cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:14.909 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:14.909 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631381,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:14.909 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:14.909 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:14.953 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:14.965 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpMaxSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:15.012 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpMinSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:15.060 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpAccuChgEnergy" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:15.104 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery3.bpAccuDsgEnergy" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:15.149 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpPwr" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:15.182 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44dcc69e90e5e58c939ee28c91efe2e6e6e5e6c4c0c6d4f6d6fed4e6267816d4ee54d796b69cd2145526c6c4cec6d7ced7f6d6fed4e67e1016d4ee54d796c99cd258547edc10601820200128013001380340d40148025044580170d6cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:15.189 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:15.189 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631382,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:15.189 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:15.190 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:15.230 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:15.258 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:15.306 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpMaxCellVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:15.310 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpMinCellVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:15.314 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:15.316 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpAmp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:15.320 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpBusVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:15.324 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpCellVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:15.333 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpHvMosTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:15.336 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20dad77ff591c2d7d7a794cad75fdc91f2d7d74c13ff92e2d7775092ead7a7589210601820200128013001380340604821502070d7cda0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770d8cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:15.341 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:39:15.341 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631383,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:15.341 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:15.341 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00a8224615000070431d00880b462500009bc428453500a087453d00708f45 2025-08-24 13:39:15.364 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10410,"sysGridPwr":240,"mpptPwr":8930,"bpPwr":-1240,"bpSoc":69} 2025-08-24 13:39:15.364 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631384,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:15.364 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:39:15.371 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9980 -> 10410 2025-08-24 13:39:15.373 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpLvMosTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:15.421 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 300 -> 240 2025-08-24 13:39:15.471 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpEnvTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:15.471 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 7470 -> 8930 2025-08-24 13:39:15.474 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "8930" greater than max "5000" 2025-08-24 13:39:15.477 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpAccuChgCap" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:15.482 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr -2210 -> -1240 2025-08-24 13:39:15.533 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpAccuDsgCap" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:15.591 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpMaxMosTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:15.637 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpMinMosTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:15.693 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpTimestamp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:15.718 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bmsChgDsgSta" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:15.766 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1ed3c9919feaea839c91ed839ee0ede9e9eae9c926d8c1bdf99ff175dbe9d910601820200128013001380340d4014830501e70d9cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:15.775 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:15.775 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631385,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:15.775 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:15.775 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:39:15.822 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:39:15.858 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpTargetSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:15.906 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpMaxSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:15.954 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpMinSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:15.972 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpAccuChgEnergy" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:16.021 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery4.bpAccuDsgEnergy" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:16.030 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpPwr" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:16.080 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpMaxCellVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:16.114 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20d7da52c09ccfdadaaa99c7da52d19cffdadaee1ef29fefda7a5d9fe7daaa559f10601820200128013001380340604821502070dacda0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770dbcda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:16.122 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:39:16.122 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631386,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:16.122 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:16.122 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00881a4615000070431d00880b4625000034c428453500a087453d00708f45 2025-08-24 13:39:16.166 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9890,"sysGridPwr":240,"mpptPwr":8930,"bpPwr":-720,"bpSoc":69} 2025-08-24 13:39:16.166 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631387,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:16.166 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:39:16.181 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpMinCellVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:16.187 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 10410 -> 9890 2025-08-24 13:39:16.201 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:16.216 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpAmp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:16.217 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr -1240 -> -720 2025-08-24 13:39:16.233 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpBusVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:16.258 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpCellVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:16.316 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpHvMosTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:16.333 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44d6cc949aefef869994e8869be5e8ececefeccecaccdefcdcf4deec2c721cdee45edd9cbc96d81e5f2ccccec4ccddc4ddfcdcf4deec741a1cdee45edd9cc396d8525e74d610601820200128013001380340d40148025044580170dccda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:16.352 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:16.352 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631388,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:16.352 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:16.353 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:16.412 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:16.511 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpLvMosTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:16.557 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpPtcTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:16.602 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpHtsTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:16.649 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpBusNegTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:16.699 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpEnvTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:16.746 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpAccuChgCap" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:16.793 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpAccuDsgCap" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:16.845 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpMaxMosTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:16.850 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpMinMosTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:16.890 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12e8f2aaa4d1d1b8a7aad6b8a5dbd6d2d2d1d210601820200128013001380340d4014832501270e2cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:16.900 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:16.900 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631394,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:16.901 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:16.901 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:16.956 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:17.033 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpTimestamp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:17.092 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bmsChgDsgSta" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:17.156 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpTargetSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:17.202 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpMaxSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:17.250 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpMinSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:17.304 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery5.bpAccuChgEnergy" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:17.356 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpPwr" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:17.398 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44eef4aca2d7d7bea1acd0bea3ddd0d4d4d7d4f6f2f4e6c4e4cce6d4144a24e6dc66e5a484aee0266714f4f6fcf4e5fce5c4e4cce6d44c2224e6dc66e5a4fbaee06a664cee10601820200128013001380340d40148025044580170e4cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:17.411 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:17.411 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631396,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:17.411 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:17.411 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:17.497 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:17.504 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a610a28e9c5e9f3aba5d0d0b9a6abd7b9a4dad7d3d3d0d3f6e3e327a1c6e3e35da1cee3e3e3a3d6e3e363dc10601820200128013001380340d40148215028580170e3cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:17.518 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:17.518 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":40,"needAck":1,"seq":2631395,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:17.518 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:17.518 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a260a10484633335a4548345a47393430303330150000c442250000be422d00000040350000803f 2025-08-24 13:39:17.570 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":98,"fromPv":95,"fromBat":2,"fromGrid":1}]} 2025-08-24 13:39:17.599 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a6d0a34ede66fe7c0efc6eff2ed31e4f7f5ada3d6d6bfa0add1bfa2dcd1d5d5d6d5fde4f0e5e5ada6f8e5e52da72de73ce700e79bd8a8a010601820200128013001380340f10148055034580170e5cda0017881ae01800103880101c20110523337345a4448415a483345303034340a3a0a02cee7106018202001280130013803406048115002580170e6cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:17.606 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:39:17.606 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":52,"needAck":1,"seq":2631397,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:17.606 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:39:17.606 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:17.606 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 08038a02250a230a1708d4011210484633335a4548345a47393430303330180115000048431d0000c842c802d902e5027e3d4d45 2025-08-24 13:39:17.606 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":17,"dataLen":2,"needAck":1,"seq":2631398,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:17.606 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 unknown cmdId 2025-08-24 13:39:17.607 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:39:17.607 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 2801 2025-08-24 13:39:17.659 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:17.709 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpMaxCellVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:17.716 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpMinCellVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:17.750 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fedf7afa1d4d4bda2afd3bda0ded3d7d7d4d7f718e6ff2fe6c7a1cf4be5d7e710601820200128013001380340d4014830501f70e7cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:17.758 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:17.758 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631399,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:17.759 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:17.759 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118c801204628ac023000 2025-08-24 13:39:17.796 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":200,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:39:17.838 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:17.887 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpAmp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:17.934 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpBusVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:17.985 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpCellVol" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:18.046 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpHvMosTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:18.093 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpLvMosTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:18.141 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpBusNegTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:18.189 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpEnvTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:18.237 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpAccuChgCap" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:18.285 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpAccuDsgCap" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:18.339 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpMaxMosTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:18.389 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpMinMosTemp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:18.440 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpTimestamp" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:18.489 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpRealSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:18.535 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44e2f8a0aedbdbb2ada0dcb2afd1dcd8d8dbd8fafef8eac8e8c0ead8184628ead06ae9a888a2ec2a6b18f8faf0f8e9f0e9c8e8c0ead8402e28ead06ae9a8f7a2ec666a40e210601820200128013001380340d40148025044580170e8cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:18.545 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:18.545 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631400,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:18.545 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:18.546 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:18.585 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:18.655 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bmsChgDsgSta" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:18.668 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpRemainWatth" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:18.673 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpTargetSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:18.721 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpMaxSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:18.770 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpMinSoc" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:18.822 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpAccuChgEnergy" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:18.829 - warn: ecoflow-mqtt.0 (1569) State "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.statusReportBattery6.bpAccuDsgEnergy" has no existing object, this might lead to an error in future versions 2025-08-24 13:39:18.959 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12e0faa2acd9d9b0afa2deb0add3dedadad9da10601820200128013001380340d4014832501270eacda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:18.963 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:18.963 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631402,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:18.964 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:18.964 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:19.026 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:19.315 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12e1fba3add8d8b1aea3dfb1acd2dfdbdbd8db10601820200128013001380340d4014832501270ebcda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:19.322 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:19.322 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631403,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:19.322 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:19.323 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:19.407 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:19.602 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44e7fda5abdedeb7a8a5d9b7aad4d9dddddeddfffbfdefcdedc5efdd1d432defd56fecad8da7e92f6e1dfdfff5fdecf5eccdedc5efdd452b2defd56fecadf2a7e9636f45e710601820200128013001380340d40148025044580170edcda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:19.609 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:19.609 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631405,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:19.609 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:19.609 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:19.640 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:19.846 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fe5ffa7a9dcdcb5aaa7dbb5a8d6dbdfdfdcdfff10eef727eecfa9c743eddfef10601820200128013001380340d4014830501f70efcda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:19.854 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:19.854 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631407,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:19.854 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:19.854 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118c801204628ac023000 2025-08-24 13:39:19.933 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":200,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:39:20.739 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44f8e2bab4c1c1a8b7bac6a8b5cbc6c2c2c1c2e0e4e2f0d2f2daf0c2025c32f0ca70f3b292b8f6307102e2e0eae2f3eaf3d2f2daf0c25a3432f0ca70f3b2edb8f67c705af810601820200128013001380340d40148025044580170f2cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:20.746 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:20.747 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631410,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:20.747 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:20.747 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:20.793 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:20.879 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a31ecf6aea0d5d5bca3aed2bca1dfd2d6d6d5d6f6e6fee4c62ee7ce16c8d3e6e66ea4dbe6e66aa4a6e7aee6b64ae4bee686e61060182020013001380340d40148085031580170e699387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:20.883 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:20.883 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920806,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:20.884 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:20.884 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a473934303033301000180220c80128f02e35000088423d00008c424001480050ac0258006000 2025-08-24 13:39:20.905 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":200,"targetPower":6000,"temp":68,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:39:21.018 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12f9e3bbb5c0c0a9b6bbc7a9b4cac7c3c3c0c310601820200128013001380340d4014832501270f3cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:21.023 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:21.024 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631411,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:21.024 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:21.024 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:21.064 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:21.162 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20f9f4d4edb2e1f4f478b6e9f474c2b2d1f43407b0dcb1c1f40440b1c9f43443b110601820200128013001380340604821502070f4cda0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770f5cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:21.169 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:39:21.169 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631412,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:21.169 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:21.169 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d002019461500008c421d008036462500c0f34428453500f0b4453d00c0b745 2025-08-24 13:39:21.210 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9800,"sysGridPwr":70,"mpptPwr":11680,"bpPwr":1950,"bpSoc":69} 2025-08-24 13:39:21.210 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631413,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:21.211 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:39:21.284 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9890 -> 9800 2025-08-24 13:39:21.292 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 240 -> 70 2025-08-24 13:39:21.298 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 8930 -> 11680 2025-08-24 13:39:21.300 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "11680" greater than max "5000" 2025-08-24 13:39:21.352 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr -720 -> 1950 2025-08-24 13:39:21.879 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44fde7bfb1c4c4adb2bfc3adb0cec3c7c7c4c7e5e1e7f5d7f7dff5c7075937f5cf75f6b797bdf3357407e7e5efe7f6eff6d7f7dff5c75f3137f5cf75f6b7e8bdf379755ffd10601820200128013001380340d40148025044580170f7cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:21.893 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:21.893 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631415,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:21.893 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:21.893 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:21.946 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:21.958 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1ff2e8b0becbcba2bdb0cca2bfc1ccc8c8cbc8e807f9e030f9d8bed054fac8f810601820200128013001380340d4014830501f70f8cda0017881ae01800103880101c20110523337345a4448415a483345303034340a570a1ef3e5f3e9b1bfcacaa3bcb1cda3bec0cdc9c9cac9ecf9f9b1badcf9f9b1ba10601820200128013001380340d4014821501e580170f9cda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:21.970 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:39:21.970 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631416,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:21.971 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:21.971 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118c801204628ac023000 2025-08-24 13:39:22.013 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":200,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:39:22.013 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"seq":2631417,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx","needAck":1} 2025-08-24 13:39:22.013 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:39:22.013 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a1c0a10484633335a4548345a4739343030333015000048432500004843 2025-08-24 13:39:22.048 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":200,"fromPv":200}]} 2025-08-24 13:39:22.943 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44f1ebb3bdc8c8a1beb3cfa1bcc2cfcbcbc8cbe9edebf9dbfbd3f9cb0b553bf9c379fabb9bb1ff39780bebe9e3ebfae3fadbfbd3f9cb533d3bf9c379fabbe4b1ff757953f110601820200128013001380340d40148025044580170fbcda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:22.951 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:22.951 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631419,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:22.951 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:22.951 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:23.007 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:23.111 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12f7edb5bbcecea7b8b5c9a7bac4c9cdcdcecd10601820200128013001380340d4014832501270fdcda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:23.134 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:23.134 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631421,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:23.134 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:23.135 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:23.212 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:23.958 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1ff4eeb6b8cdcda4bbb6caa4b9c7cacececdceee01ffe636ffdeb8d652fccefe10601820200128013001380340d4014830501f70fecda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:23.962 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:23.962 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631422,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:23.963 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:23.963 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118c801204628ac023000 2025-08-24 13:39:23.987 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":200,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:39:24.082 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44f5efb7b9cccca5bab7cba5b8c6cbcfcfcccfede9effddfffd7fdcf0f513ffdc77dfebf9fb5fb3d7c0fefede7effee7fedfffd7fdcf57393ffdc77dfebfe0b5fb717d57f510601820200128013001380340d40148025044580170ffcda0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:24.093 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:24.094 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631423,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:24.094 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:24.094 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:24.202 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:24.387 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0acd030a95030d0066b04610c0cf245527d0e0c55d7b14484262190d300f6b4315fa7a1d411d321c10c52564ce35432db38e10456a140d4b396a4315f66a25411dc54d17c52dc54d174572190d9fe26a4315916328411dd8c319c525d37973432d23841a45850165e649448d01e27ff5c0950112b1c03d9d0100000000b00101b80101f20116080e106a1a1036ffad420ebc7d4232ed5fc2a3e6bc42fa01420a110dec8aec4315921b61411d93ffcf4520010a110d9f1ffb4315939b63411da645df4520010a070d8b17f541200115a83ac8431a0c310c7f429a1982429a9985428502008040448d02d02501469502d02501469d020098e9c6a502739a9545ad022b6a6a46b002bf98c316b802f2c68130c002dd80c38404e50200000000ed024822da41f002e085018503f731b03e8d0333338b42900301980301a00301a80301b00301b80301c503befd4944d00306dd03d0789545e50360636a46ed033bb29ac6f00300800403880405900400a80401b004008005118d059a99854295051fdd8d3f9d0500ae9e3fa50500000000c50c00005744cd0c00004844106018202001280130013803406048015095037080cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:24.396 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:24.396 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":1,"dataLen":405,"seq":2631424,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:24.396 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:24.397 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d0066b04610c0cf245527d0e0c55d7b14484262190d300f6b4315fa7a1d411d321c10c52564ce35432db38e10456a140d4b396a4315f66a25411dc54d17c52dc54d174572190d9fe26a4315916328411dd8c319c525d37973432d23841a45850165e649448d01e27ff5c0950112b1c03d9d0100000000b00101b80101f20116080e106a1a1036ffad420ebc7d4232ed5fc2a3e6bc42fa01420a110dec8aec4315921b61411d93ffcf4520010a110d9f1ffb4315939b63411da645df4520010a070d8b17f541200115a83ac8431a0c310c7f429a1982429a9985428502008040448d02d02501469502d02501469d020098e9c6a502739a9545ad022b6a6a46b002bf98c316b802f2c68130c002dd80c38404e50200000000ed024822da41f002e085018503f731b03e8d0333338b42900301980301a00301a80301b00301b80301c503befd4944d00306dd03d0789545e50360636a46ed033bb29ac6f00300800403880405900400a80401b004008005118d059a99854295051fdd8d3f9d0500ae9e3fa50500000000c50c00005744cd0c00004844 2025-08-24 13:39:24.458 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_EMS_HEARTBEAT {"bpRemainWatth":22579,"bpDsgTime":600000,"pcsActPwr":-7194.01904296875,"pcsAcFreq":50.02000045776367,"pcsAPhase":{"volt":235.059326171875,"amp":9.842523574829102,"actPwr":-2305.76220703125,"reactPwr":181.80621337890625,"apparentPwr":2312.918701171875},"pcsBPhase":{"volt":234.2238006591797,"amp":10.338613510131836,"actPwr":-2420.860595703125,"apparentPwr":2420.860595703125},"pcsCPhase":{"volt":234.88523864746094,"amp":10.524308204650879,"actPwr":-2460.240234375,"reactPwr":243.4758758544922,"apparentPwr":2472.258544921875},"pcsBusVolt":807.5999145507812,"pcsLeakAmp":-7.671860694885254,"pcsDci":0.09408773481845856,"pcsDcv":0,"meterHeartBeat":[{"meterType":14,"meterAddr":106,"meterData":[86.99845886230469,63.43364715576172,-55.98163604736328,94.4504623413086]}],"mpptHeartBeat":[{"mpptPv":[{"vol":473.0853271484375,"amp":14.069231033325195,"pwr":6655.94677734375,"lightSta":1},{"vol":502.2470397949219,"amp":14.225481986999512,"pwr":7144.7060546875,"lightSta":1},{"vol":30.63649559020996,"lightSta":1}],"mpptInsResist":400.458251953125,"mpptTempVal":[63.761905670166016,65.05000305175781,66.80000305175781]}],"pcsVbusRef":770,"pcsActivePowerRef":8265.453125,"pcsActivePowerLimitUp":8265.453125,"pcsActivePowerLimitDn":-29900,"pcsBpPower":4787.30615234375,"pcsBpPowerChgLimit":15002.5419921875,"pcsRelayStateShow":47238207,"pcsGridSafetyFuncRecord":100688754,"pcsGridSafetyStateRecord":1083228253,"pcsReactivePowerRef":0,"pcsMeterPower":27.266738891601562,"pcsCommInterfaceState":17120,"pcsVgridThd":0.344131201505661,"pcsInterruptOccupancyRate":69.5999984741211,"emsMpptSelfcheckState":1,"emsMpptStartupState":1,"emsBpSelfcheckState":1,"emsBpStartupState":1,"emsPcsSelfcheckState":1,"emsPcsStartupState":1,"emsBusVolt":807.9647216796875,"emsBpAliveNum":6,"emsBpPower":4783.1015625,"emsBpChg":15000.84375,"emsBpDsg":-19801.115234375,"emsBpChgRequest":0,"emsAcMakeupTriggleSoc":3,"emsAcMakeupExitSoc":5,"emsAcMakeupMinSoc":0,"emsMpptRunState":1,"emsMpptModStat":0,"emsMpptHbState":17,"emsNtcTempMax":66.80000305175781,"emsBusVoltErrSlidFilter":1.108310580253601,"emsBusVoltRipple":1.23968505859375,"emsPvInvPwr":0} 2025-08-24 13:39:24.465 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a510a1b0c019918471c01e14f4724012154442944340181cb443c01f1d34410601820200128013001380340604821501b7081cea0017881ae01800103880101c20110523337345a4448415a483345303034340a32106018202001280130013803406048277082cea0017881ae01800103880101c20110523337345a4448415a483345303034340a490a1209134b45303059464b3759443a373333303310601820200128013001380340d401483250127083cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:24.472 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 3 message(s) 2025-08-24 13:39:24.472 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":27,"seq":2631425,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:24.472 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:24.472 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d009819461d00e04e4625002055452845350080ca453d00f0d245 2025-08-24 13:39:24.516 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9830,"mpptPwr":13240,"bpPwr":3410,"bpSoc":69} 2025-08-24 13:39:24.517 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":27,"seq":2631426,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:24.517 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:39:24.517 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631427,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:24.517 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 Encrypted 2025-08-24 13:39:24.517 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:24.565 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:24.603 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.bpRemainWatth 22.557000000000002 -> 22.579 2025-08-24 13:39:24.604 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9800 -> 9830 2025-08-24 13:39:24.655 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsActPwr -7201.16 -> -7194.02 2025-08-24 13:39:24.657 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 11680 -> 13240 2025-08-24 13:39:24.705 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13240" greater than max "5000" 2025-08-24 13:39:24.711 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAcFreq 50 -> 50.02 2025-08-24 13:39:24.755 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 1950 -> 3410 2025-08-24 13:39:24.763 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_volt 234 -> 235.06 2025-08-24 13:39:24.769 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_amp 7.24 -> 9.84 2025-08-24 13:39:24.819 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_actPwr -1232.38 -> -2305.76 2025-08-24 13:39:24.822 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_EMS_HEARTBEAT.pcsAPhase_actPwr" has value "-2305.76" less than min "-2000" 2025-08-24 13:39:24.868 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_reactPwr 1160.98 -> 181.81 2025-08-24 13:39:24.873 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_apparentPwr 1693.12 -> 2312.92 2025-08-24 13:39:24.877 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_volt 234.58 -> 234.22 2025-08-24 13:39:24.882 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_amp 11.67 -> 10.34 2025-08-24 13:39:24.886 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_actPwr -2608.14 -> -2420.86 2025-08-24 13:39:24.888 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_EMS_HEARTBEAT.pcsBPhase_actPwr" has value "-2420.86" less than min "-2000" 2025-08-24 13:39:24.936 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_apparentPwr 2736.19 -> 2420.86 2025-08-24 13:39:24.942 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_volt 235.12 -> 234.89 2025-08-24 13:39:24.947 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_amp 11.7 -> 10.52 2025-08-24 13:39:24.953 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_actPwr -2633.4 -> -2460.24 2025-08-24 13:39:24.957 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_EMS_HEARTBEAT.pcsCPhase_actPwr" has value "-2460.24" less than min "-2000" 2025-08-24 13:39:25.005 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_reactPwr 795.36 -> 243.48 2025-08-24 13:39:25.015 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_apparentPwr 2750.89 -> 2472.26 2025-08-24 13:39:25.027 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBusVolt 803.12 -> 807.6 2025-08-24 13:39:25.035 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsLeakAmp -7.51 -> -7.67 2025-08-24 13:39:25.047 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsDci 0.12396667897701263 -> 0.09408773481845856 2025-08-24 13:39:25.058 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsActivePowerRef 9145.1953125 -> 8265.453125 2025-08-24 13:39:25.069 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsActivePowerLimitUp 9145.1953125 -> 8265.453125 2025-08-24 13:39:25.080 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBpPower 2457.61 -> 4787.31 2025-08-24 13:39:25.087 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBpPowerChgLimit 14999.15 -> 15002.54 2025-08-24 13:39:25.090 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_EMS_HEARTBEAT.pcsBpPowerChgLimit" has value "15002.54" greater than max "10000" 2025-08-24 13:39:25.104 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsGridSafetyStateRecord 1082179677 -> 1083228253 2025-08-24 13:39:25.115 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsMeterPower 11.08 -> 27.27 2025-08-24 13:39:25.125 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsVgridThd 0.33 -> 0.34 2025-08-24 13:39:25.141 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBusVolt 803.32 -> 807.96 2025-08-24 13:39:25.149 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBpPower 1519.05 -> 4783.1 2025-08-24 13:39:25.154 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBpChg 14.27 -> 15 2025-08-24 13:39:25.170 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a440218404e3b3b524d403c524f313c38383b381a1e180a2808200a38f8a6c80a308a094868420cca8bf8181a10180910092808200a38a0cec80a308a094817420c868aa00210601820200128013001380340d4014802504458017088cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:25.176 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:25.176 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631432,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:25.176 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:25.177 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:25.213 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:25.223 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsNtcTempMax 66.35 -> 66.8 2025-08-24 13:39:25.226 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a120d174f4134345d424f335d403e333737343710601820200128013001380340d401483250127087cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:25.232 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:25.233 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631431,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:25.233 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:25.233 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:25.274 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:25.331 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBusVoltErrSlidFilter 1.91392183303833 -> 1.108310580253601 2025-08-24 13:39:26.002 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f0319414f3a3a534c413d534e303d39393a3919f60811c108294f21a50b390910601820200128013001380340d4014830501f7089cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:26.007 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:26.007 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631433,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:26.007 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:26.007 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118c801204628ac023000 2025-08-24 13:39:26.043 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":200,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:39:26.154 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a510a1b060b0b074d160b73594d2e0bfb874e234e3e0b0bc64e360babdc4e10601820200128013001380340604821501b708bcea0017881ae01800103880101c20110523337345a4448415a483345303034340a3210601820200128013001380340604827708ccea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:26.158 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:39:26.158 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":27,"seq":2631435,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:26.158 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:26.158 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00000c461d007852462500f08c452845350000cd453d00a0d745 2025-08-24 13:39:26.180 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":8960,"mpptPwr":13470,"bpPwr":4510,"bpSoc":69} 2025-08-24 13:39:26.180 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":27,"seq":2631436,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:26.180 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:39:26.236 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9830 -> 8960 2025-08-24 13:39:26.244 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13240 -> 13470 2025-08-24 13:39:26.245 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13470" greater than max "5000" 2025-08-24 13:39:26.292 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 3410 -> 4510 2025-08-24 13:39:26.295 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44071d454b3e3e57484539574a34393d3d3e3d1f1b1d0f2d0d250f3dfda3cd0f358f0c4d6d4709cf8efd1d1f151d0c150c2d0d250f3da5cbcd0f358f0c4d124709838fa50710601820200128013001380340d401480250445801708dcea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:26.301 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:26.301 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631437,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:26.301 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:26.301 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:26.330 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:26.506 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e0513051f47493c3c554a473b5548363b3f3f3c3f1a0f0f474c2a0f0f474c10601820200128013001380340d4014821501e5801708fcea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:26.511 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:26.511 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2631439,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:26.511 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:26.512 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a4739343030333015000048432500004843 2025-08-24 13:39:26.546 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":200,"fromPv":200}]} 2025-08-24 13:39:27.214 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a1218025a54212148575a2648552b262222212210601820200128013001380340d401483250127092cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:27.218 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:27.219 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631442,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:27.219 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:27.219 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:27.244 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:27.430 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a4419035b55202049565b2749542a27232320230105031133133b1123e3bdd3112b911253735917d190e303010b03120b1233133b1123bbd5d3112b9112530c59179d91bb1910601820200128013001380340d4014802504458017093cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:27.436 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:27.436 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631443,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:27.436 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:27.436 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:27.464 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:27.574 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a2e9e16311e371e031cc01506045c5227274e515c204e532d20242427240c15011414dc570914145c57f116f848815110601820200128013001380340f1014805502e58017094cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:27.578 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:27.578 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":46,"needAck":1,"seq":2631444,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:27.578 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:39:27.578 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:27.579 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 8a02250a230a1708d4011210484633335a4548345a473934303033301801150000c8431d00004843e502ec5c9545 2025-08-24 13:39:28.082 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f1f055d5326264f505d214f522c212525262505ea140d851635533db917251510601820200128013001380340d4014830501f7095cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:28.090 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:28.090 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631445,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:28.090 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:28.090 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff01189003204628ac023000 2025-08-24 13:39:28.121 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":400,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:39:28.503 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a441c065e5025254c535e224c512f22262625260400061436163e1426e6b8d6142e941756765c12d495e606040e06170e1736163e1426bed0d6142e941756095c129894be1c10601820200128013001380340d4014802504458017096cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:28.507 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:28.507 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631446,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:28.507 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:28.508 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:28.543 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:29.215 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a121309515f2a2a435c512d435e202d29292a2910601820200128013001380340d401483250127099cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:29.220 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:29.220 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631449,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:29.220 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:29.220 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:29.263 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:29.566 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12100a525c2929405f522e405d232e2a2a292a10601820200128013001380340d40148325012709acea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:29.571 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:29.571 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631450,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:29.571 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:29.571 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:29.614 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:29.703 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44160c545a2f2f46595428465b25282c2c2f2c0e0a0c1e3c1c341e2cecb2dc1e249e1d5c7c5618de9fec0c0e040c1d041d3c1c341e2cb4dadc1e249e1d5c035618929eb41610601820200128013001380340d401480250445801709ccea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:29.707 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:29.707 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631452,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:29.707 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:29.707 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:29.742 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:30.062 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f140e56582d2d445b562a4459272a2e2e2d2e0ee11f068e1d3e5836b21c2e1e10601820200128013001380340d4014830501f709ecea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:30.068 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:30.068 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631454,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:30.068 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:30.069 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff01189003204628ac023000 2025-08-24 13:39:30.090 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":400,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:39:30.711 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44150f57592c2c455a572b4558262b2f2f2c2f0d090f1d3f1f371d2fefb1df1d279d1e5f7f551bdd9cef0f0d070f1e071e3f1f371d2fb7d9df1d279d1e5f00551b919db71510601820200128013001380340d401480250445801709fcea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:30.720 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:30.721 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631455,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:30.721 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:30.721 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:30.770 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:31.059 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e2a3c2a30686613137a6568147a671914101013103520206863052020686310601820200128013001380340d4014821501e580170a0cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:31.065 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:31.066 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2631456,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:31.066 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:31.066 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a4739343030333015000048432500004843 2025-08-24 13:39:31.106 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":200,"fromPv":200}]} 2025-08-24 13:39:31.199 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a202c21592d6734212169633c21717667042161b66409641421a1ee641c2101fe6410601820200128013001380340604821502070a1cea0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770a2cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:31.205 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:39:31.205 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631457,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:31.205 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:31.205 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00780c4615000048421d0050574625004097452845350080cf453d0020df45 2025-08-24 13:39:31.259 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":8990,"sysGridPwr":50,"mpptPwr":13780,"bpPwr":4840,"bpSoc":69} 2025-08-24 13:39:31.259 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631458,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:31.259 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:39:31.312 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 8960 -> 8990 2025-08-24 13:39:31.317 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 70 -> 50 2025-08-24 13:39:31.322 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13470 -> 13780 2025-08-24 13:39:31.324 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13780" greater than max "5000" 2025-08-24 13:39:31.350 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a1229336b65101079666b1779641a171313101310601820200128013001380340d4014832501270a3cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:31.356 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:31.357 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631459,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:31.357 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:31.357 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:31.399 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:31.425 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 4510 -> 4840 2025-08-24 13:39:31.847 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a31edf7afa1d4d4bda2afd3bda0ded3d7d7d4d7f7e7ffe5c76be4cf17c9d2e7e76fa5dae7e76ba5a7e6afe7b74be5bfe787e71060182020013001380340d40148085031580170e799387884a601800103880101c20110523337345a4448415a483345303034340a7d0a442c366e6015157c636e127c611f12161615163430362406260e2416d688e6241ea42766466c22e4a5d636343e36273e2706260e24168ee0e6241ea42766396c22a8a48e2c10601820200128013001380340d40148025044580170a6cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:31.855 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:39:31.855 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920807,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:31.855 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:31.855 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010001802208c0328f02e35000088423d00008c424001480050ac0258006000 2025-08-24 13:39:31.910 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":396,"targetPower":6000,"temp":68,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:39:31.911 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631462,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx","dDest":1} 2025-08-24 13:39:31.911 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:39:31.911 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:31.956 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:32.159 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f2238606e1b1b726d601c726f111c18181b1838d72930b82b086e00842a182810601820200128013001380340d4014830501f70a8cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:32.168 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:32.169 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631464,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:32.169 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:32.169 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff01189003204628ac023000 2025-08-24 13:39:32.214 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":400,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:39:32.987 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44203a626c1919706f621e706d131e1a1a191a383c3a280a2a02281ada84ea2812a82b6a4a602ee8a9da3a38323a2b322b0a2a02281a82ecea2812a82b6a35602ea4a8822010601820200128013001380340d40148025044580170aacea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:32.994 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:32.994 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631466,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:32.994 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:32.995 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:33.045 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:33.339 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12213b636d1818716e631f716c121f1b1b181b10601820200128013001380340d4014832501270abcea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:33.352 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:33.353 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631467,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:33.353 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:33.353 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:33.418 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:34.059 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44263c646a1f1f76696418766b15181c1c1f1c3e3a3c2e0c2c042e1cdc82ec2e14ae2d6c4c6628eeafdc3c3e343c2d342d0c2c042e1c84eaec2e14ae2d6c336628a2ae842610601820200128013001380340d40148025044580170accea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:34.067 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:34.067 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631468,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:34.067 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:34.067 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:34.110 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:34.201 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f273d656b1e1e77686519776a14191d1d1e1d3dd22c35bd2e0d6b05812f1d2d10601820200128013001380340d4014830501f70adcea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:34.206 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:34.207 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631469,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:34.207 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:34.207 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff01189003204628ac023000 2025-08-24 13:39:34.237 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":400,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:39:34.703 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12243e66681d1d746b661a7469171a1e1e1d1e10601820200128013001380340d4014832501270aecea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:34.708 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:34.708 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631470,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:34.708 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:34.709 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:34.740 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:35.191 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a4438227a74010168777a0668750b06020201022024223012321a3002c29cf2300ab03372527836f0b1c222202a22332a3312321a30029af4f2300ab033722d7836bcb09a3810601820200128013001380340d40148025044580170b2cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:35.200 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:35.200 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631474,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:35.200 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:35.201 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:35.256 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:35.403 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a1239237b75000069767b0769740a070303000310601820200128013001380340d4014832501270b3cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:35.410 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:35.410 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631475,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:35.410 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:35.411 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:35.456 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:35.623 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e3e283e247c7207076e717c006e730d0004040704213434f277113434f27710601820200128013001380340d4014821501e580170b4cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:35.630 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:35.630 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2631476,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:35.631 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:35.631 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a47393430303330150000c643250000c643 2025-08-24 13:39:35.696 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":396,"fromPv":396}]} 2025-08-24 13:39:35.974 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a203835352e73203535817728351d627310357543701d70003505fa700835e5eb7010601820200128013001380340604821502070b5cea0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770b6cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:35.981 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:39:35.982 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631477,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:35.982 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:35.982 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00001b46150000b4421d0028574625004076452845350030cf453d00d0de45 2025-08-24 13:39:36.021 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9920,"sysGridPwr":90,"mpptPwr":13770,"bpPwr":3940,"bpSoc":69} 2025-08-24 13:39:36.021 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631478,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:36.021 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:39:36.096 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 8990 -> 9920 2025-08-24 13:39:36.100 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 50 -> 90 2025-08-24 13:39:36.104 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13780 -> 13770 2025-08-24 13:39:36.106 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13770" greater than max "5000" 2025-08-24 13:39:36.122 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a203a37372c7122373783752a371f607112377741721f72023707f8720a37e7e97210601820200128013001380340604821502070b7cea0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770b8cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:36.129 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:39:36.129 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631479,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:36.129 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:36.129 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00001b46150000b4421d0028574625004076452845350030cf453d00d0de45 2025-08-24 13:39:36.163 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9920,"sysGridPwr":90,"mpptPwr":13770,"bpPwr":3940,"bpSoc":69} 2025-08-24 13:39:36.163 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631480,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:36.163 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:39:36.172 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 4840 -> 3940 2025-08-24 13:39:36.275 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44302a727c0909607f720e607d030e0a0a090a282c2a381a3a12380aca94fa3802b83b7a5a703ef8b9ca2a28222a3b223b1a3a12380a92fcfa3802b83b7a25703eb4b8923010601820200128013001380340d40148025044580170bacea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:36.280 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:36.280 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631482,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:36.280 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:36.280 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:36.324 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:36.339 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f3329717f0a0a637c710d637e000d09090a0929c63821a93a197f11953b093910601820200128013001380340d4014830501f70b9cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:36.348 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:36.348 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631481,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:36.348 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:36.349 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff01189003204628ac023000 2025-08-24 13:39:36.379 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":400,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:39:37.411 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44342e76780d0d647b760a6479070a0e0e0d0e2c282e3c1e3e163c0ece90fe3c06bc3f7e5e743afcbdce2e2c262e3f263f1e3e163c0e96f8fe3c06bc3f7e21743ab0bc963410601820200128013001380340d40148025044580170becea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:37.418 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:37.418 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631486,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:37.418 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:37.418 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:37.459 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:37.479 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12352f77790c0c657a770b6578060b0f0f0c0f10601820200128013001380340d4014832501270bfcea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:37.485 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:37.486 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631487,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:37.486 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:37.486 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:37.553 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:37.638 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a6a0a31ca42654a634a574894415250080673731a0508741a07797470707370584155404056045d40408603884219a542443c0e0510601820200128013001380340f10148055031580170c0cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:37.647 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:37.647 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":49,"needAck":1,"seq":2631488,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:37.647 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:39:37.647 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:37.647 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 8a02250a230a1708d4011210484633335a4548345a47393430303330180115000016441d0000c643c80259e502047c4e45 2025-08-24 13:39:38.347 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f48520a04717118070a7618057b767272717252bd435a9a4662046aee40724210601820200128013001380340d4014830501f70c2cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:38.355 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:38.355 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631490,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:38.356 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:38.356 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118d804204628ac023000 2025-08-24 13:39:38.409 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":600,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:39:38.542 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a4449530b05707019060b7719047a77737370735155534163436b4173b3ed83417bc1420323094781c0b353515b53425b4263436b4173eb8583417bc142035c0947cdc1eb4910601820200128013001380340d40148025044580170c3cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:38.556 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:38.556 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631491,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:38.556 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:38.556 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:38.629 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:39.531 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a124f550d0376761f000d711f027c717575767510601820200128013001380340d4014832501270c5cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:39.537 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:39.537 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631493,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:39.537 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:39.537 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:39.573 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:39.680 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a444c560e0075751c030e721c017f72767675765450564466466e4476b6e886447ec44706260c4284c5b656545e56475e4766466e4476ee8086447ec44706590c42c8c4ee4c10601820200128013001380340d40148025044580170c6cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:39.687 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:39.687 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631494,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:39.687 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:39.687 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:39.730 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:39.839 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a124258000e7b7b120d007c120f717c78787b7810601820200128013001380340d4014832501270c8cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:39.866 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:39.866 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631496,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:39.866 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:39.866 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:39.934 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:40.175 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e4056405a020c7979100f027e100d737e7a7a797a5f4aca5f0e6f4aca5f0e10601820200128013001380340d4014821501e580170cacea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:40.181 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:40.181 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2631498,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:40.181 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:40.182 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a4739343030333015008015442500801544 2025-08-24 13:39:40.216 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":598,"fromPv":598}]} 2025-08-24 13:39:40.407 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f415b030d7878110e037f110c727f7b7b787b5bb44a53934f6b0d63e7497b4b10601820200128013001380340d4014830501f70cbcea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:40.414 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:40.415 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631499,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:40.415 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:40.415 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118d804204628ac023000 2025-08-24 13:39:40.457 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":600,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:39:40.748 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44475d050b7e7e17080579170a74797d7d7e7d5f5b5d4f6d4d654f7dbde38d4f75cf4c0d2d07498fcebd5d5f555d4c554c6d4d654f7de58b8d4f75cf4c0d520749c3cfe54710601820200128013001380340d40148025044580170cdcea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:40.754 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:40.755 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631501,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:40.755 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:40.755 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:40.802 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:40.887 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a31e2f8a0aedbdbb2ada0dcb2afd1dcd8d8dbd8f8e8f0eac83eecc018c6dde8e860aad5e8e864aaa8e9a0e8b844eab0e888e81060182020013001380340d40148085031580170e899387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:40.895 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:40.895 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920808,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:40.896 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:40.896 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a473934303033301000180220d60428f02e35000088423d00008c424001480050ac0258006000 2025-08-24 13:39:40.935 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":598,"targetPower":6000,"temp":68,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:39:41.104 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20434e4e61085b4e4ecc0d534ec618086b4e2e600b660b7b4ede800b734ece900b10601820200128013001380340604821502070cecea0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770cfcea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:41.112 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:39:41.112 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631502,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:41.112 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:41.112 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00002f4615000082431d008856462500602e452845350090ce453d0080de45 2025-08-24 13:39:41.149 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":11200,"sysGridPwr":260,"mpptPwr":13730,"bpPwr":2790,"bpSoc":69} 2025-08-24 13:39:41.150 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631503,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:41.150 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:39:41.203 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9920 -> 11200 2025-08-24 13:39:41.208 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 90 -> 260 2025-08-24 13:39:41.212 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13770 -> 13730 2025-08-24 13:39:41.214 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13730" greater than max "5000" 2025-08-24 13:39:41.260 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 3940 -> 2790 2025-08-24 13:39:41.619 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a1258421a14616108171a6608156b666262616210601820200128013001380340d4014832501270d2cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:41.626 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:41.626 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631506,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:41.626 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:41.626 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:41.691 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:41.823 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a4459431b15606009161b6709146a67636360634145435173537b5163a3fd93516bd1521333195791d0a343414b43524b5273537b5163fb9593516bd152134c1957ddd1fb5910601820200128013001380340d40148025044580170d3cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:41.830 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:41.831 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631507,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:41.831 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:41.831 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:41.875 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:42.424 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f5f451d1366660f101d610f126c616565666545aa544d8d5175137df957655510601820200128013001380340d4014830501f70d5cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:42.428 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:42.428 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631509,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:42.428 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:42.429 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118d804204628ac023000 2025-08-24 13:39:42.453 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":600,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:39:42.955 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a445c461e1065650c131e620c116f62666665664440465476567e5466a6f896546ed45716361c5294d5a646444e46574e5776567e5466fe9096546ed45716491c52d8d4fe5c10601820200128013001380340d40148025044580170d6cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:42.959 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:42.959 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631510,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:42.959 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:42.959 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:42.982 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:43.591 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a125d471f1164640d121f630d106e636767646710601820200128013001380340d4014832501270d7cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:43.595 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:43.595 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631511,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:43.595 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:43.595 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:43.616 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:44.015 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a445248101e6b6b021d106c021f616c68686b684a4e485a7858705a68a8f6985a60da591838125c9adba8484a40485940597858705a68f09e985a60da591847125cd6daf05210601820200128013001380340d40148025044580170d8cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:44.023 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:44.023 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631512,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:44.023 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:44.023 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:44.069 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:44.451 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f504a121c6969001f126e001d636e6a6a696a4aa55b42825e7a1c72f6586a5a10601820200128013001380340d4014830501f70dacea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:44.458 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:44.458 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631514,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:44.458 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:44.458 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118d804204628ac023000 2025-08-24 13:39:44.499 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":600,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:39:44.804 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e5147514b131d6868011e136f011c626f6b6b686b4e5bdb4e1f7e5bdb4e1f10601820200128013001380340d4014821501e580170dbcea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:44.810 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:44.810 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2631515,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:44.810 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:44.811 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a4739343030333015008015442500801544 2025-08-24 13:39:44.861 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":598,"fromPv":598}]} 2025-08-24 13:39:44.939 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12544e16186d6d041b166a0419676a6e6e6d6e10601820200128013001380340d4014832501270decea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:44.945 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:44.945 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631518,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:44.945 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:44.945 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:44.980 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:45.167 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a446a70282653533a2528543a2759545050535072767062406048625090cea06258e26120002a64a2e390707278706178614060486250c8a6a06258e261207f2a64eee2c86a10601820200128013001380340d40148025044580170e0cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:45.175 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:45.175 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631520,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:45.175 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:45.175 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:45.216 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:45.660 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a126b71292752523b2429553b2658555151525110601820200128013001380340d4014832501270e1cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:45.666 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:45.666 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631521,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:45.666 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:45.666 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:45.702 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:46.155 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a206f62fa4a24776262e0a17f62fa37244762a241274a27576232af275f62f2bf2710601820200128013001380340604821502070e2cea0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770e3cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:46.165 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:39:46.165 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631522,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:46.165 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:46.166 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d0098284615000082c31d009855462500c023452845350050cd453d0090dd45 2025-08-24 13:39:46.220 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10790,"sysGridPwr":-260,"mpptPwr":13670,"bpPwr":2620,"bpSoc":69} 2025-08-24 13:39:46.220 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631523,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:46.220 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:39:46.272 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 11200 -> 10790 2025-08-24 13:39:46.278 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 260 -> -260 2025-08-24 13:39:46.283 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13730 -> 13670 2025-08-24 13:39:46.285 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13670" greater than max "5000" 2025-08-24 13:39:46.300 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a446e742c2257573e212c503e235d50545457547672746644644c665494caa4665ce66524042e60a6e79474767c74657c6544644c6654cca2a4665ce665247b2e60eae6cc6e10601820200128013001380340d40148025044580170e4cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:46.307 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:46.307 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631524,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:46.308 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:46.308 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:46.361 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:46.392 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2790 -> 2620 2025-08-24 13:39:46.512 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f6c762e2055553c232e523c215f52565655567699677ebe6246204eca64566610601820200128013001380340d4014830501f70e6cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:46.519 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:46.519 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631526,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:46.519 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:46.519 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118d804204628ac023000 2025-08-24 13:39:46.560 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":600,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:39:47.372 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44607a222c5959302f225e302d535e5a5a595a787c7a684a6a42685a9ac4aa6852e86b2a0a206ea8e99a7a78727a6b726b4a6a42685ac2acaa6852e86b2a75206ee4e8c26010601820200128013001380340d40148025044580170eacea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:47.379 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:47.379 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631530,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:47.379 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:47.379 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:47.418 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:47.516 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a2ee1694e6148617c63bf6a797b232d5858312e235f312c525f5b5b585b736a7e6b6b442f766beb7e2f8e699628e82e10601820200128013001380340f1014805502e580170ebcea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:47.521 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:47.521 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":46,"needAck":1,"seq":2631531,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:47.521 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:39:47.521 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:47.521 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 8a02250a230a1708d4011210484633335a4548345a4739343030333018011500002f441d00801544e502fd438345 2025-08-24 13:39:47.728 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12667c242a5f5f36292458362b55585c5c5f5c10601820200128013001380340d4014832501270eccea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:47.736 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:47.736 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631532,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:47.737 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:47.737 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:47.783 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:48.503 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44677d252b5e5e37282559372a54595d5d5e5d7f7b7d6f4d6d456f5d9dc3ad6f55ef6c2d0d2769afee9d7d7f757d6c756c4d6d456f5dc5abad6f55ef6c2d722769e3efc56710601820200128013001380340d40148025044580170edcea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:48.510 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:48.510 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631533,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:48.510 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:48.510 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:48.545 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:48.575 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f647e26285d5d342b265a3429575a5e5e5d5e7e916f76d26b4e2846c26c5e6e10601820200128013001380340d4014830501f70eecea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:48.590 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:48.590 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631534,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:48.590 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:48.590 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118bc05204628ac023000 2025-08-24 13:39:48.636 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":700,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:39:49.010 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a207d7070503665707080316d708824365570b025355835457070bd354d7080ac3510601820200128013001380340604821502070f0cea0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770f1cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:49.016 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:39:49.016 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631536,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:49.017 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:49.017 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00002046150000f0411d00f854462500c055452845350000cd453d00f0dc45 2025-08-24 13:39:49.064 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10240,"sysGridPwr":30,"mpptPwr":13630,"bpPwr":3420,"bpSoc":69} 2025-08-24 13:39:49.065 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631537,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:49.065 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:39:49.116 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 10790 -> 10240 2025-08-24 13:39:49.122 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr -260 -> 30 2025-08-24 13:39:49.127 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13670 -> 13630 2025-08-24 13:39:49.130 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13630" greater than max "5000" 2025-08-24 13:39:49.180 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2620 -> 3420 2025-08-24 13:39:49.355 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e786e78623a34414128373a4628354b46424241426772f267365772f2673610601820200128013001380340d4014821501e580170f2cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:49.364 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:49.364 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2631538,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:49.364 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:49.365 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a4739343030333015008015442500801544 2025-08-24 13:39:49.473 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":598,"fromPv":598}]} 2025-08-24 13:39:49.575 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a4479633b35404029363b4729344a47434340436165637153735b714383ddb3714bf17233133977b1f08363616b63726b7253735b7143dbb5b3714bf172336c3977fdf1db7910601820200128013001380340d40148025044580170f3cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:49.582 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:49.582 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631539,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:49.582 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:49.582 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:49.631 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:49.788 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a127e643c3247472e313c402e334d404444474410601820200128013001380340d4014832501270f4cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:49.797 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:49.797 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631540,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:49.797 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:49.797 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:49.837 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:50.144 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a127c663e3045452c333e422c314f424646454610601820200128013001380340d4014832501270f6cea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:50.149 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:50.149 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631542,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:50.149 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:50.149 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:50.185 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:50.640 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f706a323c4949203f324e203d434e4a4a494a6a857b62c67f5a3c52d6784a7a10601820200128013001380340d4014830501f70facea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:50.649 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:50.650 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631546,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:50.650 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:50.650 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118bc05204628ac023000 2025-08-24 13:39:50.722 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":700,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:39:50.784 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44716b333d4848213e334f213c424f4b4b484b696d6b795b7b53794b8bd5bb7943f97a3b1b317fb9f88b6b69636b7a637a5b7b53794bd3bdbb7943f97a3b64317ff5f9d37110601820200128013001380340d40148025044580170fbcea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:50.794 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:50.794 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631547,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:50.794 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:50.795 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:50.864 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:50.937 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a31e3f9a1afdadab3aca1ddb3aed0ddd9d9dad9f9e9f1ebc953ecc119c7dce9e961abd4e9e965aba9e8a1e9b945ebb1e989e91060182020013001380340d40148085031580170e999387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:50.943 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:50.943 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920809,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:50.943 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:50.943 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a473934303033301000180220ba0528f02e35000088423d00008c424001480050ac0258006000 2025-08-24 13:39:51.011 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":698,"targetPower":6000,"temp":68,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:39:51.215 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20717ce4623a697c7c5cbd617cfc283a597c7c2b395439497cccb039417c2ca03910601820200128013001380340604821502070fccea0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770fdcea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:51.222 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:39:51.222 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631548,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:51.222 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:51.222 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00981e4615000020c11d00805446250000574528453500b0cc453d0050dc45 2025-08-24 13:39:51.284 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10150,"sysGridPwr":-10,"mpptPwr":13600,"bpPwr":3440,"bpSoc":69} 2025-08-24 13:39:51.284 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631549,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:51.285 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:39:51.368 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 10240 -> 10150 2025-08-24 13:39:51.375 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 30 -> -10 2025-08-24 13:39:51.382 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13630 -> 13600 2025-08-24 13:39:51.385 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13600" greater than max "5000" 2025-08-24 13:39:51.433 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 3420 -> 3440 2025-08-24 13:39:51.848 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a448a90c8c6b3b3dac5c8b4dac7b9b4b0b0b3b092969082a080a882b0702e4082b80281c0e0ca8442037090929890819881a080a882b028464082b80281c09fca840e02288a10601820200128013001380340d4014802504458017080cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:51.854 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:51.854 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631552,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:51.854 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:51.855 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:51.890 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:51.923 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12756f37394c4c253a374b2538464b4f4f4c4f10601820200128013001380340d4014832501270ffcea0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:51.929 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:51.929 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631551,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:51.930 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:51.930 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:51.983 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:52.700 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f8892cac4b1b1d8c7cab6d8c5bbb6b2b2b1b2927d839a3e87a2c4aa2e80b28210601820200128013001380340d4014830501f7082cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:52.706 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:52.706 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631554,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:52.707 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:52.707 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118bc05204628ac023000 2025-08-24 13:39:52.742 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":700,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:39:52.920 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a448993cbc5b0b0d9c6cbb7d9c4bab7b3b3b0b391959381a383ab81b3732d4381bb0182c3e3c98741007393919b93829b82a383ab81b32b454381bb0182c39cc9870d012b8910601820200128013001380340d4014802504458017083cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:52.927 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:52.927 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631555,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:52.927 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:52.927 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:52.966 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:53.847 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a128f95cdc3b6b6dfc0cdb1dfc2bcb1b5b5b6b510601820200128013001380340d401483250127085cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:53.855 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:53.855 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631557,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:53.856 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:53.856 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:53.911 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:53.984 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e8c9a8c96cec0b5b5dcc3ceb2dcc1bfb2b6b6b5b6938606a8c2a38606a8c210601820200128013001380340d4014821501e58017086cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:53.990 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:53.990 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2631558,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:53.990 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:53.990 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a473934303033301500802e442500802e44 2025-08-24 13:39:54.026 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":698,"fromPv":698}]} 2025-08-24 13:39:54.128 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a448d97cfc1b4b4ddc2cfb3ddc0beb3b7b7b4b795919785a787af85b777294785bf0586c7e7cd8345047797959f97869f86a787af85b72f414785bf0586c798cd8309052f8d10601820200128013001380340d4014802504458017087cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:54.136 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:54.136 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631559,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:54.136 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:54.136 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:54.222 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:54.700 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f8298c0cebbbbd2cdc0bcd2cfb1bcb8b8bbb898778990348da8cea0248ab88810601820200128013001380340d4014830501f7088cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:54.710 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:54.713 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631560,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:54.713 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:54.713 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118bc05204628ac023000 2025-08-24 13:39:54.785 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":700,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:39:55.124 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44809ac2ccb9b9d0cfc2bed0cdb3bebabab9ba989c9a88aa8aa288ba7a244a88b2088bcaeac08e48097a9a98929a8b928baa8aa288ba224c4a88b2088bca95c08e0408228010601820200128013001380340d401480250445801708acfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:55.131 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:55.132 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631562,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:55.132 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:55.132 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:55.187 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:55.276 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12819bc3cdb8b8d1cec3bfd1ccb2bfbbbbb8bb10601820200128013001380340d40148325012708bcfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:55.283 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:55.283 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631563,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:55.283 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:55.284 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:55.324 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:55.908 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12879dc5cbbebed7c8c5b9d7cab4b9bdbdbebd10601820200128013001380340d40148325012708dcfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:55.917 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:55.917 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631565,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:55.917 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:55.917 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:55.964 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:56.212 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20838e869dc89b8e8e2ecf938e8edcc8ab8eaef3cba6cbbb8eae45cbb38e6e56cb106018202001280130013803406048215020708ecfa0017881ae01800103880101c20110523337345a4448415a483345303034340a3210601820200128013001380340604827708fcfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:56.224 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:39:56.224 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631566,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:56.224 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:56.225 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00081346150000a0411d000052462500207d452845350020cb453d00e0d845 2025-08-24 13:39:56.269 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9410,"sysGridPwr":20,"mpptPwr":13440,"bpPwr":4050,"bpSoc":69} 2025-08-24 13:39:56.270 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631567,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:56.270 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:39:56.340 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a449a80d8d6a3a3cad5d8a4cad7a9a4a0a0a3a082868092b090b892a0603e5092a81291d0f0da9452136080828880918891b090b892a038565092a81291d08fda941e12389a10601820200128013001380340d4014802504458017090cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:56.388 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:56.389 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631568,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:56.389 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:56.389 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:56.456 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:56.465 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 10150 -> 9410 2025-08-24 13:39:56.512 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr -10 -> 20 2025-08-24 13:39:56.516 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13600 -> 13440 2025-08-24 13:39:56.518 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13440" greater than max "5000" 2025-08-24 13:39:56.564 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 3440 -> 4050 2025-08-24 13:39:56.980 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0ad5030aa003e077e9e721ae1129faacf28ec0ceeaeae6a8eaeafea8eaeae6a8eaeafea8eaeafea8eaeae2a8eaeafaa8eaeafaa8eaeafea8dfea6abaafd7eababaafaaeba78c8cbfa8bf385cfc2bb79bd5a2ae82ea98aaea6abaafea9abaafeababaafea6abaafea9abaafea6abaafea9abaafea9abaafea8abaafea9abaafea9abaafea9abaafea9abaafea9abaafea9abaafea6abaaf92e868ebfaa2a0d9abb0aea2dfb0ada9badad9dedc62ebb27aebea77ebeaeadea84febeaeac2a847ebeaeae6a85febeaeacea857ebeaeacea82febeaeac2a827ebeaeacea83aeb7f756ee932eb084069e90aeb4a67ec02eb4a67ec1febeaeafea817ebeaeae2a86fe8eaeadea867e8eaeac2a87ae8ea72e81515e94ae8cb42e82519412fec5fe8eaea66a857e8ab7220a82ae8ea22e8ef3ae88e32e8ea0ae8ea02e8694ceb1ae8eb12e86b7c6eca6ae96b6a6eca62e9eb7ae9eb72e9ea4ae9d842e9ba5fe9eaea8aaf57e9035b66a82fe92afbaed527e9e69867a83fe91c0361a837e9eaeaead50fe9eae82da807e9eae82da81ae9ea12e9ea6aeeea62ee311bfe7aee4161fe77eeeaeafea84aeee8103518202001300138034060480750a00370ea99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003e176e8e658c8e556fbadf38fc1cfebebe7a9ebebffa9ebebe7a9ebebfba9ebebfba9ebebe3a9ebebe3a9ebebfba9ebebfba9deeb9bbbaed6ebabbbaeabeaa6a7dcbea9beaf42c151b687baa3af83eb99abebbbbbaeebbbbbaeebbbbbaeebabbbaeebbbbbaeebbbbbaeeb8bbbaeebbbbbaeebbbbbaeeb9bbbaeeb9bbbaeebbbbbaeeb8bbbaeebbbbbaeeb9bbbaeebbbbbae93e869eafba3a1d8aab1afa3deb1aca8bbdbdfd9dc63eab17beaeb76eaebebc3a94eeaebebcba946eaebebfba95eeaebebf7a956eaebebf7a92eeaebebcfa926eaebebf3a93bea053d6ee833ea2c1168e80bea4b66ed03ea4b66ed1eeaebebffa916eaebebe3a96ee9ebebc3a966e9ebebcba97be9eb73e91414e84be9ca43e92418402eed5ee9ebeb67a956e9e54621a92be9eb23e9ee3be98f33e9eb0be9eb03e9684dea1be9ea13e96a7d6fcb6be86a6b6fcb63e8ea7be8eb73e8eb4be8d943e8bb5ee8ebeb8bae56e8787367a92ee82b9ca0d426e845b766a93ee8602d60a936e8ebebebd40ee8eb162da906e8eb162da91be8eb13e8eb6befeb63ef2217ff7bef5c78ff76efebebfba94befe9103518202001300138034060480750a00370eb99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003e671efe14fac0ad2fcaaf488c6c8ecece4aeecece0aeecece4aeecece0aeecece0aeecece8aeecece8aeecece4aeecece4aed9ec4cbca9d1ec6cbca9aceda1b88fb9aeb955f1e6d0b1cbdca4a884ec9eacec4cbca9ec7cbca9ec4cbca9ec4cbca9ec7cbca9ec7cbca9ec7cbca9ec6cbca9ec7cbca9ec7cbca9ec7cbca9ec7cbca9ec4cbca9ec4cbca9ec7cbca9ec6cbca994e86eedfca4a6dfadb6a8a4d9b6abafbcdcd8dedd64edb97cedec71edececccae49edececf4ae41edecece4ae59edececf8ae51edececf4ae29edececf0ae21edececf8ae3ced383968ef34ed05246eef0ced4c61ea04ed4c61ea19edecece0ae11edecece8ae69eeececccae61eeececf4ae7ceeec74ee1313ef4ceecd44ee3c1f4729ea59eeecec60ae51eed8f327ae2ceeec24eee93cee8834eeec0ceeec04ee6f4aed1ceeed14ee6d7a68cc6cef6d6c68cc64efed7cefec74efec4cefde44efbc59efecec8ca951efc80260ae29efecabfcd321efc86361ae39ef878260ae31efecececd309efece72bae01efece72bae1cefec14efec6ce8ec64e84819f87ce8446af871e8ecece0ae4ce8ee103518202001300138034060480750a00370ec99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003e770eee01c217e29fdabf589c7c9edede5afededfdafedede1afededfdafededfdafedede9afedede5afedede5afedede1afd8edfdbda8d0ed1da2a8adeca0c230b9afb89c2d5c2cb068dbaaa985ed9fadedfdbda8edfdbda8edfdbda8ed1da2a8edfdbda8edfdbda8ededbda8edfdbda8ed1da2a8ededbda8edfdbda8edfdbda8ededbda8edfdbda8edfdbda8edfdbda895e86fecfda5a7deacb7a9a5d8b7aaaebdddd9dfd565ecbb7deced70ecededc9af48ecededf5af40ecedede5af58ecededf9af50ecededf1af28ecededf1af20ecededf9af3dec725c6eee35ec26246cee0dec4d60eb05ec4d60eb18ecededfdaf10ecedede9af68efededc9af60efededf5af7defed75ef1212ee4defcc45ef3f1e4628eb58efeded61af50efe05b27af2defed25efe83def8935efed0defed05ef6e4bec1defec15ef6c7b69cd6dee6c6d69cd65eeec7deeec75eeed4deedf45eebd58eeeded8da850eea61f61af28eead8df6d220ee867560af38ee0e8f61af30eeedededd208eeede52aaf00eeede52aaf1deeed15eeed6de9ed65e90103f97de9196ff970e9ededfdaf4de9ef103518202001300138034060480750a00370ed99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003e473ede3bad4902dfea8f68ac4caeeeee2aceeeefaaceeeefeaceeeefaaceeeef6aceeeefeaceeeefeaceeeefeaceeeefaacdbeebebeabd3eecebeabaeefa32d1bbaacbb3423762eb3da80a6aa86ee9caeeedebeabeecebeabeedebeabeebebeabeeaebeabeecebeabeeaebeabeeaebeabeeaebeabeedebeabeedebeabeeaebeabeedebeabeeaebeabeedebeabeeaebeab96e86ceffea6a4ddafb4aaa6dbb4a9adbededddbde66efb27eefee73efeeeedeac4befeeeecaac43efeeeefaac5befeeeeceac53efeeeecaac2befeeeecaac23efeeeeceac3eef423968ed36ef0c556bed0eef4e63e806ef4e63e81befeeeef6ac13efeeeee2ac6beceeeedeac63eceeeecaac7eecee76ec1111ed4eeccf46ec3a1d452be85beceeee62ac53ec609524ac2eecee26eceb3eec8a36ecee0eecee06ec6d48ef1eecef16ec6f786ace6eed6f6e6ace66edef7eedef76edee4eeddc46edbe5bedeeee8eab53ed4c9462ac2bedae14fdd123eda8f163ac3bed1f1865ac33edeeeeeed10bedee1928ac03edee1928ac1eedee16edee6eeaee66ea6d6afb7eea4274fa73eaeeeefaac4eeaec103518202001300138034060480750a00370ee99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003e572ece2e632232cffa9f78bc5cbefefe3adefeffbadefefffadefefffadefeff7adefefe3adefefffadefefffadefeffbaddaefffbfaad2ef1fa0aaafeea2244ebbadba704a192fb26681a7ab87ef9dafefefbfaaefefbfaaefefbfaaefefbfaaefefbfaaef1fa0aaefefbfaaefffbfaaef1fa0aaefefbfaaefefbfaaefefbfaaefefbfaaefffbfaaefefbfaaefefbfaa97ee6deeffa7a5dcaeb5aba7dab5a8acbfdfdcdade67eeb47feeef72eeefefc7ad4aeeefefcbad42eeefeffbad5aeeefefcbad52eeefefcfad2aeeefefcbad22eeefefcfad3fee62566aec37ee67176dec0fee4f62e907ee4f62e91aeeefeff7ad12eeefefe3ad6aedefefc7ad62edefefcbad7fedef77ed1010ec4fedce47ed3a1c442ae95aedefef63ad52ed22c423ad2fedef27edea3fed8b37edef0fedef07ed6c49ee1fedee17ed6e796bcf6fec6e6f6bcf67ecee7fecee77ecef4fecdd47ecbf5aecefef8faa52ec32a563ad2aec2fb1afd022ecece662ad3aec866664ad32ecefefefd00aecef1529ad02ecef1529ad1fecef17ecef6febef67eb5c16fb7feb7a7ffb72ebefeffbad4febed103518202001300138034060480750a00370ef99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003fa6df3fdd3f7f435e0b6e894dad4f0f0f8b2f0f0e4b2f0f0fcb2f0f0e4b2f0f0e4b2f0f0f8b2f0f0e0b2f0f0e0b2f0f0e4b2c5f0b0bfb5cdf000beb5b0f1bd56eba4b2a5b5a9ef32add39eb6b498f082b0f0c0bfb5f0c0bfb5f0f0bfb5f0c0bfb5f0d0bfb5f0c0bfb5f0e0bfb5f0e0bfb5f000beb5f0d0bfb5f0e0bfb5f0d0bfb5f0d0bfb5f0d0bfb5f0d0bfb5f0b0bfb588f272f1e0b8bac3b1aab4b8c5aab7b3a0c0c3c4c678f1a860f1f06df1f0f0c4b255f1f0f0dcb25df1f0f0fcb245f1f0f0d4b24df1f0f0d4b235f1f0f0d8b23df1f0f0d4b220f1656f74f328f16b5b73f310f1507df618f1507df605f1f0f0e4b20df1f0f0f8b275f2f0f0c4b27df2f0f0dcb260f2f068f20f0ff350f2d158f229035b35f645f2f0f07cb24df2b1683ab230f2f038f2f520f29428f2f010f2f018f27356f100f2f108f2716674d070f3717074d078f3f160f3f168f3f050f3c258f3a045f3f0f090b54df396647cb235f330e1b4cf3df319a47db225f3233c7bb22df3f0f0f0cf15f3f0f237b21df3f0f237b200f3f008f3f070f4f078f42b01e460f45e7be46df4f0f0e4b250f4f2103518202001300138034060480750a00370f099387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003fb6cf2fcc80b98cde1b7e995dbd5f1f1fdb3f1f1e5b3f1f1fdb3f1f1e1b3f1f1e1b3f1f1f9b3f1f1f9b3f1f1e1b3f1f1e1b3c4f181a1b4ccf1b1a1b4b1f0bce5dfa4b3a4388d7dc8acf575b7b599f183b1f1a1a1b4f1a1a1b4f1a1a1b4f1b1a1b4f1a1a1b4f1a1a1b4f191a1b4f1a1a1b4f1a1a1b4f191a1b4f181a1b4f1a1a1b4f191a1b4f1a1a1b4f181a1b4f1a1a1b489f273f0e1b9bbc2b0abb5b9c4abb6b2a1c1c5c3c679f0ab61f0f16cf0f1f1d9b354f0f1f1d1b35cf0f1f1e1b344f0f1f1edb34cf0f1f1edb334f0f1f1d5b33cf0f1f1e9b321f01f2774f229f0360b72f211f0517cf719f0517cf704f0f1f1e5b30cf0f1f1f9b374f3f1f1d9b37cf3f1f1d1b361f3f169f30e0ef251f3d059f328025a34f744f3f1f17db34cf3ff5c3bb331f3f139f3f421f39529f3f111f3f119f37257f001f3f009f3706775d171f2707175d179f2f061f2f169f2f151f2c359f2a144f2f1f191b44cf262697db334f23186bace3cf25fad7cb324f27a377ab32cf2f1f1f1ce14f2f10c37b31cf2f10c37b301f2f109f2f171f5f179f5380de561f54662e56cf5f1f1e1b351f5f3103518202001300138034060480750a00370f199387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003f86ff1ffa4a0fecde2b4ea96d8d6f2f2fab0f2f2feb0f2f2fab0f2f2feb0f2f2feb0f2f2f6b0f2f2f6b0f2f2fab0f2f2fab0c7f252a2b7cff272a2b7b2f3bfefa8a7b0a7faaddaceaff791b4b69af280b2f262a2b7f262a2b7f252a2b7f262a2b7f272a2b7f262a2b7f262a2b7f272a2b7f262a2b7f272a2b7f262a2b7f272a2b7f262a2b7f262a2b7f262a2b7f272a2b78af670f3e2bab8c1b3a8b6bac7a8b5b1a2c2c6c0c37af3a762f3f26ff3f2f2d2b057f3f2f2eab05ff3f2f2fab047f3f2f2e6b04ff3f2f2eab037f3f2f2eeb03ff3f2f2e6b022f3262776f12af31b3a70f112f3527ff41af3527ff407f3f2f2feb00ff3f2f2f6b077f0f2f2d2b07ff0f2f2eab062f0f26af00d0df152f0d35af028015937f447f0f2f27eb04ff0c6ed39b032f0f23af0f722f0962af0f212f0f21af07154f302f0f30af0736476d272f1737276d27af1f362f1f26af1f252f1c05af1a247f1f2f292b74ff1d61c7eb037f1f2b5e2cd3ff1d67d7fb027f1999c7eb02ff1f2f2f2cd17f1f2f935b01ff1f2f935b002f1f20af1f272f6f27af65607e662f65a74e66ff6f2f2feb052f6f0103518202001300138034060480750a00370f299387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003f96ef0fef590cd30e3b5eb97d9d7f3f3fbb1f3f3e3b1f3f3ffb1f3f3e3b1f3f3e3b1f3f3f7b1f3f3fbb1f3f3fbb1f3f3ffb1c6f3c3a3b6cef3e3a3b6b3f2bef924a7b1a6960d9733ae7d93bbb79bf381b3f3c3a3b6f3c3a3b6f3c3a3b6f3e3a3b6f3c3a3b6f3c3a3b6f3d3a3b6f3c3a3b6f3d3a3b6f3d3a3b6f3c3a3b6f3c3a3b6f3d3a3b6f3c3a3b6f3c3a3b6f3c3a3b68bf671f2e3bbb9c0b2a9b7bbc6a9b4b0a3c3c7c1cb7bf2a563f2f36ef2f3f3d3b156f2f3f3efb15ef2f3f3fbb146f2f3f3e7b14ef2f3f3efb136f2f3f3efb13ef2f3f3e7b123f26c4270f02bf20b3a72f013f2537ef51bf2537ef506f2f3f3e3b10ef2f3f3f7b176f1f3f3d3b17ef1f3f3efb163f1f36bf10c0cf053f1d25bf12f005836f546f1f3f37fb14ef1fe4539b133f1f33bf1f623f1972bf1f313f1f31bf17055f203f1f20bf1726577d373f0727377d37bf0f263f0f26bf0f353f0c15bf0a346f0f3f393b64ef02e297fb136f0b393e8cc3ef0cc727eb126f044b87fb12ef0f3f3f3cc16f0f3fb34b11ef0f3fb34b103f0f30bf0f373f7f37bf71f1de763f70571e76ef7f3f3e3b153f7f1103518202001300138034060480750a00370f399387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003fe69f7f9958195b7e4b2ec90ded0f4f4f8b6f4f4e0b6f4f4e4b6f4f4e0b6f4f4ecb6f4f4e4b6f4f4e4b6f4f4e4b6f4f4e0b6c1f494a4b1c9f4c4a4b1b4f5b9b614a0b6a1276473b4a9d404bcb09cf486b4f4b4a4b1f4c4a4b1f4b4a4b1f494a4b1f4a4a4b1f4b4a4b1f4a4a4b1f4a4a4b1f494a4b1f4a4a4b1f4a4a4b1f4a4a4b1f4b4a4b1f4a4a4b1f4a4a4b1f4a4a4b18cf276f5e4bcbec7b5aeb0bcc1aeb3b7a4c4c7c1c47cf5a864f5f469f5f4f4c4b651f5f4f4d0b659f5f4f4e0b641f5f4f4d4b649f5f4f4d0b631f5f4f4d0b639f5f4f4d4b624f5582372f72cf57e4871f714f55479f21cf55479f201f5f4f4ecb609f5f4f4f8b671f6f4f4c4b679f6f4f4d0b664f6f46cf60b0bf754f6d55cf62a075f31f241f6f4f478b649f67a8f3eb634f6f43cf6f124f6902cf6f414f6f41cf67752f504f6f50cf6756270d474f7757470d47cf7f564f7f66cf7f454f7c65cf7a441f7f4f494b149f7629278b631f7b40ee7cb39f786ff79b621f7e9177fb629f7f4f4f4cb11f7f40332b619f7f40332b604f7f40cf7f474f0f47cf07770e164f05b6ee069f0f4f4e0b654f0f6103518202001300138034060480750a00370f499387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003ff68f6f8d13671cee5b3ed91dfd1f5f5f9b7f5f5e1b7f5f5e5b7f5f5e5b7f5f5edb7f5f5f9b7f5f5e5b7f5f5e5b7f5f5e1b7c0f5a5a5b0c8f5a5a5b0b5f4b805d2a0b7a08a876acda8c91abdb19df587b5f5a5a5b0f5a5a5b0f5a5a5b0f5a5a5b0f5a5a5b0f5a5a5b0f5a5a5b0f5a5a5b0f5a5a5b0f5a5a5b0f5a5a5b0f5a5a5b0f5a5a5b0f5a5a5b0f5a5a5b0f5a5a5b08df477f4e5bdbfc6b4afb1bdc0afb2b6a5c5c6c0c47df4ae65f4f568f4f5f5ddb750f4f5f5d1b758f4f5f5e1b740f4f5f5d1b748f4f5f5d5b730f4f5f5d1b738f4f5f5d5b725f4784c70f62df47e0d77f615f45578f31df45578f300f4f5f5edb708f4f5f5f9b770f7f5f5ddb778f7f5f5d1b765f7f56df70a0af655f7d45df72a065e30f340f7f5f579b748f738de39b735f7f53df7f025f7912df7f515f7f51df77653f405f7f40df7746371d575f6747571d57df6f465f6f56df6f555f6c75df6a540f6f5f595b048f6bcbc79b730f635abb5ca38f686f278b720f62c727eb728f6f5f5f5ca10f6f50f33b718f6f50f33b705f6f50df6f575f1f57df1460ce165f16065e168f1f5f5e1b755f1f7103518202001300138034060480750a00370f599387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003fc6bf5fb3481db49e6b0ee92dcd2f6f6fab4f6f6e2b4f6f6fab4f6f6e2b4f6f6e2b4f6f6feb4f6f6e6b4f6f6e6b4f6f6e2b4c3f686a6b3cbf6c6a6b3b6f7bbbac1a3b4a354b0a64aabd508bfb29ef684b6f696a6b3f696a6b3f6c6a6b3f686a6b3f696a6b3f686a6b3f6a6a6b3f6a6a6b3f696a6b3f686a6b3f696a6b3f686a6b3f696a6b3f696a6b3f696a6b3f686a6b38ef474f7e6bebcc5b7acb2bec3acb1b5a6c6c5c2c07ef7ae66f7f66bf7f6f6c2b453f7f6f6dab45bf7f6f6fab443f7f6f6d2b44bf7f6f6d2b433f7f6f6deb43bf7f6f6d2b426f7636972f52ef7515d75f516f7567bf01ef7567bf003f7f6f6e2b40bf7f6f6feb473f4f6f6c2b47bf4f6f6dab466f4f66ef40909f556f4d75ef415055d33f043f4f6f67ab44bf4b76e3cb436f4f63ef4f326f4922ef4f616f4f61ef47550f706f4f70ef4776072d676f5777672d67ef5f766f5f66ef5f656f5c45ef5a643f5f6f696b34bf574787ab433f536e7b2c93bf5e1b97bb423f5f7317db42bf5f6f6f6c913f5f6f431b41bf5f6f431b406f5f60ef5f676f2f67ef22d07e266f2587de26bf2f6f6e2b456f2f4103518202001300138034060480750a00370f699387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003fd6af4fa06fba449e7b1ef93ddd3f7f7fbb5f7f7e3b5f7f7fbb5f7f7e7b5f7f7e7b5f7f7ffb5f7f7ffb5f7f7e7b5f7f7e7b5c2f787a7b2caf7b7a7b2b7f6baf5dca2b5a2f3828a4caa1c0ebeb39ff785b7f7a7a7b2f7a7a7b2f7a7a7b2f7b7a7b2f7a7a7b2f7a7a7b2f797a7b2f7a7a7b2f7a7a7b2f797a7b2f787a7b2f7a7a7b2f797a7b2f7a7a7b2f787a7b2f7a7a7b28ff475f6e7bfbdc4b6adb3bfc2adb0b4a7c7c3c5c07ff6ad67f6f76af6f7f7dfb552f6f7f7ebb55af6f7f7e7b542f6f7f7ebb54af6f7f7ebb532f6f7f7d3b53af6f7f7efb527f6192172f42ff6300d74f417f6577af11ff6577af102f6f7f7e3b50af6f7f7ffb572f5f7f7dfb57af5f7f7ebb567f5f76ff50808f457f5d65ff514045c32f142f5f7f77bb54af5f95a3db537f5f73ff5f227f5932ff5f717f5f71ff57451f607f5f60ff5766173d777f4767773d77ff4f667f4f76ff4f757f4c55ff4a742f4f7f797b24af4646f7bb532f43780bcc83af459ab7ab522f47c317cb52af4f7f7f7c812f4f70a31b51af4f70a31b507f4f70ff4f777f3f77ff33e0be367f34064e36af3f7f7e7b557f3f5103518202001300138034060480750a00370f799387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003f265fbf5c2d55fc6e8bee09cd2dcf8f8f0baf8f8f4baf8f8f0baf8f8f4baf8f8f4baf8f8fcbaf8f8fcbaf8f8f0baf8f8f0bacdf868a8bdc5f878a8bdb8f9b5e5a2adbaadd56030c3a5eb15b2bc90f88ab8f868a8bdf868a8bdf868a8bdf868a8bdf878a8bdf868a8bdf878a8bdf878a8bdf868a8bdf878a8bdf868a8bdf878a8bdf868a8bdf868a8bdf868a8bdf878a8bd80fc7af9e8b0b2cbb9a2bcb0cda2bfbba8c8cccac970f9ad68f9f865f9f8f8dcba5df9f8f8e0ba55f9f8f8f0ba4df9f8f8ecba45f9f8f8e0ba3df9f8f8e4ba35f9f8f8ecba28f92c2d7cfb20f911307afb18f95875fe10f95875fe0df9f8f8f4ba05f9f8f8fcba7dfaf8f8dcba75faf8f8e0ba68faf860fa0707fb58fad950fa1c0b533dfe4dfaf8f874ba45facce733ba38faf830fafd28fa9c20faf818faf810fa7b5ef908faf900fa796e7cd878fb79787cd870fbf968fbf860fbf858fbca50fba84dfbf8f898bd45fbdc1674ba3dfbf8bfe8c735fbdc7775ba2dfb939674ba25fbf8f8f8c71dfbf8f33fba15fbf8f33fba08fbf800fbf878fcf870fc5c0dec68fc507eec65fcf8f8f4ba58fcfa103518202001300138034060480750a00370f899387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003f364faf4a1f833c4e9bfe19dd3ddf9f9f1bbf9f9e9bbf9f9f5bbf9f9e9bbf9f9e9bbf9f9fdbbf9f9f1bbf9f9f1bbf9f9f5bbccf979a9bcc4f9a9a9bcb9f8b465bdacbbacfc820bc3a4833bb0bd91f98bb9f989a9bcf989a9bcf989a9bcf9a9a9bcf989a9bcf989a9bcf999a9bcf989a9bcf999a9bcf989a9bcf989a9bcf989a9bcf999a9bcf979a9bcf989a9bcf989a9bc81fc7bf8e9b1b3cab8a3bdb1cca3bebaa9c9cdcbc171f8af69f8f964f8f9f9d9bb5cf8f9f9e1bb54f8f9f9f1bb4cf8f9f9edbb44f8f9f9e5bb3cf8f9f9e5bb34f8f9f9edbb29f85e487afa21f87c3378fa19f85974ff11f85974ff0cf8f9f9e9bb04f8f9f9fdbb7cfbf9f9d9bb74fbf9f9e1bb69fbf961fb0606fa59fbd851fb1c0a523cff4cfbf9f975bb44fbf44f33bb39fbf931fbfc29fb9d21fbf919fbf911fb7a5ff809fbf801fb786f7dd979fa78797dd971faf869faf961faf959facb51faa94cfaf9f999bc44fab92275bb3cfab999e2c634fa587874bb2cfae0b575bb24faf9f9f9c61cfaf9f13ebb14faf9f13ebb09faf901faf979fdf971fd1417ed69fd0e7bed64fdf9f9e9bb59fdfb103518202001300138034060480750a00370f999387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003f067f9f7fcbb4044eabce29ed0defafaf6b8fafaeeb8fafaeab8fafaeeb8fafae2b8fafaeab8fafaeab8fafaeab8fafaeeb8cffa6aaabfc7fa8aaabfbafbb71faaafb8af1b7f2541a7ece3b0be92fa88bafa7aaabffa8aaabffa7aaabffa6aaabffa6aaabffa7aaabffa6aaabffa6aaabffa6aaabffa7aaabffa6aaabffa7aaabffa7aaabffa6aaabffa7aaabffa6aaabf82fc78fbeab2b0c9bba0beb2cfa0bdb9aacac9cfca72fba66afbfa67fbfafacab85ffbfafadeb857fbfafaeeb84ffbfafadab847fbfafadeb83ffbfafadeb837fbfafadab82afb372d7cf922fb6f467ff91afb5a77fc12fb5a77fc0ffbfafae2b807fbfafaf6b87ff8fafacab877f8fafadeb86af8fa62f80505f95af8db52f81d09513ffc4ff8fafa76b847f8748130b83af8fa32f8ff2af89e22f8fa1af8fa12f8795cfb0af8fb02f87b6c7eda7af97b7a7eda72f9fb6af9fa62f9fa5af9c852f9aa4ff9fafa9abf47f9a98976b83ff9ba00e9c537f9f6e277b82ff94d1571b827f9fafafac51ff9fa0d3cb817f9fa0d3cb80af9fa02f9fa7afefa72fe7f7eef6afe5560ee67fefafaeeb85afef8103518202001300138034060480750a00370fa99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003f166f8f641b27345ebbde39fd1dffbfbf7b9fbfbefb9fbfbebb9fbfbebb9fbfbe3b9fbfbf7b9fbfbebb9fbfbebb9fbfbefb9cefb9babbec6fbababbebbfab6f9d0aeb9aede575840a6f9f8b1bf93fb89bbfb9babbefbababbefb9babbefb9babbefb9babbefbababbefb9babbefb9babbefbababbefb9babbefb9babbefb9babbefbababbefb9babbefbababbefb9babbe83fa79faebb3b1c8baa1bfb3cea1bcb8abcbc8ceca73faa06bfafb66fafbfbd3b95efafbfbdfb956fafbfbefb94efafbfbdfb946fafbfbdbb93efafbfbdfb936fafbfbdbb92bfa76427ef823fa700379f81bfa5b76fd13fa5b76fd0efafbfbe3b906fafbfbf7b97ef9fbfbd3b976f9fbfbdfb96bf9fb63f90404f85bf9da53f91308503efd4ef9fbfb77b946f936d037b93bf9fb33f9fe2bf99f23f9fb1bf9fb13f9785dfa0bf9fa03f97a6d7fdb7bf87a7b7fdb73f8fa6bf8fb63f8fb5bf8c953f8ab4ef8fbfb9bbe46f8b2b277b93ef83ba5bbc436f888fc76b92ef8227c70b926f8fbfbfbc41ef8fb013db916f8fb013db90bf8fb03f8fb7bfffb73ff4802ef6bff6e6bef66fffbfbefb95bfff9103518202001300138034060480750a00370fb99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003f661fff194b970b8ecbae498d6d8fcfcf4befcfce8befcfcf0befcfce8befcfce8befcfcf4befcfcf0befcfcecbefcfce8bec9fc4cadb9c1fc8cadb9bcfdb13f09a9bea9ef295bbda14c4fb5b894fc8ebcfc6cadb9fc5cadb9fc8cadb9fc4cadb9fc5cadb9fc5cadb9fc5cadb9fc5cadb9fc4cadb9fc4cadb9fc5cadb9fc4cadb9fc5cadb9fc5cadb9fc5cadb9fc5cadb984fe7efdecb4b6cfbda6b8b4c9a6bbbfaccccfc8ca74fda46cfdfc61fdfcfcc8be59fdfcfcd0be51fdfcfcf0be49fdfcfcd8be41fdfcfcd8be39fdfcfcd4be31fdfcfcd8be2cfd286378ff24fd55577fff1cfd5c71fa14fd5c71fa09fdfcfce8be01fdfcfcf4be79fefcfcc8be71fefcfcd0be6cfefc64fe0303ff5cfedd54fe100f5739fa49fefcfc70be41febd6436be3cfefc34fef92cfe9824fefc1cfefc14fe7f5afd0cfefd04fe7d6a78dc7cff7d7c78dc74fffd6cfffe64fffc5cffce54ffac49fffcfc9cb941ff6d4c70be39ff3cedb8c331ff448c71be29ff5e1477be21fffcfcfcc319fffcfe3bbe11fffcfe3bbe0cfffc04fffc7cf8fc74f8220de86cf85277e861f8fcfce8be5cf8fe103518202001300138034060480750a00370fc99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003f760fef0850d68b9edbbe599d7d9fdfdf1bffdfde9bffdfdf1bffdfdedbffdfdedbffdfdf5bffdfdf5bffdfdedbffdfdedbfc8fd4dacb8c0fd7dacb8bdfcb03cb7abbfa8b1e24ebca0fc28b4b995fd8fbdfd6dacb8fd6dacb8fd6dacb8fd7dacb8fd5dacb8fd6dacb8fd5dacb8fd6dacb8fd5dacb8fd4dacb8fd4dacb8fd6dacb8fd5dacb8fd6dacb8fd5dacb8fd6dacb885fe7ffcedb5b7cebca7b9b5c8a7babeadcdc9cfca75fca76dfcfd60fcfdfdd5bf58fcfdfdddbf50fcfdfdedbf48fcfdfde1bf40fcfdfde1bf38fcfdfdd9bf30fcfdfde5bf2dfc4d2a78fe25fc34077efe1dfc5d70fb15fc5d70fb08fcfdfde9bf00fcfdfdf5bf78fffdfdd5bf70fffdfdddbf6dfffd65ff0202fe5dffdc55ff110e5638fb48fffdfd71bf40fff35037bf3dfffd35fff82dff9925fffd1dfffd15ff7e5bfc0dfffc05ff7c6b79dd7dfe7c7d79dd75fefc6dfeff65fefd5dfecf55fead48fefdfd9db840fe444671bf38fe3d8ab6c230fea28270bf28fec11476bf20fefdfdfdc218fefd003bbf10fefd003bbf0dfefd05fefd7df9fd75f93001e96df94a6ee960f9fdfdedbf5df9ff103518202001300138034060480750a00370fd99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003f463fdf312956dbaeeb9e69ad4dafefef6bcfefef2bcfefef6bcfefef2bcfefef2bcfefefabcfefefabcfefef6bcfefef6bccbfe1eafbbc3fe3eafbbbeffb37512a8bcab446651bfa37f4db7ba96fe8cbefe2eafbbfe3eafbbfe2eafbbfe2eafbbfe3eafbbfe2eafbbfe2eafbbfe3eafbbfe1eafbbfe2eafbbfe2eafbbfe3eafbbfe2eafbbfe2eafbbfe2eafbbfe3eafbb86fa7cffeeb6b4cdbfa4bab6cba4b9bdaececacccf76ffab6efffe63fffefedabc5bfffefee6bc53fffefef6bc4bfffefeeabc43fffefee6bc3bfffefee2bc33fffefeeabc2eff68287afd26ff15367cfd1eff5e73f816ff5e73f80bfffefef2bc03fffefefabc7bfcfefedabc73fcfefee6bc6efcfe66fc0101fd5efcdf56fc130d553bf84bfcfefe70bc43fccae135bc3efcfe36fcfb2efc9a26fcfe1efcfe16fc7d58ff0efcff06fc7f687ade7efd7f7e7ade76fdff6efdfc66fdfe5efdcc56fdae4bfdcdcd9dbb43fde5ef73bc3bfdfeb9eec133fd424f73bc2bfdfd6f72bc23fdfefefec11bfdfef539bc13fdfef539bc0efdfe06fdfe7efafe76fa560bea6efa5678ea63fafefef2bc5efafc103518202001300138034060480750a00370fe99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003f562fcf24df156bbefb9e79bd5dbfffff7bdffffefbdfffff3bdffffefbdffffefbdfffffbbdfffff7bdfffff7bdfffff3bdcaff6faebac2ff9faebabffeb2e2a5a9bdaa5f1836bea2c662b6bb97ff8dbfff8faebaff8faebaff8faebaff9faebaff7faebaff7faebaff8faebaff8faebaff6faebaff8faebaff7faebaff7faebaff8faebaff7faebaff7faebaff7faeba87fa7dfeefb7b5ccbea5bbb7caa5b8bcafcfcbcdc777fea96ffeff62feffffdfbd5afeffffe7bd52fefffff7bd4afeffffebbd42feffffe7bd3afeffffe3bd32feffffefbd2ffe434e7cfc27fe77357efc1ffe5f72f917fe5f72f90afeffffefbd02fefffffbbd7afdffffdfbd72fdffffe7bd6ffdff67fd0000fc5ffdde57fd100c543af94afdffff73bd42fdf24935bd3ffdff37fdfa2ffd9b27fdff1ffdff17fd7c59fe0ffdfe07fd7e697bdf7ffc7e7f7bdf77fcfe6ffcfd67fcff5ffccd57fcaf4afcffff9fba42fc011873bd3afcbf9fe4c032fcc47172bd2afc4ca773bd22fcffffffc01afcfff738bd12fcfff738bd0ffcff07fcff7ffbff77fb1111eb6ffb087deb62fbffffefbd5ffbfd103518202001300138034060480750a00370ff99387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0030a9d030dd08b44be104618642a2400000c42000014420000104200001442000018420000104200001042000010420000144235008050453d0050504540014d8941554255dff06bbb5d67e1494468007240006050450050504500605045008050450070504500605045007050450070504500805045007050450070504500705045006050450070504500705045007050457806820110484a33415a4448355a4743503033353088015c9001009d0100003042a50100002442ad0100001442b50100002042bd0100002442c50100002442cd0100002042d001cdd78603d80195bc8503e001a08d06e801a08d06f50100001842fd0100000c428502000030428d02000024429002009802ffff03a00221a802f1f3abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0353738c42c50340fa133fcd030c188d42d503b7ef8b42dd030000003fe50300f7c642ed0300f7c642f00300f8030080040088048584159004af9a149d0400001442a00402103518202001300138034060480750a00370809a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0030b9c020c0f2d44bf114719652b2501010d430101154301011143010111430101194301010d4301011143010111430101154334016151443c0151514441004c703c544354c6b46dba5c14a6484569017341016151440151514401615144016151440161514401615144016151440161514401515144016151440161514401615144016151440161514401615144016151447900830011494b32405b4549345b4642513132343089005a9100019c0001012943a40001012543ac0001011543b40001012543bc0001012143c40001012543cc0001012143d1008cb88402d9008af98302e100a18c07e900a18c07f40001011943fc0001010d438403010129438c03010125439103019903fefe02a10320a903f3f2aac407b40301018d43bc03cc2acd43c10301c90304d10365d90301e10301e90382a700f10300f90380978521810280818521890200910201990201a10233a90251b40201016144bc0248488d43c402c15f413ecc0272068c43d402d8868a43dc020101013ee40201fbc743ec0201fbc743f10201f902018105018905b2f81591059491159c0501011543a10503103518202001300138034060480750a00370819a387884a601800103880101c2011052333731413131413848324d30333931 2025-08-24 13:39:56.988 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 24 message(s) 2025-08-24 13:39:56.988 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920810,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:56.988 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:56.988 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a9d030dcb44fbc3104618642a2400000c420000144200000c4200001442000014420000084200001042000010420000144235008050453d0050504540014d6666554255d2b616c15d713f484468007240008050450070504500505045008050450070504500805045007050450070504500605045007050450070504500705045007050450070504500705045008050457802820110484a33415a4448355a474350303334368801589001009d0100003442a50100002842ad0100000c42b50100002442bd0100002442c50100002842cd0100002442d001959f8403d801e2aa8303e001a08d06e801a08d06f50100001442fd01000008428502000034428d02000028429002009802ffff03a00221a802cff3abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd03e9b18c42c503c011443fcd030c728d42d503f6e98b42dd030000003fe5030002c742ed030002c742f00300f803008004008804dbf1149004ab8b149d0400001442a00402 2025-08-24 13:39:57.033 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-502.5374450683594,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,37,37,34,36,36,37],"bpMaxCellVol":3336,"bpMinCellVol":3333,"bpRunSta":1,"bpVol":53.349998474121094,"bpAmp":-9.419633865356445,"bpBusVol":800.9912719726562,"bpErrCode":0,"bpCellVol":[3336,3335,3333,3336,3335,3336,3335,3335,3334,3335,3335,3335,3335,3335,3335,3336],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":45,"bpLvMosTemp":42,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":42,"bpEnvTemp":41,"bpAccuChgCap":6360981,"bpAccuDsgCap":6346082,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":45,"bpMinMosTemp":42,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035535,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.34748077392578,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":70.72274780273438,"bpMinSoc":69.95695495605469,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342235,"bpAccuDsgEnergy":329131,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:39:57.034 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920811,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:57.034 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:39:57.034 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a9d030db3230ebd104618642a2400000c420000144200000c4200001042000010420000084200000842000010420000104235007050453d0040504540014d4c3755425544a92aba5d6c51484468007240005050450050504500505045004050450050504500505045006050450050504500505045007050450070504500505045006050450050504500705045005050457803820110484a33415a4448355a4743503034323788015a9001009d0100002842a50100002042ad0100001042b50100001c42bd0100001c42c50100002442cd0100001842d001eed68503d801c7fa8303e001a08d06e801a08d06f50100001442fd01000008428502000028428d02000020429002009802ffff03a00221a802cff3abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0393988c42c503c0774b3fcd03ae5c8d42d5038bc68b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804c9fc149004b793149d0400001042a00402 2025-08-24 13:39:57.089 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.03470201417803764,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,34,36,36],"bpMaxCellVol":3335,"bpMinCellVol":3332,"bpRunSta":1,"bpVol":53.30400085449219,"bpAmp":-0.0006510207895189524,"bpBusVol":801.272216796875,"bpErrCode":0,"bpCellVol":[3333,3333,3333,3332,3333,3333,3334,3333,3333,3335,3335,3333,3334,3333,3335,3333],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":40,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":38,"bpAccuChgCap":6384494,"bpAccuDsgCap":6356295,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":42,"bpMinMosTemp":40,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035535,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.2979965209961,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.68101501464844,"bpMinSoc":69.88777923583984,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343625,"bpAccuDsgEnergy":330167,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:39:57.089 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920812,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:57.090 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 Encrypted 2025-08-24 13:39:57.090 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 pdata: 0a9d030da340e63e104618642a240000084200000c420000084200000c4200000c42000004420000044200000842000008423500a050453d0080504540014d5463554255b91d0a3c5d273048446800724000a050450090504500a0504500a05045009050450090504500905045008050450090504500905045009050450090504500a0504500a0504500905045008050457804820110484a33415a4448355a474350303432318801559001009d0100002042a50100001842ad0100000842b50100001442bd0100001842c50100001c42cd0100001442d001d4d58403d801e9c88203e001a08d06e801a08d06f50100000c42fd01000004428502000020428d02000018429002009802ffff03a00221a802d0f3abc506b50200008c42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0324ee8c42c5030047103fcd03248f8d42d5036b6e8c42dd030000003fe503000bc742ed03000bc742f00300f803008004008804a4f5149004a886149d0400000c42a00402 2025-08-24 13:39:57.157 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.4497118890285492,"bpSoc":70,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3338,"bpMinCellVol":3336,"bpRunSta":1,"bpVol":53.34700012207031,"bpAmp":0.00842993799597025,"bpBusVol":800.7523803710938,"bpErrCode":0,"bpCellVol":[3338,3337,3338,3338,3337,3337,3337,3336,3337,3337,3337,3337,3338,3338,3337,3336],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6367956,"bpAccuDsgCap":6333545,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035536,"bpRealSoc":70,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.46511840820312,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.77957153320312,"bpMinSoc":70.21566009521484,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342692,"bpAccuDsgEnergy":328488,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:39:57.157 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920813,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:57.157 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 Encrypted 2025-08-24 13:39:57.167 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 pdata: 0a9d030df1cc93c4104618642a24000008420000104200000c42000010420000104200000442000008420000084200000c4235001050453d00f04f4540014d2fdd54425571c0b1c15d853647446800724000105045001050450010504500f04f450010504500105045000050450010504500f04f45000050450010504500105045000050450010504500105045001050457805820110484a33415a4448355a474350303432388801569001009d0100002442a50100001842ad0100000842b50100001442bd0100001c42c50100001c42cd0100001442d0019fb18303d801cbc98103e001a08d06e801a08d06f50100001042fd01000004428502000024428d02000018429002009802ffff03a00221a802d2f3abc506b50200008c42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd034bf28c42c50340601b3fcd036b988d42d503e3628c42dd030000003fe5030008c742ed030008c742f00300f803008004008804ecee149004f482149d0400001042a00402 2025-08-24 13:39:57.203 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-1182.4044189453125,"bpSoc":70,"bpSoh":100,"bpTemp":[34,36,35,36,36,33,34,34,35],"bpMaxCellVol":3329,"bpMinCellVol":3327,"bpRunSta":1,"bpVol":53.215999603271484,"bpAmp":-22.218965530395508,"bpBusVol":796.8518676757812,"bpErrCode":0,"bpCellVol":[3329,3329,3329,3327,3329,3329,3328,3329,3327,3328,3329,3329,3328,3329,3329,3329],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":41,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":39,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6346911,"bpAccuDsgCap":6317259,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":36,"bpMinCellTemp":33,"bpMaxMosTemp":41,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035538,"bpRealSoc":70,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.47322845458984,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.79769134521484,"bpMinSoc":70.1931381225586,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341868,"bpAccuDsgEnergy":328052,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:39:57.203 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920814,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:57.203 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 Encrypted 2025-08-24 13:39:57.203 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 pdata: 0a9d030d543a7ec3104618642a2400000c42000014420000104200001442000018420000104200001042000010420000144235005050453d0020504540014dc3f5544255dacd98c05d346e484468007240003050450020504500305045005050450040504500205045004050450040504500405045003050450030504500405045003050450040504500305045004050457806820110484a33415a4448355a4743503033353088015c9001009d0100003042a50100002442ad0100001442b50100002042bd0100002442c50100002442cd0100002042d001acd78603d801e2bb8503e001a08d06e801a08d06f50100001842fd0100000c428502000030428d02000024429002009802ffff03a00221a802d4f3abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd03a27a8c42c50340fa133fcd03461f8d42d503f1f68b42dd030000003fe50300f7c642ed0300f7c642f00300f8030080040088048384159004ac9a149d0400001442a00402 2025-08-24 13:39:57.238 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-254.22784423828125,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3333,"bpMinCellVol":3330,"bpRunSta":1,"bpVol":53.2400016784668,"bpAmp":-4.775128364562988,"bpBusVol":801.721923828125,"bpErrCode":0,"bpCellVol":[3331,3330,3331,3333,3332,3330,3332,3332,3332,3331,3331,3332,3331,3332,3331,3332],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":44,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":40,"bpBusNegTemp":41,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6400940,"bpAccuDsgCap":6381026,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":44,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035540,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.23951721191406,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.56108093261719,"bpMinSoc":69.98230743408203,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344579,"bpAccuDsgEnergy":331052,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:39:57.238 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920815,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:57.238 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 Encrypted 2025-08-24 13:39:57.238 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 pdata: 0a9d030d09ddccc3104618642a2400000c420000144200001042000010420000184200000c4200001042000010420000144235001050453d00f04f4540014dcba15442559fa5f6c05d896e484468007240000050450000504500005045000050450000504500f04f45000050450010504500f04f45000050450000504500005045000050450010504500005045000050457801820110484a33415a4448355a4743503033353188015b9001009d0100002842a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d0018db98503d80188f88203e001a08d06e801a08d06f50100001842fd0100000c428502000028428d02000024429002009802ffff03a00221a802d5f3abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd03dd4a8c42c503c05e403fcd0303098d42d50369898b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804b3f91490049590149d0400001442a00402 2025-08-24 13:39:57.288 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-409.7268371582031,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3329,"bpMinCellVol":3327,"bpRunSta":1,"bpVol":53.15800094604492,"bpAmp":-7.707717418670654,"bpBusVol":801.7271118164062,"bpErrCode":0,"bpCellVol":[3328,3328,3328,3328,3328,3327,3328,3329,3327,3328,3328,3328,3328,3329,3328,3328],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380685,"bpAccuDsgCap":6339592,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":42,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035541,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.1462173461914,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.5176010131836,"bpMinSoc":69.76837921142578,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343219,"bpAccuDsgEnergy":329749,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:39:57.289 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920816,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:57.289 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 Encrypted 2025-08-24 13:39:57.289 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 pdata: 0a9d030d230704c5104618642a24000008420000144200000c420000144200001442000008420000104200001042000014423500404f453d00f04e4540014da61b54425545591fc25d236e46446800724000304f4500304f4500004f4500304f4500204f4500304f4500104f4500104f4500f04e4500204f4500104f4500204f4500204f4500204f4500204f4500404f457802820110484a33415a4448355a474350303334368801589001009d0100003442a50100002c42ad0100000c42b50100002442bd0100002442c50100002842cd0100002442d001959f8403d8019bab8303e001a08d06e801a08d06f50100001442fd01000008428502000034428d0200002c429002009802ffff03a00221a802d9f3abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd0366948c42c503c011443fcd03e9548d42d503d3cc8b42dd030000003fe5030002c742ed030002c742f00300f803008004008804dbf1149004ae8b149d0400001442a00402 2025-08-24 13:39:57.355 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-2112.446044921875,"bpSoc":70,"bpSoh":100,"bpTemp":[34,37,35,37,37,34,36,36,37],"bpMaxCellVol":3316,"bpMinCellVol":3311,"bpRunSta":1,"bpVol":53.027000427246094,"bpAmp":-39.83717727661133,"bpBusVol":793.7208862304688,"bpErrCode":0,"bpCellVol":[3315,3315,3312,3315,3314,3315,3313,3313,3311,3314,3313,3314,3314,3314,3314,3316],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":45,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":42,"bpEnvTemp":41,"bpAccuChgCap":6360981,"bpAccuDsgCap":6346139,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":45,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035545,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.28984069824219,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":70.66584014892578,"bpMinSoc":69.9000473022461,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342235,"bpAccuDsgEnergy":329134,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:39:57.355 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920817,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:57.355 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 Encrypted 2025-08-24 13:39:57.355 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 pdata: 0a9d030d39fa693c104618642a2400000c420000144200000c4200001042000010420000084200000842000010420000104235007050453d0040504540014d142e554255c97c8c395d0484464468007240005050450050504500505045004050450050504500505045006050450050504500505045006050450070504500505045006050450050504500705045005050457803820110484a33415a4448355a4743503034323788015a9001009d0100002842a50100002042ad0100001042b50100001c42bd0100001c42c50100002442cd0100001842d001eed68503d801c7fa8303e001a08d06e801a08d06f50100001442fd01000008428502000028428d02000020429002009802ffff03a00221a802d9f3abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0393988c42c503c0774b3fcd03ae5c8d42d5038bc68b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804c9fc149004b793149d0400001042a00402 2025-08-24 13:39:57.395 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.014280849136412144,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,34,36,36],"bpMaxCellVol":3335,"bpMinCellVol":3332,"bpRunSta":1,"bpVol":53.29499816894531,"bpAmp":0.00026795853045769036,"bpBusVol":794.062744140625,"bpErrCode":0,"bpCellVol":[3333,3333,3333,3332,3333,3333,3334,3333,3333,3334,3335,3333,3334,3333,3335,3333],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":40,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":38,"bpAccuChgCap":6384494,"bpAccuDsgCap":6356295,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":42,"bpMinMosTemp":40,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035545,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.2979965209961,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.68101501464844,"bpMinSoc":69.88777923583984,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343625,"bpAccuDsgEnergy":330167,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:39:57.396 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920818,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:57.396 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 Encrypted 2025-08-24 13:39:57.396 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 pdata: 0a9d030d56520c3f104618642a240000084200000c420000084200000c4200000c42000004420000044200000842000008423500a050453d0080504540014d1d5a554255085f283c5d0563464468007240009050450090504500a05045009050450080504500905045009050450080504500905045008050450090504500805045009050450090504500905045008050457804820110484a33415a4448355a474350303432318801559001009d0100002042a50100001842ad0100000842b50100001442bd0100001842c50100001c42cd0100001442d001d4d58403d801e9c88203e001a08d06e801a08d06f50100000c42fd01000004428502000020428d02000018429002009802ffff03a00221a802daf3abc506b50200008c42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0324ee8c42c5030047103fcd03248f8d42d5036b6e8c42dd030000003fe503000bc742ed03000bc742f00300f803008004008804a4f5149004a886149d0400000c42a00402 2025-08-24 13:39:57.432 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.5481313467025757,"bpSoc":70,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3338,"bpMinCellVol":3336,"bpRunSta":1,"bpVol":53.3380012512207,"bpAmp":0.010276563465595245,"bpBusVol":793.5471801757812,"bpErrCode":0,"bpCellVol":[3337,3337,3338,3337,3336,3337,3337,3336,3337,3336,3337,3336,3337,3337,3337,3336],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6367956,"bpAccuDsgCap":6333545,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035546,"bpRealSoc":70,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.46511840820312,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.77957153320312,"bpMinSoc":70.21566009521484,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342692,"bpAccuDsgEnergy":328488,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:39:57.432 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920819,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:57.433 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 Encrypted 2025-08-24 13:39:57.433 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 pdata: 0a9d030d06633ec3104618642a24000008420000104200000c42000010420000104200000442000008420000084200000c4235003050453d0010504540014d0ad754425565fe64c05d8e60484468007240003050450030504500305045001050450030504500305045002050450030504500205045002050450030504500305045002050450030504500305045003050457805820110484a33415a4448355a474350303432388801569001009d0100002042a50100001c42ad0100000842b50100001442bd0100001c42c50100001c42cd0100001442d0019fb18303d801f8c98103e001a08d06e801a08d06f50100001042fd01000004428502000020428d0200001c429002009802ffff03a00221a802dcf3abc506b50200008c42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd03ddda8c42c50340601b3fcd033f818d42d503b74b8c42dd030000003fe5030008c742ed030008c742f00300f803008004008804ecee149004f682149d0400001042a00402 2025-08-24 13:39:57.487 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-190.38681030273438,"bpSoc":70,"bpSoh":100,"bpTemp":[34,36,35,36,36,33,34,34,35],"bpMaxCellVol":3331,"bpMinCellVol":3329,"bpRunSta":1,"bpVol":53.209999084472656,"bpAmp":-3.5780270099639893,"bpBusVol":801.5086669921875,"bpErrCode":0,"bpCellVol":[3331,3331,3331,3329,3331,3331,3330,3331,3330,3330,3331,3331,3330,3331,3331,3331],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":39,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":39,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6346911,"bpAccuDsgCap":6317304,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":36,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":39,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035548,"bpRealSoc":70,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.4274673461914,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.75243377685547,"bpMinSoc":70.14788055419922,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341868,"bpAccuDsgEnergy":328054,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:39:57.487 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920820,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:57.487 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 Encrypted 2025-08-24 13:39:57.487 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 pdata: 0a9d030d61756143104618642a2400000c42000014420000104200001442000018420000104200001042000010420000144235006050453d0030504540014d42e0544255d39087405d20f0484468007240004050450030504500405045006050450050504500405045005050450050504500605045005050450050504500505045004050450050504500505045005050457806820110484a33415a4448355a4743503033353088015c9001009d0100003042a50100002442ad0100001442b50100002042bd0100002442c50100002442cd0100002042d001acd78603d8018abc8503e001a08d06e801a08d06f50100001842fd0100000c428502000030428d02000024429002009802ffff03a00221a802def3abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd0396668c42c50340fa133fcd03720b8d42d5031de38b42dd030000003fe50300f7c642ed0300f7c642f00300f8030080040088048384159004af9a149d0400001442a00402 2025-08-24 13:39:57.539 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":225.45851135253906,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3334,"bpMinCellVol":3331,"bpRunSta":1,"bpVol":53.21900177001953,"bpAmp":4.236428737640381,"bpBusVol":803.751953125,"bpErrCode":0,"bpCellVol":[3332,3331,3332,3334,3333,3332,3333,3333,3334,3333,3333,3333,3332,3333,3333,3333],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":44,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":40,"bpBusNegTemp":41,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6400940,"bpAccuDsgCap":6381066,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":44,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035550,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.20036315917969,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.52235412597656,"bpMinSoc":69.9435806274414,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344579,"bpAccuDsgEnergy":331055,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:39:57.539 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920821,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:57.539 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 Encrypted 2025-08-24 13:39:57.539 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 pdata: 0a9d030d24c3843b104618642a2400000c420000144200001042000010420000184200000c4200001042000010420000144235005050453d0050504540014df0275542557f729f385d3cef484468007240005050450050504500505045005050450050504500505045005050450050504500505045005050450050504500505045005050450050504500505045005050457801820110484a33415a4448355a4743503033353188015b9001009d0100002842a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d0018db98503d8018bf88203e001a08d06e801a08d06f50100001842fd0100000c428502000028428d02000024429002009802ffff03a00221a802dff3abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0349498c42c503c05e403fcd0373078d42d503d9878b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804b3f91490049590149d0400001442a00402 2025-08-24 13:39:57.589 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.004051582887768745,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3333,"bpMinCellVol":3333,"bpRunSta":1,"bpVol":53.28900146484375,"bpAmp":0.0000760303737479262,"bpBusVol":803.738037109375,"bpErrCode":0,"bpCellVol":[3333,3333,3333,3333,3333,3333,3333,3333,3333,3333,3333,3333,3333,3333,3333,3333],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380685,"bpAccuDsgCap":6339595,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":42,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035551,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.14313507080078,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.5145492553711,"bpMinSoc":69.76532745361328,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343219,"bpAccuDsgEnergy":329749,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:39:57.589 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920822,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:57.589 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 Encrypted 2025-08-24 13:39:57.589 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 pdata: 0a9d030dc2772dbf104618642a2400000c420000144200000c4200001442000014420000084200001042000010420000144235007050453d0030504540014d4c37554255a24650bc5d23fe494468007240006050450060504500305045007050450060504500705045005050450050504500605045007050450060504500705045006050450060504500605045007050457802820110484a33415a4448355a474350303334368801589001009d0100003442a50100002c42ad0100000c42b50100002442bd0100002442c50100002842cd0100002442d001959f8403d801a7ab8303e001a08d06e801a08d06f50100001442fd01000008428502000034428d0200002c429002009802ffff03a00221a802e3f3abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd03828e8c42c503c011443fcd03174f8d42d50301c78b42dd030000003fe5030002c742ed030002c742f00300f803008004008804dbf1149004ae8b149d0400001442a00402 2025-08-24 13:39:57.630 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.6776086091995239,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,37,37,34,36,36,37],"bpMaxCellVol":3335,"bpMinCellVol":3331,"bpRunSta":1,"bpVol":53.30400085449219,"bpAmp":-0.012712152674794197,"bpBusVol":807.9708862304688,"bpErrCode":0,"bpCellVol":[3334,3334,3331,3335,3334,3335,3333,3333,3334,3335,3334,3335,3334,3334,3334,3335],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":45,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":42,"bpEnvTemp":41,"bpAccuChgCap":6360981,"bpAccuDsgCap":6346151,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":45,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035555,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.27833557128906,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":70.65447235107422,"bpMinSoc":69.88867950439453,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342235,"bpAccuDsgEnergy":329134,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:39:57.630 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920823,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:57.630 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 Encrypted 2025-08-24 13:39:57.630 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 pdata: 0a9d030df10c53be104618642a2400000c420000144200000c4200001042000010420000084200000842000010420000104235007050453d0040504540014d022b55425504757dbb5debf9494468007240005050450050504500505045004050450050504500505045006050450050504500505045006050450070504500505045006050450050504500705045005050457803820110484a33415a4448355a4743503034323788015a9001009d0100002842a50100001c42ad0100001042b50100001c42bd0100001c42c50100002442cd0100001842d001eed68503d801c7fa8303e001a08d06e801a08d06f50100001442fd01000008428502000028428d0200001c429002009802ffff03a00221a802e3f3abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0393988c42c503c0774b3fcd03ae5c8d42d5038bc68b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804c9fc149004b793149d0400001042a00402 2025-08-24 13:39:57.674 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.20610405504703522,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,34,36,36],"bpMaxCellVol":3335,"bpMinCellVol":3332,"bpRunSta":1,"bpVol":53.29199981689453,"bpAmp":-0.0038674483075737953,"bpBusVol":807.9049682617188,"bpErrCode":0,"bpCellVol":[3333,3333,3333,3332,3333,3333,3334,3333,3333,3334,3335,3333,3334,3333,3335,3333],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":39,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":38,"bpAccuChgCap":6384494,"bpAccuDsgCap":6356295,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":42,"bpMinMosTemp":39,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035555,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.2979965209961,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.68101501464844,"bpMinSoc":69.88777923583984,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343625,"bpAccuDsgEnergy":330167,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:39:57.674 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#14 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920824,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:57.674 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#14 Encrypted 2025-08-24 13:39:57.674 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#14 pdata: 0a9d030d3a2da73e104618642a240000084200000c420000084200000c4200000c420000044200000442000008420000084235009050453d0080504540014d1d5a5542552d98c83b5d13ed4a4468007240009050450090504500905045009050450080504500905045008050450080504500905045008050450090504500805045009050450090504500905045008050457804820110484a33415a4448355a474350303432318801559001009d0100002442a50100001842ad0100000842b50100001442bd0100001842c50100001c42cd0100001442d001d4d58403d801e9c88203e001a08d06e801a08d06f50100000c42fd01000004428502000024428d02000018429002009802ffff03a00221a802e4f3abc506b50200008c42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0324ee8c42c5030047103fcd03248f8d42d5036b6e8c42dd030000003fe503000bc742ed03000bc742f00300f803008004008804a4f5149004a886149d0400000c42a00402 2025-08-24 13:39:57.706 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#14 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.32651692628860474,"bpSoc":70,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3337,"bpMinCellVol":3336,"bpRunSta":1,"bpVol":53.3380012512207,"bpAmp":0.006121656391769648,"bpBusVol":811.7042846679688,"bpErrCode":0,"bpCellVol":[3337,3337,3337,3337,3336,3337,3336,3336,3337,3336,3337,3336,3337,3337,3337,3336],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":41,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6367956,"bpAccuDsgCap":6333545,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":41,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035556,"bpRealSoc":70,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.46511840820312,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.77957153320312,"bpMinSoc":70.21566009521484,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342692,"bpAccuDsgEnergy":328488,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:39:57.706 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#15 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920825,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:57.706 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#15 Encrypted 2025-08-24 13:39:57.707 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#15 pdata: 0a9d030d5801ca3d104618642a24000008420000104200000c42000010420000104200000442000008420000084200000c4235008050453d0050504540014d9c44554255057bf23a5d7ac2494468007240007050450070504500705045005050450070504500705045006050450070504500605045007050450070504500705045006050450080504500705045007050457805820110484a33415a4448355a474350303432388801569001009d0100002042a50100001842ad0100000842b50100001442bd0100001c42c50100001c42cd0100001442d001a7b18303d80185ca8103e001a08d06e801a08d06f50100001042fd01000004428502000020428d02000018429002009802ffff03a00221a802e5f3abc506b50200008c42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0340db8c42c50340601b3fcd03a1818d42d503194c8c42dd030000003fe5030008c742ed030008c742f00300f803008004008804edee149004f782149d0400001042a00402 2025-08-24 13:39:57.746 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#15 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.09863537549972534,"bpSoc":70,"bpSoh":100,"bpTemp":[34,36,35,36,36,33,34,34,35],"bpMaxCellVol":3336,"bpMinCellVol":3333,"bpRunSta":1,"bpVol":53.31700134277344,"bpAmp":0.0018499797442927957,"bpBusVol":807.0386962890625,"bpErrCode":0,"bpCellVol":[3335,3335,3335,3333,3335,3335,3334,3335,3334,3335,3335,3335,3334,3336,3335,3335],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":39,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6346919,"bpAccuDsgCap":6317317,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":36,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035557,"bpRealSoc":70,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.42822265625,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.75318145751953,"bpMinSoc":70.14862823486328,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341869,"bpAccuDsgEnergy":328055,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:39:57.747 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#16 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920826,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:57.747 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#16 Encrypted 2025-08-24 13:39:57.747 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#16 pdata: 0a9d030d0641babe104618642a2400000c42000014420000104200001442000018420000104200001042000010420000144235009050453d0070504540014de550554255e185dfbb5d16194a4468007240008050450070504500805045009050450090504500805045009050450090504500905045008050450090504500805045008050450090504500805045009050457806820110484a33415a4448355a4743503033353088015c9001009d0100003042a50100002442ad0100001442b50100002042bd0100002442c50100002442cd0100002042d001cdd78603d80195bc8503e001a08d06e801a08d06f50100001842fd0100000c428502000030428d02000024429002009802ffff03a00221a802e7f3abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0353738c42c50340fa133fcd030c188d42d503b7ef8b42dd030000003fe50300f7c642ed0300f7c642f00300f8030080040088048584159004af9a149d0400001442a00402 2025-08-24 13:39:57.798 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#16 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.3637773394584656,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3337,"bpMinCellVol":3335,"bpRunSta":1,"bpVol":53.32899856567383,"bpAmp":-0.006821379531174898,"bpBusVol":808.3919677734375,"bpErrCode":0,"bpCellVol":[3336,3335,3336,3337,3337,3336,3337,3337,3337,3336,3337,3336,3336,3337,3336,3337],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":44,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":40,"bpBusNegTemp":41,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6400973,"bpAccuDsgCap":6381077,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":44,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035559,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.2252426147461,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.54696655273438,"bpMinSoc":69.96819305419922,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344581,"bpAccuDsgEnergy":331055,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:39:57.798 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#17 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920827,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:57.798 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#17 Encrypted 2025-08-24 13:39:57.799 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#17 pdata: 0a9d030dba4988be104618642a2400000c420000144200001042000010420000184200000c4200001042000010420000144235006050453d0050504540014d022b55425525aca3bb5d02034a4468007240006050450050504500605045006050450060504500505045006050450060504500505045006050450060504500605045005050450060504500505045006050457801820110484a33415a4448355a4743503033353188015b9001009d0100002842a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d0018db98503d8018bf88203e001a08d06e801a08d06f50100001842fd0100000c428502000028428d02000024429002009802ffff03a00221a802e8f3abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0349498c42c503c05e403fcd0373078d42d503d9878b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804b3f91490049590149d0400001442a00402 2025-08-24 13:39:57.838 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#17 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.26618748903274536,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3334,"bpMinCellVol":3333,"bpRunSta":1,"bpVol":53.29199981689453,"bpAmp":-0.004994886461645365,"bpBusVol":808.0469970703125,"bpErrCode":0,"bpCellVol":[3334,3333,3334,3334,3334,3333,3334,3334,3333,3334,3334,3334,3333,3334,3333,3334],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380685,"bpAccuDsgCap":6339595,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":42,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035560,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.14313507080078,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.5145492553711,"bpMinSoc":69.76532745361328,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343219,"bpAccuDsgEnergy":329749,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:39:57.838 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#18 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920828,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:57.838 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#18 Encrypted 2025-08-24 13:39:57.838 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#18 pdata: 0a9d030d68458c44104618642a24000008420000144200000c4200001442000014420000084200000c4200001042000014423500b051453d0070514540014dc3f555425513d5a7415db0b34944680072400090514500a051450070514500b0514500a0514500a0514500a0514500a0514500b0514500b0514500a0514500b0514500a0514500a0514500a0514500a051457802820110484a33415a4448355a474350303334368801589001009d0100003442a50100002c42ad0100000c42b50100002442bd0100002442c50100002842cd0100002442d001d49f8403d801a9ab8303e001a08d06e801a08d06f50100001442fd01000008428502000034428d0200002c429002009802ffff03a00221a802ecf3abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd0391b08c42c503c011443fcd03b8708d42d503a2e88b42dd030000003fe5030002c742ed030002c742f00300f803008004008804def1149004ae8b149d0400001442a00402 2025-08-24 13:39:57.869 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#18 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1122.1689453125,"bpSoc":70,"bpSoh":100,"bpTemp":[34,37,35,37,37,34,35,36,37],"bpMaxCellVol":3355,"bpMinCellVol":3351,"bpRunSta":1,"bpVol":53.4900016784668,"bpAmp":20.979040145874023,"bpBusVol":806.8076171875,"bpErrCode":0,"bpCellVol":[3353,3354,3351,3355,3354,3354,3354,3354,3355,3355,3354,3355,3354,3354,3354,3354],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":45,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":42,"bpEnvTemp":41,"bpAccuChgCap":6361044,"bpAccuDsgCap":6346153,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":45,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035564,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.34485626220703,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":70.72015380859375,"bpMinSoc":69.95436096191406,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342238,"bpAccuDsgEnergy":329134,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:39:57.869 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#19 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920829,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:57.870 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#19 Encrypted 2025-08-24 13:39:57.870 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#19 pdata: 0a9d030d78f09544104618642a2400000c420000144200000c420000104200001042000008420000084200001042000010423500b051453d0080514540014dc14a5642554c1fb3415d01d54944680072400090514500905145009051450080514500a051450090514500a051450090514500a0514500b0514500b051450090514500a051450090514500a05145009051457803820110484a33415a4448355a4743503034323788015a9001009d0100002842a50100002042ad0100001042b50100001c42bd0100001c42c50100002442cd0100001842d001b0d78503d801c9fa8303e001a08d06e801a08d06f50100001442fd01000008428502000028428d02000020429002009802ffff03a00221a802ecf3abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd03b9bb8c42c503c0774b3fcd035f7f8d42d5033ce98b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804cdfc149004b793149d0400001042a00402 2025-08-24 13:39:57.900 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#19 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1199.5146484375,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,34,36,36],"bpMaxCellVol":3355,"bpMinCellVol":3352,"bpRunSta":1,"bpVol":53.573001861572266,"bpAmp":22.390281677246094,"bpBusVol":807.3281860351562,"bpErrCode":0,"bpCellVol":[3353,3353,3353,3352,3354,3353,3354,3353,3354,3355,3355,3353,3354,3353,3354,3353],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":40,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":38,"bpAccuChgCap":6384560,"bpAccuDsgCap":6356297,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":42,"bpMinMosTemp":40,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035564,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.36664581298828,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.74877166748047,"bpMinSoc":69.95553588867188,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343629,"bpAccuDsgEnergy":330167,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:39:57.900 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#20 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920830,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:57.900 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#20 Encrypted 2025-08-24 13:39:57.901 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#20 pdata: 0a9d030dec6b9344104718642a240000084200000c420000084200000c4200000c42000004420000044200000842000008423500e051453d00c0514540014d8bec564255ba98af415d81b349446800724000d0514500c0514500d0514500d0514500c0514500d0514500d0514500c0514500e0514500d0514500d0514500c0514500d0514500d0514500d0514500c051457804820110484a33415a4448355a474350303432318801559001009d0100002442a50100001842ad0100000842b50100001442bd0100001842c50100001c42cd0100001442d00196d68403d801ebc88203e001a08d06e801a08d06f50100000c42fd01000004428502000024428d02000018429002009802ffff03a00221a802edf3abc506b50200008e42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50333336345bd031b118d42c5030047103fcd03bcb18d42d50303918c42dd030000003fe503000bc742ed03000bc742f00300f803008004008804a8f5149004a886149d0400000c42a00402 2025-08-24 13:39:57.988 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#20 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1179.37255859375,"bpSoc":71,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3358,"bpMinCellVol":3356,"bpRunSta":1,"bpVol":53.73099899291992,"bpAmp":21.949573516845703,"bpBusVol":806.8047485351562,"bpErrCode":0,"bpCellVol":[3357,3356,3357,3357,3356,3357,3357,3356,3358,3357,3357,3356,3357,3357,3357,3356],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":41,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6368022,"bpAccuDsgCap":6333547,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":41,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035565,"bpRealSoc":71,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3635.199951171875,"bpTargetSoc":70.53340911865234,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.84713745117188,"bpMinSoc":70.2832260131836,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342696,"bpAccuDsgEnergy":328488,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:39:57.988 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#21 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920831,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:57.988 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#21 Encrypted 2025-08-24 13:39:57.989 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#21 pdata: 0a9d030db20ea944104618642a24000008420000104200000c42000010420000104200000442000008420000084200000c4235009051453d0060514540014d1d5a564255a0e7c9415d399d494468007240007051450070514500705145006051450080514500805145007051450070514500905145007051450080514500805145007051450080514500805145008051457805820110484a33415a4448355a474350303432388801569001009d0100002042a50100001842ad0100000842b50100001442bd0100001842c50100001c42cd0100001042d001bcb18303d80188ca8103e001a08d06e801a08d06f50100001042fd01000004428502000020428d02000018429002009802ffff03a00221a802eff3abc506b50200008c42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd03fee78c42c50340601b3fcd033b8e8d42d503b3588c42dd030000003fe5030008c742ed030008c742f00300f803008004008804eeee149004f782149d0400001042a00402 2025-08-24 13:39:58.031 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#21 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1352.459228515625,"bpSoc":70,"bpSoh":100,"bpTemp":[34,36,35,36,36,33,34,34,35],"bpMaxCellVol":3353,"bpMinCellVol":3350,"bpRunSta":1,"bpVol":53.5880012512207,"bpAmp":25.23809814453125,"bpBusVol":806.4566040039062,"bpErrCode":0,"bpCellVol":[3351,3351,3351,3350,3352,3352,3351,3351,3353,3351,3352,3352,3351,3352,3352,3352],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":36,"bpAccuChgCap":6346940,"bpAccuDsgCap":6317320,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":36,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035567,"bpRealSoc":70,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.45310974121094,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.77779388427734,"bpMinSoc":70.1732406616211,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341870,"bpAccuDsgEnergy":328055,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:39:58.031 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#22 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920832,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:58.031 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#22 Encrypted 2025-08-24 13:39:58.032 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#22 pdata: 0a9d030dd08b44be104618642a2400000c42000014420000104200001442000018420000104200001042000010420000144235008050453d0050504540014d8941554255dff06bbb5d67e1494468007240006050450050504500605045008050450070504500605045007050450070504500805045007050450070504500705045006050450070504500705045007050457806820110484a33415a4448355a4743503033353088015c9001009d0100003042a50100002442ad0100001442b50100002042bd0100002442c50100002442cd0100002042d001cdd78603d80195bc8503e001a08d06e801a08d06f50100001842fd0100000c428502000030428d02000024429002009802ffff03a00221a802f1f3abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0353738c42c50340fa133fcd030c188d42d503b7ef8b42dd030000003fe50300f7c642ed0300f7c642f00300f8030080040088048584159004af9a149d0400001442a00402 2025-08-24 13:39:58.071 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#22 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.1919395923614502,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3336,"bpMinCellVol":3333,"bpRunSta":1,"bpVol":53.31399917602539,"bpAmp":-0.0036001724656671286,"bpBusVol":807.5219116210938,"bpErrCode":0,"bpCellVol":[3334,3333,3334,3336,3335,3334,3335,3335,3336,3335,3335,3335,3334,3335,3335,3335],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":44,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":40,"bpBusNegTemp":41,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6400973,"bpAccuDsgCap":6381077,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":44,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035569,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.2252426147461,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.54696655273438,"bpMinSoc":69.96819305419922,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344581,"bpAccuDsgEnergy":331055,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:39:58.071 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#23 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920833,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:58.071 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#23 Encrypted 2025-08-24 13:39:58.072 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#23 pdata: 0a9d030d0e2c45be104618642a2400000c420000144200001042000010420000184200000c4200001042000010420000144235006050453d0050504540014d713d554255c7b56cbb5d15a7494468007240006050450050504500605045006050450060504500605045006050450060504500505045006050450060504500605045006050450060504500605045006050457801820110484a33415a4448355a4743503033353188015b9001009d0100002842a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d0018db98503d8018bf88203e001a08d06e801a08d06f50100001842fd0100000c428502000028428d02000024429002009802ffff03a00221a802f2f3abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0349498c42c503c05e403fcd0373078d42d503d9878b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804b3f91490049590149d0400001442a00402 2025-08-24 13:39:58.138 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#23 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.1925508677959442,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3334,"bpMinCellVol":3333,"bpRunSta":1,"bpVol":53.310001373291016,"bpAmp":-0.003611908992752433,"bpBusVol":806.6106567382812,"bpErrCode":0,"bpCellVol":[3334,3333,3334,3334,3334,3334,3334,3334,3333,3334,3334,3334,3334,3334,3334,3334],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380685,"bpAccuDsgCap":6339595,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":42,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035570,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.14313507080078,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.5145492553711,"bpMinSoc":69.76532745361328,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343219,"bpAccuDsgEnergy":329749,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:39:58.149 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f9f85ddd3a6a6cfd0dda1cfd2aca1a5a5a6a5856a948d2990b5d3bd3997a59510601820200128013001380340d4014830501f7095cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:58.170 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:58.170 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631573,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:58.170 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:58.170 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118bc05204628ac023000 2025-08-24 13:39:58.254 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":700,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:39:58.254 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a449c86ded0a5a5ccd3dea2ccd1afa2a6a6a5a684808694b696be94a666385694ae1497d6f6dc9254156686848e86978e97b696be94a63e505694ae1497d689dc9218143e9c10601820200128013001380340d4014802504458017096cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:58.259 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:58.259 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631574,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:58.259 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:58.259 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:58.293 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:58.294 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a6b0a321d95b29db49d809f43968587dfd1a4a4cdd2dfa3cdd0aea3a7a7a4a78f96829797f6d38a9717b9d35f954e95729553dfe6d210601820200128013001380340f1014805503258017097cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:58.300 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:58.300 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":50,"needAck":1,"seq":2631575,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:58.300 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:39:58.300 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:58.300 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 8a02250a230a1708d4011210484633335a4548345a47393430303330180115000061441d00802e44c802d902e502c4487145 2025-08-24 13:39:58.314 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPwr -253.02 -> -0.19 2025-08-24 13:39:58.319 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0ad5030aa003089f010fead0b63d12441a66282602020a400202164002020e40020216400202164002020a4002021240020212400202164037022253473f02e2524742034f350b544057b844da3e5fb8c34a466a027042021253470212534702e25247021253470212534702225347021253470212534702125347021253470212534702125347021253470212534702125347021253477a008003124a48314358464a3758454152323136348a035a9203029f0302023640a70302022e40af0302020e40b70302022640bf0302022640c70302022a40cf0302022640d203fc9d8601da03aba98101e203a28f04ea03a28f04f70302021640ff0302020a408700020236408f0002022e409200029a00fdfd01a20023aa00f4f1a9c704b70002028e40bf00439ac840c20002ca0007d20066da0002e20002ea0081a403f20003fa00839486228201838286228a01039201029a0102a20130aa0152b70102026247bf01efc78e40c701c213463dcf01cd878f40d701bbff8940df010202023de7010200c540ef010200c540f20102fa01028206028a06e2f3169206ac89169f0602021640a20600103518202001300138034060480750a00370829a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003099e000ef5cc174113451b67292703030f410303174103030f41030313410303134103030b4103030b41030313410303134136031352463e03e3534643024ed6fb564156b709313c5e10e64b476b03714303f3534603f3534603f3534603e3534603035246030352460303524603f3534603f35346031352460303524603f353460303524603f353460313524603f353467b008102134b49304259474b3659444053333731348b02599302039e0203032b41a60203032341ae0203031341b60203031f41be0203031f41c60203032741ce0203031b41d302d8d48600db02caf98000e302a38e05eb02a38e05f60203031741fe0203030b41860103032b418e01030323419301039b01fcfc00a30122ab01f5f0a8c605b60103038f41be010daec941c30103cb0106d30167db0103e30103eb0180a502f30102fb01829587238300828387238b00029300019b0003a30031ab0053b60003036346be00d4d28f41c600c374483cce0037968e41d60012fc8841de000303033ce60003fec541ee0003fec541f30003fb00038307038b07ccff179307b490179e0703031341a30701103518202001300138034060480750a00370839a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0030e99070920201a4614431c602e2004040c460404084604040c460404084604040846040400460404004604040c4604040c4631043455413904245541440549580b5246510924393b59bcc74c406c047644042455410424554104345541043455410424554104245541042455410424554104345541042455410424554104245541043455410434554104245541042455417c008605144c4e37455e404c315e434754343036358c0551940504990504042446a10504041c46a90504040c46b10504041046b90504041c46c10504041846c90504041046d405bbd28007dc05efcc8607e405a48902ec05a48902f10504040846f90504040046810604042446890604041c469406049c06fbfb07a40625ac06f3f7afc102b10604048a46b906301bcf46c40604cc0601d40660dc0604e40604ec0687a205f40605fc06859280248407858480248c07059407069c0704a40736ac0754b10737376741b907cc228946c1070443143bc9072ac38946d10771a28846d9070404043be107040fc346e907040fc346f40704fc07048400048c00aef1109400ac8210990004040846a40006103518202001300138034060480750a00370849a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0030f980608ce469d4115431d612f2105050d47050515470505094705051547050515470505014705050d4705050d47050509473005a554403805855440450448849053475024a2b044583c984c416d057745059554400595544005955440058554400595544005a55440059554400595544005a554400595544005a5544005a554400595544005a5544005a55440059554407d008704154d4f36445f414d305f4246553531373d8d0453950405980405052547a00405051d47a80405050d47b00405051147b80405051d47c00405051d47c80405051547d504ecb48606dd048dcf8406e504a58803ed04a58803f00405051547f80405050147800705052547880705051d479507059d07fafa06a50724ad07fcf6aec003b00705058b47b80708b3cf47c50705cd0700d50761dd0705e50705ed0786a304f50704fd07849381258506848581258d06049506079d0605a50637ad0655b00605056540b80628fa8947c00645651e3ac8062da08847d006a56a8947d8060505053ae006050dc247e806050dc247f50605fd06058501058d01f4eb119501f28711980105051547a50107103518202001300138034060480750a00370859a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0030c9b050bd25a2db816401e622c2206060a4406061244060616440606124406061e440606164406061644060616440606124433067656433b0656564346074b122853445370ce4bbd5ba9044f426e067446066656430656564306665643067656430676564306565643067656430676564306765643067656430676564306665643066656430676564306765643067656437e008407164e4c35475c424e335c414556363533368e075a9607069b0706063644a30706062244ab0706061244b30706062644bb0706062244c30706062244cb0706062644d607cbd18005de0793ba8305e607a68b00ee07a68b00f30706061e44fb0706060a448304060636448b04060622449604069e04f9f905a60427ae04fdf5adc300b30406068a44bb04887dcc44c60406ce0403d60462de0406e60406ee0485a007f60407fe04879082268605878682268e05079605069e0506a60534ae0556b30506066643bb0555758a44c30546fc1539cb050a1e8b44d305b1e98d44db0506060639e30506f1c044eb0506f1c044f60506fe05068602068e028382139602a99c129b0206061244a60204103518202001300138034060480750a00370869a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0030d9a040a78ee5e3a17411f632d2307070b4507071345070717450707174507071f4507070b4507071745070717450707134532076757423a0767574247064a593d524552d2c8853d5a13bf4f436f077547076757420767574207675742076757420767574207675742076757420767574207675742076757420767574207675742076757420767574207675742076757427f068506174f4d34465d434f325d404457373432368f065c9706079a0607072f45a20607072345aa0607071345b20607072345ba0607072745c20607072345ca0607072745d7068abe8204df068cff8504e706a78a01ef06a78a01f20607071f45fa0607070b45820507072f458a05070723459705079f05f8f804a70526af05fbf4acc201b20507078b45ba05ca2ccb45c70507cf0502d70563df0507e70507ef0584a106f70506ff05869183278704868783278f04069704079f0407a70435af0457b20407076742ba044e4e8b45c204c7594738ca0474008a45d204de808c45da0407070738e20407fdc145ea0407fdc145f70407ff04078703078f03b4fe1397039297139a0307071345a70305103518202001300138034060480750a00370879a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00302950b0594377b4c184e106c222c0808044a08081c4a0808044a08081c4a08081c4a0808004a0808184a0808184a08081c4a3d08b8594d350888594d48094571615e4a5d083f9949557e86414c60087a4808a8594d08a8594d0888594d08b8594d08a8594d08b8594d08a8594d08a8594d08b8594d08b8594d08a8594d08b8594d08b8594d08b8594d08a8594d08a8594d700a8a091840423b49524c403d524f4b58383b3c3e800950980908950908083c4aad090808244aa5090808044abd0908082c4ab50908082c4acd090808204ac50908082c4ad80992a88c0bd009a4a38b0be809a8850ee009a8850efd0908081c4af5090808004a8d0a08083c4a850a0808244a980a08900af7f70ba80a29a00a88fca3cd0ebd0a0808844ab50a4990c24ac80a08c00a0dd80a6cd00a08e80a08e00a8bae09f80a09f00a899e8c28880b89888c28800b09980b0a900b08a80b3aa00b58bd0b0808684db50b96dd844acd0bc8194c37c50b459d854add0b3f05844ad50b08080837ed0b080acf4ae50b080acf4af80b08f00b08880c08800ceaf91c980ca6831c950c08081c4aa80c0a103518202001300138034060480750a00370889a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00303940a0482d3894d194f116d232d0909054b09091d4b0909054b0909194b0909194b0909014b0909014b0909194b0909194b3c09b9584c340999584c4908444b695f4b5c5ad690485485cb404d61097b490999584c0999584c0999584c0999584c0999584c0999584c09a9584c0999584c09a9584c09b9584c09b9584c09a9584c09a9584c0999584c09a9584c0999584c710a8b081941433a48534d413c534e4a59393d3b3e81085399080994080909214bac080909294ba4080909194bbc080909154bb4080909154bcc080909294bc4080909114bd908f2de8c0ad108c2f38a0ae908a9840fe108a9840ffc0809091d4bf4080909014b8c0b0909214b840b0909294b990b09910bf6f60aa90b28a10b89fda2cc0fbc0b0909854bb40b07a4c34bc90b09c10b0cd90b6dd10b09e90b09e10b8aaf08f90b08f10b889f8d29890a88898d29810a08990a0b910a09a90a3ba10a59bc0a0909694cb40a74ea854bcc0ac97e4236c40a96af844bdc0a7519854bd40a09090936ec0a09f4cf4be40a09f4cf4bf90a09f10a09890d09810dd8f51d990dbe9a1d940d0909194ba90d0b103518202001300138034060480750a00370899a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0030097090731408a4e1a4d126e202e0a0a02480a0a06480a0a02480a0a06480a0a06480a0a0e480a0a0e480a0a02480a0a02483f0aea5b4f370aca5b4f4a0b4700dd5c485f41d4924b571aab434e620a784a0aca5b4f0aca5b4f0ada5b4f0aca5b4f0aca5b4f0aca5b4f0ada5b4f0aca5b4f0aea5b4f0ada5b4f0ada5b4f0aca5b4f0ada5b4f0ada5b4f0ada5b4f0aca5b4f720e880b1a4240394b504e423f504d495a3a3e383b820b5f9a0b0a970b0a0a2a48af0b0a0a1248a70b0a0a0248bf0b0a0a1e48b70b0a0a1248cf0b0a0a1248c70b0a0a1e48da0bebdc8e09d20be6c28809ea0baa870ce20baa870cff0b0a0a0648f70b0a0a0e488f080a0a2a4887080a0a12489a080a9208f5f509aa082ba2088bfea1cf0cbf080a0a8448b7083e15c148ca080ac2080fda086ed2080aea080ae20889ac0bfa080bf2088b9c8e2a8a098b8a8e2a82090b9a090892090aaa0938a2095abf093939694fb70985328748cf090a4d1a35c709cfd28748df0906b28648d7090a0a0a35ef090a01cd48e7090a01cd48fa090af2090a8a0e0a820ea6ff1e9a0ea28c1e970e0a0a0648aa0e08103518202001300138034060480750a003708a9a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa003019608068c7b9c4f1b4c136f212f0b0b03490b0b1b490b0b07490b0b1b490b0b1b490b0b0f490b0b03490b0b03490b0b07493e0beb5a4e360bcb5a4e4b0a46fbac5d495e9990bf4a56d2a4424f630b794b0bdb5a4e0bdb5a4e0bdb5a4e0bcb5a4e0bdb5a4e0bdb5a4e0bdb5a4e0bdb5a4e0beb5a4e0bdb5a4e0beb5a4e0beb5a4e0bdb5a4e0beb5a4e0bdb5a4e0bdb5a4e730e890a1b4341384a514f433e514c485b3b3f3933830a5d9b0a0b960a0b0b2b49ae0a0b0b1349a60a0b0b0349be0a0b0b1f49b60a0b0b1349ce0a0b0b1349c60a0b0b1b49db0a91b98808d30a83c18a08eb0aab860de30aab860dfe0a0b0b1b49f60a0b0b0f498e090b0b2b4986090b0b13499b090b9309f4f408ab092aa30988ffa0ce0dbe090b0b8549b60906bdc149cb090bc3090edb096fd3090beb090be30988ad0afb090af3098a9d8f2b8b088a8b8f2b83080a9b080993080bab0839a3085bbe083838684eb60842138649ce084b6b1034c608f6b68649de087e838749d6080b0b0b34ee080b03cc49e6080b03cc49fb080bf3080b8b0f0b830ff8e51f9b0ffc891f960f0b0b1b49ab0f09103518202001300138034060480750a003708b9a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00306910f01a026b6b21c4a146826280c0c004e0c0c184e0c0c1c4e0c0c184e0c0c144e0c0c1c4e0c0c1c4e0c0c1c4e0c0c184e390c7c5c49310c5c5c494c0d41403b594e59ed89d3b751269b4548640c7e4c0c5c5c490c5c5c490c6c5c490c7c5c490c7c5c490c5c5c490c7c5c490c7c5c490c7c5c490c6c5c490c6c5c490c6c5c490c6c5c490c7c5c490c6c5c490c7c5c49740a8e0d1c44463f4d56484439564b4f5c3c3f393c840d509c0d0c910d0c0c3c4ea90d0c0c284ea10d0c0c184eb90d0c0c2c4eb10d0c0c284ec90d0c0c284ec10d0c0c2c4edc0dc1db8a0fd40d99b0890fec0dac810ae40dac810af90d0c0c144ef10d0c0c004e890e0c0c3c4e810e0c0c284e9c0e0c940ef3f30fac0e2da40e89f8a7c90ab90e0c0c804eb10e8277c64ecc0e0cc40e09dc0e68d40e0cec0e0ce40e8faa0dfc0e0df40e8d9a882c8c0f8d8c882c840f0d9c0f0c940f0cac0f3ea40f5cb90f0c0c6c49b10f5f7f804ec90f4cf61f33c10f0014814ed90fbbe3874ed10f0c0c0c33e90f0cfbca4ee10f0cfbca4efc0f0cf40f0c8c080c84088988199c08a3961891080c0c184eac080e103518202001300138034060480750a003708c9a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00307900e0013707ab31d4b156927290d0d014f0d0d194f0d0d1d4f0d0d1d4f0d0d154f0d0d014f0d0d1d4f0d0d1d4f0d0d194f380d6d5d48300d5d5d484d0c405337584f58009c99b650be994449650d7f4d0d6d5d480d5d5d480d6d5d480d6d5d480d6d5d480d6d5d480d6d5d480d6d5d480d6d5d480d6d5d480d6d5d480d6d5d480d6d5d480d6d5d480d6d5d480d6d5d48750c8f0c1d45473e4c57494538574a4e5d3d3e383c850c569d0c0d900c0d0d254fa80c0d0d294fa00c0d0d194fb80c0d0d294fb00c0d0d2d4fc80c0d0d294fc00c0d0d2d4fdd0c80b4880ed50c86f58f0eed0cad800be50cad800bf80c0d0d154ff00c0d0d014f880f0d0d254f800f0d0d294f9d0f0d950ff2f20ead0f2ca50f8bf9a6c80bb80f0d0d814fb00fc026c14fcd0f0dc50f08dd0f69d50f0ded0f0de50f8eab0cfd0f0cf50f8c9b892d8d0e8c8d892d850e0c9d0e0d950e0dad0e3fa50e5db80e0d0d6d48b00e4444814fc80ecd534d32c00e7e0a804fd80ed48a864fd00e0d0d0d32e80e0df7cb4fe00e0df7cb4ffd0e0df50e0d8d090d8509bef4199d09989d1990090d0d194fad090f103518202001300138034060480750a003708d9a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00304930d0363a3524a1e48166a242a0e0e024c0e0e1a4c0e0e024c0e0e1a4c0e0e1a4c0e0e064c0e0e1e4c0e0e1e4c0e0e1a4c3b0ede5f4b330eae5f4b4e0f4329bf584c5b829f8d4f533367474a660e7c4e0ece5f4b0ece5f4b0eae5f4b0ede5f4b0ece5f4b0ede5f4b0ece5f4b0ece5f4b0ede5f4b0ede5f4b0ede5f4b0ede5f4b0ede5f4b0ece5f4b0ece5f4b0ece5f4b760c8c0f1e46443d4f544a463b54494d5e3e3d3a38860f569e0f0e930f0e0e3a4cab0f0e0e224ca30f0e0e024cbb0f0e0e2a4cb30f0e0e2a4ccb0f0e0e264cc30f0e0e2a4cde0fc7ae8a0dd60fa2a58d0dee0fae8308e60fae8308fb0f0e0e1a4cf30f0e0e064c8b0c0e0e3a4c830c0e0e224c9e0c0e960cf1f10dae0c2fa60c84faa5cb08bb0c0e0e824cb30c4f96c44cce0c0ec60c0bde0c6ad60c0eee0c0ee60c8da80ffe0c0ff60c8f988a2e8e0d8f8e8a2e860d0f9e0d0c960d0eae0d3ca60d5ebb0d0e0e6e4bb30d42e0824ccb0dce1f4a31c30da5a3834cdb0d9b2b824cd30d0e0e0e31eb0d0e0cc94ce30d0e0cc94cfe0d0ef60d0e8e0a0e860aebff1a9e0aa0851a930a0e0e1a4cae0a0c103518202001300138034060480750a003708e9a387884a601800103880101c2011052333731413131413848324d30333931 2025-08-24 13:39:58.324 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 13 message(s) 2025-08-24 13:39:58.324 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920834,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:58.324 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:58.325 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a9d030de8d2b43f104618642a24000008420000144200000c4200001442000014420000084200001042000010420000144235002051453d00e0504540014d3709564255ba46d83c5dbac1484468007240001051450010514500e05045001051450010514500205145001051450010514500105145001051450010514500105145001051450010514500105145001051457802820110484a33415a4448355a474350303334368801589001009d0100003442a50100002c42ad0100000c42b50100002442bd0100002442c50100002842cd0100002442d001fe9f8403d801a9ab8303e001a08d06e801a08d06f50100001442fd01000008428502000034428d0200002c429002009802ffff03a00221a802f6f3abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd03edc58c42c503c011443fcd03cf858d42d503b9fd8b42dd030000003fe5030002c742ed030002c742f00300f803008004008804e0f1149004ae8b149d0400001442a00402 2025-08-24 13:39:58.364 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1.4126863479614258,"bpSoc":70,"bpSoh":100,"bpTemp":[34,37,35,37,37,34,36,36,37],"bpMaxCellVol":3346,"bpMinCellVol":3342,"bpRunSta":1,"bpVol":53.50899887084961,"bpAmp":0.026400912553071976,"bpBusVol":803.0269775390625,"bpErrCode":0,"bpCellVol":[3345,3345,3342,3345,3345,3346,3345,3345,3345,3345,3345,3345,3345,3345,3345,3345],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":45,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":42,"bpEnvTemp":41,"bpAccuChgCap":6361086,"bpAccuDsgCap":6346153,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":45,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035574,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.3865737915039,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":70.76134490966797,"bpMinSoc":69.99555206298828,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342240,"bpAccuDsgEnergy":329134,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:39:58.365 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920835,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:58.365 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:39:58.365 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a9d030df6cf1442104618642a2400000c420000144200000c4200001042000010420000084200000842000010420000104235001051453d00e0504540014dd5f8554255b40a323f5d13e548446800724000f0504500f0504500f0504500e0504500005145000051450000514500f0504500f05045001051450000514500f050450000514500f050450010514500f050457803820110484a33415a4448355a4743503034323788015a9001009d0100002842a50100002042ad0100001042b50100001c42bd0100001c42c50100002442cd0100001842d001dbd78503d801c9fa8303e001a08d06e801a08d06f50100001442fd01000008428502000028428d02000020429002009802ffff03a00221a802f6f3abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd03d7d18c42c503c0774b3fcd0334958d42d50311ff8b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804cffc149004b793149d0400001042a00402 2025-08-24 13:39:58.392 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":37.203086853027344,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,34,36,36],"bpMaxCellVol":3345,"bpMinCellVol":3342,"bpRunSta":1,"bpVol":53.49300003051758,"bpAmp":0.6954758167266846,"bpBusVol":803.5792846679688,"bpErrCode":0,"bpCellVol":[3343,3343,3343,3342,3344,3344,3344,3343,3343,3345,3344,3343,3344,3343,3345,3343],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":40,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":38,"bpAccuChgCap":6384603,"bpAccuDsgCap":6356297,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":42,"bpMinMosTemp":40,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035574,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.40984344482422,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.79141235351562,"bpMinSoc":69.99817657470703,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343631,"bpAccuDsgEnergy":330167,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:39:58.393 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920836,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:58.393 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 Encrypted 2025-08-24 13:39:58.393 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 pdata: 0a9d030d24241e42104718642a240000084200000c420000084200000c4200000c420000044200000442000008420000084235003051453d0020514540014d5c0f5642550d203d3f5db8c3484468007240002051450020514500305145003051450020514500205145002051450020514500305145002051450020514500205145003051450030514500205145002051457804820110484a33415a4448355a474350303432318801559001009d0100002042a50100001842ad0100000842b50100001442bd0100001842c50100001c42cd0100001442d001bfd68403d801ebc88203e001a08d06e801a08d06f50100000c42fd01000004428502000020428d02000018429002009802ffff03a00221a802f7f3abc506b50200008e42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50333336345bd03c8268d42c5030047103fcd032ec78d42d50375a68c42dd030000003fe503000bc742ed03000bc742f00300f803008004008804aaf5149004a886149d0400000c42a00402 2025-08-24 13:39:58.424 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":39.53529357910156,"bpSoc":71,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3347,"bpMinCellVol":3346,"bpRunSta":1,"bpVol":53.51499938964844,"bpAmp":0.7387703061103821,"bpBusVol":803.05810546875,"bpErrCode":0,"bpCellVol":[3346,3346,3347,3347,3346,3346,3346,3346,3347,3346,3346,3346,3347,3347,3346,3346],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6368063,"bpAccuDsgCap":6333547,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035575,"bpRealSoc":71,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3635.199951171875,"bpTargetSoc":70.57574462890625,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.88902282714844,"bpMinSoc":70.32511138916016,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342698,"bpAccuDsgEnergy":328488,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:39:58.424 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920837,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:58.424 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 Encrypted 2025-08-24 13:39:58.424 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 pdata: 0a9d030dcb439844104618642a24000008420000104200000c42000010420000104200000442000008420000084200000c423500a051453d0080514540014d819556425521a7b5415d399d494468007240009051450090514500905145008051450090514500a05145009051450090514500a051450090514500a0514500a051450090514500a0514500a05145009051457805820110484a33415a4448355a474350303432388801569001009d0100002042a50100001842ad0100000842b50100001442bd0100001842c50100001842cd0100001042d001e9b18303d80188ca8103e001a08d06e801a08d06f50100001042fd01000004428502000020428d02000018429002009802ffff03a00221a802f9f3abc506b50200008e42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd032dff8c42c50340601b3fcd0328a58d42d503a06f8c42dd030000003fe5030008c742ed030008c742f00300f803008004008804f1ee149004f782149d0400001042a00402 2025-08-24 13:39:58.467 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1218.1185302734375,"bpSoc":70,"bpSoh":100,"bpTemp":[34,36,35,36,36,33,34,34,35],"bpMaxCellVol":3354,"bpMinCellVol":3352,"bpRunSta":1,"bpVol":53.645999908447266,"bpAmp":22.706605911254883,"bpBusVol":806.4566040039062,"bpErrCode":0,"bpCellVol":[3353,3353,3353,3352,3353,3354,3353,3353,3354,3353,3354,3354,3353,3354,3354,3353],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":38,"bpEnvTemp":36,"bpAccuChgCap":6346985,"bpAccuDsgCap":6317320,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":36,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035577,"bpRealSoc":71,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.4983901977539,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.82257080078125,"bpMinSoc":70.218017578125,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341873,"bpAccuDsgEnergy":328055,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:39:58.467 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920838,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:58.467 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 Encrypted 2025-08-24 13:39:58.467 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 pdata: 0a9d030dd45c2bbe104618642a2400000c42000014420000104200001442000018420000104200001042000010420000144235007050453d0050504540014d142e55425576c84dbb5daf02494468007240006050450050504500605045007050450070504500505045007050450070504500705045007050450070504500605045006050450070504500705045007050457806820110484a33415a4448355a4743503033353088015c9001009d0100003042a50100002442ad0100001442b50100002042bd0100002442c50100002442cd0100002042d001cdd78603d80195bc8503e001a08d06e801a08d06f50100001842fd0100000c428502000030428d02000024429002009802ffff03a00221a802fbf3abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0353738c42c50340fa133fcd030c188d42d503b7ef8b42dd030000003fe50300f7c642ed0300f7c642f00300f8030080040088048584159004af9a149d0400001442a00402 2025-08-24 13:39:58.544 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.1673462986946106,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3335,"bpMinCellVol":3333,"bpRunSta":1,"bpVol":53.29499816894531,"bpAmp":-0.0031400001607835293,"bpBusVol":804.0419311523438,"bpErrCode":0,"bpCellVol":[3334,3333,3334,3335,3335,3333,3335,3335,3335,3335,3335,3334,3334,3335,3335,3335],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":44,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":40,"bpBusNegTemp":41,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6400973,"bpAccuDsgCap":6381077,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":44,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035579,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.2252426147461,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.54696655273438,"bpMinSoc":69.96819305419922,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344581,"bpAccuDsgEnergy":331055,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:39:58.544 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920839,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:58.545 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 Encrypted 2025-08-24 13:39:58.545 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 pdata: 0a9d030d7fe9593d104618642a2400000c420000144200001042000010420000184200000c4200001042000010420000144235006050453d0060504540014d5e3a554255d5cf823a5d14b8484468007240006050450060504500605045006050450060504500605045006050450060504500605045006050450060504500605045006050450060504500605045006050457801820110484a33415a4448355a4743503033353188015b9001009d0100002842a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d0018db98503d8018bf88203e001a08d06e801a08d06f50100001842fd0100000c428502000028428d02000024429002009802ffff03a00221a802fcf3abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0349498c42c503c05e403fcd0373078d42d503d9878b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804b3f91490049590149d0400001442a00402 2025-08-24 13:39:58.572 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.05320119485259056,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3334,"bpMinCellVol":3334,"bpRunSta":1,"bpVol":53.30699920654297,"bpAmp":0.000998015166260302,"bpBusVol":802.876220703125,"bpErrCode":0,"bpCellVol":[3334,3334,3334,3334,3334,3334,3334,3334,3334,3334,3334,3334,3334,3334,3334,3334],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380685,"bpAccuDsgCap":6339595,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":42,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035580,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.14313507080078,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.5145492553711,"bpMinSoc":69.76532745361328,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343219,"bpAccuDsgEnergy":329749,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:39:58.572 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920840,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:58.572 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 Encrypted 2025-08-24 13:39:58.573 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 pdata: 0a9d030d9c3f7344104618642a2400000c420000144200000c420000144200001442000008420000104200001042000014423500b051453d0080514540014d7969564255003791415d768e49446800724000a0514500a051450080514500b0514500a0514500b0514500a0514500a0514500b0514500b0514500a0514500b0514500b0514500b0514500a0514500a051457802820110484a33415a4448355a474350303334368801589001009d0100003442a50100002c42ad0100000c42b50100002442bd0100002442c50100002842cd0100002442d0019aa08403d801acab8303e001a08d06e801a08d06f50100001442fd01000008428502000034428d0200002c429002009802ffff03a00221a80280f4abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd039ed58c42c503c011443fcd034d958d42d503370d8c42dd030000003fe5030002c742ed030002c742f00300f803008004008804e2f1149004ae8b149d0400001442a00402 2025-08-24 13:39:58.599 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":972.993896484375,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,37,37,34,36,36,37],"bpMaxCellVol":3355,"bpMinCellVol":3352,"bpRunSta":1,"bpVol":53.60300064086914,"bpAmp":18.15185546875,"bpBusVol":806.2259521484375,"bpErrCode":0,"bpCellVol":[3354,3354,3352,3355,3354,3355,3354,3354,3355,3355,3354,3355,3355,3355,3354,3354],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":45,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":42,"bpEnvTemp":41,"bpAccuChgCap":6361114,"bpAccuDsgCap":6346156,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":45,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035584,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.41722106933594,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":70.7916030883789,"bpMinSoc":70.02581024169922,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342242,"bpAccuDsgEnergy":329134,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:39:58.600 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920841,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:58.600 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 Encrypted 2025-08-24 13:39:58.600 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 pdata: 0a9d030d8bda8044104618642a2400000c420000144200000c420000104200001042000008420000084200001042000010423500b051453d0090514540014d426056425553df99415d8cc249446800724000905145009051450090514500905145009051450090514500a051450090514500a0514500b0514500b0514500a0514500a051450090514500a05145009051457803820110484a33415a4448355a4743503034323788015a9001009d0100002842a50100002042ad0100001042b50100001c42bd0100001c42c50100002042cd0100001842d001fbd78503d801cbfa8303e001a08d06e801a08d06f50100001442fd01000008428502000028428d02000020429002009802ffff03a00221a80280f4abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd037de38c42c503c0774b3fcd039fa68d42d5037c108c42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804d1fc149004b793149d0400001042a00402 2025-08-24 13:39:58.670 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1030.8294677734375,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,34,36,36],"bpMaxCellVol":3355,"bpMinCellVol":3353,"bpRunSta":1,"bpVol":53.59400177001953,"bpAmp":19.234045028686523,"bpBusVol":807.039794921875,"bpErrCode":0,"bpCellVol":[3353,3353,3353,3353,3353,3353,3354,3353,3354,3355,3355,3354,3354,3353,3354,3353],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":40,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":40,"bpEnvTemp":38,"bpAccuChgCap":6384635,"bpAccuDsgCap":6356299,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":42,"bpMinMosTemp":40,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035584,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.4443130493164,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.82543182373047,"bpMinSoc":70.03219604492188,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343633,"bpAccuDsgEnergy":330167,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:39:58.670 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920842,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:58.670 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 Encrypted 2025-08-24 13:39:58.670 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 pdata: 0a9d030d3b4a8044104718642a240000084200000c420000084200000c4200000c42000004420000044200000842000008423500e051453d00c0514540014d0ad75642554bde98415d10a149446800724000c0514500c0514500d0514500c0514500c0514500c0514500d0514500c0514500e0514500d0514500d0514500c0514500d0514500d0514500d0514500c051457804820110484a33415a4448355a474350303432318801559001009d0100002042a50100001842ad0100000842b50100001442bd0100001842c50100001842cd0100001442d001e1d68403d801ecc88203e001a08d06e801a08d06f50100000c42fd01000004428502000020428d02000018429002009802ffff03a00221a80281f4abc506b50200008e42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50333336345bd038f388d42c5030047103fcd03c5d88d42d5030cb88c42dd030000003fe503000bc742ed03000bc742f00300f803008004008804acf5149004a886149d0400000c42a00402 2025-08-24 13:39:58.695 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1026.3197021484375,"bpSoc":71,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3358,"bpMinCellVol":3356,"bpRunSta":1,"bpVol":53.709999084472656,"bpAmp":19.10854148864746,"bpBusVol":806.5166015625,"bpErrCode":0,"bpCellVol":[3356,3356,3357,3356,3356,3356,3357,3356,3358,3357,3357,3356,3357,3357,3357,3356],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":38,"bpEnvTemp":37,"bpAccuChgCap":6368097,"bpAccuDsgCap":6333548,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035585,"bpRealSoc":71,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3635.199951171875,"bpTargetSoc":70.61046600341797,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.92337799072266,"bpMinSoc":70.35946655273438,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342700,"bpAccuDsgEnergy":328488,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:39:58.695 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920843,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:58.695 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 Encrypted 2025-08-24 13:39:58.695 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 pdata: 0a9d030d87709744104718642a24000008420000104200000c42000010420000104200000442000008420000084200000c423500e051453d00c0514540014df0a7564255929bb4415dd9af49446800724000d0514500d0514500d0514500c0514500d0514500d0514500d0514500d0514500e0514500d0514500e0514500e0514500d0514500e0514500d0514500d051457805820110484a33415a4448355a474350303432388801569001009d0100002042a50100001842ad0100000842b50100001442bd0100001842c50100001842cd0100001042d0019ab28303d80188ca8103e001a08d06e801a08d06f50100001042fd01000004428502000020428d02000018429002009802ffff03a00221a80283f4abc506b50200008e42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50333336345bd0349188d42c50340601b3fcd03fdbd8d42d50375888c42dd030000003fe5030008c742ed030008c742f00300f803008004008804f3ee149004f782149d0400001042a00402 2025-08-24 13:39:58.719 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1211.5164794921875,"bpSoc":71,"bpSoh":100,"bpTemp":[34,36,35,36,36,33,34,34,35],"bpMaxCellVol":3358,"bpMinCellVol":3356,"bpRunSta":1,"bpVol":53.66400146484375,"bpAmp":22.57596206665039,"bpBusVol":806.7476196289062,"bpErrCode":0,"bpCellVol":[3357,3357,3357,3356,3357,3357,3357,3357,3358,3357,3358,3358,3357,3358,3357,3357],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":38,"bpEnvTemp":36,"bpAccuChgCap":6347034,"bpAccuDsgCap":6317320,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":36,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035587,"bpRealSoc":71,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3635.199951171875,"bpTargetSoc":70.54743194580078,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.8710708618164,"bpMinSoc":70.26651763916016,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341875,"bpAccuDsgEnergy":328055,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:39:58.719 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920844,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:58.719 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 Encrypted 2025-08-24 13:39:58.719 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 pdata: 0a9d030dac2ababe104618642a2400000c42000014420000104200001442000018420000104200001042000010420000144235007050453d0050504540014d4c37554255e185dfbb5d2a97494468007240005050450050504500605045007050450070504500505045007050450070504500705045006050450060504500605045006050450070504500605045007050457806820110484a33415a4448355a4743503033353088015c9001009d0100003042a50100002442ad0100001442b50100002042bd0100002442c50100002442cd0100002042d001cdd78603d80195bc8503e001a08d06e801a08d06f50100001842fd0100000c428502000030428d02000024429002009802ffff03a00221a80285f4abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0353738c42c50340fa133fcd030c188d42d503b7ef8b42dd030000003fe50300f7c642ed0300f7c642f00300f8030080040088048584159004af9a149d0400001442a00402 2025-08-24 13:39:58.742 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.3636068105697632,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3335,"bpMinCellVol":3333,"bpRunSta":1,"bpVol":53.30400085449219,"bpAmp":-0.006821379531174898,"bpBusVol":806.3619384765625,"bpErrCode":0,"bpCellVol":[3333,3333,3334,3335,3335,3333,3335,3335,3335,3334,3334,3334,3334,3335,3334,3335],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":44,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":40,"bpBusNegTemp":41,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6400973,"bpAccuDsgCap":6381077,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":44,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035589,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.2252426147461,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.54696655273438,"bpMinSoc":69.96819305419922,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344581,"bpAccuDsgEnergy":331055,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:39:58.742 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920845,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:58.742 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 Encrypted 2025-08-24 13:39:58.743 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 pdata: 0a9d030d1e7d77be104618642a2400000c420000144200001042000010420000184200000c4200001042000010420000144235006050453d0050504540014d5e3a5542550d9194bb5db394494468007240006050450050504500605045006050450060504500605045006050450060504500605045006050450060504500605045006050450060504500605045006050457801820110484a33415a4448355a4743503033353188015b9001009d0100002842a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d0018db98503d8018bf88203e001a08d06e801a08d06f50100001842fd0100000c428502000028428d02000024429002009802ffff03a00221a80286f4abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0349498c42c503c05e403fcd0373078d42d503d9878b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804b3f91490049590149d0400001442a00402 2025-08-24 13:39:58.775 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.24168822169303894,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3334,"bpMinCellVol":3333,"bpRunSta":1,"bpVol":53.30699920654297,"bpAmp":-0.004533892963081598,"bpBusVol":806.3234252929688,"bpErrCode":0,"bpCellVol":[3334,3333,3334,3334,3334,3334,3334,3334,3334,3334,3334,3334,3334,3334,3334,3334],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380685,"bpAccuDsgCap":6339595,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":42,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035590,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.14313507080078,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.5145492553711,"bpMinSoc":69.76532745361328,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343219,"bpAccuDsgEnergy":329749,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:39:58.775 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920846,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:39:58.775 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 Encrypted 2025-08-24 13:39:58.775 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 pdata: 0a9d030d6dad5c44104618642a2400000c420000144200000c420000144200001442000008420000104200001042000014423500d051453d00a0514540014d27b15642558c9183415d3d6949446800724000c0514500c0514500a0514500d0514500c0514500d0514500c0514500c0514500d0514500d0514500d0514500d0514500d0514500c0514500c0514500c051457802820110484a33415a4448355a474350303334368801589001009d0100003442a50100002c42ad0100000c42b50100002442bd0100002442c50100002842cd0100002442d001c9a08403d801acab8303e001a08d06e801a08d06f50100001442fd01000008428502000034428d0200002c429002009802ffff03a00221a8028af4abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd034cee8c42c503c011443fcd03abad8d42d50395258c42dd030000003fe5030002c742ed030002c742f00300f803008004008804e5f1149004ae8b149d0400001442a00402 2025-08-24 13:39:58.799 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":882.7097778320312,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,37,37,34,36,36,37],"bpMaxCellVol":3357,"bpMinCellVol":3354,"bpRunSta":1,"bpVol":53.67300033569336,"bpAmp":16.446067810058594,"bpBusVol":805.6443481445312,"bpErrCode":0,"bpCellVol":[3356,3356,3354,3357,3356,3357,3356,3356,3357,3357,3357,3357,3357,3356,3356,3356],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":45,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":42,"bpEnvTemp":41,"bpAccuChgCap":6361161,"bpAccuDsgCap":6346156,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":45,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035594,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.46542358398438,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":70.83919525146484,"bpMinSoc":70.07340240478516,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342245,"bpAccuDsgEnergy":329134,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:39:58.799 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a129288d0deababc2ddd0acc2dfa1aca8a8aba810601820200128013001380340d401483250127098cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:58.803 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:58.803 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631576,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:58.803 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:58.803 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:39:58.825 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:39:58.833 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44908ad2dca9a9c0dfd2aec0dda3aeaaaaa9aa888c8a98ba9ab298aa6a345a98a2189bdafad09e58196a8a88828a9b829bba9ab298aa325c5a98a2189bda85d09e1418329010601820200128013001380340d401480250445801709acfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:58.858 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:58.858 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631578,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:58.858 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:58.858 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:58.936 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:58.937 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e93859389d1dfaaaac3dcd1adc3dea0ada9a9aaa98c9919b7ddbc9919b7dd10601820200128013001380340d4014821501e58017099cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:58.944 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:58.945 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2631577,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:58.945 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:58.945 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a473934303033301500802e442500802e44 2025-08-24 13:39:58.976 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":698,"fromPv":698}]} 2025-08-24 13:39:59.000 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20969b1b88dd8e9b9b3bda869b8bcaddbe9b1becdeb3deae9b4b51dea69bcb4cde106018202001280130013803406048215020709bcfa0017881ae01800103880101c20110523337345a4448415a483345303034340a3210601820200128013001380340604827709ccfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:59.004 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:39:59.004 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631579,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:59.004 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:59.004 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00801346150000a0411d00105146250080774528453500d0ca453d0050d745 2025-08-24 13:39:59.026 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9440,"sysGridPwr":20,"mpptPwr":13380,"bpPwr":3960,"bpSoc":69} 2025-08-24 13:39:59.026 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631580,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:59.026 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:39:59.041 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1f978dd5dbaeaec7d8d5a9c7daa4a9adadaead8d629c85199abddbb5319fad9d10601820200128013001380340d4014830501f709dcfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:59.045 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:59.045 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631581,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:59.045 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:59.045 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff01188407204628ac023000 2025-08-24 13:39:59.071 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":900,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:39:59.079 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPwr -253.02 -> 882.71 2025-08-24 13:39:59.080 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9410 -> 9440 2025-08-24 13:39:59.130 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTemp [34,35,34,35,35,33,33,34,34] -> [35,37,36,36,38,35,36,36,37] 2025-08-24 13:39:59.134 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13440 -> 13380 2025-08-24 13:39:59.135 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTemp [35,37,36,36,38,35,36,36,37] -> [35,37,35,37,37,34,36,36,37] 2025-08-24 13:39:59.136 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13380" greater than max "5000" 2025-08-24 13:39:59.139 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxCellVol 3.34 -> 3.334 2025-08-24 13:39:59.142 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 4050 -> 3960 2025-08-24 13:39:59.146 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxCellVol 3.34 -> 3.357 2025-08-24 13:39:59.150 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinCellVol 3.338 -> 3.333 2025-08-24 13:39:59.161 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinCellVol 3.333 -> 3.354 2025-08-24 13:39:59.163 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpVol 53.38 -> 53.31 2025-08-24 13:39:59.220 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpVol 53.31 -> 53.67 2025-08-24 13:39:59.263 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAmp -4.74 -> 0 2025-08-24 13:39:59.268 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAmp 0 -> 16.45 2025-08-24 13:39:59.311 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusVol 801.91 -> 806.61 2025-08-24 13:39:59.318 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusVol 806.61 -> 805.64 2025-08-24 13:39:59.364 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCellVol [3339,3338,3340,3340,3338,3339,3339,3338,3339,3338,3339,3338,3340,3340,3339,3338] -> [3334,3333,3334,3334,3334,3334,3334,3334,3333,3334,3334,3334,3334,3334,3334,3334] 2025-08-24 13:39:59.413 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCellVol [3334,3333,3334,3334,3334,3334,3334,3334,3333,3334,3334,3334,3334,3334,3334,3334] -> [3356,3356,3354,3357,3356,3357,3356,3356,3357,3357,3357,3357,3357,3356,3356,3356] 2025-08-24 13:39:59.459 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpDsrc 4 not part of array -> 1? 2025-08-24 13:39:59.468 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpDsrc 1? -> 2? 2025-08-24 13:39:59.515 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpSn HJ3AZDH5ZGCP0421 -> HJ3AZDH5ZGCP0351 2025-08-24 13:39:59.521 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpSn HJ3AZDH5ZGCP0351 -> HJ3AZDH5ZGCP0346 2025-08-24 13:39:59.567 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCycles 85 -> 91 2025-08-24 13:39:59.573 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCycles 91 -> 88 2025-08-24 13:39:59.616 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44aab0e8e69393fae5e894fae7999490909390b2b6b0a280a088a290500e60a29822a1e0c0eaa4622350b0b2b8b0a1b8a180a088a290086660a29822a1e0bfeaa42e2208aa10601820200128013001380340d40148025044580170a0cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:39:59.622 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:39:59.622 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631584,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:39:59.622 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:39:59.622 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:39:59.657 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:39:59.669 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpHvMosTemp 41 -> 42 2025-08-24 13:39:59.715 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpHvMosTemp 41 -> 45 2025-08-24 13:39:59.722 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpLvMosTemp 39 -> 41 2025-08-24 13:39:59.731 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpLvMosTemp 39 -> 43 2025-08-24 13:39:59.738 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPtcTemp 34 -> 37 2025-08-24 13:39:59.744 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPtcTemp 34 -> 35 2025-08-24 13:39:59.749 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpHtsTemp 37 -> 41 2025-08-24 13:39:59.756 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpHtsTemp 37 -> 41 2025-08-24 13:39:59.762 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusNegTemp 38 -> 40 2025-08-24 13:39:59.768 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusNegTemp 38 -> 41 2025-08-24 13:39:59.773 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusPosTemp 39 -> 41 2025-08-24 13:39:59.778 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusPosTemp 39 -> 42 2025-08-24 13:39:59.783 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpEnvTemp 37 -> 40 2025-08-24 13:39:59.792 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpEnvTemp 37 -> 41 2025-08-24 13:39:59.797 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgCap 63677.23 -> 63806.85 2025-08-24 13:39:59.801 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgCap 63677.23 -> 63611.61 2025-08-24 13:39:59.806 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgCap 63334.97 -> 63395.950000000004 2025-08-24 13:39:59.810 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgCap 63334.97 -> 63461.560000000005 2025-08-24 13:39:59.817 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxCellTemp 35 -> 38 2025-08-24 13:39:59.823 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxCellTemp 35 -> 37 2025-08-24 13:39:59.828 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinCellTemp 33 -> 35 2025-08-24 13:39:59.832 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinCellTemp 33 -> 34 2025-08-24 13:39:59.836 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxMosTemp 41 -> 42 2025-08-24 13:39:59.841 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxMosTemp 41 -> 45 2025-08-24 13:39:59.846 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinMosTemp 39 -> 41 2025-08-24 13:39:59.850 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinMosTemp 39 -> 43 2025-08-24 13:39:59.859 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTimestamp 1756035395 -> 1756035570 2025-08-24 13:39:59.905 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTimestamp 1756035570 -> 1756035594 2025-08-24 13:39:59.954 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpRealSoh 101.56 -> 102.09 2025-08-24 13:39:59.959 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpRealSoh 101.56 -> 101.3 2025-08-24 13:40:00.049 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12a8b2eae49191f8e7ea96f8e59b969292919210601820200128013001380340d4014832501270a2cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:00.082 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:00.083 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631586,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:00.083 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:00.083 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:00.150 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:00.164 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bmsChgDsgSta PB_CHG_STATE -> PB_STANDBY_STATE 2025-08-24 13:40:00.177 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTargetSoc 70.27 -> 70.47 2025-08-24 13:40:00.183 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTargetSoc 70.27 -> 70.14 2025-08-24 13:40:00.187 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpDiffSoc 0.56 -> 0.77 2025-08-24 13:40:00.200 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpDiffSoc 0.56 -> 0.75 2025-08-24 13:40:00.206 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxSoc 70.58 -> 70.84 2025-08-24 13:40:00.216 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxSoc 70.58 -> 70.51 2025-08-24 13:40:00.221 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinSoc 70.02 -> 70.07 2025-08-24 13:40:00.225 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinSoc 70.02 -> 69.77 2025-08-24 13:40:00.231 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCalendarSoh 99.52 -> 99.5 2025-08-24 13:40:00.277 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCalendarSoh 99.5 -> 99.49 2025-08-24 13:40:00.323 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCycleSoh 99.52 -> 99.5 2025-08-24 13:40:00.329 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCycleSoh 99.5 -> 99.49 2025-08-24 13:40:00.344 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a31051f47493c3c554a473b5548363b3f3f3c3f1f0f170d2fed0927ff213a0f0f874d320f0f834d4f0e470f5fa30d570f6f0f1060182020013001380340d401480850315801708f9a387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:00.353 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:00.353 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920847,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:00.353 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:00.353 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a473934303033301000180220e20628f02e35000088423d00008c424001480050ac0258006000 2025-08-24 13:40:00.387 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":866,"targetPower":6000,"temp":68,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:40:00.403 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12aeb4ece29797fee1ec90fee39d909494979410601820200128013001380340d4014832501270a4cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:00.411 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:00.411 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631588,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:00.411 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:00.411 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:00.454 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:00.460 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgEnergy 3426.8 -> 3422.4500000000003 2025-08-24 13:40:00.470 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgEnergy 3426.8 -> 3432.19 2025-08-24 13:40:00.520 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgEnergy 3284.86 -> 3291.34 2025-08-24 13:40:00.522 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgEnergy 3284.86 -> 3297.4900000000002 2025-08-24 13:40:00.532 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPtcTemp2 35 -> 37 2025-08-24 13:40:00.533 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPtcTemp2 35 -> 37 2025-08-24 13:40:00.684 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44acb6eee09595fce3ee92fce19f9296969596b4b0b6a486a68ea496560866a49e24a7e6c6eca2642556b6b4beb6a7bea786a68ea4960e6066a49e24a7e6b9eca228240eac10601820200128013001380340d40148025044580170a6cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:00.692 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:00.692 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631590,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:00.692 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:00.693 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:00.746 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:00.904 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fadb7efe19494fde2ef93fde09e9397979497b758a6bf23a087e18f0ba597a710601820200128013001380340d4014830501f70a7cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:00.911 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:00.911 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631591,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:00.911 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:00.912 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff01188407204628ac023000 2025-08-24 13:40:00.958 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":900,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:40:01.184 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20a5a870bdeebda8a8aaebb5a840f8ee8da8c8dced80ed9da87862ed95a8a87fed10601820200128013001380340604821502070a8cfa0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770a9cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:01.191 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:40:01.191 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631592,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:01.191 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:01.191 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00d8154615000002431d00e85046250060744528453500d0ca453d0000d745 2025-08-24 13:40:01.254 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9590,"sysGridPwr":130,"mpptPwr":13370,"bpPwr":3910,"bpSoc":69} 2025-08-24 13:40:01.254 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631593,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:01.254 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:40:01.312 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9440 -> 9590 2025-08-24 13:40:01.318 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 20 -> 130 2025-08-24 13:40:01.325 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13380 -> 13370 2025-08-24 13:40:01.328 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13370" greater than max "5000" 2025-08-24 13:40:01.373 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 3960 -> 3910 2025-08-24 13:40:01.824 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44a1bbe3ed9898f1eee39ff1ec929f9b9b989bb9bdbba98bab83a99b5b056ba99329aaebcbe1af69285bbbb9b3bbaab3aa8bab83a99b036d6ba99329aaebb4e1af252903a110601820200128013001380340d40148025044580170abcfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:01.831 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:01.831 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631595,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:01.831 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:01.831 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:01.895 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:02.252 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12a7bde5eb9e9ef7e8e599f7ea94999d9d9e9d10601820200128013001380340d4014832501270adcfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:02.262 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:02.262 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631597,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:02.262 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:02.262 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:02.354 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:02.972 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44baa0f8f68383eaf5f884eaf7898480808380a2a6a0b290b098b280401e70b28832b1f0d0fab4723340a0a2a8a0b1a8b190b098b280187670b28832b1f0affab43e3218ba10601820200128013001380340d40148025044580170b0cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:02.978 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:02.978 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631600,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:02.979 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:02.979 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:03.023 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:03.048 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fbba1f9f78282ebf4f985ebf6888581818281a14eb0a935b691f7991db381b110601820200128013001380340d4014830501f70b1cfa0017881ae01800103880101c20110523337345a4448415a483345303034340a570a1eb8aeb8a2faf48181e8f7fa86e8f58b8682828182a7b232eaf697b232eaf610601820200128013001380340d4014821501e580170b2cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:03.060 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:40:03.061 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631601,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:03.061 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:03.061 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff01188407204628ac023000 2025-08-24 13:40:03.106 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":900,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:40:03.106 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"seq":2631602,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx","needAck":1} 2025-08-24 13:40:03.106 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:40:03.107 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a1c0a10484633335a4548345a4739343030333015008058442500805844 2025-08-24 13:40:03.161 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":866,"fromPv":866}]} 2025-08-24 13:40:04.037 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44b9a3fbf58080e9f6fb87e9f48a8783838083a1a5a3b193b39bb183431d73b18b31b2f3d3f9b7713043a3a1aba3b2abb293b39bb1831b7573b18b31b2f3acf9b73d311bb910601820200128013001380340d40148025044580170b3cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:04.043 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:04.045 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631603,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:04.045 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:04.045 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:04.102 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:04.180 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12bea4fcf28787eef1fc80eef38d808484878410601820200128013001380340d4014832501270b4cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:04.187 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:04.187 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631604,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:04.187 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:04.187 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:04.219 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:05.024 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fb2a8f0fe8b8be2fdf08ce2ff818c88888b88a847b9a03cbf98fe9014ba88b810601820200128013001380340d4014830501f70b8cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:05.031 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:05.031 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631608,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:05.031 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:05.031 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff01188407204628ac023000 2025-08-24 13:40:05.081 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":900,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:40:05.168 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44b3a9f1ff8a8ae3fcf18de3fe808d89898a89abafa9bb99b991bb89491779bb813bb8f9d9f3bd7b3a49a9aba1a9b8a1b899b991bb89117f79bb813bb8f9a6f3bd373b11b310601820200128013001380340d40148025044580170b9cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:05.177 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:05.177 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631609,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:05.177 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:05.178 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:05.259 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:05.533 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12b0aaf2fc8989e0fff28ee0fd838e8a8a898a10601820200128013001380340d4014832501270bacfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:05.544 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:05.544 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631610,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:05.544 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:05.544 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:05.612 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:06.165 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12b7adf5fb8e8ee7f8f589e7fa84898d8d8e8d10601820200128013001380340d4014832501270bdcfa0017881ae01800103880101c20110523337345a4448415a483345303034340a560a20b3be0e90f8abbebe4effa3be9eeef89bbe1eb9fb96fb8bbe1e76fb83be1e69fb10601820200128013001380340604821502070becfa0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770bfcfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:06.172 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 3 message(s) 2025-08-24 13:40:06.172 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631613,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:06.173 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:06.173 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:06.217 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:06.218 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631614,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:06.218 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:40:06.218 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0d00b02e46150000f0411d002050462500a0074528453500a0c8453d00a0d745 2025-08-24 13:40:06.285 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":11180,"sysGridPwr":30,"mpptPwr":13320,"bpPwr":2170,"bpSoc":69} 2025-08-24 13:40:06.285 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631615,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:06.285 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 => no pdata 2025-08-24 13:40:06.320 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44cad08886f3f39a8588f49a87f9f4f0f0f3f0d2d6d0c2e0c0e8c2f0306e00c2f842c180a08ac4024330d0d2d8d0c1d8c1e0c0e8c2f0680600c2f842c180df8ac44e4268ca10601820200128013001380340d40148025044580170c0cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:06.327 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:06.327 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631616,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:06.328 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:06.328 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:06.375 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:06.384 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9590 -> 11180 2025-08-24 13:40:06.438 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 130 -> 30 2025-08-24 13:40:06.443 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13370 -> 13320 2025-08-24 13:40:06.445 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13320" greater than max "5000" 2025-08-24 13:40:06.493 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 3910 -> 2170 2025-08-24 13:40:07.024 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fced48c82f7f79e818cf09e83fdf0f4f4f7f4d43bc5dc40c3e482ec68c6f4c410601820200128013001380340d4014830501f70c4cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:07.031 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:07.031 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631620,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:07.031 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:07.031 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff01188407204628ac023000 2025-08-24 13:40:07.068 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":900,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:40:07.372 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44cfd58d83f6f69f808df19f82fcf1f5f5f6f5d7d3d5c7e5c5edc7f5356b05c7fd47c485a58fc1074635d5d7ddd5c4ddc4e5c5edc7f56d0305c7fd47c485da8fc14b476dcf10601820200128013001380340d40148025044580170c5cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:07.378 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:07.378 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631621,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:07.378 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:07.378 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:07.427 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:07.524 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a6a0a314cc4e3cce5ccd1ce12c7d4d68e80f5f59c838ef29c81fff2f6f6f5f6dec7d3c6c6bc82dbc6469e820ec49f23c4ae7bc58310601820200128013001380340f10148055031580170c6cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:07.530 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:07.530 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":49,"needAck":1,"seq":2631622,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:07.530 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:40:07.530 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:07.530 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 8a02250a230a1708d4011210484633335a4548345a4739343030333018011500007a441d00805844c80259e50268bd0345 2025-08-24 13:40:07.584 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1ecddbcdd78f81f4f49d828ff39d80fef3f7f7f4f7d2c7479f83e2c7479f8310601820200128013001380340d4014821501e580170c7cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:07.592 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:07.592 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2631623,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:07.592 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:07.592 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a4739343030333015008058442500805844 2025-08-24 13:40:07.644 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":866,"fromPv":866}]} 2025-08-24 13:40:08.233 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12c2d8808efbfb928d80fc928ff1fcf8f8fbf810601820200128013001380340d4014832501270c8cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:08.242 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:08.243 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631624,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:08.243 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:08.243 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:08.284 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:08.516 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44c3d9818ffafa938c81fd938ef0fdf9f9faf9dbdfd9cbe9c9e1cbf9396709cbf14bc889a983cd0b4a39d9dbd1d9c8d1c8e9c9e1cbf9610f09cbf14bc889d683cd474b61c310601820200128013001380340d40148025044580170c9cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:08.526 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:08.527 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631625,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:08.527 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:08.527 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:08.572 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:09.096 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fc6dc848affff968984f8968bf5f8fcfcfffcdc33cdd424cbec8ae460cefccc10601820200128013001380340d4014830501f70cccfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:09.113 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:09.113 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631628,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:09.113 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:09.114 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118e807204628ac023000 2025-08-24 13:40:09.175 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1000,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:40:09.584 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44c7dd858bfefe978885f9978af4f9fdfdfefddfdbddcfedcde5cffd3d630dcff54fcc8dad87c90f4e3ddddfd5ddccd5ccedcde5cffd650b0dcff54fcc8dd287c9434f65c710601820200128013001380340d40148025044580170cdcfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:09.596 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:09.596 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631629,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:09.596 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:09.596 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:09.660 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:10.224 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20c2cfd7ff89dacfcf6f0dd2cf878e89eacfcfb08be78afacf7f778af2cf5f068a10601820200128013001380340604821502070cfcfa0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770d0cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:10.234 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:40:10.234 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631631,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:10.234 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:10.234 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00183046150000a0c21d004841462500007f4428453500b0b8453d0090c945 2025-08-24 13:40:10.285 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":11270,"sysGridPwr":-80,"mpptPwr":12370,"bpPwr":1020,"bpSoc":69} 2025-08-24 13:40:10.285 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631632,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:10.285 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:40:10.306 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 11180 -> 11270 2025-08-24 13:40:10.312 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 30 -> -80 2025-08-24 13:40:10.317 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13320 -> 12370 2025-08-24 13:40:10.319 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "12370" greater than max "5000" 2025-08-24 13:40:10.365 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2170 -> 1020 2025-08-24 13:40:10.369 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12dbc19997e2e28b9499e58b96e8e5e1e1e2e110601820200128013001380340d4014832501270d1cfa0017881ae01800103880101c20110523337345a4448415a483345303034340a5e0a281a331a00585623234a5558244a57292420202320051090485408543509eaba783d1090485400e7441060182020013001380340d40148225028580170909a387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:10.378 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:40:10.378 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631633,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:10.378 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:10.378 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:10.416 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:10.416 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":34,"dataLen":40,"seq":920848,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx","needAck":1} 2025-08-24 13:40:10.416 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:40:10.416 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a230a10484633335a4548345a47393430303330150080584418442519faaa682d0080584410f754 2025-08-24 13:40:10.454 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => HeatingRodStreamDetail {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":866,"temp":68,"timestamp":1756035609,"fromPv":866}],"sysSeq":10871} 2025-08-24 13:40:10.648 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12dec49c92e7e78e919ce08e93ede0e4e4e7e410601820200128013001380340d4014832501270d4cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:10.656 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:10.656 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631636,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:10.656 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:10.656 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:10.709 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:10.724 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a620a2ddbfcc1fadb537f7a16d5c3d2c9ccd3d3d3d3c067d251d04ccb5ef46dff64f06ac9d3d3d3d3d3d3d3d3d3d3d3d31060182020013001380340fe014820502d70d3cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:10.731 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:10.731 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":254,"cmdId":32,"dataLen":45,"seq":2631635,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:10.731 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:10.731 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 082f12290880aca9c50610011a1f0000000013b40182039f188d27be2cb723b91a000000000000000000000000 2025-08-24 13:40:10.773 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => EnergyTotalReport {"watthSeq":47,"watthItem":{"timestamp":1755993600,"watthType":1,"watth":[0,0,0,0,19,180,386,3103,5005,5694,4535,3385,0,0,0,0,0,0,0,0,0,0,0,0]}} 2025-08-24 13:40:10.869 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44dcc69e90e5e58c939ee28c91efe2e6e6e5e6c4c0c6d4f6d6fed4e6267816d4ee54d796b69cd2145526c6c4cec6d7ced7f6d6fed4e67e1016d4ee54d796c99cd258547edc10601820200128013001380340d40148025044580170d6cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:10.875 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:10.876 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631638,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:10.876 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:10.876 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:10.911 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:11.149 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fd2c8909eebeb829d90ec829fe1ece8e8ebe8c827d9c030dff89ef074dae8d810601820200128013001380340d4014830501f70d8cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:11.154 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:11.154 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631640,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:11.154 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:11.155 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118e807204628ac023000 2025-08-24 13:40:11.186 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1000,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:40:11.284 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20d4d939f29fccd9d9051bc4d911e09ffcd9d99a9df19cecd959689ce4d919189c10601820200128013001380340604821502070d9cfa0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770dacfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:11.289 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:40:11.289 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631641,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:11.289 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:11.289 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00e02b46150000dcc21d00c8394625000043442845350080b1453d00c0c145 2025-08-24 13:40:11.334 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":11000,"sysGridPwr":-110,"mpptPwr":11890,"bpPwr":780,"bpSoc":69} 2025-08-24 13:40:11.334 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631642,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:11.334 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:40:11.384 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 11270 -> 11000 2025-08-24 13:40:11.388 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr -80 -> -110 2025-08-24 13:40:11.392 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 12370 -> 11890 2025-08-24 13:40:11.394 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "11890" greater than max "5000" 2025-08-24 13:40:11.440 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 1020 -> 780 2025-08-24 13:40:11.652 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a620a2dd5edcff4d55d717418dbcddfc7c2ddddddddc90fdc56cf4efe28f14bec16fa1cc0dddddddddddddddddddddddd1060182020013001380340fe014820502d70ddcfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:11.659 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:11.659 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":254,"cmdId":32,"dataLen":45,"seq":2631645,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:11.659 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:11.660 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 083012290880aca9c50610021a1f0000000014d2018b129323f52c9631cb27c11d000000000000000000000000 2025-08-24 13:40:11.700 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => EnergyTotalReport {"watthSeq":48,"watthItem":{"timestamp":1755993600,"watthType":2,"watth":[0,0,0,0,20,210,2315,4499,5749,6294,5067,3777,0,0,0,0,0,0,0,0,0,0,0,0]}} 2025-08-24 13:40:11.805 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44d4ce9698eded849b96ea8499e7eaeeeeedeeccc8cedcfedef6dcee2e701edce65cdf9ebe94da1c5d2ececcc6cedfc6dffedef6dcee76181edce65cdf9ec194da505c76d410601820200128013001380340d40148025044580170decfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:11.815 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:11.815 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631646,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:11.815 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:11.815 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:11.895 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:11.941 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a311b01595722224b5459254b562825212122210111091331f91639e13f24111199532c11119d535110591141bd13491171111060182020013001380340d40148085031580170919a387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:11.948 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:11.948 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920849,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:11.948 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:11.948 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a473934303033301000180220e80728f02e35000088423d00008c424001480050ac0258006000 2025-08-24 13:40:11.985 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":1000,"targetPower":6000,"temp":68,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:40:12.156 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1eeafceaf0a8a6d3d3baa5a8d4baa7d9d4d0d0d3d0f5e0e09aa4c5e0e09aa410601820200128013001380340d4014821501e580170e0cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:12.164 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:12.164 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2631648,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:12.164 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:12.164 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a473934303033301500007a442500007a44 2025-08-24 13:40:12.206 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":1000,"fromPv":1000}]} 2025-08-24 13:40:12.363 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12e8f2aaa4d1d1b8a7aad6b8a5dbd6d2d2d1d210601820200128013001380340d4014832501270e2cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:12.370 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:12.370 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631650,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:12.371 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:12.371 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:12.409 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:12.644 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a5b0a26ebd2f1c1eb634f4a26e5f3e0f9fbe3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e31060182020013001380340fe014820502670e3cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:12.652 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:12.652 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":254,"cmdId":32,"dataLen":38,"seq":2631651,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:12.652 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:12.652 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 083112220880aca9c50610031a18000000000000000000000000000000000000000000000000 2025-08-24 13:40:12.692 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => EnergyTotalReport {"watthSeq":49,"watthItem":{"timestamp":1755993600,"watthType":3,"watth":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}} 2025-08-24 13:40:12.936 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44eef4aca2d7d7bea1acd0bea3ddd0d4d4d7d4f6f2f4e6c4e4cce6d4144a24e6dc66e5a484aee0266714f4f6fcf4e5fce5c4e4cce6d44c2224e6dc66e5a4fbaee06a664cee10601820200128013001380340d40148025044580170e4cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:12.943 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:12.944 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631652,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:12.944 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:12.944 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:12.993 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:13.222 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1feff5ada3d6d6bfa0add1bfa2dcd1d5d5d6d5f51ae4fd0de2c5a3cd49e7d5e510601820200128013001380340d4014830501f70e5cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:13.231 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:13.231 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631653,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:13.231 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:13.231 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118e807204628ac023000 2025-08-24 13:40:13.279 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1000,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:40:13.642 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a5b0a26eed4f4c4ee664a4f23e0f6e2fcfee6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e61060182020013001380340fe014820502670e6cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:13.648 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:13.648 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":254,"cmdId":32,"dataLen":38,"seq":2631654,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:13.648 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:13.648 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 083212220880aca9c50610041a18000000000000000000000000000000000000000000000000 2025-08-24 13:40:13.690 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => EnergyTotalReport {"watthSeq":50,"watthItem":{"timestamp":1755993600,"watthType":4,"watth":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}} 2025-08-24 13:40:14.072 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44edf7afa1d4d4bda2afd3bda0ded3d7d7d4d7f5f1f7e5c7e7cfe5d7174927e5df65e6a787ade3256417f7f5fff7e6ffe6c7e7cfe5d74f2127e5df65e6a7f8ade369654fed10601820200128013001380340d40148025044580170e7cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:14.081 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:14.081 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631655,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:14.082 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:14.082 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:14.131 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:14.427 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12e2f8a0aedbdbb2ada0dcb2afd1dcd8d8dbd810601820200128013001380340d4014832501270e8cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:14.433 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:14.433 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631656,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:14.433 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:14.434 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:14.471 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:14.647 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a610a2ce1dafbc1e16945402ceff9f9f3f7e9e9e9e9e9e92de85ef655a849a802fc4be1e9e9e9e9e9e9e9e9e9e9e9e91060182020013001380340fe014820502c70e9cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:14.663 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:14.663 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":254,"cmdId":32,"dataLen":44,"seq":2631657,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:14.664 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:14.664 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 083312280880aca9c50610101a1e000000000000c401b71fbc41a041eb15a208000000000000000000000000 2025-08-24 13:40:14.779 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => EnergyTotalReport {"watthSeq":51,"watthItem":{"timestamp":1755993600,"watthType":16,"watth":[0,0,0,0,0,0,196,4023,8380,8352,2795,1058,0,0,0,0,0,0,0,0,0,0,0,0]}} 2025-08-24 13:40:15.140 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44e6fca4aadfdfb6a9a4d8b6abd5d8dcdcdfdcfefafceeccecc4eedc1c422ceed46eedac8ca6e82e6f1cfcfef4fcedf4edccecc4eedc442a2ceed46eedacf3a6e8626e44e610601820200128013001380340d40148025044580170eccfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:15.173 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:15.174 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631660,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:15.174 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:15.174 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:15.250 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:15.278 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a3a0a02c5ed106018202001280130013803406048115002580170edcfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:15.283 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:15.283 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":17,"dataLen":2,"needAck":1,"seq":2631661,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:15.283 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:40:15.283 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:15.283 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 2800 2025-08-24 13:40:15.356 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a1fe4fea6a8ddddb4aba6dab4a9d7dadededddefe11eff606e9cea8c642ecdeee10601820200128013001380340d4014830501f70eecfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:15.360 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:15.360 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":31,"seq":2631662,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:15.360 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:15.361 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff0118e807204628ac023000 2025-08-24 13:40:15.385 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":1000,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:40:15.643 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a5b0a26e7dbfdcde76f43462ae9fffef5f7efefefefefefe3f9fde2fdc5efefefefefefefefefefefef1060182020013001380340fe014820502670efcfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:15.649 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:15.649 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":254,"cmdId":32,"dataLen":38,"seq":2631663,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:15.649 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:15.649 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 083412220880aca9c50610111a180000000000000c16120d122a000000000000000000000000 2025-08-24 13:40:15.688 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => EnergyTotalReport {"watthSeq":52,"watthItem":{"timestamp":1755993600,"watthType":17,"watth":[0,0,0,0,0,0,12,22,18,13,18,42,0,0,0,0,0,0,0,0,0,0,0,0]}} 2025-08-24 13:40:15.781 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12fae0b8b6c3c3aab5b8c4aab7c9c4c0c0c3c010601820200128013001380340d4014832501270f0cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:15.787 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:15.787 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631664,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:15.787 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:15.787 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:15.818 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:16.276 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44fee4bcb2c7c7aeb1bcc0aeb3cdc0c4c4c7c4e6e2e4f6d4f4dcf6c4045a34f6cc76f5b494bef0367704e4e6ece4f5ecf5d4f4dcf6c45c3234f6cc76f5b4ebbef07a765cfe10601820200128013001380340d40148025044580170f4cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:16.283 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:16.283 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631668,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:16.283 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:16.283 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:16.323 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:16.352 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20fff2eae5b4e7f2f202b3eff2caf4b4d7f2b27136dab7c7f21289b7cff2727cb710601820200128013001380340604821502070f2cfa0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770f3cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:16.362 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:40:16.362 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631666,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:16.362 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:16.362 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00181746150000f0411d0038064625004083c428453500e07b453d00808e45 2025-08-24 13:40:16.424 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9670,"sysGridPwr":30,"mpptPwr":8590,"bpPwr":-1050,"bpSoc":69} 2025-08-24 13:40:16.425 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631667,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:16.425 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:40:16.491 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 11000 -> 9670 2025-08-24 13:40:16.495 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12ffe5bdb3c6c6afb0bdc1afb2ccc1c5c5c6c510601820200128013001380340d4014832501270f5cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:16.507 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:16.507 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631669,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:16.508 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:16.508 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:16.562 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:16.615 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr -110 -> 30 2025-08-24 13:40:16.623 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 11890 -> 8590 2025-08-24 13:40:16.625 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "8590" greater than max "5000" 2025-08-24 13:40:16.632 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a610a2cffc2e5dfff775b5e32f1e7e5ede9f7f7f7f7f7f740f654e85fb664b62ee20ff0f7f7f7f7f7f7f7f7f7f7f7f71060182020013001380340fe014820502c70f7cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:16.641 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:16.641 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":254,"cmdId":32,"dataLen":44,"seq":2631671,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:16.641 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:16.641 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 083512280880aca9c50610121a1e000000000000b701a31fa8419341d915f807000000000000000000000000 2025-08-24 13:40:16.695 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => EnergyTotalReport {"watthSeq":53,"watthItem":{"timestamp":1755993600,"watthType":18,"watth":[0,0,0,0,0,0,183,4003,8360,8339,2777,1016,0,0,0,0,0,0,0,0,0,0,0,0]}} 2025-08-24 13:40:16.707 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 780 -> -1050 2025-08-24 13:40:16.856 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a610a28f2def2e8b0becbcba2bdb0cca2bfc1ccc8c8cbc8edf87881bcddf838a5bcd5f8f820bacdf8f8b8b810601820200128013001380340d40148215028580170f8cfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:16.865 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:16.866 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":40,"needAck":1,"seq":2631672,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:16.866 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:16.866 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a260a10484633335a4548345a4739343030333015008079442500c05d442d0000d8423500004040 2025-08-24 13:40:16.911 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":998,"fromPv":887,"fromBat":108,"fromGrid":3}]} 2025-08-24 13:40:17.354 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44f6ecb4bacfcfa6b9b4c8a6bbc5c8cccccfcceeeaecfedcfcd4fecc0c523cfec47efdbc9cb6f83e7f0ceceee4ecfde4fddcfcd4fecc543a3cfec47efdbce3b6f8727e54f610601820200128013001380340d40148025044580170fccfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:17.359 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:17.359 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631676,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:17.359 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:17.359 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:17.401 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:17.435 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1ef1ebb3bdc8c8a1beb3cfa1bcc2cfcbcbc8cbeb04fae39fdbbdd357f9cbfb10601820200128013001380340d4014830501e70fbcfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:17.444 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:17.444 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631675,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:17.444 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:17.444 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:40:17.494 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:40:17.560 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a6d0a34f5de77ffd8f7def7eaf529fcefedb5bbcecea7b8b5c9a7bac4c9cdcdcecde5fce8fdfd35bfe0fdfd87b935ff24dd18ff716e6c3810601820200128013001380340f10148055034580170fdcfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:17.566 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:17.566 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":52,"needAck":1,"seq":2631677,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:17.566 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:40:17.566 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:17.567 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 08238a02250a230a1708d4011210484633335a4548345a473934303033301801150000c8421d00007a44c802d920e5028c9391c5 2025-08-24 13:40:17.671 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a5f0a2af6c8ecd8f67e52573bf8eedee4e25dfcfefefefefefe1efffefe1fef0bf8fefefefefefefefefefefefe1060182020013001380340fe014820502a70fecfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:17.676 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:17.676 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":254,"cmdId":32,"dataLen":42,"seq":2631678,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:17.676 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:17.676 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 083612260880aca9c50610201a1ca302000000000000e0010000e111f506000000000000000000000000 2025-08-24 13:40:17.716 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => EnergyTotalReport {"watthSeq":54,"watthItem":{"timestamp":1755993600,"watthType":32,"watth":[291,0,0,0,0,0,0,224,0,0,2273,885,0,0,0,0,0,0,0,0,0,0,0,0]}} 2025-08-24 13:40:17.776 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a3a0a03f728fe10601820200128013001380340f1014824500370ffcfa0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:17.781 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:17.782 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":36,"dataLen":3,"seq":2631679,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:17.782 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:40:17.782 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:17.782 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 08d701 2025-08-24 13:40:18.488 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a440b11494732325b4449355b46383531313231131711032101290331f1afc10339830041614b05c382f1111319110019002101290331a9c7c103398300411e4b058f83a90b10601820200128013001380340d4014802504458017081d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:18.495 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:18.496 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631681,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:18.496 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:18.496 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:18.536 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:18.558 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a1208124a44313158474a3658453b363232313210601820200128013001380340d401483250127082d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:18.564 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:18.565 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631682,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:18.565 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:18.565 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:18.613 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:18.631 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a630a2e0b3411290b83afaac60513331923e411e417c8138d12cd13d026a01cbd04110e56560303030303030303030303031060182020013001380340fe014820502e7083d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:18.640 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:18.643 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":254,"cmdId":32,"dataLen":46,"seq":2631683,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:18.643 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:18.643 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0837122a0880aca9c50610301a20e712e714cb108e11ce10d325a31fbe07120d5555000000000000000000000000 2025-08-24 13:40:18.706 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => EnergyTotalReport {"watthSeq":55,"watthItem":{"timestamp":1755993600,"watthType":48,"watth":[2407,2663,2123,2190,2126,4819,4003,958,18,13,85,85,0,0,0,0,0,0,0,0,0,0,0,0]}} 2025-08-24 13:40:19.347 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a3118025a54212148575a2648552b262222212202120a103297133ae23c2712129a502f12129e5052135a1242be104a1272121060182020013001380340d40148085031580170929a387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:19.357 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:19.357 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":49,"needAck":1,"seq":920850,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:19.357 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:19.358 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a473934303033301000180220850128f02e35000088423d00008c424001480050ac0258006000 2025-08-24 13:40:19.438 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":133,"targetPower":6000,"temp":68,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:40:19.444 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1e0c164e4035355c434e325c413f323636353616f9071e6226402eaa04360610601820200128013001380340d4014830501e7086d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:19.470 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:19.470 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631686,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:19.470 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:19.470 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:40:19.532 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:40:19.633 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a440d174f4134345d424f335d403e33373734371511170527072f0537f7a9c7053f850647674d03c584f717151f17061f0627072f0537afc1c7053f850647184d038985af0d10601820200128013001380340d4014802504458017087d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:19.640 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:19.640 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631687,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:19.640 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:19.640 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:19.682 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:19.703 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a5b0a2600301a2a0088a4a1cd0e18481210080808080808080a0b0a0f180808080808080808080808081060182020013001380340fe01482050267088d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:19.709 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:19.709 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":254,"cmdId":32,"dataLen":38,"seq":2631688,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:19.709 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:19.710 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 083812220880aca9c50610401a18000000000000000203020710000000000000000000000000 2025-08-24 13:40:19.768 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => EnergyTotalReport {"watthSeq":56,"watthItem":{"timestamp":1755993600,"watthType":64,"watth":[0,0,0,0,0,0,0,2,3,2,7,16,0,0,0,0,0,0,0,0,0,0,0,0]}} 2025-08-24 13:40:20.597 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12001a424c3939504f423e504d333e3a3a393a10601820200128013001380340d40148325012708ad0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:20.604 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:20.605 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631690,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:20.605 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:20.605 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:20.657 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:20.664 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a670a3205341f23058da1a4c80b1d5d17298618ea19c61d831cfb1dd425e03f9828c21fce11dd4aa13a0d0d0d0d0d0d0d0d0d0d0d0d1060182020013001380340fe0148205032708dd0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:20.671 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:20.671 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":254,"cmdId":32,"dataLen":50,"seq":2631693,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:20.671 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:20.672 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0839122e0880aca9c50610501a248b15e714cb108e11f610d928ed329525cf12c31cd047ac37000000000000000000000000 2025-08-24 13:40:20.719 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => EnergyTotalReport {"watthSeq":57,"watthItem":{"timestamp":1755993600,"watthType":80,"watth":[2699,2663,2123,2190,2166,5209,6509,4757,2383,3651,9168,7084,0,0,0,0,0,0,0,0,0,0,0,0]}} 2025-08-24 13:40:20.769 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44041e46483d3d544b463a5449373a3e3e3d3e1c181e0c2e0e260c3efea0ce0c368c0f4e6e440acc8dfe1e1c161e0f160f2e0e260c3ea6c8ce0c368c0f4e11440a808ca60410601820200128013001380340d401480250445801708ed0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:20.777 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:20.778 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631694,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:20.778 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:20.778 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:20.819 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:20.838 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a510a1b060b231d4d160bbbb64e2e0b4b56ce234e3e0b0b244e360b6b474e10601820200128013001380340604821501b708bd0a0017881ae01800103880101c20110523337345a4448415a483345303034340a3210601820200128013001380340604827708cd0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:20.845 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:40:20.845 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":27,"seq":2631691,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:20.845 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:20.845 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d002816461d00b0bd452500405dc528453500002f453d00604c45 2025-08-24 13:40:20.894 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9610,"mpptPwr":6070,"bpPwr":-3540,"bpSoc":69} 2025-08-24 13:40:20.895 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":27,"seq":2631692,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:20.895 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:40:20.905 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9670 -> 9610 2025-08-24 13:40:20.953 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 8590 -> 6070 2025-08-24 13:40:20.955 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "6070" greater than max "5000" 2025-08-24 13:40:20.979 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12051f47493c3c554a473b5548363b3f3f3c3f10601820200128013001380340d40148325012708fd0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:20.984 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:20.985 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631695,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:20.985 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:20.985 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:21.024 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:21.047 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr -1050 -> -3540 2025-08-24 13:40:21.264 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a201f122a0754071212e2530f1212bd5737121267d73a572712f233572f12322e571060182020012801300138034060482150207092d0a0017881ae01800103880101c20110523337345a4448415a483345303034340a32106018202001280130013803406048277093d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:21.271 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:40:21.271 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631698,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:21.271 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:21.271 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00381546150000f0411d0000af4525000075c528453500e021453d00203c45 2025-08-24 13:40:21.308 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9550,"sysGridPwr":30,"mpptPwr":5600,"bpPwr":-3920,"bpSoc":69} 2025-08-24 13:40:21.309 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631699,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:21.309 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:40:21.360 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9610 -> 9550 2025-08-24 13:40:21.366 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 6070 -> 5600 2025-08-24 13:40:21.369 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "5600" greater than max "5000" 2025-08-24 13:40:21.411 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a5c0a231e351e045c5227274e515c204e532d202424272401141417573114148e563914144c5610601820200128013001380340d4014821502358017094d0a0017881ae01800103880101c20110523337345a4448415a483345303034340a550a1e1f055d5326264f505d214f522c212525262505ea140d7135533db917251510601820200128013001380340d4014830501e7095d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:21.416 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:40:21.416 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":35,"needAck":1,"seq":2631700,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:21.416 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:21.416 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a210a10484633335a4548345a4739343030333015000003432500009a422d00005842 2025-08-24 13:40:21.444 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":131,"fromPv":77,"fromBat":54}]} 2025-08-24 13:40:21.444 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"needAck":1,"seq":2631701,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:21.444 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:40:21.444 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:40:21.478 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:40:21.517 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr -3540 -> -3920 2025-08-24 13:40:21.619 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a620a2d1f2d053e1f97bbbed21107770d0817171717309114c1049a0bc605d70bb1229d271717171717171717171717171060182020013001380340fe014820502d7097d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:21.627 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:21.627 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":254,"cmdId":32,"dataLen":45,"seq":2631703,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:21.627 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:21.627 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 083a12290880aca9c50610601a1f00000000278603d6138d1cd112c01ca6358a30000000000000000000000000 2025-08-24 13:40:21.660 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => EnergyTotalReport {"watthSeq":58,"watthItem":{"timestamp":1755993600,"watthType":96,"watth":[0,0,0,0,39,390,2518,3597,2385,3648,6822,6154,0,0,0,0,0,0,0,0,0,0,0,0]}} 2025-08-24 13:40:21.835 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a441208505e2b2b425d502c425f212c28282b280a0e081a3818301a28e8b6d81a209a195878521cda9be8080a00081900193818301a28b0ded81a209a195807521c969ab01210601820200128013001380340d4014802504458017098d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:21.840 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:21.840 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631704,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:21.840 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:21.840 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:21.874 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:22.620 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12100a525c2929405f522e405d232e2a2a292a10601820200128013001380340d40148325012709ad0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:22.627 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:22.627 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631706,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:22.627 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:22.627 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:22.656 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:22.690 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a630a2e13200931139bb7b2de1d0b6b013bfc09fd0fd00b950ad50bc93e8c04b21c1b1b58311b1b1b1b1b1b1b1b1b1b1b1b1060182020013001380340fe014820502e709bd0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:22.696 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:22.696 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":254,"cmdId":32,"dataLen":46,"seq":2631707,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:22.696 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:22.696 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 083b122a0880aca9c50610701a20e712e614cb108e11ce10d225971fa9070000432a000000000000000000000000 2025-08-24 13:40:22.739 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => EnergyTotalReport {"watthSeq":59,"watthItem":{"timestamp":1755993600,"watthType":112,"watth":[2407,2662,2123,2190,2126,4818,3991,937,0,0,67,42,0,0,0,0,0,0,0,0,0,0,0,0]}} 2025-08-24 13:40:22.908 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44160c545a2f2f46595428465b25282c2c2f2c0e0a0c1e3c1c341e2cecb2dc1e249e1d5c7c5618de9fec0c0e040c1d041d3c1c341e2cb4dadc1e249e1d5c035618929eb41610601820200128013001380340d401480250445801709cd0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:22.913 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:22.913 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631708,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:22.913 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:22.913 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:22.990 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:23.471 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1e170d555b2e2e47585529475a24292d2d2e2d0de21c05793d5b35b11f2d1d10601820200128013001380340d4014830501e709dd0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:23.481 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:23.481 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631709,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:23.482 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:23.482 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:40:23.531 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:40:23.614 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a5c0a2716220c3d169eb2b7db180e9e1f04061e1e1e1e1e1e1e1c1d1c1a101e1e1e1e1e1e1e1e1e1e1e1e1060182020013001380340fe0148205027709ed0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:23.620 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:23.620 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":254,"cmdId":32,"dataLen":39,"seq":2631710,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:23.620 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:23.620 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 083c12230880aca9c5061080011a1800000000000000020302040e000000000000000000000000 2025-08-24 13:40:23.654 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => EnergyTotalReport {"watthSeq":60,"watthItem":{"timestamp":1755993600,"watthType":128,"watth":[0,0,0,0,0,0,0,2,3,2,4,14,0,0,0,0,0,0,0,0,0,0,0,0]}} 2025-08-24 13:40:24.041 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44150f57592c2c455a572b4558262b2f2f2c2f0d090f1d3f1f371d2fefb1df1d279d1e5f7f551bdd9cef0f0d070f1e071e3f1f371d2fb7d9df1d279d1e5f00551b919db71510601820200128013001380340d401480250445801709fd0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:24.050 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:24.050 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631711,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:24.050 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:24.051 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:24.083 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:24.619 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a5c0a27291c330229a18d88e42731b1203b392121212121212121212123232121212121212121212121211060182020013001380340fe014820502770a1d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:24.624 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:24.624 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":254,"cmdId":32,"dataLen":39,"seq":2631713,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:24.624 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:24.624 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 083d12230880aca9c5061090011a18000000000000000000000202000000000000000000000000 2025-08-24 13:40:24.674 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => EnergyTotalReport {"watthSeq":61,"watthItem":{"timestamp":1755993600,"watthType":144,"watth":[0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0]}} 2025-08-24 13:40:24.752 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a1228326a64111178676a1678651b161212111210601820200128013001380340d4014832501270a2d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:24.761 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:24.761 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631714,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:24.761 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:24.762 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:24.818 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:25.177 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a442f356d6316167f606d117f621c11151516153733352705250d2715d58be5271da72465456f21e7a6d535373d35243d2405250d27158de3e5271da724653a6f21aba78d2f10601820200128013001380340d40148025044580170a5d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:25.183 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:25.184 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631717,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:25.184 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:25.184 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:25.234 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:25.543 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1e2c366e6015157c636e127c611f121616151636d9273e4206600e8a24162610601820200128013001380340d4014830501e70a6d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:25.549 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:25.549 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631718,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:25.549 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:25.549 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:40:25.591 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:40:25.619 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a600a2b2f1935002fa78b8ee22137053d3a2727272727273fea2a8e39df39b82dc4242727272727272727272727271060182020013001380340fe014820502b70a7d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:25.626 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:25.626 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":254,"cmdId":32,"dataLen":43,"seq":2631719,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:25.626 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:25.626 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 083e12270880aca9c50610221a1d00000000000018cd0da91ef81e9f0ae303000000000000000000000000 2025-08-24 13:40:25.659 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => EnergyTotalReport {"watthSeq":62,"watthItem":{"timestamp":1755993600,"watthType":34,"watth":[0,0,0,0,0,0,24,1741,3881,3960,1311,483,0,0,0,0,0,0,0,0,0,0,0,0]}} 2025-08-24 13:40:25.895 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a610a28220e2238606e1b1b726d601c726f111c18181b183d28282b6b0d2828406a052828a66a1d2828286810601820200128013001380340d40148215028580170a8d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:25.900 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:25.900 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":40,"needAck":1,"seq":2631720,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:25.901 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:25.901 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a260a10484633335a4548345a47393430303330150000034325000068422d00008e423500000040 2025-08-24 13:40:25.941 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":131,"fromPv":58,"fromBat":71,"fromGrid":2}]} 2025-08-24 13:40:26.039 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a122339616f1a1a736c611d736e101d19191a1910601820200128013001380340d4014832501270a9d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:26.044 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:26.045 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631721,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:26.045 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:26.045 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:26.075 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:26.256 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44213b636d1818716e631f716c121f1b1b181b393d3b290b2b03291bdb85eb2913a92a6b4b612fe9a8db3b39333b2a332a0b2b03291b83edeb2913a92a6b34612fa5a9832110601820200128013001380340d40148025044580170abd0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:26.270 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:26.271 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631723,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:26.271 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:26.271 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:26.387 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:26.394 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20212c24346a392c2c7e6f312c3cad69092c5c84e90469192cecdf68112c8c2b6910601820200128013001380340604821502070acd0a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770add0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:26.450 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:40:26.450 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631724,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:26.450 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:26.463 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d0008184615000052431d00108145250070a8c528453500c0f3443d00a00745 2025-08-24 13:40:26.540 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9730,"sysGridPwr":210,"mpptPwr":4130,"bpPwr":-5390,"bpSoc":69} 2025-08-24 13:40:26.540 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631725,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:26.540 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:40:26.547 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0ad1030a9903232e4881683eaf2c7bb285f3eb732e2e666c4c372328e3446d3b0f6b536f33cfff49eb0bbddb726d033915466b443723f110446d3bb0e9226f332bb8e8ea0b802d8a6a0382e92e6b5c3723207b446d3bedc4246f335210e3ea0b1316b86a030276d06aab2f707b686aa32f3052ab6ebb2faa8b4d10b32f2e2e2e2e9e2f2f962f2fdc2f3826203e44343e317fd36f96a6776ccbe694ee38428e6cd42f6c243f236576c36d3bc513776e331147e76a0e2f243f234045d16d3baf4a4e6e3369ccf16a0e2f242923b02fdd6f0e2f3b8614e66d342248c8ac6cb4b7ab6ce362a96cab2c2eae6e6aa32c957a1068bb2c957a1068b32c2eb6c7e88b2c392f25e8832c75a6dd6b9e2c91b6ed38962cdce8af1eee2cf3aeedaa2acb2c2e2e2e2ec32c9a5ea16dde2cceab2fab2dcc83b510a32d1d1da56cbe2d2fb62d2f8e2d2f862d2f9e2d2f962d2feb2d82e06b6afe2d28f32d73708febcb2d000fc16bc32dd081b4e8de2d2eae2a2da62a2bbe2a2e862a2f9e2a2eae2b3fa32be362a96cbb2b9eebc811b32baec3ae6e8b2b2e2e2e2eeb222e2e796ae3222e2e666a1060182020012801300138034060480150990370aed0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:26.551 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:26.552 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":1,"dataLen":409,"seq":2631726,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:26.552 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:26.552 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d0066af46108102559cabddc55d0000484262190d06cd6a431521457d411de1d167c52593f55c432d173b68456a190ddf3e6a43159ec70c411d0596c6c425ae03a4442dacc7004572190d0e556a4315c3ea0a411d7c3ecdc4253d3896442d2c58fe4485015e5546448d011e7c8540950184a5633e9d0100000000b00101b80101f20116080e106a1a101f51fd41b8885942e5c8bac0166ca042fa01420a110d4b58ed4315eb3d59401d3f69c94420010a110d6e6bff4315816460401d47e2df4420010a070d9e01f341200115a83ac8431a0c66e682429a998542cd4c87428502008040448d02bb543e469502bb543e469d020098e9c6a50217010bc6ad025b88f345b002bf98c316b802f2c68130c002dd80c38404e50200000000ed02b4708f43f002e085018503e2ad9b3e8d0333338b42900301980301a00301a80301b00301b80301c503acce4544d00306dd035d5ea1c5e5032e21ef45ed03feaf9ac6f00300800403880405900400a80401b004008005118d05cd4c87429505b0c5e63f9d0580ed8040a50500000000c50c00005744cd0c00004844 2025-08-24 13:40:26.598 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_EMS_HEARTBEAT {"bpRemainWatth":22451,"bpDsgTime":257,"pcsActPwr":-7093.451171875,"pcsAcFreq":50,"pcsAPhase":{"volt":234.80087280273438,"amp":15.829377174377441,"actPwr":-3709.117431640625,"reactPwr":220.9592742919922,"apparentPwr":3715.693115234375},"pcsBPhase":{"volt":234.24559020996094,"amp":8.798734664916992,"actPwr":-1588.6881103515625,"reactPwr":1312.114990234375,"apparentPwr":2060.4794921875},"pcsCPhase":{"volt":234.33224487304688,"amp":8.6823148727417,"actPwr":-1641.95263671875,"reactPwr":1201.7574462890625,"apparentPwr":2034.75537109375},"pcsBusVolt":793.3338623046875,"pcsLeakAmp":4.171401023864746,"pcsDci":0.2223110795021057,"pcsDcv":0,"meterHeartBeat":[{"meterType":14,"meterAddr":106,"meterData":[31.664609909057617,54.383514404296875,-5.8370232582092285,80.21110534667969]}],"mpptHeartBeat":[{"mpptPv":[{"vol":474.6897888183594,"amp":3.394404172897339,"pwr":1611.2889404296875,"lightSta":1},{"vol":510.83929443359375,"amp":3.506134271621704,"pwr":1791.0711669921875,"lightSta":1},{"vol":30.375789642333984,"lightSta":1}],"mpptInsResist":400.458251953125,"mpptTempVal":[65.44999694824219,66.80000305175781,67.6500015258789]}],"pcsVbusRef":770,"pcsActivePowerRef":12181.1826171875,"pcsActivePowerLimitUp":12181.1826171875,"pcsActivePowerLimitDn":-29900,"pcsBpPower":-8896.2724609375,"pcsBpPowerChgLimit":7793.04443359375,"pcsRelayStateShow":47238207,"pcsGridSafetyFuncRecord":100688754,"pcsGridSafetyStateRecord":1083228253,"pcsReactivePowerRef":0,"pcsMeterPower":286.8804931640625,"pcsCommInterfaceState":17120,"pcsVgridThd":0.30406099557876587,"pcsInterruptOccupancyRate":69.5999984741211,"emsMpptSelfcheckState":1,"emsMpptStartupState":1,"emsBpSelfcheckState":1,"emsBpStartupState":1,"emsPcsSelfcheckState":1,"emsPcsStartupState":1,"emsBusVolt":791.229248046875,"emsBpAliveNum":6,"emsBpPower":-5163.79541015625,"emsBpChg":7652.1474609375,"emsBpDsg":-19799.99609375,"emsBpChgRequest":0,"emsAcMakeupTriggleSoc":3,"emsAcMakeupExitSoc":5,"emsAcMakeupMinSoc":0,"emsMpptRunState":1,"emsMpptModStat":0,"emsMpptHbState":17,"emsNtcTempMax":67.6500015258789,"emsBusVoltErrSlidFilter":1.802907943725586,"emsBusVoltRipple":4.02899169921875,"emsPvInvPwr":0} 2025-08-24 13:40:26.607 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9550 -> 9730 2025-08-24 13:40:26.608 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.bpRemainWatth 22.579 -> 22.451 2025-08-24 13:40:26.611 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a620a2d380f221938b09c99f53620132a2f30303030238431da32ff3aef38f73da429d3263030303030303030303030301060182020013001380340fe014820502d70b0d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:26.615 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:26.616 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":254,"cmdId":32,"dataLen":45,"seq":2631728,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:26.616 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:26.616 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 083f12290880aca9c50610231a1f0000000013b401ea02cf0adf08c70d9419e316000000000000000000000000 2025-08-24 13:40:26.659 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => EnergyTotalReport {"watthSeq":63,"watthItem":{"timestamp":1755993600,"watthType":35,"watth":[0,0,0,0,19,180,362,1359,1119,1735,3220,2915,0,0,0,0,0,0,0,0,0,0,0,0]}} 2025-08-24 13:40:26.674 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 30 -> 210 2025-08-24 13:40:26.679 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.bpDsgTime 600000 -> 257 2025-08-24 13:40:26.728 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 5600 -> 4130 2025-08-24 13:40:26.729 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsActPwr -7194.02 -> -7093.45 2025-08-24 13:40:26.735 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr -3920 -> -5390 2025-08-24 13:40:26.737 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAcFreq 50.02 -> 50 2025-08-24 13:40:26.744 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_volt 235.06 -> 234.8 2025-08-24 13:40:26.747 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a123b21797702026b7479056b7608050101020110601820200128013001380340d4014832501270b1d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:26.753 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:26.753 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631729,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:26.753 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:26.753 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:26.781 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:26.791 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_amp 9.84 -> 15.83 2025-08-24 13:40:26.838 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_actPwr -2305.76 -> -3709.12 2025-08-24 13:40:26.847 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_EMS_HEARTBEAT.pcsAPhase_actPwr" has value "-3709.12" less than min "-2000" 2025-08-24 13:40:26.850 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_reactPwr 181.81 -> 220.96 2025-08-24 13:40:26.854 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_apparentPwr 2312.92 -> 3715.69 2025-08-24 13:40:26.857 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_volt 234.22 -> 234.25 2025-08-24 13:40:26.862 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_amp 10.34 -> 8.8 2025-08-24 13:40:26.868 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_actPwr -2420.86 -> -1588.69 2025-08-24 13:40:26.872 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_reactPwr 827.22 -> 1312.11 2025-08-24 13:40:26.876 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_apparentPwr 2420.86 -> 2060.48 2025-08-24 13:40:26.880 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_volt 234.89 -> 234.33 2025-08-24 13:40:26.885 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_amp 10.52 -> 8.68 2025-08-24 13:40:26.889 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_actPwr -2460.24 -> -1641.95 2025-08-24 13:40:26.895 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_reactPwr 243.48 -> 1201.76 2025-08-24 13:40:26.899 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_apparentPwr 2472.26 -> 2034.76 2025-08-24 13:40:26.904 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBusVolt 807.6 -> 793.33 2025-08-24 13:40:26.910 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsLeakAmp -7.67 -> 4.17 2025-08-24 13:40:26.914 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsDci 0.09408773481845856 -> 0.2223110795021057 2025-08-24 13:40:26.925 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsActivePowerRef 8265.453125 -> 12181.1826171875 2025-08-24 13:40:26.929 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsActivePowerLimitUp 8265.453125 -> 12181.1826171875 2025-08-24 13:40:26.944 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBpPower 4787.31 -> -8896.27 2025-08-24 13:40:26.950 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBpPowerChgLimit 15002.54 -> 7793.04 2025-08-24 13:40:26.957 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsMeterPower 27.27 -> 286.88 2025-08-24 13:40:26.969 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsVgridThd 0.34 -> 0.3 2025-08-24 13:40:26.977 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBusVolt 807.96 -> 791.23 2025-08-24 13:40:26.982 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBpPower 4783.1 -> -5163.8 2025-08-24 13:40:26.985 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBpChg 15 -> 7.65 2025-08-24 13:40:26.993 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsNtcTempMax 66.8 -> 67.65 2025-08-24 13:40:26.998 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBusVoltErrSlidFilter 1.108310580253601 -> 1.802907943725586 2025-08-24 13:40:27.002 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBusVoltRipple 1.24 -> 4.03 2025-08-24 13:40:27.392 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a443f257d7306066f707d016f720c01050506052723253715351d3705c59bf5370db73475557f31f7b6c525272d25342d3415351d37059df3f5370db734752a7f31bbb79d3f10601820200128013001380340d40148025044580170b5d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:27.404 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:27.404 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631733,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:27.404 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:27.404 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:27.479 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:27.533 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a6b0a32bc34133c153c213ee23724267e7005056c737e026c710f02060605062e37233636fe742b36363375fe34ef14d3343814dcf310601820200128013001380340f10148055032580170b6d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:27.545 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:27.545 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":50,"needAck":1,"seq":2631734,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:27.545 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:40:27.545 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:27.545 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 8a02250a230a1708d4011210484633335a4548345a473934303033301801150000c8421d00000543c802d922e5020e22eac5 2025-08-24 13:40:27.613 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1e3d277f7104046d727f036d700e030707040727c8362f5317711f9b35073710601820200128013001380340d4014830501e70b7d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:27.624 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:27.624 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631735,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:27.624 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:27.624 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:40:27.670 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:40:27.852 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a5b0a2630782a1a30b89491fd3e281c2220383838383838383939393a3e3838383838383838383838381060182020013001380340fe014820502670b8d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:27.861 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:27.862 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":254,"cmdId":32,"dataLen":38,"seq":2631736,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:27.862 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:27.862 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 084012220880aca9c50610241a18000000000000000101010206000000000000000000000000 2025-08-24 13:40:27.918 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => EnergyTotalReport {"watthSeq":64,"watthItem":{"timestamp":1755993600,"watthType":36,"watth":[0,0,0,0,0,0,0,1,1,1,2,6,0,0,0,0,0,0,0,0,0,0,0,0]}} 2025-08-24 13:40:28.457 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a443329717f0a0a637c710d637e000d09090a092b2f293b1939113b09c997f93b01bb387959733dfbbac9292b21293821381939113b0991fff93b01bb387926733db7bb913310601820200128013001380340d40148025044580170b9d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:28.471 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:28.471 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631737,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:28.471 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:28.471 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:28.531 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:28.593 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a610a2c327b281232ba9693ff3c2a1f20243a3a3a3a3a3aa43bea2bbe19a1188c31ad3e3a3a3a3a3a3a3a3a3a3a3a3a1060182020013001380340fe014820502c70bad0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:28.609 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:28.610 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":254,"cmdId":32,"dataLen":44,"seq":2631738,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:28.610 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:28.610 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 084112280880aca9c50610251a1e0000000000009e01d01184239b22b60b9704000000000000000000000000 2025-08-24 13:40:28.676 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => EnergyTotalReport {"watthSeq":65,"watthItem":{"timestamp":1755993600,"watthType":37,"watth":[0,0,0,0,0,0,158,2256,4484,4379,1462,535,0,0,0,0,0,0,0,0,0,0,0,0]}} 2025-08-24 13:40:28.805 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12312b737d0808617e730f617c020f0b0b080b10601820200128013001380340d4014832501270bbd0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:28.814 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:28.815 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631739,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:28.815 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:28.815 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:28.866 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:29.588 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44372d757b0e0e67787509677a04090d0d0e0d2f2b2d3f1d3d153f0dcd93fd3f05bf3c7d5d7739ffbecd2d2f252d3c253c1d3d153f0d95fbfd3f05bf3c7d227739b3bf953710601820200128013001380340d40148025044580170bdd0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:29.595 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:29.596 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631741,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:29.596 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:29.596 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:29.636 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:29.673 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1e352f77790c0c657a770b6578060b0f0f0c0f2fc03e275b1f7917933d0f3f10601820200128013001380340d4014830501e70bfd0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:29.684 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:29.684 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631743,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:29.684 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:29.684 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:40:29.732 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:40:29.952 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a620a2d367c2c1736be9297fb382e1824213e3e3e3e2aec3fd22e822fcc37c730b32287273e3e3e3e3e3e3e3e3e3e3e3e1060182020013001380340fe014820502d70bed0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:29.960 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:29.960 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":254,"cmdId":32,"dataLen":45,"seq":2631742,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:29.960 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:29.960 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 084212290880aca9c50610261a1f0000000014d201ec10bc11f209f90e8d1cb919000000000000000000000000 2025-08-24 13:40:30.020 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => EnergyTotalReport {"watthSeq":66,"watthItem":{"timestamp":1755993600,"watthType":38,"watth":[0,0,0,0,20,210,2156,2236,1266,1913,3597,3257,0,0,0,0,0,0,0,0,0,0,0,0]}} 2025-08-24 13:40:30.305 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a204f42e2760457424224065f42021f076742a29f876a0777428292067f4282ab0610601820200128013001380340604821502070c2d0a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770c3d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:30.314 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:40:30.314 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631746,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:30.314 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:30.314 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00a0344615000066441d00405d452500e0ddc528453500c0d0443d00c0e944 2025-08-24 13:40:30.375 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":11560,"sysGridPwr":920,"mpptPwr":3540,"bpPwr":-7100,"bpSoc":69} 2025-08-24 13:40:30.375 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631747,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:30.376 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:40:30.428 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9730 -> 11560 2025-08-24 13:40:30.433 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 210 -> 920 2025-08-24 13:40:30.438 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 4130 -> 3540 2025-08-24 13:40:30.443 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr -5390 -> -7100 2025-08-24 13:40:30.449 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a610a284e624e540c0277771e010c701e037d707474777451444447076144446406694444e606714444640510601820200128013001380340d40148215028580170c4d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:30.455 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:30.455 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":40,"needAck":1,"seq":2631748,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:30.455 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:30.455 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a260a10484633335a4548345a47393430303330150000034325000020422d0000a2423500002041 2025-08-24 13:40:30.489 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":131,"fromPv":40,"fromBat":81,"fromGrid":10}]} 2025-08-24 13:40:30.593 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a5b0a264d0657674dc5e9ec804355625f5d4545454545454544444447424545454545454545454545451060182020013001380340fe014820502670c5d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:30.598 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:30.599 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":254,"cmdId":32,"dataLen":38,"seq":2631749,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:30.599 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:30.599 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 084312220880aca9c50610271a18000000000000000101010207000000000000000000000000 2025-08-24 13:40:30.633 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => EnergyTotalReport {"watthSeq":67,"watthItem":{"timestamp":1755993600,"watthType":39,"watth":[0,0,0,0,0,0,0,1,1,1,2,7,0,0,0,0,0,0,0,0,0,0,0,0]}} 2025-08-24 13:40:30.729 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a444c560e0075751c030e721c017f72767675765450564466466e4476b6e886447ec44706260c4284c5b656545e56475e4766466e4476ee8086447ec44706590c42c8c4ee4c10601820200128013001380340d40148025044580170c6d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:30.735 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:30.735 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631750,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:30.735 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:30.735 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:30.771 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:30.800 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a124d570f0174741d020f731d007e737777747710601820200128013001380340d4014832501270c7d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:30.812 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:30.812 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631751,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:30.813 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:30.813 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:30.847 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:31.156 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a124258000e7b7b120d007c120f717c78787b7810601820200128013001380340d4014832501270c8d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:31.161 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:31.162 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631752,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:31.162 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:31.162 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:31.201 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:31.297 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20474aea7e0c5f4a4a8709574aea1d0f6f4aeaba8f620f7f4a8a810e774acaa90e10601820200128013001380340604821502070cad0a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770cbd0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:31.302 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:40:31.302 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631754,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:31.302 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:31.302 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00a03446150000cd431d00a057452500a0f0c528453500c0cb443d0080e344 2025-08-24 13:40:31.330 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":11560,"sysGridPwr":410,"mpptPwr":3450,"bpPwr":-7700,"bpSoc":69} 2025-08-24 13:40:31.330 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631755,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:31.330 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:40:31.340 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 920 -> 410 2025-08-24 13:40:31.345 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 3540 -> 3450 2025-08-24 13:40:31.350 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr -7100 -> -7700 2025-08-24 13:40:31.656 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1e445e06087d7d140b067a1409777a7e7e7d7e5eb14f562a6e0866e24c7e4e10601820200128013001380340d4014830501e70ced0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:31.663 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:31.663 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631758,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:31.663 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:31.663 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:40:31.708 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:40:31.728 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a5b0a2645095f6f45cde1e4884b5d7c57554d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d1060182020013001380340fe014820502670cdd0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:31.737 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:31.737 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":254,"cmdId":32,"dataLen":38,"seq":2631757,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:31.737 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:31.737 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 084412220880aca9c50610311a18000000000000000000000000000000000000000000000000 2025-08-24 13:40:31.785 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => EnergyTotalReport {"watthSeq":68,"watthItem":{"timestamp":1755993600,"watthType":49,"watth":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}} 2025-08-24 13:40:31.869 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44455f07097c7c150a077b1508767b7f7f7c7f5d595f4d6f4f674d7fbfe18f4d77cd4e0f2f054b8dccbf5f5d575f4e574e6f4f674d7fe7898f4d77cd4e0f50054bc1cde74510601820200128013001380340d40148025044580170cfd0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:31.875 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:31.875 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631759,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:31.875 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:31.875 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:31.908 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:32.581 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a5b0a265914437359d1fdf8945741634b495151515151515151515151515151515151515151515151511060182020013001380340fe014820502670d1d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:32.586 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:32.586 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":254,"cmdId":32,"dataLen":38,"seq":2631761,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:32.586 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:32.587 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 084512220880aca9c50610321a18000000000000000000000000000000000000000000000000 2025-08-24 13:40:32.625 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => EnergyTotalReport {"watthSeq":69,"watthItem":{"timestamp":1755993600,"watthType":50,"watth":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}} 2025-08-24 13:40:32.865 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a1258421a14616108171a6608156b666262616210601820200128013001380340d4014832501270d2d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:32.877 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:32.877 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631762,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:32.877 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:32.878 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:32.933 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:33.009 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a4459431b15606009161b6709146a67636360634145435173537b5163a3fd93516bd1521333195791d0a343414b43524b5273537b5163fb9593516bd152134c1957ddd1fb5910601820200128013001380340d40148025044580170d3d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:33.014 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:33.014 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631763,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:33.015 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:33.015 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:33.051 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:33.646 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a5b0a265d1347775dd5f9fc905345664f4d5555555555555555555555555555555555555555555555551060182020013001380340fe014820502670d5d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:33.655 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:33.655 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":254,"cmdId":32,"dataLen":38,"seq":2631765,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:33.661 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:33.661 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 084612220880aca9c50610331a18000000000000000000000000000000000000000000000000 2025-08-24 13:40:33.720 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => EnergyTotalReport {"watthSeq":70,"watthItem":{"timestamp":1755993600,"watthType":51,"watth":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}} 2025-08-24 13:40:33.801 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1e5c461e1065650c131e620c116f626666656646a9574e3276107efa54665610601820200128013001380340d4014830501e70d6d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:33.809 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:33.809 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631766,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:33.809 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:33.809 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:40:33.874 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:40:34.005 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a445d471f1164640d121f630d106e63676764674541475577577f5567a7f997556fd55617371d5395d4a747454f47564f5677577f5567ff9197556fd55617481d53d9d5ff5d10601820200128013001380340d40148025044580170d7d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:34.018 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:34.019 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631767,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:34.019 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:34.019 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:34.097 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:34.650 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a5b0a26501f4a7a50d8f4f19d5e487042405858585858585858585858585858585858585858585858581060182020013001380340fe014820502670d8d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:34.663 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:34.663 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":254,"cmdId":32,"dataLen":38,"seq":2631768,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:34.664 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:34.664 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 084712220880aca9c50610281a18000000000000000000000000000000000000000000000000 2025-08-24 13:40:34.749 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => EnergyTotalReport {"watthSeq":71,"watthItem":{"timestamp":1755993600,"watthType":40,"watth":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}} 2025-08-24 13:40:34.932 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12504a121c6969001f126e001d636e6a6a696a10601820200128013001380340d4014832501270dad0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:34.943 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:34.943 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631770,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:34.943 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:34.944 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:35.022 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:35.069 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a610a28517d514b131d6868011e136f011c626f6b6b686b4e5b5b58187e5b5b4719765b5bff196e5b5b7b1a10601820200128013001380340d40148215028580170dbd0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:35.085 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:35.086 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":40,"needAck":1,"seq":2631771,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:35.086 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:35.086 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a260a10484633335a4548345a4739343030333015000003432500001c422d0000a4423500002041 2025-08-24 13:40:35.166 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":131,"fromPv":39,"fromBat":82,"fromGrid":10}]} 2025-08-24 13:40:35.218 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44564c141a6f6f06191468061b65686c6c6f6c4e4a4c5e7c5c745e6cacf29c5e64de5d1c3c16589edfac4c4e444c5d445d7c5c745e6cf49a9c5e64de5d1c431658d2def45610601820200128013001380340d40148025044580170dcd0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:35.231 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:35.232 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631772,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:35.232 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:35.232 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:35.367 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:35.640 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a5b0a2655154f7f55ddf1f4985b4d7447455d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d1060182020013001380340fe014820502670ddd0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:35.646 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:35.646 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":254,"cmdId":32,"dataLen":38,"seq":2631773,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:35.646 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:35.646 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 084812220880aca9c50610291a18000000000000000000000000000000000000000000000000 2025-08-24 13:40:35.686 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => EnergyTotalReport {"watthSeq":72,"watthItem":{"timestamp":1755993600,"watthType":41,"watth":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}} 2025-08-24 13:40:35.788 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1e544e16186d6d041b166a0419676a6e6e6d6e4ea15f463a7e1876f25c6e5e10601820200128013001380340d4014830501e70ded0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:35.797 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:35.797 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631774,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:35.797 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:35.797 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:40:35.835 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:40:36.226 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44554f17196c6c051a176b0518666b6f6f6c6f4d494f5d7f5f775d6faff19f5d67dd5e1f3f155b9ddcaf4f4d474f5e475e7f5f775d6ff7999f5d67dd5e1f40155bd1ddf75510601820200128013001380340d40148025044580170dfd0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:36.231 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:36.231 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631775,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:36.232 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:36.232 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:36.296 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:36.318 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a126b71292752523b2429553b2658555151525110601820200128013001380340d4014832501270e1d0a0017881ae01800103880101c20110523337345a4448415a483345303034340a560a206e636b55257663e31f277e63032f2646633385a64b26566363ab275e63e3ac2710601820200128013001380340604821502070e3d0a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770e4d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:36.328 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 3 message(s) 2025-08-24 13:40:36.328 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631777,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:36.328 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:36.328 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:36.366 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:36.367 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631779,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:36.367 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:40:36.368 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0d000836461500807c441d00604c45250050e6c52845350000c8443d0080cf44 2025-08-24 13:40:36.459 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":11650,"sysGridPwr":1010,"mpptPwr":3270,"bpPwr":-7370,"bpSoc":69} 2025-08-24 13:40:36.459 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631780,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:36.459 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 => no pdata 2025-08-24 13:40:36.516 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 11560 -> 11650 2025-08-24 13:40:36.522 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 410 -> 1010 2025-08-24 13:40:36.537 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 3450 -> 3270 2025-08-24 13:40:36.543 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr -7700 -> -7370 2025-08-24 13:40:36.646 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a5b0a266e2f74446ee6cacfa360764c7c7e6666666666666666666666666666666666666666666666661060182020013001380340fe014820502670e6d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:36.652 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:36.652 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":254,"cmdId":32,"dataLen":38,"seq":2631782,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:36.653 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:36.653 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 084912220880aca9c506102a1a18000000000000000000000000000000000000000000000000 2025-08-24 13:40:36.707 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => EnergyTotalReport {"watthSeq":73,"watthItem":{"timestamp":1755993600,"watthType":42,"watth":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}} 2025-08-24 13:40:36.994 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a126379212f5a5a332c215d332e505d59595a5910601820200128013001380340d4014832501270e9d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:37.005 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:37.005 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631785,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:37.005 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:37.005 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:37.048 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:37.349 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44607a222c5959302f225e302d535e5a5a595a787c7a684a6a42685a9ac4aa6852e86b2a0a206ea8e99a7a78727a6b726b4a6a42685ac2acaa6852e86b2a75206ee4e8c26010601820200128013001380340d40148025044580170ead0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:37.355 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:37.355 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631786,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:37.356 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:37.356 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:37.397 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:37.508 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a3f0a068e69ccf4c1ae10601820200128013001380340f10148055006580170ebd0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:37.534 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:37.534 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":6,"needAck":1,"seq":2631787,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:37.534 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:40:37.535 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:37.535 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: e502a79faac5 2025-08-24 13:40:37.633 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a620a2d64267e4564ecc0c5a96a7c477673dd6af86bac6bcf6b956ae070b57668646e6e6c6c6c6c6c6c6c6c6c6c6c6c6c1060182020013001380340fe014820502d70ecd0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:37.643 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:37.643 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":254,"cmdId":32,"dataLen":45,"seq":2631788,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:37.643 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:37.644 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 084a12290880aca9c506102b1a1fb1069407c007a307f9068c1cd91a0408020200000000000000000000000000 2025-08-24 13:40:37.718 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => EnergyTotalReport {"watthSeq":74,"watthItem":{"timestamp":1755993600,"watthType":43,"watth":[817,916,960,931,889,3596,3417,4,8,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0]}} 2025-08-24 13:40:37.848 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1e677d252b5e5e37282559372a54595d5d5e5d7d926c75094d2b45c16f5d6d10601820200128013001380340d4014830501e70edd0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:37.855 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:37.855 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631789,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:37.855 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:37.855 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:40:37.898 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:40:38.497 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44647e26285d5d342b265a3429575a5e5e5d5e7c787e6c4e6e466c5e9ec0ae6c56ec6f2e0e246aaced9e7e7c767e6f766f4e6e466c5ec6a8ae6c56ec6f2e71246ae0ecc66410601820200128013001380340d40148025044580170eed0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:38.515 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:38.515 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631790,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:38.516 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:38.516 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:38.626 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:38.641 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a610a2c67247d4767efc3c6aa697f437571da6e6f6f6f6f6f8a6cd17f09846efc46de4b6f6f6f6f6f6f6f6f6f6f6f6f1060182020013001380340fe014820502c70efd0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:38.659 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:38.659 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":254,"cmdId":32,"dataLen":44,"seq":2631791,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:38.659 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:38.659 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 084b12280880aca9c506102c1a1eb5010000000000e503be1066eb019329b124000000000000000000000000 2025-08-24 13:40:38.724 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => EnergyTotalReport {"watthSeq":75,"watthItem":{"timestamp":1755993600,"watthType":44,"watth":[181,0,0,0,0,0,485,2110,102,235,5267,4657,0,0,0,0,0,0,0,0,0,0,0,0]}} 2025-08-24 13:40:39.065 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a127b61393742422b3439452b3648454141424110601820200128013001380340d4014832501270f1d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:39.075 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:39.076 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631793,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:39.076 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:39.076 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:39.147 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:39.557 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a4479633b35404029363b4729344a47434340436165637153735b714383ddb3714bf17233133977b1f08363616b63726b7253735b7143dbb5b3714bf172336c3977fdf1db7910601820200128013001380340d40148025044580170f3d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:39.565 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:39.565 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631795,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:39.565 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:39.566 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:39.619 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:39.634 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a610a287e527e643c3247472e313c402e334d404444474461747470375174746836597474c636417474f43410601820200128013001380340d40148215028580170f4d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:39.654 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:39.654 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":40,"needAck":1,"seq":2631796,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:39.654 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:39.654 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a260a10484633335a4548345a4739343030333015000004432500001c422d0000b2423500008040 2025-08-24 13:40:39.705 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":132,"fromPv":39,"fromBat":89,"fromGrid":4}]} 2025-08-24 13:40:39.711 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a5f0a2a7d3967537df5d9dcb07365546f69d077757575757575957475759064e0727575757575757575757575751060182020013001380340fe014820502a70f5d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:39.718 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:39.718 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":254,"cmdId":32,"dataLen":42,"seq":2631797,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:39.718 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:39.718 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 084c12260880aca9c50610211a1ca502000000000000e0010000e5119507000000000000000000000000 2025-08-24 13:40:39.807 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => EnergyTotalReport {"watthSeq":76,"watthItem":{"timestamp":1755993600,"watthType":33,"watth":[293,0,0,0,0,0,0,224,0,0,2277,917,0,0,0,0,0,0,0,0,0,0,0,0]}} 2025-08-24 13:40:39.921 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1e7d673f3144442d323f432d304e43474744476788766f1357315fdb75477710601820200128013001380340d4014830501e70f7d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:39.927 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:39.927 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631799,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:39.927 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:39.927 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:40:39.962 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:40:40.701 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a447268303e4b4b223d304c223f414c48484b486a6e687a5878507a4888d6b87a40fa793818327cbafb88686a60687960795878507a48d0beb87a40fa793867327cf6fad07210601820200128013001380340d40148025044580170f8d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:40.711 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:40.712 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631800,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:40.712 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:40.712 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:40.773 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:41.129 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a127369313f4a4a233c314d233e404d49494a4910601820200128013001380340d4014832501270f9d0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:41.139 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:41.139 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631801,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:41.140 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:41.140 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:41.189 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:41.337 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20777af2603c6f7a7ada39677a9a333f5f7a5abcbf523f4f7abab13e477a7ab23e10601820200128013001380340604821502070fad0a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770fbd0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:41.346 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:40:41.346 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631802,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:41.346 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:41.347 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00881a46150000a0431d00e04945250020c6c528453500c0cb443d0000c844 2025-08-24 13:40:41.399 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9890,"sysGridPwr":320,"mpptPwr":3230,"bpPwr":-6340,"bpSoc":69} 2025-08-24 13:40:41.400 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631803,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:41.400 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:40:41.460 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 11650 -> 9890 2025-08-24 13:40:41.467 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 1010 -> 320 2025-08-24 13:40:41.476 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 3270 -> 3230 2025-08-24 13:40:41.481 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12766c343a4f4f26393448263b45484c4c4f4c10601820200128013001380340d4014832501270fcd0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:41.491 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:41.492 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631804,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:41.492 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:41.492 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:41.551 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:41.562 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr -7370 -> -6340 2025-08-24 13:40:41.766 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44756f37394c4c253a374b2538464b4f4f4c4f6d696f7d5f7f577d4f8fd1bf7d47fd7e3f1f357bbdfc8f6f6d676f7e677e5f7f577d4fd7b9bf7d47fd7e3f60357bf1fdd77510601820200128013001380340d40148025044580170ffd0a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:41.771 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:41.771 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631807,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:41.771 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:41.772 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:41.814 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:41.981 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1e8a90c8c6b3b3dac5c8b4dac7b9b4b0b0b3b0907f8198e4a0c6a82c82b08010601820200128013001380340d4014830501e7080d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:41.988 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:41.988 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631808,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:41.988 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:41.988 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:40:42.046 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:40:42.904 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a448993cbc5b0b0d9c6cbb7d9c4bab7b3b3b0b391959381a383ab81b3732d4381bb0182c3e3c98741007393919b93829b82a383ab81b32b454381bb0182c39cc9870d012b8910601820200128013001380340d4014802504458017083d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:42.910 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:42.910 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631811,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:42.910 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:42.911 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:43.003 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:43.120 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a128e94ccc2b7b7dec1ccb0dec3bdb0b4b4b7b410601820200128013001380340d401483250127084d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:43.128 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:43.128 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631812,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:43.128 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:43.128 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:43.180 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:44.000 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1e8f95cdc3b6b6dfc0cdb1dfc2bcb1b5b5b6b5957a849de1a5c3ad2987b58510601820200128013001380340d4014830501e7085d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:44.008 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:44.009 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631813,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:44.009 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:44.009 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:40:44.041 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:40:44.132 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a448c96cec0b5b5dcc3ceb2dcc1bfb2b6b6b5b694909684a686ae84b676284684be0487c6e6cc8244057696949e96879e87a686ae84b62e404684be0487c699cc8208042e8c10601820200128013001380340d4014802504458017086d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:44.140 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:44.141 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631814,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:44.141 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:44.141 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:44.216 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:44.218 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a610a288da18d97cfc1b4b4ddc2cfb3ddc0beb3b7b7b4b792878783c4a28787b7c5aa87872bc5b2878787c710601820200128013001380340d4014821502858017087d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:44.253 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:44.253 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":40,"needAck":1,"seq":2631815,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:44.254 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:44.254 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a260a10484633335a4548345a47393430303330150000044325000030422d0000ac423500000040 2025-08-24 13:40:44.352 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":132,"fromPv":44,"fromBat":86,"fromGrid":2}]} 2025-08-24 13:40:44.466 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a208588889ece9d8888a2cb9588e8cfcdad88884b4da0cdbd888840ccb588484ecc1060182020012801300138034060482150207088d1a0017881ae01800103880101c20110523337345a4448415a483345303034340a32106018202001280130013803406048277089d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:44.478 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:40:44.478 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631816,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:44.478 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:44.478 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d000016461500002a431d00604745250000c3c52845350000c8443d00c0c644 2025-08-24 13:40:44.515 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9600,"sysGridPwr":170,"mpptPwr":3190,"bpPwr":-6240,"bpSoc":69} 2025-08-24 13:40:44.515 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631817,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:44.515 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:40:44.615 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9890 -> 9600 2025-08-24 13:40:44.620 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 320 -> 170 2025-08-24 13:40:44.625 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 3230 -> 3190 2025-08-24 13:40:44.631 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr -6340 -> -6240 2025-08-24 13:40:45.132 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44869cc4cabfbfd6c9c4b8d6cbb5b8bcbcbfbc9e9a9c8eac8ca48ebc7c224c8eb40e8dccecc6884e0f7c9c9e949c8d948dac8ca48ebc244a4c8eb40e8dcc93c688020e248610601820200128013001380340d401480250445801708cd1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:45.141 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:45.142 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631820,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:45.142 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:45.144 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:45.200 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:45.206 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12879dc5cbbebed7c8c5b9d7cab4b9bdbdbebd10601820200128013001380340d40148325012708dd1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:45.215 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:45.215 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631821,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:45.215 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:45.215 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:45.305 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:46.041 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1e859fc7c9bcbcd5cac7bbd5c8b6bbbfbfbcbf9f708e97ebafc9a7238dbf8f10601820200128013001380340d4014830501e708fd1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:46.048 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:46.048 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631823,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:46.048 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:46.048 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:40:46.104 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:40:46.268 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a449a80d8d6a3a3cad5d8a4cad7a9a4a0a0a3a082868092b090b892a0603e5092a81291d0f0da9452136080828880918891b090b892a038565092a81291d08fda941e12389a10601820200128013001380340d4014802504458017090d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:46.277 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:46.277 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631824,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:46.277 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:46.277 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:46.354 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:46.361 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a510a1b9c91899cd78c91d1d5d4b491812954b9d4a4919152d5ac911154d510601820200128013001380340604821501b7091d1a0017881ae01800103880101c20110523337345a4448415a483345303034340a32106018202001280130013803406048277092d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:46.373 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:40:46.374 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":27,"seq":2631825,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:46.374 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:46.374 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00180d461d00404445250010b8c52845350000c3443d0080c544 2025-08-24 13:40:46.415 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9030,"mpptPwr":3140,"bpPwr":-5890,"bpSoc":69} 2025-08-24 13:40:46.416 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":27,"seq":2631826,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:46.416 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:40:46.458 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9600 -> 9030 2025-08-24 13:40:46.510 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 3190 -> 3140 2025-08-24 13:40:46.518 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr -6240 -> -5890 2025-08-24 13:40:46.612 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a129e84dcd2a7a7ced1dca0ced3ada0a4a4a7a410601820200128013001380340d401483250127094d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:46.619 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:46.619 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631828,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:46.620 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:46.620 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:46.659 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:47.247 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a129288d0deababc2ddd0acc2dfa1aca8a8aba810601820200128013001380340d401483250127098d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:47.254 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:47.254 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631832,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:47.254 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:47.254 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:47.349 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:47.400 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a449389d1dfaaaac3dcd1adc3dea0ada9a9aaa98b8f899bb999b19ba96937599ba11b98d9f9d39d5b1a69898b8189988198b999b19ba9315f599ba11b98d986d39d171b319310601820200128013001380340d4014802504458017099d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:47.410 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:47.410 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631833,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:47.410 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:47.410 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:47.475 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:47.552 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a3f0a067f98d3312b5f10601820200128013001380340f101480550065801709ad1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:47.563 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:47.563 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":6,"needAck":1,"seq":2631834,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:47.563 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:40:47.563 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:47.564 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: e50249abb1c5 2025-08-24 13:40:48.112 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1e918bd3dda8a8c1ded3afc1dca2afababa8ab8b649a83ffbbddb33799ab9b10601820200128013001380340d4014830501e709bd1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:48.120 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:48.120 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631835,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:48.120 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:48.121 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:40:48.200 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:40:48.476 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44968cd4daafafc6d9d4a8c6dba5a8acacafac8e8a8c9ebc9cb49eac6c325c9ea41e9ddcfcd6985e1f6c8c8e848c9d849dbc9cb49eac345a5c9ea41e9ddc83d698121e349610601820200128013001380340d401480250445801709cd1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:48.482 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:48.482 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631836,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:48.482 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:48.482 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:48.531 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:48.752 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a5c0a2394bf948ed6d8adadc4dbd6aac4d9a7aaaeaeadae8b9e9e9addbb9e9ea6dcb39e9e32dc10601820200128013001380340d401482150235801709ed1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:48.757 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:48.757 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":35,"needAck":1,"seq":2631838,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:48.757 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:48.757 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a210a10484633335a4548345a47393430303330150000044325000038422d0000ac42 2025-08-24 13:40:48.796 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":132,"fromPv":46,"fromBat":86}]} 2025-08-24 13:40:49.348 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12aab0e8e69393fae5e894fae799949090939010601820200128013001380340d4014832501270a0d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:49.355 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:49.355 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631840,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:49.355 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:49.355 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:49.432 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:49.596 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44abb1e9e79292fbe4e995fbe6989591919291b3b7b1a381a189a391510f61a39923a0e1c1eba5632251b1b3b9b1a0b9a081a189a391096761a39923a0e1beeba52f2309ab10601820200128013001380340d40148025044580170a1d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:49.606 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:49.606 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631841,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:49.606 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:49.606 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:49.731 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:50.172 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1ea9b3ebe59090f9e6eb97f9e49a9793939093b35ca2bbc783e58b0fa193a310601820200128013001380340d4014830501e70a3d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:50.184 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:50.184 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631843,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:50.184 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:50.184 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:40:50.239 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:40:50.668 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44aeb4ece29797fee1ec90fee39d9094949794b6b2b4a684a48ca694540a64a69c26a5e4c4eea0662754b4b6bcb4a5bca584a48ca6940c6264a69c26a5e4bbeea02a260cae10601820200128013001380340d40148025044580170a4d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:50.676 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:50.676 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631844,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:50.677 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:50.677 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:50.751 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:51.388 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12afb5ede39696ffe0ed91ffe29c919595969510601820200128013001380340d4014832501270a5d1a0017881ae01800103880101c20110523337345a4448415a483345303034340a560a20aba696afe0b3a6a606e7bba6a698e383a66614638ee393a6661ae29ba6e619e210601820200128013001380340604821502070a6d1a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770a7d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:51.394 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 3 message(s) 2025-08-24 13:40:51.394 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631845,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:51.394 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:51.394 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:51.447 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:51.447 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631846,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:51.447 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:40:51.447 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0d00300946150000a0411d00003e452500c0b2c528453500c0bc443d0040bf44 2025-08-24 13:40:51.482 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":8780,"sysGridPwr":20,"mpptPwr":3040,"bpPwr":-5720,"bpSoc":69} 2025-08-24 13:40:51.482 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631847,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:51.483 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 => no pdata 2025-08-24 13:40:51.548 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9030 -> 8780 2025-08-24 13:40:51.552 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 170 -> 20 2025-08-24 13:40:51.556 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 3140 -> 3040 2025-08-24 13:40:51.561 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr -5890 -> -5720 2025-08-24 13:40:51.757 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12a0bae2ec9999f0efe29ef0ed939e9a9a999a10601820200128013001380340d4014832501270aad1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:51.764 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:51.764 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631850,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:51.764 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:51.765 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:51.819 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:51.884 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44a6bce4ea9f9ff6e9e498f6eb95989c9c9f9cbebabcae8cac84ae9c5c026cae942eadeccce6a86e2f5cbcbeb4bcadb4ad8cac84ae9c046a6cae942eadecb3e6a8222e04a610601820200128013001380340d40148025044580170acd1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:51.892 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:51.892 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631852,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:51.892 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:51.892 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:51.948 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:52.248 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1ea7bde5eb9e9ef7e8e599f7ea94999d9d9e9dbd52acb5c98deb8501af9dad10601820200128013001380340d4014830501e70add1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:52.254 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:52.254 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631853,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:52.254 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:52.254 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:40:52.302 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:40:52.876 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44a5bfe7e99c9cf5eae79bf5e8969b9f9f9c9fbdb9bfad8faf87ad9f5f016fad972daeefcfe5ab6d2c5fbfbdb7bfaeb7ae8faf87ad9f07696fad972daeefb0e5ab212d07a510601820200128013001380340d40148025044580170afd1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:52.884 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:52.884 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631855,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:52.884 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:52.884 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:52.944 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:53.308 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a5c0a23ba91baa0f8f68383eaf5f884eaf7898480808380a5b0b0b3f395b0b084f29db0b01cf210601820200128013001380340d40148215023580170b0d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:53.318 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:53.319 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":35,"needAck":1,"seq":2631856,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:53.319 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:53.319 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a210a10484633335a4548345a47393430303330150000034325000034422d0000ac42 2025-08-24 13:40:53.376 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":131,"fromPv":45,"fromBat":86}]} 2025-08-24 13:40:53.446 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12bba1f9f78282ebf4f985ebf688858181828110601820200128013001380340d4014832501270b1d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:53.454 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:53.454 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631857,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:53.455 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:53.455 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:53.490 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:54.020 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44b8a2faf48181e8f7fa86e8f58b8682828182a0a4a2b092b29ab082421c72b08a30b3f2d2f8b6703142a2a0aaa2b3aab392b29ab0821a7472b08a30b3f2adf8b63c301ab810601820200128013001380340d40148025044580170b2d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:54.041 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:54.041 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631858,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:54.041 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:54.042 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:54.229 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:54.305 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1eb9a3fbf58080e9f6fb87e9f48a8783838083a34cb2abd793f59b1fb183b310601820200128013001380340d4014830501e70b3d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:54.320 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:54.320 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631859,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:54.320 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:54.320 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:40:54.389 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:40:54.449 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20b9b434bdf2a1b4b444f5a9b47488f191b40407719cf181b4340ff089b47408f010601820200128013001380340604821502070b4d1a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770b5d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:54.456 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:40:54.456 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631860,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:54.456 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:54.456 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00800946150000f0411d00c03c452500b0b3c52845350080bb443d00c0bc44 2025-08-24 13:40:54.499 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":8800,"sysGridPwr":30,"mpptPwr":3020,"bpPwr":-5750,"bpSoc":69} 2025-08-24 13:40:54.499 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631861,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:54.500 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:40:54.572 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 8780 -> 8800 2025-08-24 13:40:54.580 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 20 -> 30 2025-08-24 13:40:54.588 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 3040 -> 3020 2025-08-24 13:40:54.598 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr -5720 -> -5750 2025-08-24 13:40:55.164 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44b2a8f0fe8b8be2fdf08ce2ff818c88888b88aaaea8ba98b890ba88481678ba803ab9f8d8f2bc7a3b48a8aaa0a8b9a0b998b890ba88107e78ba803ab9f8a7f2bc363a10b210601820200128013001380340d40148025044580170b8d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:55.170 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:55.170 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631864,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:55.170 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:55.171 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:55.236 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:55.449 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12b3a9f1ff8a8ae3fcf18de3fe808d89898a8910601820200128013001380340d4014832501270b9d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:55.458 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:55.458 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631865,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:55.459 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:55.459 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:55.529 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:56.225 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44b0aaf2fc8989e0fff28ee0fd838e8a8a898aa8acaab89aba92b88a4a147ab88238bbfadaf0be78394aaaa8a2aabba2bb9aba92b88a127c7ab88238bbfaa5f0be343812b010601820200128013001380340d40148025044580170bad1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:56.232 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:56.232 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631866,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:56.233 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:56.233 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:56.305 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:56.312 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1eb1abf3fd8888e1fef38fe1fc828f8b8b888bab44baa3df9bfd9317b98bbb10601820200128013001380340d4014830501e70bbd1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:56.323 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:56.323 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631867,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:56.323 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:56.323 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:40:56.421 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:40:56.545 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20b1bc3cb5faa9bcbc4cfda1bc9c80f999bcbc087994f989bc3c07f881bc7c00f810601820200128013001380340604821502070bcd1a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770bdd1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:56.552 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:40:56.552 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631868,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:56.552 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:56.552 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00800946150000f0411d00203c45250000b4c52845350080bb443d00c0bc44 2025-08-24 13:40:56.614 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":8800,"sysGridPwr":30,"mpptPwr":3010,"bpPwr":-5760,"bpSoc":69} 2025-08-24 13:40:56.614 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631869,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:56.614 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:40:56.667 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 3020 -> 3010 2025-08-24 13:40:56.676 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr -5750 -> -5760 2025-08-24 13:40:56.865 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12cbd18987f2f29b8489f59b86f8f5f1f1f2f110601820200128013001380340d4014832501270c1d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:56.872 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:56.872 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631873,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:56.872 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:56.872 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:56.936 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:57.376 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44c9d38b85f0f099868bf79984faf7f3f3f0f3d1d5d3c1e3c3ebc1f3336d03c1fb41c283a389c7014033d3d1dbd3c2dbc2e3c3ebc1f36b0503c1fb41c283dc89c74d416bc910601820200128013001380340d40148025044580170c3d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:57.383 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:57.383 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631875,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:57.383 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:57.383 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:57.460 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:57.499 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12ced48c82f7f79e818cf09e83fdf0f4f4f7f410601820200128013001380340d4014832501270c4d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:57.506 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:57.506 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631876,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:57.506 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:57.506 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:40:57.554 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:40:57.867 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a5c0a23cce7ccd68e80f5f59c838ef29c81fff2f6f6f5f6d3c6c6c585e3c6c6f284ebc6c66a8410601820200128013001380340d40148215023580170c6d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:57.872 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:57.872 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":35,"needAck":1,"seq":2631878,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:57.872 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:57.872 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a210a10484633335a4548345a47393430303330150000034325000034422d0000ac42 2025-08-24 13:40:57.948 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":131,"fromPv":45,"fromBat":86}]} 2025-08-24 13:40:58.358 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1ecdd78f81f4f49d828ff39d80fef3f7f7f4f7d738c6dfa3e781ef6bc5f7c710601820200128013001380340d4014830501e70c7d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:58.364 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:58.364 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631879,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:58.364 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:58.364 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:40:58.432 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:40:58.517 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44c2d8808efbfb928d80fc928ff1fcf8f8fbf8daded8cae8c8e0caf8386608caf04ac988a882cc0a4b38d8dad0d8c9d0c9e8c8e0caf8600e08caf04ac988d782cc464a60c210601820200128013001380340d40148025044580170c8d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:40:58.523 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:40:58.523 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631880,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:40:58.523 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:58.523 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:40:58.572 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:40:58.687 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0ad5030aa003198e101e6c79785703550b77393713131f511313075113131f51131303511313035113131b5113131b5113130351131303512613c342562e13b3425653125e808b45514630789f524e9fd15a577b13615313a3425613a3425613a3425613b3425613d3425613d3425613d3425613a3425613d3425613c3425613c3425613a3425613d3425613a3425613d3425613a342566b109112035b59205249575b2649545043232721249b12498312138e1213133751b61213130f51be1213130351a61213130f51ae1213130f51d61213133751de1213130b51c312becb9610cb12d8e99010f312b39e15fb12b39e15e61213130751ee1213131b519611131337519e1113130f518311138b11ecec10b31132bb1199e7b8d615a61113139f51ae111dbed951d31113db1116c31177cb1113f31113fb1190b512e31112eb11928597339310929397339b10128310118b1013b31021bb1043a61013137356ae10d7ee9f51d610d364582cde109cd39e51c6107f399f51ce101313132cf61013eed551fe1013eed551e31013eb10139317139b17c7ef078317a480078e1713130351b31711103518202001300138034060480750a00370939a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0031e89171938787d5004530c703e3014141c561414185614141c561414185614141856141410561414105614141c5614141c5621141446512914f445515415599dd542564124349f55493f685d507c14665414f4455114f4455114e4455114f4455114f4455114f4455114f4455114f445511414465114f4455114f4455114f4455114e4455114f4455114e4455114f445516c109615045c5e27554e505c214e535744242026259c1541841514891514143456b11514140c56b91514141c56a11514140056a91514140c56d11514140856d91514140056c41587c39017cc15f8dc9617f415b49912fc15b49912e11514141856e91514141056911614143456991614140c568416148c16ebeb17b41635bc169fe0bfd112a11614149a56a916200bdf56d41614dc1611c41670cc1614f41614fc1697b215e41615ec16958290349417959490349c17158417168c1714b41726bc1744a11727277751a9176e469956d1171453042bd9177de69956c117a4c59856c9171414142bf117141fd356f917141fd356e41714ec17149410149c10bbe1008410bc9200891014141856b41016103518202001300138034060480750a00370949a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0031f881618dd42855105520d713f3115151d57151505571515195715150557151505571515115715151d5715151d571515195720150547502815f54450551458fbe9435740cef5be54488d9f5c517d15675515e54450151547501515475015f54450151547501515475015e544501515475015054750151547501515475015054750151547501515475015154750151547506d109714055d5f26544f515d204f5256452521272d9d1443851415881415153557b01415150d57b81415151d57a01415150157a81415150d57d01415150d57d81415150557c514c0a79616cd149ddf9416f514b59813fd14b59813e01415150557e81415151157901715153557981715150d578517158d17eaea16b51734bd1798e1bed013a01715159b57a81718a3df57d51715dd1710c51771cd1715f51715fd1796b314e51714ed17948391359516949591359d16148516178d1615b51627bd1645a01626267650a816ca239857d01655750e2ad81628c99857c016a0b39957c8161515152af016151dd257f816151dd257e51615ed16159511159d11e3fb018511e29701881115150557b51117103518202001300138034060480750a00370959a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0031c8b151bd79303a906500e723c3216161a5416160254161606541616025416160e541616065416160654161606541616025423166646532b1646465356175bb00d435443c98b25aa4bf5b35e527e166456164646531646465316764653166646531676465316464653167646531666465316664653167646531676465316764653167646531666465316764653166646536e109417065e5c25574c525e234c515546262523269e174a8617168b1716162654b31716163254bb1716160254a31716163654ab1716163254d31716163254db1716163654c617dbc19015ce1783aa9315f617b69b10fe17b69b10e31716160e54eb1716161a549314161626549b14161632548614168e14e9e915b61437be1499e2bdd310a31416169a54ab14986ddc54d61416de1413c61472ce1416f61416fe1495b017e61417ee14978092369615979692369e15178615168e1516b61524be1546a31516167653ab1545659a54d31556ec0529db151a0e9b54c315a1f99d54cb1516161629f31516e1d054fb1516e1d054e61516ee15169612169e129392038612b98c028b1216160254b61214103518202001300138034060480750a00370969a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0031d8a141a160bbfab07510f733d3317171b5517170355171707551717075517170f5517171b5517170755171707551717035522176747522a1777475257165a492d425542afc3deae4a59845f537f176557177747521777475217774752177747521777475217774752177747521767475217774752177747521777475217774752177747521767475217774752177747526f169516075f5d24564d535f224d505447272422269f164c8716178a1617173f55b21617173355ba1617170355a21617173355aa1617173755d21617173355da1617173755c7169aae9214cf169cef9514f716b79a11ff16b79a11e21617170f55ea1617171b55921517173f559a15171733558715178f15e8e814b71536bf1587e3bcd211a21517179b55aa15da3cdb55d71517df1512c71573cf1517f71517ff1594b116e71516ef15968193379714969793379f14168714178f1417b71425bf1447a21417177752aa145e5e9b55d214d7495728da1464109a55c214ce909c55ca1417171728f21417edd155fa1417edd155e71417ef14179713179f13a4ee0387138287038a1317170355b71315103518202001300138034060480750a00370979a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00312851b152fa3b15b085e007c323c1818145a18180c5a1818145a18180c5a18180c5a1818105a1818085a1818085a18180c5a2d1878495d251828495d5819556f264e5a4dcbd7d258453514515c70186a581848495d1848495d1828495d1878495d1848495d1878495d1848495d1848495d1878495d1878495d1848495d1878495d1878495d1848495d1848495d1848495d601a9a190850522b59425c502d425f5b48282b2c2e901940881918851918182c5abd191818345ab5191818145aad1918183c5aa51918183c5add191818305ad51918183c5ac819f9b89c1bc019b7b39b1bf819b8951ef019b8951eed1918180c5ae5191818105a9d1a18182c5a951a1818345a881a18801ae7e71bb81a39b01a8cecb3dd1ead1a1818945aa51a5980d25ad81a18d01a1dc81a7cc01a18f81a18f01a9bbe19e81a19e01a998e9c38981b99989c38901b19881b1a801b18b81b2ab01b48ad1b1818785da51b1be1945add1bd8095c27d51b27a0955acd1b3128945ac51b18181827fd1b181adf5af51b181adf5ae81b18e01b18981c18901cfee90c881cb6930c851c18180c5ab81c1a103518202001300138034060480750a00370989a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00313841a144da6b75a095e017d333d1919115b1919155b1919115b1919155b1919155b19191d5b19191d5b1919115b1919115b2c1969485c241979485c5918546e274f5b4c2fd7c95944e806505d71196b591979485c1979485c1969485c1969485c1979485c1979485c1969485c1979485c1969485c1979485c1969485c1979485c1969485c1969485c1969485c1979485c611d9b180951532a58435d512c435e5a49292d2b2891184c89181984181919395bbc181919015bb4181919115bac1819190d5ba4181919015bdc181919055bd41819190d5bc918b2ce9d1ac118f6d19b1af918b9941ff118b9941fec181919155be41819191d5b9c1b1919395b941b1919015b891b19811be6e61ab91b38b11b8cedb2dc1fac1b1919975ba41b2d06d25bd91b19d11b1cc91b7dc11b19f91b19f11b9abf18e91b18e11b988f9d39991a98999d39911a18891a1b811a19b91a2bb11a49ac1a2a2a7a5ca41af244945bdc1a195e0926d41aa2e4945bcc1a1bc4955bc41a19191926fc1a1912de5bf41a1912de5be91a19e11a19991d19911da9ec0d891db19f0d841d1919155bb91d1b103518202001300138034060480750a00370999a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00310871917ed9faf590a5d027e303e1a1a16581a1a0e581a1a16581a1a0a581a1a0a581a1a12581a1a12581a1a0a581a1a0a582f1a4a4b5f271a2a4b5f5a1b579b0f4c584f770ac35a47fc34535e721a685a1a5a4b5f1a5a4b5f1a5a4b5f1a2a4b5f1a5a4b5f1a5a4b5f1a4a4b5f1a5a4b5f1a5a4b5f1a4a4b5f1a4a4b5f1a5a4b5f1a5a4b5f1a5a4b5f1a4a4b5f1a5a4b5f6219981b0a5250295b405e522f405d594a2a2e282d921b408a1b1a871b1a1a3e58bf1b1a1a0658b71b1a1a0a58af1b1a1a0658a71b1a1a0658df1b1a1a3e58d71b1a1a0258ca1bdcc29f19c21bd4e09919fa1bba971cf21bba971cef1b1a1a0e58e71b1a1a12589f181a1a3e5897181a1a06588a181a8218e5e519ba183bb2188feeb1df1caf181a1a9458a71814b7d058da181ad2181fca187ec2181afa181af21899bc1bea181be2189b8c9e3a9a199b9a9e3a92191b8a191882191aba1928b2194aaf192929795fa719a2139758df19da6d5125d71946d69758cf19232c9658c7191a1a1a25ff191ae7dc58f7191ae7dc58ea191ae2191a9a1e1a921ecfe60e8a1ead890e871e1a1a0a58ba1e18103518202001300138034060480750a003709a9a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00311861816cf5094580b5c037f313f1b1b13591b1b0b591b1b17591b1b0b591b1b0b591b1b1f591b1b13591b1b13591b1b17592e1b7b4a5e261b5b4a5e5b1a56c63f4d594ee856b05b4649cb535f731b695b1b4b4a5e1b4b4a5e1b4b4a5e1b5b4a5e1b4b4a5e1b7b4a5e1b4b4a5e1b4b4a5e1b4b4a5e1b4b4a5e1b7b4a5e1b7b4a5e1b4b4a5e1b7b4a5e1b4b4a5e1b7b4a5e631e991a0b5351285a415f532e415c584b2b2f2923931a4d8b1a1b861a1b1b3b59be1a1b1b0359b61a1b1b1359ae1a1b1b0f59a61a1b1b0359de1a1b1b0359d61a1b1b0b59cb1af7a99818c31a92d19a18fb1abb961df31abb961dee1a1b1b0b59e61a1b1b1f599e191b1b3b5996191b1b03598b191b8319e4e418bb193ab3198cefb0de1dae191b1b9559a61916add159db191bd3191ecb197fc3191bfb191bf31998bd1aeb191ae3199a8d9f3b9b189a9b9f3b93181a8b181983181bbb1829b3184bae182828785ea6180b589659de185b7b0024d61850f39659ce18d8a99759c6181b1b1b24fe181b13dc59f6181b13dc59eb181be3181b9b1f1b931fe3f50f8b1fec990f861f1b1b0b59bb1f19103518202001300138034060480750a003709b9a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00316811f11569da4de0c5a047836381c1c105e1c1c085e1c1c0c5e1c1c085e1c1c045e1c1c0c5e1c1c0c5e1c1c0c5e1c1c085e291c9c4c59211c4c4c595c1d51b25b495e49036ac1a3414f8f5458741c6e5c1c7c4c591c4c4c591c7c4c591c9c4c591c6c4c591c7c4c591c6c4c591c6c4c591c9c4c591c6c4c591c6c4c591c6c4c591c7c4c591c9c4c591c6c4c591c6c4c59641a9e1d0c54562f5d46585429465b5f4c2c2f292c941d408c1d1c811d1c1c305eb91d1c1c385eb11d1c1c085ea91d1c1c3c5ea11d1c1c385ed91d1c1c385ed11d1c1c005ecc1dcbcb9a1fc41d8aa0991ffc1dbc911af41dbc911ae91d1c1c045ee11d1c1c105e991e1c1c305e911e1c1c385e8c1e1c841ee3e31fbc1e3db41e85e8b7d91aa91e1c1c905ea11e9267d65edc1e1cd41e19cc1e78c41e1cfc1e1cf41e9fba1dec1e1de41e9d8a983c9c1f9d9c983c941f1d8c1f1d841f1cbc1f2eb41f4ca91f1c1c7c59a11f1865905ed91f5ce60f23d11fb101915ec91f44e9975ec11f1c1c1c23f91f1cebda5ef11f1cebda5eec1f1ce41f1c9c181c94189998098c18b3860881181c1c085ebc181e103518202001300138034060480750a003709c9a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00317801e100961d1de0d5b057937391d1d115f1d1d095f1d1d0d5f1d1d0d5f1d1d055f1d1d115f1d1d0d5f1d1d0d5f1d1d095f281d2d4d58201d3d4d585d1c50c039485f486284e8dd40d9545559751d6f5d1d2d4d581d2d4d581d2d4d581d2d4d581d2d4d581d2d4d581d2d4d581d2d4d581d3d4d581d2d4d581d2d4d581d2d4d581d2d4d581d2d4d581d2d4d581d2d4d58651c9f1c0d55572e5c47595528475a5e4d2d2e282c951c468d1c1d801c1d1d355fb81c1d1d395fb01c1d1d095fa81c1d1d395fa01c1d1d3d5fd81c1d1d395fd01c1d1d3d5fcd1c8ca4981ec51c92e59f1efd1cbd901bf51cbd901be81c1d1d055fe01c1d1d115f981f1d1d355f901f1d1d395f8d1f1d851fe2e21ebd1f3cb51f87e9b6d81ba81f1d1d915fa01fd036d15fdd1f1dd51f18cd1f79c51f1dfd1f1df51f9ebb1ced1f1ce51f9c8b993d9d1e9c9d993d951e1c8d1e1c851e1dbd1e2fb51e4da81e1d1d7d58a01e6d57915fd81edd435d22d01e8a15905fc81ee095965fc01e1d1d1d22f81e1de7db5ff01e1de7db5fed1e1de51e1d9d191d9519aee4098d198b8d0980191d1d095fbd191f103518202001300138034060480750a003709d9a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00314831d1325c355da0e58067a343a1e1e165c1e1e0a5c1e1e125c1e1e0a5c1e1e0a5c1e1e165c1e1e125c1e1e0e5c1e1e0a5c2b1e6e4e5b231e5e4e5b5e1f5380f14a5c4bee096bdf43dad1595a761e6c5e1e6e4e5b1e7e4e5b1e5e4e5b1e6e4e5b1e7e4e5b1e6e4e5b1e4e4e5b1e7e4e5b1e4e4e5b1e7e4e5b1e7e4e5b1e7e4e5b1e7e4e5b1e7e4e5b1e7e4e5b1e6e4e5b661c9c1f0e56542d5f445a562b44595d4e2e2d2a28961f468e1f1e831f1e1e2a5cbb1f1e1e365cb31f1e1e125cab1f1e1e3a5ca31f1e1e3a5cdb1f1e1e365cd31f1e1e3a5cce1ffdbe9a1dc61fdeb59d1dfe1fbe9318f61fbe9318eb1f1e1e0a5ce31f1e1e165c9b1c1e1e2a5c931c1e1e365c8e1c1e861ce1e11dbe1c3fb61c80eab5db18ab1c1e1e925ca31c5f86d45cde1c1ed61c1bce1c7ac61c1efe1c1ef61c9db81fee1c1fe61c9f889a3e9e1d9f9e9a3e961d1f8e1d1f861d1ebe1d2cb61d4eab1d1e1e7e5ba31dfbef925cdb1dde0f5a21d31d26af935ccb1d3c37925cc31d1e1e1e21fb1d1e1cd95cf31d1e1cd95cee1d1ee61d1e9e1a1e961af8ef0a8e1ab1950a831a1e1e0a5cbe1a1c103518202001300138034060480750a003709e9a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00315821c12d17057db0f58077b353b1f1f135d1f1f0b5d1f1f135d1f1f0f5d1f1f0f5d1f1f175d1f1f175d1f1f0f5d1f1f0f5d2a1f4f4f5a221f2f4f5a5f1e52ef384a5d4a7ba66fde429c33575b771f6d5f1f5f4f5a1f5f4f5a1f5f4f5a1f2f4f5a1f5f4f5a1f5f4f5a1f4f4f5a1f5f4f5a1f2f4f5a1f4f4f5a1f4f4f5a1f5f4f5a1f4f4f5a1f5f4f5a1f4f4f5a1f5f4f5a671c9d1e0f57552c5e455b572a45585c4f2f2b2d28971e458f1e1f821e1f1f3b5dba1e1f1f035db21e1f1f0f5daa1e1f1f035da21e1f1f035dda1e1f1f3f5dd21e1f1f075dcf1ed6c79a1cc71ec1e59c1cff1ebf9219f71ebf9219ea1e1f1f0b5de21e1f1f175d9a1d1f1f3b5d921d1f1f035d8f1d1f871de0e01cbf1d3eb71d80ebb4da19aa1d1f1f935da21d11b2d55ddf1d1fd71d1acf1d7bc71d1fff1d1ff71d9cb91eef1d1ee71d9e899b3f9f1c9e9f9b3f971c1e8f1c1e871c1fbf1c2db71c4faa1c2c2c7c5aa21cd51d925dda1cdf685420d21c9ada925dca1c7d30935dc21c1f1f1f20fa1c1fe2d95df21c1fe2d95def1c1fe71c1f9f1b1f971bcae30b8f1ba78c0b821b1f1f0f5dbf1b1d103518202001300138034060480750a003709f9a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0032abd232d635968e4306738440a042020286220202c622020286220202c6220202c622020246220202462202028622020286215205070651d2070706560216d17a9756275307750e17df1d8676448205260205070652040706520507065204070652040706520407065204070652070706520707065207070652040706520407065204070652040706520407065204070655824a22130686a13617a6468157a67637010141211a82175b02120bd21202000628521202038628d21202028629521202034629d2120203862e52120203862ed2120203462f0218ef7a423f821a0e9a223c02180ad26c82180ad26d52120202c62dd2120202462a52220200062ad2220203862b02220b822dfdf238022018822bfd48be52695222020ae629d22143feb62e02220e82225f02244f82220c02220c822a38621d02221d822a1b6a400a023a1a0a400a82321b02321b823208023128823709523131343659d23a376ad62e5232067301fed2347d6ad62f5238ef5ac62fd232020201fc523202be762cd23202be762d02320d82320a02420a82490d534b02489a634bd2420202c62802422103518202001300138034060480750a00370a09a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0032bbc222c3ac384e5316639450b05212129632121316321212d63212131632121316321212563212129632121296321212d6314213171641c21d16e6461206cd1067463749918e6e07c653066654921536121317164213171642131716421d16e64213171642131716421d16e642121716421d16e64212171642121716421217164212171642131716421317164213171645924a32031696b12607b6569147b66627111151319a92077b12021bc20212101638420212139638c20212129639420212135639c2021213963e42021213963ec2021213163f120cf93a222f920bceba022c12081ac27c92081ac27d42021213163dc2021212563a42321210163ac2321213963b12321b923dede22812300892380d58ae42794232121af639c232c97eb63e12321e92324f12345f92321c12321c923a28720d12320d923a0b7a501a122a0a1a501a92220b12220b922218122138922719422121242649c227118ac63e42261413a1eec2287ffac63f4223f88ad63fc222121211ec4222129e663cc222129e663d12221d92221a12521a925d9cf35b125d9a335bc2521213163812523103518202001300138034060480750a00370a19a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00328bf212fa3270ae732643a46080622222e6022223660222232602222326022223a60222232602222326022223260222236601722e26c671f22a26c6762236f84397160776fe269e07f7cb867664a22506222826c6722a26c6722826c6722926c6722826c6722a26c6722826c6722826c6722a26c6722b26c6722826c6722826c6722826c6722926c6722826c6722e26c675a24a023326a68116378666a177865617212111712aa237eb22322bf2322220e608723222206608f23222236609723222202609f2322220660e72322220660ef2322223e60f223f5f5a421fa23e69ea721c22382af24ca2382af24d72322223a60df2322222e60a72022220e60af2022220660b22022ba20dddd218220038a2081d689e72497202222ae609f20ac59e860e22022ea2027f22046fa2022c22022ca20a18423d22023da20a3b4a602a221a3a2a602aa2123b22123ba21228221108a21729721222242679f214343ae60e72162d8311def216924af60f721d4ffa960ff212222221dc72122d5e460cf2122d5e460d22122da2122a22622aa26a7a637b22693b836bf2622223660822620103518202001300138034060480750a00370a29a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00329be202e32b762e633653b47090723232f6123233761232333612323336123233b6123232f612323336123233361232337611623536d661e23036d6663226ef06e70617646a549e17eda7466674b23516323536d6623736d6623736d6623736d6623736d6623636d6623636d6623736d6623036d6623636d6623736d6623736d6623736d6623436d6623736d6623536d665b22a122336b69106279676b167964607313101612ab2278b32223be2223230b618622232307618e22232337619622232307619e2223230361e62223230761ee2223230361f322b29aa620fb22eddba120c32283ae25cb2283ae25d62223233b61de2223232f61a62123230b61ae2123230761b32123bb21dcdc208321028b2187d788e62596212323af619e21ee08ef61e32123eb2126f32147fb2123c32123cb21a08522d32122db21a2b5a703a320a2a3a703ab2022b32022bb20238320118b20739620232343669e203309af61e620e37d631cee20bdcbaf61f620274aa861fe202323231cc62023d9e561ce2023d9e561d32023db2023a32723ab2790da37b327bab337be2723233761832721103518202001300138034060480750a00370a39a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0032eb92729df202c9b34623c400e0024242c662424306624242866242430662424306624242c662424346624243466242430661124f4746119248474616425694bb67166715f2e079879940762604c24566424e4746124e474612484746124f4746124e4746124f474612494746124e4746124e4746124e4746124e4746124e4746124e4746124e4746124e4746124f474615c26a625346c6e17657e606c117e63677414171012ac257cb42524b92524241066812524240c66892524242866912524240066992524240066e12524240c66e92524240066f425c784a027fc25ee8fa727c42584a922cc2584a922d12524243066d92524242c66a12624241066a92624240c66b42624bc26dbdb278426058c268cd08fe12291262424a866992665bcee66e42624ec2621f42640fc2624c42624cc26a78225d42625dc26a5b2a004a427a5a4a004ac2725b42724bc27248427168c2774912724244461992780c8a866e127e435601be9272c88a966f127d607a866f9272424241bc1272426e366c9272426e366d42724dc2724a42024ac20c2d530b42094af30b92024243066842026103518202001300138034060480750a00370a49a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0032fb826280fa08e9835633d410f01252529672525316725252967252535672525356725252d6725252d67252535672525356710259575601825b57560652468674570677053ede89f78ccf860614d25576525857560258575602585756025b575602585756025857560259575602585756025857560259575602595756025857560259575602585756025957560258575605d26a724356d6f16647f616d107f62667515111712ad247fb52425b82425250167802425253967882425253567902425253967982425253967e02425250567e82425253d67f524ecfda026fd24c0dfa626c52485a823cd2485a823d02425253167d82425252d67a02725250167a82725253967b52725bd27dada268527048d278cd18ee02390272525a96798272b88ef67e52725ed2720f52741fd2725c52725cd27a68324d52724dd27a4b3a105a526a4a5a105ad2624b52625bd26258526178d2675902625254560982654daa967e026e5526e1ae82612e7a867f0263109a967f8262525251ac02625d8e367c82625d8e367d52625dd2625a52125ad21f0d931b5219db631b82125253567852127103518202001300138034060480750a00370a59a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0032cbb252bcbb1c01836613e420c0226262e6426262a6426262e6426262a6426262a64262622642626226426262e6426262e641326f676631b26e6766366276b1f927364739f3b2c1a7bb68c63624e26546626f6766326e6766326f6766326f6766326e6766326e6766326e6766326e6766326e6766326e6766326e6766326e6766326f6766326f6766326e6766326e676635e22a427366e6c15677c626e137c61657616121417ae2773b62726bb2726260664832726263e648b2726262e649327262632649b2726263e64e32726263e64eb2726263264f62788f1a225fe27a0efa425c62786ab20ce2786ab20d32726262a64db2726262264a32426260664ab2426263e64b62426be24d9d9258624078e248fd28de32093242626a8649b241239ed64e62426ee2423f62442fe2426c62426ce24a58027d62427de24a7b0a206a625a7a6a206ae2527b62526be25268625148e25769325151545639b257275ab64e32526613619eb2567d5ab64f325aef4aa64fb2526262619c325262de164cb25262de164d62526de2526a62226ae2296d332b6228ca032bb2226262a64862224103518202001300138034060480750a00370a69a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0032dba242acd4cb29a37603f430d0327272f652727376527272b6527273765272737652727236527272f6527272f6527272b6512276777621a2707776267266addd9736572d9b1949d7aa78661634f275567276777622767776227177762270777622717776227677762270777622717776227077762271777622717776227177762271777622767776227177762271777625f22a526376f6d14667d636f127d6064771713151faf2671b72627ba2627270765822627273f658a2627272f659226272733659a2627273b65e22627273f65ea2627273765f726c995a424ff26ceeda624c72687aa21cf2687aa21d22627273765da2627272365a22527270765aa2527273f65b72527bf25d8d8248725068f258cd38ce22192252727a9659a252a91ed65e72527ef2522f72543ff2527c72527cf25a48126d72526df25a6b1a307a724a6a7a307af2426b72427bf24278724158f24779224141444629a242c35aa65e22467473c18ea24f690aa65f2246ea5ab65fa2427272718c224272fe065ca24272fe065d72427df2427a72327af23dfc933b723dba533ba2327273765872325103518202001300138034060480750a00370a79a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00322b52b256f6990ec386e304c020c2828246a28283c6a2828386a2828386a2828306a2828386a2828386a2828386a28283c6a1d2898666d1528a8666d682965cf537b6a7d3222f7e975b9256f6c40285a682888666d28a8666d2888666d2898666d2888666d28a8666d2888666d2888666d28b8666d28b8666d2888666d2888666d28b8666d2888666d2888666d2898666d502eaa293860621b69726c601d726f6b78181b1d18a02974b82928b5292828186a8d2928280c6a852928283c6a9d292828086a952928280c6aed2928280c6ae5292828346af829ffffae2bf0299b95ad2bc82988a52ec02988a52edd292828306ad5292828246aad2a2828186aa52a28280c6ab82a28b02ad7d72b882a09802a85dc83ed2e9d2a2828a46a952aa653e26ae82a28e02a2df82a4cf02a28c82a28c02aab8e29d82a29d02aa9beac08a82ba9a8ac08a02b29b82b29b02b28882b1a802b789d2b2828486d952b3100a46aed2b68d23b17e52b8ae5a46afd2b658da36af52b28282817cd2b28dfee6ac52b28dfee6ad82b28d02b28a82c28a02cadac3db82c9fb23cb52c28283c6a882c2a103518202001300138034060480750a00370a89a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00323b42a24b09972ed396f314d030d2929256b29293d6b2929396b2929396b2929316b2929256b2929396b2929396b29293d6b1c2929666c1429c9676c69286458947a6b7c61e7ade874869f6e6d41295b692929666c29d9676c29d9676c29d9676c29d9676c29c9676c29d9676c29d9676c29c9676c29d9676c29d9676c29d9676c29d9676c2929666c29d9676c2929666c5128ab283961631a68736d611c736e6a79191a1c18a12872b92829b4282929056b8c2829290d6b842829293d6b9c2829290d6b94282929096bec2829290d6be4282929096bf928b890ac2af12893d0ab2ac92889a42fc12889a42fdc282929316bd4282929256bac2b2929056ba42b29290d6bb92b29b12bd6d62a892b08812b87dd82ec2f9c2b2929a56b942be402e56be92b29e12b2cf92b4df12b29c92b29c12baa8f28d92b28d12ba8bfad09a92aa8a9ad09a12a28b92a28b12a29892a1b812a799c2a2929496c942ae3d8a26bec2ae9776916e42a2598a56bfc2a5b18a26bf42a29292916cc2a29d3ef6bc42a29d3ef6bd92a29d12a29a92d29a12d9ad03db92db6b93db42d29293d6b892d2b103518202001300138034060480750a00370a99a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00320b72927a28cdbee3a6c324e000e2a2a22682a2a3e682a2a26682a2a3e682a2a3e682a2a22682a2a3a682a2a3a682a2a3e681f2a6a656f172a2a656f6a2b67846d7e687f989f3be877d38f6c6e422a586a2a6a656f2a1a656f2a2a656f2a6a656f2a0a656f2a1a656f2a3a656f2a0a656f2a2a656f2a0a656f2a0a656f2a1a656f2a1a656f2a1a656f2a1a656f2a6a656f5228a82b3a6260196b706e621f706d697a1a191e1ca22b72ba2b2ab72b2a2a1e688f2b2a2a0268872b2a2a26689f2b2a2a0e68972b2a2a0e68ef2b2a2a0268e72b2a2a0e68fa2bc98aae29f22bbe86a929ca2b8aa72cc22b8aa72cdf2b2a2a3e68d72b2a2a2268af282a2a1e68a7282a2a0268ba282ab228d5d5298a280b822898de81ef2c9f282a2aa66897286bb2e068ea282ae2282ffa284ef2282aca282ac228a98c2bda282bd228abbcae0aaa29abaaae0aa2292bba292bb2292a8a291882297a9f292a2a4a6f972931eca668ef29ea3b6e15e729d6afa768ff29ccd7a168f7292a2a2a15cf292a28ed68c7292a28ed68da292ad2292aaa2e2aa22eccdb3eba2e9ea13eb72e2a2a3e688a2e28103518202001300138034060480750a00370aa9a387884a601800103880101c2011052333731413131413848324d30333931 2025-08-24 13:40:58.696 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 24 message(s) 2025-08-24 13:40:58.696 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920851,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:40:58.696 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:40:58.697 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a9d030d7f6a6b44104618642a2400000c420000144200000c420000104200001042000008420000084200001042000010423500d051453d00a0514540014d9398564255236b8c415d8cc249446800724000b0514500b0514500b0514500a0514500c0514500c0514500c0514500b0514500c0514500d0514500d0514500b0514500c0514500b0514500c0514500b051457803820110484a33415a4448355a4743503034323788015a9001009d0100002442a50100001c42ad0100001042b50100001c42bd0100001c42c50100002442cd0100001842d001add88503d801cbfa8303e001a08d06e801a08d06f50100001442fd01000008428502000024428d0200001c429002009802ffff03a00221a8028af4abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd03c4fd8c42c503c0774b3fcd038fc08d42d5036c2a8c42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804d4fc149004b793149d0400001042a00402 2025-08-24 13:40:58.765 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":941.6640014648438,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,34,36,36],"bpMaxCellVol":3357,"bpMinCellVol":3354,"bpRunSta":1,"bpVol":53.64899826049805,"bpAmp":17.55231285095215,"bpBusVol":807.039794921875,"bpErrCode":0,"bpCellVol":[3355,3355,3355,3354,3356,3356,3356,3355,3356,3357,3357,3355,3356,3355,3356,3355],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":41,"bpLvMosTemp":39,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":38,"bpAccuChgCap":6384685,"bpAccuDsgCap":6356299,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":41,"bpMinMosTemp":39,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035594,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.49563598632812,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.87609100341797,"bpMinSoc":70.08285522460938,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343636,"bpAccuDsgEnergy":330167,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:40:58.765 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920852,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:40:58.766 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:40:58.766 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a9d030d2c6c6944104718642a240000084200000c420000084200000c4200000c420000044200000442000008420000084235000052453d00e0514540014d89c156425530208b415d2b7c49446800724000e0514500e0514500f0514500e0514500e0514500e0514500e0514500e051450000524500e0514500e0514500e0514500f0514500e0514500f0514500e051457804820110484a33415a4448355a474350303432318801559001009d0100002042a50100001842ad0100000842b50100001442bd0100001842c50100001c42cd0100001442d00193d78403d801ecc88203e001a08d06e801a08d06f50100000c42fd01000004428502000020428d02000018429002009802ffff03a00221a8028bf4abc506b50200008e42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50333336345bd037a528d42c5030047103fcd0369f28d42d503b0d18c42dd030000003fe503000bc742ed03000bc742f00300f803008004008804aff5149004a886149d0400000c42a00402 2025-08-24 13:40:58.807 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":933.690185546875,"bpSoc":71,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3360,"bpMinCellVol":3358,"bpRunSta":1,"bpVol":53.68899917602539,"bpAmp":17.390716552734375,"bpBusVol":805.9401245117188,"bpErrCode":0,"bpCellVol":[3358,3358,3359,3358,3358,3358,3358,3358,3360,3358,3358,3358,3359,3358,3359,3358],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6368147,"bpAccuDsgCap":6333548,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035595,"bpRealSoc":71,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3635.199951171875,"bpTargetSoc":70.66108703613281,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.97345733642578,"bpMinSoc":70.4095458984375,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342703,"bpAccuDsgEnergy":328488,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:40:58.807 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920853,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:40:58.808 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 Encrypted 2025-08-24 13:40:58.808 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 pdata: 0a9d030dc8579044104718642a24000008420000104200000c42000010420000104200000442000008420000084200000c4235001052453d00e0514540014deefc564255dbe0ab415d988a49446800724000f05145000052450000524500e05145000052450000524500f051450000524500105245000052450000524500105245000052450000524500005245000052457805820110484a33415a4448355a474350303432388801569001009d0100002042a50100001842ad0100000842b50100001442bd0100001842c50100001842cd0100001042d001d5b28303d80188ca8103e001a08d06e801a08d06f50100001042fd01000004428502000020428d02000018429002009802ffff03a00221a8028df4abc506b50200008e42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50333336345bd03df368d42c50340601b3fcd033ddc8d42d503b5a68c42dd030000003fe5030008c742ed030008c742f00300f803008004008804f6ee149004f782149d0400001042a00402 2025-08-24 13:40:58.879 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":1154.7431640625,"bpSoc":71,"bpSoh":100,"bpTemp":[34,36,35,36,36,33,34,34,35],"bpMaxCellVol":3361,"bpMinCellVol":3358,"bpRunSta":1,"bpVol":53.74700164794922,"bpAmp":21.484792709350586,"bpBusVol":806.16552734375,"bpErrCode":0,"bpCellVol":[3359,3360,3360,3358,3360,3360,3359,3360,3361,3360,3360,3361,3360,3360,3360,3360],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":38,"bpEnvTemp":36,"bpAccuChgCap":6347093,"bpAccuDsgCap":6317320,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":36,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035597,"bpRealSoc":71,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3635.199951171875,"bpTargetSoc":70.60717010498047,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.9301528930664,"bpMinSoc":70.32559967041016,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341878,"bpAccuDsgEnergy":328055,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:40:58.879 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920854,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:40:58.879 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 Encrypted 2025-08-24 13:40:58.879 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 pdata: 0a9d030dc18515bf104618642a2400000c42000014420000104200001442000018420000104200001042000010420000144235007050453d0050504540014da61b554255df9d33bc5de3a5484468007240005050450050504500605045007050450060504500505045006050450070504500705045006050450060504500605045006050450070504500605045007050457806820110484a33415a4448355a4743503033353088015c9001009d0100003042a50100002442ad0100001442b50100002042bd0100002442c50100002442cd0100002042d001cdd78603d80195bc8503e001a08d06e801a08d06f50100001842fd0100000c428502000030428d02000024429002009802ffff03a00221a8028ff4abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0353738c42c50340fa133fcd030c188d42d503b7ef8b42dd030000003fe50300f7c642ed0300f7c642f00300f8030080040088048584159004af9a149d0400001442a00402 2025-08-24 13:40:58.952 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.5840721726417542,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3335,"bpMinCellVol":3333,"bpRunSta":1,"bpVol":53.277000427246094,"bpAmp":-0.010962932370603085,"bpBusVol":802.5919799804688,"bpErrCode":0,"bpCellVol":[3333,3333,3334,3335,3334,3333,3334,3335,3335,3334,3334,3334,3334,3335,3334,3335],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":44,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":40,"bpBusNegTemp":41,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6400973,"bpAccuDsgCap":6381077,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":44,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035599,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.2252426147461,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.54696655273438,"bpMinSoc":69.96819305419922,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344581,"bpAccuDsgEnergy":331055,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:40:58.953 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920855,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:40:58.953 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 Encrypted 2025-08-24 13:40:58.953 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 pdata: 0a9d030d011ca8bc104618642a2400000c420000144200001042000010420000184200000c4200001042000010420000144235007050453d0060504540014d5e3a554255b8d4c9b95d4e93484468007240006050450060504500605045006050450060504500605045006050450070504500605045006050450060504500605045006050450070504500605045006050457801820110484a33415a4448355a4743503033353188015b9001009d0100002842a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d0018db98503d8018bf88203e001a08d06e801a08d06f50100001842fd0100000c428502000028428d02000024429002009802ffff03a00221a80290f4abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0349498c42c503c05e403fcd0373078d42d503d9878b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804b3f91490049590149d0400001442a00402 2025-08-24 13:40:59.021 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.020521165803074837,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3335,"bpMinCellVol":3334,"bpRunSta":1,"bpVol":53.30699920654297,"bpAmp":-0.0003849619533866644,"bpBusVol":802.3016357421875,"bpErrCode":0,"bpCellVol":[3334,3334,3334,3334,3334,3334,3334,3335,3334,3334,3334,3334,3334,3335,3334,3334],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380685,"bpAccuDsgCap":6339595,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":42,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035600,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.14313507080078,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.5145492553711,"bpMinSoc":69.76532745361328,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343219,"bpAccuDsgEnergy":329749,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:40:59.021 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920856,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:40:59.021 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 Encrypted 2025-08-24 13:40:59.021 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 pdata: 0a9d030d37bba943104618642a2400000c420000144200000c4200001442000014420000084200001042000010420000144235006051453d0030514540014d773e564255d3cfca405d2d0c494468007240005051450050514500305145006051450050514500605145005051450050514500605145006051450050514500605145006051450050514500505145005051457802820110484a33415a4448355a474350303334368801589001009d0100003442a50100002c42ad0100000c42b50100002442bd0100002442c50100002842cd0100002442d001e1a08403d801afab8303e001a08d06e801a08d06f50100001442fd01000008428502000034428d0200002c429002009802ffff03a00221a80294f4abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50300006045bd0303f98c42c503c011443fcd033fb88d42d50329308c42dd030000003fe5030002c742ed030002c742f00300f803008004008804e6f1149004ae8b149d0400001442a00402 2025-08-24 13:40:59.079 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":339.4626159667969,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,37,37,34,36,36,37],"bpMaxCellVol":3350,"bpMinCellVol":3347,"bpRunSta":1,"bpVol":53.56100082397461,"bpAmp":6.337869167327881,"bpBusVol":804.1902465820312,"bpErrCode":0,"bpCellVol":[3349,3349,3347,3350,3349,3350,3349,3349,3350,3350,3349,3350,3350,3349,3349,3349],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":45,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":42,"bpEnvTemp":41,"bpAccuChgCap":6361185,"bpAccuDsgCap":6346159,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":45,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035604,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.4863510131836,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":70.85985565185547,"bpMinSoc":70.09406280517578,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342246,"bpAccuDsgEnergy":329134,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:40:59.080 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920857,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:40:59.080 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 Encrypted 2025-08-24 13:40:59.080 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 pdata: 0a9d030d54bfae43104718642a240000084200000c420000084200000c4200000c420000044200000442000008420000084235007051453d0060514540014d773e56425536ced0405df11f494468007240006051450060514500705145007051450060514500605145007051450060514500705145006051450070514500605145007051450070514500705145006051457804820110484a33415a4448355a474350303432318801559001009d0100002042a50100001842ad0100000842b50100001442bd0100001842c50100001c42cd0100001442d001abd78403d801efc88203e001a08d06e801a08d06f50100000c42fd01000004428502000020428d02000018429002009802ffff03a00221a80295f4abc506b50200008e42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50333336345bd03eb5d8d42c5030047103fcd03bbfd8d42d50302dd8c42dd030000003fe503000bc742ed03000bc742f00300f803008004008804b0f5149004a886149d0400000c42a00402 2025-08-24 13:40:59.122 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":349.4947509765625,"bpSoc":71,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3351,"bpMinCellVol":3350,"bpRunSta":1,"bpVol":53.56100082397461,"bpAmp":6.525172233581543,"bpBusVol":804.4990844726562,"bpErrCode":0,"bpCellVol":[3350,3350,3351,3351,3350,3350,3351,3350,3351,3350,3351,3350,3351,3351,3351,3350],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6368171,"bpAccuDsgCap":6333551,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035605,"bpRealSoc":71,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3635.199951171875,"bpTargetSoc":70.68343353271484,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.99556732177734,"bpMinSoc":70.43165588378906,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342704,"bpAccuDsgEnergy":328488,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:40:59.122 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920858,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:40:59.122 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 Encrypted 2025-08-24 13:40:59.123 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 pdata: 0a9d030df785b543104718642a2400000c420000144200000c4200001042000010420000084200000842000010420000104235005051453d0030514540014d81155642556d10d9405de62e494468007240004051450040514500405145003051450040514500405145005051450040514500405145005051450050514500405145004051450040514500505145004051457803820110484a33415a4448355a4743503034323788015a9001009d0100002442a50100001c42ad0100001042b50100001c42bd0100001c42c50100002442cd0100001842d001c6d88503d801cefa8303e001a08d06e801a08d06f50100001442fd01000008428502000024428d0200001c429002009802ffff03a00221a80295f4abc506b50200008e42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50333336345bd03b8098d42c503c0774b3fcd035ccc8d42d50339368c42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804d5fc149004b793149d0400001042a00402 2025-08-24 13:40:59.165 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":363.0466003417969,"bpSoc":71,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,34,36,36],"bpMaxCellVol":3349,"bpMinCellVol":3347,"bpRunSta":1,"bpVol":53.520999908447266,"bpAmp":6.783255100250244,"bpBusVol":804.7327880859375,"bpErrCode":0,"bpCellVol":[3348,3348,3348,3347,3348,3348,3349,3348,3348,3349,3349,3348,3348,3348,3349,3348],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":41,"bpLvMosTemp":39,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":41,"bpEnvTemp":38,"bpAccuChgCap":6384710,"bpAccuDsgCap":6356302,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":41,"bpMinMosTemp":39,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035605,"bpRealSoc":71,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3635.199951171875,"bpTargetSoc":70.51898193359375,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.89913940429688,"bpMinSoc":70.10590362548828,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343637,"bpAccuDsgEnergy":330167,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:40:59.166 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920859,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:40:59.166 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 Encrypted 2025-08-24 13:40:59.166 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 pdata: 0a9d030dd44b8f43104718642a24000008420000104200000c42000010420000104200000442000008420000084200000c4235006051453d0040514540014ddd24564255f34dab405d52d0484468007240005051450050514500505145004051450050514500605145005051450050514500505145005051450060514500605145005051450060514500505145006051457805820110484a33415a4448355a474350303432388801569001009d0100002042a50100001842ad0100000842b50100001442bd0100001842c50100001842cd0100001042d001ecb28303d80189ca8103e001a08d06e801a08d06f50100001042fd01000004428502000020428d02000018429002009802ffff03a00221a80297f4abc506b50200008e42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900302980300a00332a80350b50333336345bd0310438d42c50340601b3fcd034be88d42d503c3b28c42dd030000003fe5030008c742ed030008c742f00300f803008004008804f8ee149004f782149d0400001042a00402 2025-08-24 13:40:59.228 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":286.5924072265625,"bpSoc":71,"bpSoh":100,"bpTemp":[34,36,35,36,36,33,34,34,35],"bpMaxCellVol":3350,"bpMinCellVol":3348,"bpRunSta":1,"bpVol":53.5359992980957,"bpAmp":5.353265285491943,"bpBusVol":803.2550048828125,"bpErrCode":0,"bpCellVol":[3349,3349,3349,3348,3349,3350,3349,3349,3349,3349,3350,3350,3349,3350,3349,3350],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":38,"bpEnvTemp":36,"bpAccuChgCap":6347116,"bpAccuDsgCap":6317321,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":36,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035607,"bpRealSoc":71,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":2,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3635.199951171875,"bpTargetSoc":70.6309814453125,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.95369720458984,"bpMinSoc":70.3491439819336,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341880,"bpAccuDsgEnergy":328055,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:40:59.229 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920860,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:40:59.229 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 Encrypted 2025-08-24 13:40:59.229 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 pdata: 0a9d030d4a81b8c2104618642a2400000c42000014420000104200001442000018420000104200001042000010420000144235008050453d0050504540014dae475542551f76ddbf5d5393484468007240006050450050504500605045008050450070504500605045007050450070504500805045007050450070504500705045006050450080504500705045007050457806820110484a33415a4448355a4743503033353088015c9001009d0100002c42a50100002442ad0100001442b50100002042bd0100002442c50100002442cd0100001c42d001d7d78603d80196bc8503e001a08d06e801a08d06f50100001842fd0100000c42850200002c428d02000024429002009802ffff03a00221a80299f4abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd0304798c42c50340fa133fcd03ad1d8d42d50358f58b42dd030000003fe50300f7c642ed0300f7c642f00300f8030080040088048584159004af9a149d0400001442a00402 2025-08-24 13:40:59.285 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-92.25251770019531,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,37,38,36,36,36,37],"bpMaxCellVol":3336,"bpMinCellVol":3333,"bpRunSta":1,"bpVol":53.31999969482422,"bpAmp":-1.730167269706726,"bpBusVol":802.3019409179688,"bpErrCode":0,"bpCellVol":[3334,3333,3334,3336,3335,3334,3335,3335,3336,3335,3335,3335,3334,3336,3335,3335],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":40,"bpBusNegTemp":41,"bpBusPosTemp":41,"bpEnvTemp":39,"bpAccuChgCap":6400983,"bpAccuDsgCap":6381078,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":43,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035609,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.23635864257812,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.5579605102539,"bpMinSoc":69.97918701171875,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344581,"bpAccuDsgEnergy":331055,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:40:59.286 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920861,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:40:59.286 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 Encrypted 2025-08-24 13:40:59.286 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 pdata: 0a9d030d147cccc3104618642a2400000c420000144200001042000010420000184200000c4200001042000010420000144235003050453d0020504540014ddd245542557f99f5c05dc449484468007240003050450030504500305045003050450030504500305045003050450030504500205045003050450030504500305045003050450030504500305045003050457801820110484a33415a4448355a4743503033353188015b9001009d0100002842a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d00191b98503d8018ff88203e001a08d06e801a08d06f50100001842fd0100000c428502000028428d02000024429002009802ffff03a00221a8029af4abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd03704a8c42c503c05e403fcd0397088d42d503fd888b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804b3f91490049690149d0400001442a00402 2025-08-24 13:40:59.340 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-408.9693603515625,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3331,"bpMinCellVol":3330,"bpRunSta":1,"bpVol":53.2859992980957,"bpAmp":-7.674987316131592,"bpBusVol":801.152587890625,"bpErrCode":0,"bpCellVol":[3331,3331,3331,3331,3331,3331,3331,3331,3330,3331,3331,3331,3331,3331,3331,3331],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380689,"bpAccuDsgCap":6339599,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":42,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035610,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.1453857421875,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.51677703857422,"bpMinSoc":69.7675552368164,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343219,"bpAccuDsgEnergy":329750,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:40:59.340 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920862,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:40:59.340 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 Encrypted 2025-08-24 13:40:59.340 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 pdata: 0a9d030d3bdd4bc4104618642a24000008420000144200000c4200001442000014420000084200000c42000010420000144235007050453d0040504540014d9eef544255f01775c15dc4cf474468007240007050450060504500405045007050450060504500705045005050450060504500505045006050450060504500605045006050450060504500605045007050457802820110484a33415a4448355a474350303334368801589001009d0100003442a50100002842ad0100000c42b50100002442bd0100002442c50100002842cd0100002442d001e3a08403d801c0ab8303e001a08d06e801a08d06f50100001442fd01000008428502000034428d02000028429002009802ffff03a00221a8029ef4abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd03e5f18c42c503c011443fcd0338b18d42d50322298c42dd030000003fe5030002c742ed030002c742f00300f803008004008804e6f1149004af8b149d0400001442a00402 2025-08-24 13:40:59.399 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-815.4567260742188,"bpSoc":70,"bpSoh":100,"bpTemp":[34,37,35,37,37,34,35,36,37],"bpMaxCellVol":3335,"bpMinCellVol":3332,"bpRunSta":1,"bpVol":53.23400115966797,"bpAmp":-15.318344116210938,"bpBusVol":799.246337890625,"bpErrCode":0,"bpCellVol":[3335,3334,3332,3335,3334,3335,3333,3334,3333,3334,3334,3334,3334,3334,3334,3335],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":45,"bpLvMosTemp":42,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":42,"bpEnvTemp":41,"bpAccuChgCap":6361187,"bpAccuDsgCap":6346176,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":45,"bpMinMosTemp":42,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035614,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.47245025634766,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":70.84613037109375,"bpMinSoc":70.08033752441406,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342246,"bpAccuDsgEnergy":329135,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:40:59.399 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920863,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:40:59.399 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 Encrypted 2025-08-24 13:40:59.399 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 pdata: 0a9d030dce6f48c4104718642a2400000c420000144200000c4200001042000010420000084200000842000010420000104235005050453d0030504540014df02755425564b970c15d832c484468007240004050450040504500405045003050450040504500405045005050450040504500305045005050450050504500405045005050450040504500505045004050457803820110484a33415a4448355a4743503034323788015a9001009d0100002442a50100001c42ad0100001042b50100001c42bd0100001c42c50100002042cd0100001842d001c9d88503d801defa8303e001a08d06e801a08d06f50100001442fd01000008428502000024428d0200001c429002009802ffff03a00221a8029ff4abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50333336345bd03ca028d42c503c0774b3fcd0385c58d42d503622f8c42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804d5fc149004b893149d0400001042a00402 2025-08-24 13:40:59.480 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-801.7469482421875,"bpSoc":71,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,34,36,36],"bpMaxCellVol":3333,"bpMinCellVol":3331,"bpRunSta":1,"bpVol":53.28900146484375,"bpAmp":-15.04526138305664,"bpBusVol":800.6954956054688,"bpErrCode":0,"bpCellVol":[3332,3332,3332,3331,3332,3332,3333,3332,3331,3333,3333,3332,3333,3332,3333,3332],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":41,"bpLvMosTemp":39,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":40,"bpEnvTemp":38,"bpAccuChgCap":6384713,"bpAccuDsgCap":6356318,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":41,"bpMinMosTemp":39,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035615,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3635.199951171875,"bpTargetSoc":70.50544738769531,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.88578033447266,"bpMinSoc":70.09254455566406,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343637,"bpAccuDsgEnergy":330168,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:40:59.480 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920864,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:40:59.481 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 Encrypted 2025-08-24 13:40:59.481 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 pdata: 0a9d030d437948c4104718642a240000084200000c420000084200000c4200000c420000044200000442000008420000084235007050453d0050504540014d3789554255105770c15dd1f8474468007240007050450060504500705045006050450060504500605045006050450050504500505045005050450060504500605045006050450060504500605045006050457804820110484a33415a4448355a474350303432318801559001009d0100002042a50100001842ad0100000842b50100001442bd0100001842c50100001842cd0100001442d001aed78403d80180c98203e001a08d06e801a08d06f50100000c42fd01000004428502000020428d02000018429002009802ffff03a00221a8029ff4abc506b50200008e42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50333336345bd0383568d42c5030047103fcd0367f68d42d503aed58c42dd030000003fe503000bc742ed03000bc742f00300f803008004008804b0f5149004a986149d0400000c42a00402 2025-08-24 13:40:59.515 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-801.8947143554688,"bpSoc":71,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3335,"bpMinCellVol":3333,"bpRunSta":1,"bpVol":53.38399887084961,"bpAmp":-15.021255493164062,"bpBusVol":799.8877563476562,"bpErrCode":0,"bpCellVol":[3335,3334,3335,3334,3334,3334,3334,3333,3333,3333,3334,3334,3334,3334,3334,3334],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":38,"bpEnvTemp":37,"bpAccuChgCap":6368174,"bpAccuDsgCap":6333568,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035615,"bpRealSoc":71,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3635.199951171875,"bpTargetSoc":70.6689682006836,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.98125457763672,"bpMinSoc":70.41734313964844,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342704,"bpAccuDsgEnergy":328489,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:40:59.515 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#14 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920865,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:40:59.515 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#14 Encrypted 2025-08-24 13:40:59.516 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#14 pdata: 0a9d030d1be2a5c4104718642a24000008420000104200000c42000010420000104200000442000008420000084200000c4235001050453d00f04f4540014df027554255b839c7c15d441147446800724000105045001050450010504500f04f45001050450010504500f04f450000504500f04f45000050450000504500005045000050450010504500105045001050457805820110484a33415a4448355a474350303432388801569001009d0100002042a50100001842ad0100000842b50100001442bd0100001842c50100001842cd0100001042d001eeb28303d8019dca8103e001a08d06e801a08d06f50100001042fd01000004428502000020428d02000018429002009802ffff03a00221a802a1f4abc506b50200008e42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50333336345bd0350398d42c50340601b3fcd03a6de8d42d5031ea98c42dd030000003fe5030008c742ed030008c742f00300f803008004008804f8ee149004f882149d0400001042a00402 2025-08-24 13:40:59.550 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#14 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-1327.0657958984375,"bpSoc":71,"bpSoh":100,"bpTemp":[34,36,35,36,36,33,34,34,35],"bpMaxCellVol":3329,"bpMinCellVol":3327,"bpRunSta":1,"bpVol":53.28900146484375,"bpAmp":-24.903182983398438,"bpBusVol":796.269775390625,"bpErrCode":0,"bpCellVol":[3329,3329,3329,3327,3329,3329,3327,3328,3327,3328,3328,3328,3328,3329,3329,3329],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":38,"bpEnvTemp":36,"bpAccuChgCap":6347118,"bpAccuDsgCap":6317341,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":36,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035617,"bpRealSoc":71,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3635.199951171875,"bpTargetSoc":70.6119384765625,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.93486022949219,"bpMinSoc":70.33030700683594,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341880,"bpAccuDsgEnergy":328056,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:40:59.551 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#15 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920866,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:40:59.551 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#15 Encrypted 2025-08-24 13:40:59.551 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#15 pdata: 0a9d030d810528c5104618642a2400000c4200001442000010420000104200001842000010420000104200001042000014423500c04e453d00804e4540014da61b5342554dc04bc25d5e9a45446800724000a04e4500804e4500a04e4500b04e4500a04e4500804e4500a04e4500a04e4500804e4500904e4500a04e4500a04e4500a04e4500b04e4500a04e4500c04e457806820110484a33415a4448355a4743503033353088015c9001009d0100002c42a50100002442ad0100001442b50100002042bd0100002442c50100002442cd0100001c42d001d7d78603d801c4bc8503e001a08d06e801a08d06f50100001842fd0100000c42850200002c428d02000024429002009802ffff03a00221a802a3f4abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd0361618c42c50340fa133fcd034b068d42d503f6dd8b42dd030000003fe50300f7c642ed0300f7c642f00300f8030080040088048584159004b19a149d0400001442a00402 2025-08-24 13:40:59.580 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#15 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-2688.343994140625,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,36,36,36,37],"bpMaxCellVol":3308,"bpMinCellVol":3304,"bpRunSta":1,"bpVol":52.777000427246094,"bpAmp":-50.93779373168945,"bpBusVol":790.4119873046875,"bpErrCode":0,"bpCellVol":[3306,3304,3306,3307,3306,3304,3306,3306,3304,3305,3306,3306,3306,3307,3306,3308],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":40,"bpBusNegTemp":41,"bpBusPosTemp":41,"bpEnvTemp":39,"bpAccuChgCap":6400983,"bpAccuDsgCap":6381124,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":43,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035619,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.19019317626953,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.51229095458984,"bpMinSoc":69.93351745605469,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344581,"bpAccuDsgEnergy":331057,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:40:59.580 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#16 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920867,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:40:59.580 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#16 Encrypted 2025-08-24 13:40:59.581 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#16 pdata: 0a9d030d119441c5104618642a2400000c420000144200001042000010420000184200000c420000104200001042000014423500704e453d00204e4540014dd34d53425565866ac25df95745446800724000704e4500504e4500504e4500504e4500504e4500404e4500404e4500504e4500204e4500404e4500504e4500504e4500504e4500604e4500504e4500704e457801820110484a33415a4448355a4743503033353188015b9001009d0100002842a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d00191b98503d801cef88203e001a08d06e801a08d06f50100001842fd0100000c428502000028428d02000024429002009802ffff03a00221a802a4f4abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd03102a8c42c503c05e403fcd039ee88c42d50304698b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804b3f91490049990149d0400001442a00402 2025-08-24 13:40:59.640 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#16 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-3097.254150390625,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3303,"bpMinCellVol":3298,"bpRunSta":1,"bpVol":52.82600021362305,"bpAmp":-58.63124465942383,"bpBusVol":789.3745727539062,"bpErrCode":0,"bpCellVol":[3303,3301,3301,3301,3301,3300,3300,3301,3298,3300,3301,3301,3301,3302,3301,3303],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380689,"bpAccuDsgCap":6339662,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":42,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035620,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.0821533203125,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.45433044433594,"bpMinSoc":69.70510864257812,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343219,"bpAccuDsgEnergy":329753,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:40:59.640 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#17 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920868,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:40:59.640 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#17 Encrypted 2025-08-24 13:40:59.640 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#17 pdata: 0a9d030dfb0408bf104618642a24000008420000144200000c420000144200001442000008420000104200001042000014423500d050453d00a0504540014d6f925542557b0a23bc5db02346446800724000c0504500c0504500a0504500d0504500c0504500d0504500b0504500c0504500c0504500c0504500c0504500c0504500c0504500c0504500c0504500d050457802820110484a33415a4448355a474350303334368801589001009d0100003442a50100002842ad0100000c42b50100002442bd0100002442c50100002842cd0100002442d001e3a08403d801caab8303e001a08d06e801a08d06f50100001442fd01000008428502000034428d02000028429002009802ffff03a00221a802a8f4abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd03a4ec8c42c503c011443fcd0308ac8d42d503f2238c42dd030000003fe5030002c742ed030002c742f00300f803008004008804e6f1149004b08b149d0400001442a00402 2025-08-24 13:40:59.682 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#17 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.5313259959220886,"bpSoc":70,"bpSoh":100,"bpTemp":[34,37,35,37,37,34,36,36,37],"bpMaxCellVol":3341,"bpMinCellVol":3338,"bpRunSta":1,"bpVol":53.393001556396484,"bpAmp":-0.009951229207217693,"bpBusVol":792.5576171875,"bpErrCode":0,"bpCellVol":[3340,3340,3338,3341,3340,3341,3339,3340,3340,3340,3340,3340,3340,3340,3340,3341],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":45,"bpLvMosTemp":42,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":42,"bpEnvTemp":41,"bpAccuChgCap":6361187,"bpAccuDsgCap":6346186,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":45,"bpMinMosTemp":42,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035624,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.46218872070312,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":70.83599853515625,"bpMinSoc":70.07020568847656,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342246,"bpAccuDsgEnergy":329136,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:40:59.682 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#18 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920869,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:40:59.682 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#18 Encrypted 2025-08-24 13:40:59.683 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#18 pdata: 0a9d030d2a85abbd104618642a2400000c420000144200000c420000104200001042000008420000084200001042000010423500b050453d0090504540014d426055425576c8cdba5de9dd45446800724000a0504500a0504500a050450090504500a0504500a0504500b0504500a0504500a0504500b0504500b0504500a0504500b0504500a0504500b0504500a050457803820110484a33415a4448355a4743503034323788015a9001009d0100002442a50100001c42ad0100001042b50100001c42bd0100001c42c50100002042cd0100001842d001c9d88503d801e5fa8303e001a08d06e801a08d06f50100001442fd01000008428502000024428d0200001c429002009802ffff03a00221a802a9f4abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50300006045bd0371ff8c42c503c0774b3fcd0337c28d42d503142c8c42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804d5fc149004b893149d0400001042a00402 2025-08-24 13:40:59.722 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#18 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.08375008404254913,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,34,36,36],"bpMaxCellVol":3339,"bpMinCellVol":3337,"bpRunSta":1,"bpVol":53.34400177001953,"bpAmp":-0.0015700000803917646,"bpBusVol":791.4673461914062,"bpErrCode":0,"bpCellVol":[3338,3338,3338,3337,3338,3338,3339,3338,3338,3339,3339,3338,3339,3338,3339,3338],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":41,"bpLvMosTemp":39,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":40,"bpEnvTemp":38,"bpAccuChgCap":6384713,"bpAccuDsgCap":6356325,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":41,"bpMinMosTemp":39,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035625,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.49890899658203,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.87932586669922,"bpMinSoc":70.08609008789062,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343637,"bpAccuDsgEnergy":330168,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:40:59.723 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#19 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920870,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:40:59.723 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#19 Encrypted 2025-08-24 13:40:59.723 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#19 pdata: 0a9d030ded97e63e104718642a240000084200000c420000084200000c4200000c42000004420000044200000842000008423500d050453d00c0504540014d39b4554255b91d0a3c5d90aa45446800724000d0504500c0504500d0504500d0504500c0504500c0504500c0504500c0504500c0504500c0504500c0504500c0504500d0504500d0504500c0504500c050457804820110484a33415a4448355a474350303432318801559001009d0100002042a50100001842ad0100000842b50100001442bd0100001842c50100001842cd0100001442d001aed78403d80186c98203e001a08d06e801a08d06f50100000c42fd01000004428502000020428d02000018429002009802ffff03a00221a802a9f4abc506b50200008e42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50333336345bd0354538d42c5030047103fcd0341f38d42d50388d28c42dd030000003fe503000bc742ed03000bc742f00300f803008004008804b0f5149004aa86149d0400000c42a00402 2025-08-24 13:40:59.812 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#19 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.45037785172462463,"bpSoc":71,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3341,"bpMinCellVol":3340,"bpRunSta":1,"bpVol":53.42599868774414,"bpAmp":0.00842993799597025,"bpBusVol":790.6650390625,"bpErrCode":0,"bpCellVol":[3341,3340,3341,3341,3340,3340,3340,3340,3340,3340,3340,3340,3341,3341,3340,3340],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":38,"bpEnvTemp":37,"bpAccuChgCap":6368174,"bpAccuDsgCap":6333574,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035625,"bpRealSoc":71,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3635.199951171875,"bpTargetSoc":70.66275024414062,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.97510528564453,"bpMinSoc":70.41119384765625,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342704,"bpAccuDsgEnergy":328490,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:40:59.812 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#20 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920871,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:40:59.812 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#20 Encrypted 2025-08-24 13:40:59.813 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#20 pdata: 0a9d030dea6b95bd104718642a24000008420000104200000c42000010420000104200000442000008420000084200000c4235004050453d0020504540014dfafe544255fe96b3ba5d80a1464468007240004050450040504500305045002050450030504500405045002050450030504500205045003050450030504500305045003050450040504500305045003050457805820110484a33415a4448355a474350303432388801569001009d0100002042a50100001842ad0100000842b50100001442bd0100001c42c50100001842cd0100001042d001eeb28303d801e9ca8103e001a08d06e801a08d06f50100001042fd01000004428502000020428d02000018429002009802ffff03a00221a802abf4abc506b50200008e42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50333336345bd030b128d42c50340601b3fcd03d1b78d42d50349828c42dd030000003fe5030008c742ed030008c742f00300f803008004008804f8ee149004fc82149d0400001042a00402 2025-08-24 13:40:59.864 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#20 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.07295973598957062,"bpSoc":71,"bpSoh":100,"bpTemp":[34,36,35,36,36,33,34,34,35],"bpMaxCellVol":3332,"bpMinCellVol":3330,"bpRunSta":1,"bpVol":53.249000549316406,"bpAmp":-0.0013701615389436483,"bpBusVol":794.5234375,"bpErrCode":0,"bpCellVol":[3332,3332,3331,3330,3331,3332,3330,3331,3330,3331,3331,3331,3331,3332,3331,3331],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":39,"bpBusPosTemp":38,"bpEnvTemp":36,"bpAccuChgCap":6347118,"bpAccuDsgCap":6317417,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":36,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035627,"bpRealSoc":71,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3635.199951171875,"bpTargetSoc":70.53524017333984,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.85901641845703,"bpMinSoc":70.25446319580078,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341880,"bpAccuDsgEnergy":328060,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:40:59.864 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#21 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920872,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:40:59.864 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#21 Encrypted 2025-08-24 13:40:59.865 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#21 pdata: 0a9d030d4741b8c4104618642a2400000c4200001442000010420000104200001842000010420000104200001042000014423500b04e453d00804e4540014de77b5342551a0adfc15d910d47446800724000a04e4500804e4500a04e4500b04e4500a04e4500804e4500a04e4500a04e4500904e4500904e4500a04e4500a04e4500904e4500a04e4500a04e4500b04e457806820110484a33415a4448355a4743503033353088015c9001009d0100003042a50100002442ad0100001442b50100002042bd0100002442c50100002442cd0100001c42d001d7d78603d801b3bd8503e001a08d06e801a08d06f50100001842fd0100000c428502000030428d02000024429002009802ffff03a00221a802adf4abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd0319288c42c50340fa133fcd03a2cd8c42d5034da58b42dd030000003fe50300f7c642ed0300f7c642f00300f8030080040088048584159004b79a149d0400001442a00402 2025-08-24 13:40:59.939 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#21 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-1474.0399169921875,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,36,36,36,37],"bpMaxCellVol":3307,"bpMinCellVol":3304,"bpRunSta":1,"bpVol":52.87099838256836,"bpAmp":-27.879932403564453,"bpBusVol":796.2119750976562,"bpErrCode":0,"bpCellVol":[3306,3304,3306,3307,3306,3304,3306,3306,3305,3305,3306,3306,3305,3306,3306,3307],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":44,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":40,"bpBusNegTemp":41,"bpBusPosTemp":41,"bpEnvTemp":39,"bpAccuChgCap":6400983,"bpAccuDsgCap":6381235,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":44,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035629,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.07831573486328,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.40162658691406,"bpMinSoc":69.8228530883789,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344581,"bpAccuDsgEnergy":331063,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:40:59.939 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#22 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920873,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:40:59.939 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#22 Encrypted 2025-08-24 13:40:59.940 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#22 pdata: 0a9d030d99b05bc4104618642a2400000c420000144200001042000010420000184200000c420000104200001042000014423500004f453d00e04e4540014d71bd53425548ce84c15dafb647446800724000004f4500f04e4500f04e4500f04e4500f04e4500e04e4500f04e4500f04e4500e04e4500f04e4500f04e4500f04e4500f04e4500004f4500f04e4500004f457801820110484a33415a4448355a4743503033353188015b9001009d0100002c42a50100002442ad0100001442b50100002442bd0100002042c50100002442cd0100002042d00191b98503d801baf98203e001a08d06e801a08d06f50100001842fd0100000c42850200002c428d02000024429002009802ffff03a00221a802aef4abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd03caf18b42c503c05e403fcd030cb18c42d50372318b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804b3f91490049f90149d0400001442a00402 2025-08-24 13:40:59.979 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#22 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-878.7593383789062,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,36,36,37],"bpMaxCellVol":3312,"bpMinCellVol":3310,"bpRunSta":1,"bpVol":52.935001373291016,"bpAmp":-16.600723266601562,"bpBusVol":798.8544311523438,"bpErrCode":0,"bpCellVol":[3312,3311,3311,3311,3311,3310,3311,3311,3310,3311,3311,3311,3311,3312,3311,3312],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":41,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":40,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380689,"bpAccuDsgCap":6339770,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":43,"bpMinMosTemp":41,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035630,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.97224426269531,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.34579467773438,"bpMinSoc":69.59657287597656,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343219,"bpAccuDsgEnergy":329759,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:40:59.980 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#23 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920874,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:40:59.980 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#23 Encrypted 2025-08-24 13:40:59.980 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#23 pdata: 0a9d030d88a6f1c4104618642a24000008420000144200000c420000144200001442000008420000104200001042000014423500404f453d00004f4540014dae47544255b2b511c25df9a546446800724000404f4500304f4500004f4500404f4500204f4500304f4500104f4500204f4500004f4500204f4500204f4500304f4500304f4500304f4500304f4500404f457802820110484a33415a4448355a474350303334368801589001009d0100003442a50100002842ad0100000c42b50100002442bd0100002442c50100002842cd0100002442d001e3a08403d80194ac8303e001a08d06e801a08d06f50100001442fd01000008428502000034428d02000028429002009802ffff03a00221a802b2f4abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd031bc68c42c503c011443fcd03fc858d42d503e6fd8b42dd030000003fe5030002c742ed030002c742f00300f803008004008804e6f1149004b48b149d0400001442a00402 2025-08-24 13:41:00.034 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#23 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-1933.2041015625,"bpSoc":70,"bpSoh":100,"bpTemp":[34,37,35,37,37,34,36,36,37],"bpMaxCellVol":3316,"bpMinCellVol":3312,"bpRunSta":1,"bpVol":53.06999969482422,"bpAmp":-36.42743682861328,"bpBusVol":794.5933227539062,"bpErrCode":0,"bpCellVol":[3316,3315,3312,3316,3314,3315,3313,3314,3312,3314,3314,3315,3315,3315,3315,3316],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":45,"bpLvMosTemp":42,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":42,"bpEnvTemp":41,"bpAccuChgCap":6361187,"bpAccuDsgCap":6346260,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":45,"bpMinMosTemp":42,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035634,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.38692474365234,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":70.76168823242188,"bpMinSoc":69.99589538574219,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342246,"bpAccuDsgEnergy":329140,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:41:00.060 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44c0da828cf9f9908f82fe908df3fefafaf9fad8dcdac8eacae2c8fa3a640ac8f248cb8aaa80ce08493adad8d2dacbd2cbeacae2c8fa620c0ac8f248cb8ad580ce444862c010601820200128013001380340d40148025044580170cad1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:00.088 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:00.107 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631882,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:00.107 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:00.107 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:00.211 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:00.211 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12c1db838df8f8918e83ff918cf2fffbfbf8fb10601820200128013001380340d4014832501270cbd1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:00.220 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:00.221 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631883,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:00.221 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:00.221 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:41:00.269 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:41:00.269 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0ad5030aa00321b628260874c0ef3b6d334f010f2b2b27692b2b3f692b2b27692b2b3b692b2b3b692b2b23692b2b23692b2b3b692b2b3b691e2b3b646e162bfb656e6b2a66671c7f697e45dc26e976ead96d6f432b596b2b2b646e2b2b646e2b2b646e2bdb656e2b2b646e2b2b646e2b3b646e2bdb656e2bfb656e2b2b646e2b2b646e2bdb656e2b2b646e2b2b646e2b3b646e2b2b646e5328a92a3b6361186a716f631e716c687b1b1f191ca32a71bb2a2bb62a2b2b0f698e2a2b2b3769862a2b2b3b699e2a2b2b3769962a2b2b3769ee2a2b2b0b69e62a2b2b3369fb2ae2f3ae28f32a84d0a828cb2a8ba62dc32a8ba62dde2a2b2b3f69d62a2b2b2369ae292b2b0f69a6292b2b3769bb292bb329d4d4288b290a832998df80ee2d9e292b2ba76996292586e169eb292be3292efb294ff3292bcb292bc329a88d2adb292ad329aabdaf0bab28aaabaf0ba3282abb282ab3282b8b281983287b9e282b2b4b6e96283cf2a769ee28eb5c6014e62877b7a669fe28122da769f6282b2b2b14ce282bd6ed69c6282bd6ed69db282bd3282bab2f2ba32ffed73fbb2f97b83fb62f2b2b3b698b2f29103518202001300138034060480750a00370ab9a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00326b12f21b99fc3e83c6b344806082c2c246e2c2c206e2c2c246e2c2c206e2c2c206e2c2c286e2c2c286e2c2c246e2c2c246e192c1c6369112cdc62696c2d617023786e7916833cee7112936a68442c5e6c2c1c63692c0c63692c0c63692c0c63692c3c63692c3c63692c2c63692c2c63692cdc62692cdc62692c3c63692c2c63692c3c63692c0c63692c3c63692c3c63695428ae2d3c64661f6d76686419766b6f7c1c181e1da42d79bc2d2cb12d2c2c0c6e892d2c2c346e812d2c2c246e992d2c2c386e912d2c2c346ee92d2c2c346ee12d2c2c386efc2d82fba82ff42dfde5ae2fcc2d8ca12ac42d8ca12ad92d2c2c206ed12d2c2c286ea92e2c2c0c6ea12e2c2c346ebc2e2cb42ed3d32f8c2e0d842e9fd887e92a992e2c2ca26e912e1833e76eec2e2ce42e29fc2e48f42e2ccc2e2cc42eaf8a2ddc2e2dd42eadbaa80cac2fadaca80ca42f2dbc2f2db42f2c8c2f1e842f7c992f1f1f4f69912f9900a16ee92f2c6b3c13e12f27e1a16ef92f7e80a06ef12f2c2c2c13c92f2c27eb6ec12f2c27eb6edc2f2cd42f2cac282ca4289cd938bc2881aa38b1282c2c206e8c282e103518202001300138034060480750a00370ac9a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00327b02e20a82e66103d6a354907092d2d256f2d2d3d6f2d2d216f2d2d3d6f2d2d3d6f2d2d296f2d2d256f2d2d256f2d2d216f182d4d7d68102d7d7d686d2c600a1c786f7806ea5e17704b436a69452d5f6d2d4d7d682d4d7d682d4d7d682d7d7d682d4d7d682d4d7d682d7d7d682d4d7d682d7d7d682d4d7d682d4d7d682d4d7d682d4d7d682d4d7d682d4d7d682d4d7d685528af2c3d65671e6c77696518776a6e7d1d191f15a52c7bbd2c2db02c2d2d0d6f882c2d2d356f802c2d2d256f982c2d2d396f902c2d2d316fe82c2d2d356fe02c2d2d3d6ffd2cc39fae2ef52cc4e7ac2ecd2c8da02bc52c8da02bd82c2d2d3d6fd02c2d2d296fa82f2d2d0d6fa02f2d2d356fbd2f2db52fd2d22e8d2f0c852f98d986e82b982f2d2da36f902f209be76fed2f2de52f28fd2f49f52f2dcd2f2dc52fae8b2cdd2f2cd52facbba90dad2eacada90da52e2cbd2e2db52e2d8d2e1f852e7d982e1e1e4e68902e263fa06fe82e6d4d3612e02efc9aa06ff82e64afa16ff02e2d2d2d12c82e2d25ea6fc02e2d25ea6fdd2e2dd52e2dad292da529d5c339bd29d1af39b0292d2d3d6f8d292f103518202001300138034060480750a00370ad9a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00324b32d232b4baaea3e68364a040a2e2e226c2e2e3a6c2e2e3e6c2e2e3e6c2e2e366c2e2e3e6c2e2e3e6c2e2e3e6c2e2e3a6c1b2ece606b132e8e606b6e2f6396307a6c7b6ae6b1ef73c352696a462e5c6e2eee606b2e8e606b2eee606b2ece606b2efe606b2e9e606b2efe606b2efe606b2efe606b2eee606b2eee606b2eee606b2eee606b2efe606b2efe606b2efe606b5628ac2f3e66641d6f746a661b74696d7e1e1d1b1ea62f72be2f2eb32f2e2e1e6c8b2f2e2e066c832f2e2e3a6c9b2f2e2e0e6c932f2e2e066ceb2f2e2e0a6ce32f2e2e0e6cfe2ff9f9a82df62fdc93ab2dce2f8ea328c62f8ea328db2f2e2e366cd32f2e2e226cab2c2e2e1e6ca32c2e2e066cbe2c2eb62cd1d12d8e2c0f862c99da85eb289b2c2e2ea26c932ca055e46cee2c2ee62c2bfe2c4af62c2ece2c2ec62cad882fde2c2fd62cafb8aa0eae2dafaeaa0ea62d2fbe2d2fb62d2e8e2d1c862d7e9b2d2e2e4e6b932d7129a26ceb2d6ed43d11e32d6c83a26cfb2dc3aaa56cf32d2e2e2e11cb2d2ed9e86cc32d2ed9e86cde2d2ed62d2eae2a2ea62aabaa3bbe2a95b43ab32a2e2e3a6c8e2a2c103518202001300138034060480750a00370ae9a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00325b22c22c04aa9eb3f69374b050b2f2f236d2f2f3b6d2f2f3f6d2f2f3f6d2f2f376d2f2f236d2f2f236d2f2f3f6d2f2f3b6d1a2fcf616a122fef616a6f2e62df087b6d7a12038dee72ed75686b472f5d6f2fcf616a2fff616a2fff616a2fff616a2fcf616a2fef616a2fff616a2fcf616a2fef616a2fff616a2fcf616a2fcf616a2fff616a2fcf616a2fff616a2fcf616a572ead2e3f67651c6e756b671a75686c7f1f1c1a1ea72e74bf2e2fb22e2f2f036d8a2e2f2f076d822e2f2f3b6d9a2e2f2f0b6d922e2f2f0b6dea2e2f2f0b6de22e2f2f0f6dff2ebe96aa2cf72ed5d6ad2ccf2e8fa229c72e8fa229da2e2f2f376dd22e2f2f236daa2d2f2f036da22d2f2f076dbf2d2fb72dd0d02c8f2d0e872d97db84ea299a2d2f2fa36d922de204e36def2d2fe72d2aff2d4bf72d2fcf2d2fc72dac892edf2d2ed72daeb9ab0faf2caeafab0fa72c2ebf2c2eb72c2f8f2c1d872c7f9a2c2f2f4f6a922cebffa46dea2cef716f10e22c5ebfa36dfa2cf83fa46df22c2f2f2f10ca2c2fd5e96dc22c2fd5e96ddf2c2fd72c2faf2b2fa72b9cd63bbf2b8dbf3bb22b2f2f3b6d8f2b2d103518202001300138034060480750a00370af9a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0033aad333d96a5aaf4207628541a14303038723030247230303c7230302472303024723030387230303c7230302072303024720530507f750d30207f7570317dd560647265dd538af16d844277745830427030607f7530707f7530207f7530607f7530707f7530607f7530007f7530007f7530107f7530707f7530707f7530707f7530707f7530707f7530707f7530507f754832b23120787a03716a7478056a77736000030406b83168a03130ad3130300472953130301c729d3130303c728531303014728d3130301472f53130301872fd3130301472e031d390b433e831ea9cb333d03190bd36d83190bd36c53130302472cd3130303872b53230300472bd3230301c72a03230a832cfcf3390321198328cc49bf53685323030bc728d3271a8fa72f03230f83235e03254e83230d03230d832b39631c03231c832b1a6b410b033b1b0b410b83331a03331a833309033029833608533303050758d331692bc72f533f021740ffd334c52bd72e53356eabb72ed333030300fd5333032f772dd333032f772c03330c83330b03430b834d6c124a03487bb24ad3430302472903432103518202001300138034060480750a00370b09a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0033bac323c6b83a5f5217729551b1531313d733131257331313d733131217331312173313139733131397331312173313121730431017e740c31c17f7471307cf2c4627364a6a682f06ceca976755931437131117e7431117e7431217e7431317e7431117e7431217e7431017e7431217e7431c17f7431117e7431117e7431217e7431117e7431217e7431017e7431217e744932b33021797b02706b7579046b76726101050306b9306ba13031ac30313119739430313111739c3031312173843031312d738c3031312d73f43031311173fc3031312973e130f8e9b432e930c0cab232d13091bc37d93091bc37c43031312573cc3031313973b43331311973bc3331311173a13331a933cece3291331099338cc59af43784333131bd738c333f9cfb73f13331f93334e13355e93331d13331d933b29730c13330c933b0a7b511b132b0b1b511b93230a13230a932319132039932618432313151748c32d387bd73f432f1467a0efc32a94bbc73e43244d5ba73ec323131310ed43231ccf773dc3231ccf773c13231c93231b13531b935e4cd25a135f1a225ac3531312173913533103518202001300138034060480750a00370b19a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00338af313fe34fa7f622752a56181632323a7032323e7032323a7032323e7032323e70323236703232367032323a7032323a700732727d770f32127d7772337f783e667067144886f36f17b875765a32407232727d7732727d7732727d7732727d7732027d7732027d7732027d7732127d7732127d7732127d7732027d7732027d7732727d7732727d7732027d7732027d774a36b033227a78017368767a076875716202060003ba3367a23332af3332321670973332322a709f3332323a708733323226708f3332322a70f73332322a70ff3332322670e2339ce5b631ea33a0f8b031d23392bf34da3392bf34c73332323e70cf3332323670b73032321670bf3032322a70a23032aa30cdcd319230139a308fc699f73487303232bc708f30062df970f23032fa3037e23056ea3032d23032da30b19433c23033ca30b3a4b612b231b3b2b612ba3133a23133aa31329231009a31628731010151778f31c138bf70f7313275220dff319799bf70e731deb8be70ef313232320dd7313239f570df313239f570c23132ca3132b23632ba3682c726a23683b426af3632323e70923630103518202001300138034060480750a00370b29a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00339ae303ed32ec98e23742b57191733333b713333237133333f7133332371333323713333377133333b7133333b7133333f7106334363760e3353637673327ee07e667166062425886e555d74775b334173334363763343637633436376335363763343637633436376335363763353637633536376335363763343637633436376335363763343637633436376334363764b36b132237b79007269777b06697470630307010bbb3265a33233ae3233331371963233332b719e3233333b718632333327718e3233332b71f63233332b71fe3233332371e332dd81b030eb32daf9b230d33293be35db3293be35c63233332371ce3233333771b63133331371be3133332b71a33133ab31cccc309331129b318cc798f63586313333bd718e313e85f971f33133fb3136e33157eb3133d33133db31b09532c33132cb31b2a5b713b330b2b3b713bb3032a33033ab30339330019b30638630000050768e303821be71f6307353280cfe30e284be71e6307ab1bf71ee303333330cd630333bf471de30333bf471c33033cb3033b33733bb37cbdd27a337cfb127ae3733332371933731103518202001300138034060480750a00370b39a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0033ea93739cd964df024722c501e103434387634342076343424763434247634342c76343424763434247634342476343420760134d47a710934947a7174357913856776614fc5a2f569d94873705c34467434f47a7134947a7134f47a7134d47a7134e47a7134847a7134e47a7134e47a7134e47a7134f47a7134f47a7134e47a7134f47a7134d47a7134e47a7134e47a714c32b635247c7e07756e707c016e73776404070104bc3568a43534a93534340476913534341c76993534342076813534341476893534341c76f13534341076f93534341476e435e3e3b237ec35938ab137d43594b932dc3594b932c13534342c76c93534343876b13634340476b93634341c76a43634ac36cbcb379436159c36f5c09ff13281363434b8768936ba4ffe76f43634fc3631e43650ec3634d43634dc36b79235c43635cc36b5a2b014b437b5b4b014bc3735a43735ac37349437069c37648137343454718937e2dfbf76f13774ce270bf93731a6b876e137845dbf76e9373434340bd13734c3f276d93734c3f276c43734cc3734b43034bc30b1b021a43089ae20a93034342076943036103518202001300138034060480750a00370b49a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0033fa836380fb8b8f125732d511f113535397735352177353525773535257735352d77353539773535397735352577353521770035e57b700835957b7075347885c7667760d0cd9ff468f76f72715d35477535e57b7035f57b7035f57b7035f57b7035f57b7035857b7035f57b7035f57b7035957b7035f57b7035f57b7035f57b7035f57b7035e57b7035f57b7035e57b704d34b734257d7f06746f717d006f72766505060004bd346ea53435a83435351977903435351d77983435352177803435351177883435351177f03435351177f83435351577e534a48cb036ed3481cfb736d53495b833dd3495b833c03435352d77c83435353977b03735351977b83735351d77a53735ad37caca369537149d37f7c19ef03380373535b9778837f81ef977f53735fd3730e53751ed3735d53735dd37b69334c53734cd37b4a3b115b536b4b5b115bd3634a53634ad36359536079d36658036353555708836a587be77f036f56b750af836a847b977e03636c6bf77e8363535350ad03635cff377d83635cff377c53635cd3635b53135bd3186cc21a53190a521a83135352177953137103518202001300138034060480750a00370b59a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0033cab353b0f8cadf226702e521c1236363e743636227436363a74363622743636227436363e7436363a74363626743636227403360679730b36d6787376377bf5c365746358238af76b2e5671725e364476361679733626797336d67873361679733626797336167973363679733636797336c67873362679733636797336267973362679733626797336267973360679734e34b437267e7c05776c727e036c71756606050200be376ea63736ab3736360e74933736361a749b3736363a748337363612748b3736361274f33736361e74fb3736361274e637d596b235ee37ad9bb535d63796bb30de3796bb30c33736362274cb3736363e74b33436360e74bb3436361a74a63436ae34c9c9359634179e34f0c29df33083343636ba748b3477aefc74f63436fe3433e63452ee3436d63436de34b59037c63437ce34b7a0b216b635b7b6b216be3537a63537ae35369635049e35668335363656738b351cb6ba74f335f6277209fb35d876bb74e335ee8ebd74eb3536363609d3353634f174db353634f174c63536ce3536b63236be32d0c722a6328dbd22ab3236362274963234103518202001300138034060480750a00370b69a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa0033daa343a63b4a1f327712f531d1337373b753737237537373b75373727753737277537373f7537373f75373727753737277502373778720a37f7797277367af6fd64756220d982f66aeaaf70735f37457737c7797237c7797237d7797237e7797237c7797237d7797237c7797237e7797237f7797237c7797237c7797237d7797237c7797237d779723737787237d779724f34b536277f7d04766d737f026d70746707030500bf366da73637aa3637371f759236373717759a3637372775823637372b758a3637372b75f23637371775fa3637372f75e736feefb234ef3687cbb434d73697ba31df3697ba31c23637372375ca3637373f75b23537371f75ba3537371775a73537af35c8c8349735169f35f0c39cf23182353737bb758a35399afd75f73537ff3532e73553ef3537d73537df35b49136c73536cf35b6a1b317b734b6b7b317bf3436a73436af34379734059f34678234373757728a3472a1bb75f234f7407c08fa34506dba75e23473f3bc75ea3437373708d23437caf175da3437caf175c73437cf3437b73337bf33e2cb23a733f4a423aa3337372775973335103518202001300138034060480750a00370b79a387884a601800103880101c2011052333731413131413848324d303339310ad5030aa00332a53b356f7dadfc287e205c121c3838307a3838347a3838307a3838347a3838347a38383c7a38383c7a3838307a3838307a0d3818777d0538c8767d7839757a586b7a6d99f08cf9658b4f7f7c50384a783818777d3828777d3828777d3828777d3838777d3838777d3838777d38c8767d38c8767d38c8767d3838777d3838777d3828777d3828777d3838777d3838777d403cba392870720b79627c700d627f7b68080c0a09b0396da83938a53938381c7a9d393838247a95393838307a8d3938382c7a85393838207afd393838247af53938382c7ae83996efbc3be039e9f2ba3bd83998b53ed03998b53ecd393838347ac53938383c7abd3a38381c7ab53a3838247aa83a38a03ac7c73b983a19903affcc93fd3e8d3a3838b47a853a0c27f37af83a38f03a3de83a5ce03a38d83a38d03abb9e39c83a39c03ab9aebc18b83bb9b8bc18b03b39a83b39a03b38983b0a903b688d3b3838587d853bb0d2b47afd3b387f2807f53babb3b57aed3be252b47ae53b38383807dd3b3833ff7ad53b3833ff7ac83b38c03b38b83c38b03c88cd2ca83c8cbe2ca53c3838347a983c3a103518202001300138034060480750a00370b89a387884a601800103880101c2011052333731413131413848324d30333931 2025-08-24 13:41:00.283 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 14 message(s) 2025-08-24 13:41:00.283 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920875,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:41:00.283 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:00.284 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a9d030d235febc4104618642a2400000c420000144200000c420000104200001042000008420000084200001042000010423500104f453d00d04e4540014d4c375442556ef70dc25dc1f246446800724000004f4500004f4500004f4500f04e4500004f4500004f4500104f4500f04e4500d04e4500004f4500004f4500f04e4500004f4500004f4500104f4500004f457803820110484a33415a4448355a4743503034323788015a9001009d0100002442a50100001c42ad0100001042b50100001c42bd0100001c42c50100002042cd0100001842d001c9d88503d801affb8303e001a08d06e801a08d06f50100001442fd01000008428502000024428d0200001c429002009802ffff03a00221a802b3f4abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd0317d98c42c503c0774b3fcd035c9c8d42d50339068c42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804d5fc149004bc93149d0400001042a00402 2025-08-24 13:41:00.406 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-1882.9730224609375,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,34,36,36],"bpMaxCellVol":3313,"bpMinCellVol":3309,"bpRunSta":1,"bpVol":53.05400085449219,"bpAmp":-35.49163055419922,"bpBusVol":795.7930297851562,"bpErrCode":0,"bpCellVol":[3312,3312,3312,3311,3312,3312,3313,3311,3309,3312,3312,3311,3312,3312,3313,3312],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":41,"bpLvMosTemp":39,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":40,"bpEnvTemp":38,"bpAccuChgCap":6384713,"bpAccuDsgCap":6356399,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":41,"bpMinMosTemp":39,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035635,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.42400360107422,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.80538940429688,"bpMinSoc":70.01215362548828,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343637,"bpAccuDsgEnergy":330172,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:41:00.406 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920876,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:41:00.406 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:41:00.408 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a9d030d95b3efc4104718642a240000084200000c420000084200000c4200000c42000004420000044200000842000008423500304f453d00f04e4540014d5c0f5442553aaf10c25d3ebf46446800724000304f4500204f4500204f4500204f4500104f4500104f4500004f4500004f4500f04e4500f04e4500104f4500004f4500104f4500204f4500104f4500104f457804820110484a33415a4448355a474350303432318801559001009d0100002042a50100001842ad0100000842b50100001442bd0100001842c50100001842cd0100001442d001aed78403d801d1c98203e001a08d06e801a08d06f50100000c42fd01000004428502000020428d02000018429002009802ffff03a00221a802b3f4abc506b50200008e42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50333336345bd03b52c8d42c5030047103fcd030bcd8d42d50352ac8c42dd030000003fe503000bc742ed03000bc742f00300f803008004008804b0f5149004ad86149d0400000c42a00402 2025-08-24 13:41:00.442 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-1917.6119384765625,"bpSoc":71,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3315,"bpMinCellVol":3311,"bpRunSta":1,"bpVol":53.01499938964844,"bpAmp":-36.171119689941406,"bpBusVol":794.9881591796875,"bpErrCode":0,"bpCellVol":[3315,3314,3314,3314,3313,3313,3312,3312,3311,3311,3313,3312,3313,3314,3313,3313],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":38,"bpEnvTemp":37,"bpAccuChgCap":6368174,"bpAccuDsgCap":6333649,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035635,"bpRealSoc":71,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3635.199951171875,"bpTargetSoc":70.58731842041016,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.90047454833984,"bpMinSoc":70.33656311035156,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342704,"bpAccuDsgEnergy":328493,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:41:00.442 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920877,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:41:00.442 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 Encrypted 2025-08-24 13:41:00.442 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 pdata: 0a9d030d85034b3d104718642a24000008420000104200000c42000010420000104200000442000008420000084200000c4235006050453d0050504540014d27315542552bc7733a5d666e474468007240006050450060504500605045005050450060504500605045005050450060504500505045006050450060504500605045006050450060504500605045006050457805820110484a33415a4448355a474350303432388801569001009d0100002042a50100001842ad0100000842b50100001442bd0100001c42c50100001842cd0100001042d001eeb28303d801e9ca8103e001a08d06e801a08d06f50100001042fd01000004428502000020428d02000018429002009802ffff03a00221a802b5f4abc506b50200008e42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50333336345bd030b128d42c50340601b3fcd03d1b78d42d50349828c42dd030000003fe5030008c742ed030008c742f00300f803008004008804f8ee149004fc82149d0400001042a00402 2025-08-24 13:41:00.475 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.049563903361558914,"bpSoc":71,"bpSoh":100,"bpTemp":[34,36,35,36,36,33,34,34,35],"bpMaxCellVol":3334,"bpMinCellVol":3333,"bpRunSta":1,"bpVol":53.29800033569336,"bpAmp":0.00092993926955387,"bpBusVol":797.7249755859375,"bpErrCode":0,"bpCellVol":[3334,3334,3334,3333,3334,3334,3333,3334,3333,3334,3334,3334,3334,3334,3334,3334],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":39,"bpBusPosTemp":38,"bpEnvTemp":36,"bpAccuChgCap":6347118,"bpAccuDsgCap":6317417,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":36,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035637,"bpRealSoc":71,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3635.199951171875,"bpTargetSoc":70.53524017333984,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.85901641845703,"bpMinSoc":70.25446319580078,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341880,"bpAccuDsgEnergy":328060,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:41:00.475 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920878,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:41:00.475 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 Encrypted 2025-08-24 13:41:00.476 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 pdata: 0a9d030d056584c4104618642a2400000c4200001442000010420000104200001842000010420000104200001042000014423500e04e453d00a04e4540014db81e54425544c89fc15ded7c47446800724000c04e4500a04e4500c04e4500e04e4500d04e4500b04e4500d04e4500d04e4500d04e4500c04e4500c04e4500c04e4500c04e4500d04e4500d04e4500d04e457806820110484a33415a4448355a4743503033353088015c9001009d0100003042a50100002842ad0100001442b50100002042bd0100002842c50100002442cd0100002042d001d7d78603d801f2bd8503e001a08d06e801a08d06f50100001842fd0100000c428502000030428d02000028429002009802ffff03a00221a802b7f4abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd035f078c42c50340fa133fcd0342ad8c42d503ed848b42dd030000003fe50300f7c642ed0300f7c642f00300f8030080040088048584159004bb9a149d0400001442a00402 2025-08-24 13:41:00.514 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#3 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-1059.1568603515625,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,36,36,36,37],"bpMaxCellVol":3310,"bpMinCellVol":3306,"bpRunSta":1,"bpVol":53.029998779296875,"bpAmp":-19.97278594970703,"bpBusVol":797.9519653320312,"bpErrCode":0,"bpCellVol":[3308,3306,3308,3310,3309,3307,3309,3309,3309,3308,3308,3308,3308,3309,3309,3309],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":44,"bpLvMosTemp":42,"bpPtcTemp":37,"bpHtsTemp":40,"bpBusNegTemp":42,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6400983,"bpAccuDsgCap":6381298,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":44,"bpMinMosTemp":42,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035639,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.01439666748047,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.33839416503906,"bpMinSoc":69.7596206665039,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344581,"bpAccuDsgEnergy":331067,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:41:00.514 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920879,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:41:00.514 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 Encrypted 2025-08-24 13:41:00.515 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 pdata: 0a9d030def6586c4104618642a2400000c420000144200001042000010420000184200000c4200000c4200001042000014423500e04e453d00c04e4540014df0275442553d2ca2c15dc25a47446800724000e04e4500d04e4500d04e4500d04e4500e04e4500c04e4500d04e4500e04e4500c04e4500d04e4500e04e4500e04e4500d04e4500e04e4500d04e4500e04e457801820110484a33415a4448355a4743503033353188015b9001009d0100002c42a50100002842ad0100001442b50100002442bd0100002442c50100002442cd0100002042d00191b98503d801faf98203e001a08d06e801a08d06f50100001842fd0100000c42850200002c428d02000028429002009802ffff03a00221a802b8f4abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd03c4d08b42c503c05e403fcd0371908c42d503d7108b42dd030000003fe50300fac642ed0300fac642f00300f803008004008804b3f9149004a290149d0400001442a00402 2025-08-24 13:41:00.543 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#4 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-1075.1854248046875,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,35,36,37],"bpMaxCellVol":3310,"bpMinCellVol":3308,"bpRunSta":1,"bpVol":53.03900146484375,"bpAmp":-20.2716007232666,"bpBusVol":797.4180908203125,"bpErrCode":0,"bpCellVol":[3310,3309,3309,3309,3310,3308,3309,3310,3308,3309,3310,3310,3309,3310,3309,3310],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":42,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380689,"bpAccuDsgCap":6339834,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":43,"bpMinMosTemp":42,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035640,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.90774536132812,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.28211212158203,"bpMinSoc":69.53289031982422,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343219,"bpAccuDsgEnergy":329762,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:41:00.544 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920880,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:41:00.544 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 Encrypted 2025-08-24 13:41:00.545 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 pdata: 0a9d030da6959ac4104618642a24000008420000144200000c4200001442000014420000084200000c4200001042000014423500604f453d00104f4540014de550544255ed63bac15db47247446800724000504f4500404f4500104f4500504f4500404f4500504f4500304f4500304f4500204f4500404f4500404f4500404f4500404f4500404f4500404f4500604f457802820110484a33415a4448355a474350303334368801589001009d0100003442a50100002c42ad0100000c42b50100002442bd0100002442c50100002842cd0100002442d001e3a08403d801daac8303e001a08d06e801a08d06f50100001442fd01000008428502000034428d0200002c429002009802ffff03a00221a802bcf4abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd0326a28c42c503c011443fcd037c628d42d50366da8b42dd030000003fe5030002c742ed030002c742f00300f803008004008804e6f1149004b78b149d0400001442a00402 2025-08-24 13:41:00.589 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#5 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-1236.676513671875,"bpSoc":70,"bpSoh":100,"bpTemp":[34,37,35,37,37,34,35,36,37],"bpMaxCellVol":3318,"bpMinCellVol":3313,"bpRunSta":1,"bpVol":53.07899856567383,"bpAmp":-23.298791885375977,"bpBusVol":797.792236328125,"bpErrCode":0,"bpCellVol":[3317,3316,3313,3317,3316,3317,3315,3315,3314,3316,3316,3316,3316,3316,3316,3318],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":45,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":42,"bpEnvTemp":41,"bpAccuChgCap":6361187,"bpAccuDsgCap":6346330,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":45,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035644,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.31669616699219,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":70.69235229492188,"bpMinSoc":69.92655944824219,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342246,"bpAccuDsgEnergy":329143,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:41:00.589 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920881,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:41:00.589 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 Encrypted 2025-08-24 13:41:00.589 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 pdata: 0a9d030d5ab294c4104618642a2400000c420000144200000c420000104200001042000008420000084200001042000010423500304f453d00f04e4540014dc3f55342559797b3c15ddd9847446800724000204f4500204f4500104f4500004f4500204f4500104f4500304f4500104f4500f04e4500204f4500204f4500104f4500204f4500104f4500304f4500104f457803820110484a33415a4448355a4743503034323788015a9001009d0100002842a50100002042ad0100001042b50100001c42bd0100001c42c50100002042cd0100001842d001c9d88503d801f1fb8303e001a08d06e801a08d06f50100001442fd01000008428502000028428d02000020429002009802ffff03a00221a802bdf4abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd03e2b68c42c503c0774b3fcd03987a8d42d50375e48b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804d5fc149004c093149d0400001042a00402 2025-08-24 13:41:00.637 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#6 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-1189.573486328125,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,34,36,36],"bpMaxCellVol":3315,"bpMinCellVol":3311,"bpRunSta":1,"bpVol":52.9900016784668,"bpAmp":-22.449018478393555,"bpBusVol":798.3884887695312,"bpErrCode":0,"bpCellVol":[3314,3314,3313,3312,3314,3313,3315,3313,3311,3314,3314,3313,3314,3313,3315,3313],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":40,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":40,"bpEnvTemp":38,"bpAccuChgCap":6384713,"bpAccuDsgCap":6356465,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":42,"bpMinMosTemp":40,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035645,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.35719299316406,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.73944091796875,"bpMinSoc":69.94620513916016,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343637,"bpAccuDsgEnergy":330176,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:41:00.637 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920882,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:41:00.638 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 Encrypted 2025-08-24 13:41:00.638 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 pdata: 0a9d030dd17d95c4104718642a240000084200000c420000084200000c4200000c42000004420000044200000842000008423500404f453d00204f4540014d4a0c544255267ab4c15d258a47446800724000404f4500404f4500404f4500404f4500304f4500304f4500304f4500204f4500204f4500204f4500304f4500304f4500404f4500404f4500304f4500304f457804820110484a33415a4448355a474350303432318801559001009d0100002442a50100001842ad0100000842b50100001442bd0100001842c50100001842cd0100001442d001aed78403d80192ca8203e001a08d06e801a08d06f50100000c42fd01000004428502000024428d02000018429002009802ffff03a00221a802bdf4abc506b50200008e42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50333336345bd03f30a8d42c5030047103fcd03a5ab8d42d503ec8a8c42dd030000003fe503000bc742ed03000bc742f00300f803008004008804b0f5149004b186149d0400000c42a00402 2025-08-24 13:41:00.704 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#7 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-1195.9317626953125,"bpSoc":71,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3316,"bpMinCellVol":3314,"bpRunSta":1,"bpVol":53.012001037597656,"bpAmp":-22.559642791748047,"bpBusVol":798.1585083007812,"bpErrCode":0,"bpCellVol":[3316,3316,3316,3316,3315,3315,3315,3314,3314,3314,3315,3315,3316,3316,3315,3315],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":41,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":38,"bpEnvTemp":37,"bpAccuChgCap":6368174,"bpAccuDsgCap":6333714,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":41,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035645,"bpRealSoc":71,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3635.199951171875,"bpTargetSoc":70.5213851928711,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.83524322509766,"bpMinSoc":70.27133178710938,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342704,"bpAccuDsgEnergy":328497,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:41:00.704 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920883,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:41:00.704 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 Encrypted 2025-08-24 13:41:00.705 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 pdata: 0a9d030de01dfabd104718642a24000008420000104200000c42000010420000104200000442000008420000084200000c4235007050453d0060504540014dd34d554255351716bb5d666e474468007240007050450070504500705045006050450070504500705045006050450060504500605045006050450070504500705045006050450070504500705045007050457805820110484a33415a4448355a474350303432388801569001009d0100002042a50100001842ad0100000842b50100001442bd0100001842c50100001842cd0100001042d001eeb28303d801e9ca8103e001a08d06e801a08d06f50100001042fd01000004428502000020428d02000018429002009802ffff03a00221a802bff4abc506b50200008e42bd020db6ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900300980300a00332a80350b50333336345bd030b128d42c50340601b3fcd03d1b78d42d50349828c42dd030000003fe5030008c742ed030008c742f00300f803008004008804f8ee149004fc82149d0400001042a00402 2025-08-24 13:41:00.752 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#8 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.12212729454040527,"bpSoc":71,"bpSoh":100,"bpTemp":[34,36,35,36,36,33,34,34,35],"bpMaxCellVol":3335,"bpMinCellVol":3334,"bpRunSta":1,"bpVol":53.32600021362305,"bpAmp":-0.0022902016062289476,"bpBusVol":797.7249755859375,"bpErrCode":0,"bpCellVol":[3335,3335,3335,3334,3335,3335,3334,3334,3334,3334,3335,3335,3334,3335,3335,3335],"bpDsrc":5,"bpSn":"HJ3AZDH5ZGCP0428","bpCycles":86,"bpBalanceState":0,"bpHvMosTemp":40,"bpLvMosTemp":38,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":38,"bpEnvTemp":36,"bpAccuChgCap":6347118,"bpAccuDsgCap":6317417,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":36,"bpMinCellTemp":33,"bpMaxMosTemp":40,"bpMinMosTemp":38,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035647,"bpRealSoc":71,"bpRealSoh":101.3555679321289,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":0,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3635.199951171875,"bpTargetSoc":70.53524017333984,"bpDiffSoc":0.6069374084472656,"bpMaxSoc":70.85901641845703,"bpMinSoc":70.25446319580078,"bpLimitSoc":0.5,"bpCalendarSoh":99.515625,"bpCycleSoh":99.515625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":341880,"bpAccuDsgEnergy":328060,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:41:00.752 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920884,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:41:00.752 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 Encrypted 2025-08-24 13:41:00.753 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 pdata: 0a9d030df9a279c4104618642a2400000c4200001442000010420000104200001842000010420000104200001042000014423500e04e453d00a04e4540014d27b15342557bf196c15ded7c47446800724000c04e4500a04e4500c04e4500e04e4500d04e4500b04e4500d04e4500d04e4500d04e4500c04e4500c04e4500d04e4500c04e4500e04e4500d04e4500d04e457806820110484a33415a4448355a4743503033353088015c9001009d0100003042a50100002842ad0100001442b50100002042bd0100002842c50100002442cd0100002042d001d7d78603d801a7be8503e001a08d06e801a08d06f50100001842fd0100000c428502000030428d02000028429002009802ffff03a00221a802c1f4abc506b50200008c42bd028e7bca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd03d6eb8b42c50340fa133fcd0305928c42d503b0698b42dd030000003fe50300f7c642ed0300f7c642f00300f8030080040088048584159004bd9a149d0400001442a00402 2025-08-24 13:41:00.818 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#9 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-998.5464477539062,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,36,36,36,37],"bpMaxCellVol":3310,"bpMinCellVol":3306,"bpRunSta":1,"bpVol":52.92300033569336,"bpAmp":-18.867910385131836,"bpBusVol":797.9519653320312,"bpErrCode":0,"bpCellVol":[3308,3306,3308,3310,3309,3307,3309,3309,3309,3308,3308,3309,3308,3310,3309,3309],"bpDsrc":6,"bpSn":"HJ3AZDH5ZGCP0350","bpCycles":92,"bpBalanceState":0,"bpHvMosTemp":44,"bpLvMosTemp":42,"bpPtcTemp":37,"bpHtsTemp":40,"bpBusNegTemp":42,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6400983,"bpAccuDsgCap":6381351,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":44,"bpMinMosTemp":42,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035649,"bpRealSoc":70,"bpRealSoh":101.24131774902344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.96061706542969,"bpDiffSoc":0.5780372619628906,"bpMaxSoc":70.28519439697266,"bpMinSoc":69.7064208984375,"bpLimitSoc":0.5,"bpCalendarSoh":99.482421875,"bpCycleSoh":99.482421875,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":344581,"bpAccuDsgEnergy":331069,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:41:00.819 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920885,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:41:00.819 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 Encrypted 2025-08-24 13:41:00.819 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 pdata: 0a9d030d3a8d8dc4104618642a2400000c420000144200001042000010420000184200000c4200000c4200001042000014423500d04e453d00a04e4540014db0f2534255e5f8aac15dc25a47446800724000d04e4500c04e4500c04e4500c04e4500c04e4500b04e4500c04e4500c04e4500a04e4500c04e4500c04e4500c04e4500c04e4500d04e4500c04e4500d04e457801820110484a33415a4448355a4743503033353188015b9001009d0100002c42a50100002842ad0100001442b50100002442bd0100002442c50100002442cd0100002042d00191b98503d801b4fa8203e001a08d06e801a08d06f50100001842fd0100000c42850200002c428d02000028429002009802ffff03a00221a802c2f4abc506b50200008c42bd02cd2bcc42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd0390b28b42c503c05e403fcd039d728c42d50303f38a42dd030000003fe50300fac642ed0300fac642f00300f803008004008804b3f9149004a590149d0400001442a00402 2025-08-24 13:41:00.884 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#10 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-1132.413330078125,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,36,36,38,35,35,36,37],"bpMaxCellVol":3309,"bpMinCellVol":3306,"bpRunSta":1,"bpVol":52.98699951171875,"bpAmp":-21.371530532836914,"bpBusVol":797.4180908203125,"bpErrCode":0,"bpCellVol":[3309,3308,3308,3308,3308,3307,3308,3308,3306,3308,3308,3308,3308,3309,3308,3309],"bpDsrc":1,"bpSn":"HJ3AZDH5ZGCP0351","bpCycles":91,"bpBalanceState":0,"bpHvMosTemp":43,"bpLvMosTemp":42,"bpPtcTemp":37,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":41,"bpEnvTemp":40,"bpAccuChgCap":6380689,"bpAccuDsgCap":6339892,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":38,"bpMinCellTemp":35,"bpMaxMosTemp":43,"bpMinMosTemp":42,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035650,"bpRealSoc":70,"bpRealSoh":102.0855484008789,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":69.8487548828125,"bpDiffSoc":0.7514457702636719,"bpMaxSoc":70.2238540649414,"bpMinSoc":69.4746322631836,"bpLimitSoc":0.5,"bpCalendarSoh":99.48828125,"bpCycleSoh":99.48828125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343219,"bpAccuDsgEnergy":329765,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:41:00.884 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920886,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:41:00.884 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 Encrypted 2025-08-24 13:41:00.884 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 pdata: 0a9d030d39ba9bc4104618642a24000008420000144200000c4200001442000014420000084200000c4200001042000014423500304f453d00e04e4540014dc3f55342556e15bcc15d186047446800724000204f4500104f4500e04e4500204f4500104f4500204f4500004f4500004f4500f04e4500104f4500004f4500104f4500104f4500104f4500104f4500304f457802820110484a33415a4448355a474350303334368801589001009d0100003842a50100002c42ad0100000c42b50100002442bd0100002442c50100002842cd0100002442d001e3a08403d8019bad8303e001a08d06e801a08d06f50100001442fd01000008428502000038428d0200002c429002009802ffff03a00221a802c6f4abc506b50200008c42bd024198ca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd032a808c42c503c011443fcd03ee408d42d503d8b88b42dd030000003fe5030002c742ed030002c742f00300f803008004008804e6f1149004bb8b149d0400001442a00402 2025-08-24 13:41:00.921 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#11 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-1245.8194580078125,"bpSoc":70,"bpSoh":100,"bpTemp":[34,37,35,37,37,34,35,36,37],"bpMaxCellVol":3315,"bpMinCellVol":3310,"bpRunSta":1,"bpVol":52.9900016784668,"bpAmp":-23.51046371459961,"bpBusVol":797.50146484375,"bpErrCode":0,"bpCellVol":[3314,3313,3310,3314,3313,3314,3312,3312,3311,3313,3312,3313,3313,3313,3313,3315],"bpDsrc":2,"bpSn":"HJ3AZDH5ZGCP0346","bpCycles":88,"bpBalanceState":0,"bpHvMosTemp":46,"bpLvMosTemp":43,"bpPtcTemp":35,"bpHtsTemp":41,"bpBusNegTemp":41,"bpBusPosTemp":42,"bpEnvTemp":41,"bpAccuChgCap":6361187,"bpAccuDsgCap":6346395,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":46,"bpMinMosTemp":43,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035654,"bpRealSoc":70,"bpRealSoh":101.29737091064453,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.25032043457031,"bpDiffSoc":0.7658958435058594,"bpMaxSoc":70.62681579589844,"bpMinSoc":69.86102294921875,"bpLimitSoc":0.5,"bpCalendarSoh":99.50390625,"bpCycleSoh":99.50390625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342246,"bpAccuDsgEnergy":329147,"bpPtcTemp2":37,"bpSysState":2}]} 2025-08-24 13:41:00.921 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920887,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:41:00.921 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 Encrypted 2025-08-24 13:41:00.922 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 pdata: 0a9d030d548396c4104618642a2400000c420000144200000c420000104200001042000008420000084200001042000010423500004f453d00c04e4540014dc1ca53425517eeb5c15ddd9847446800724000f04e4500f04e4500e04e4500d04e4500f04e4500e04e4500f04e4500d04e4500c04e4500f04e4500f04e4500e04e4500f04e4500e04e4500004f4500e04e457803820110484a33415a4448355a4743503034323788015a9001009d0100002842a50100002042ad0100001042b50100001c42bd0100001c42c50100002042cd0100001842d001c9d88503d801b0fc8303e001a08d06e801a08d06f50100001442fd01000008428502000028428d02000020429002009802ffff03a00221a802c7f4abc506b50200008c42bd020eadca42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd0345968c42c503c0774b3fcd03675a8d42d50344c48b42dd030000003fe50300fdc642ed0300fdc642f00300f803008004008804d5fc149004c393149d0400001042a00402 2025-08-24 13:41:00.949 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#12 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-1204.10400390625,"bpSoc":70,"bpSoh":100,"bpTemp":[35,37,35,36,36,34,34,36,36],"bpMaxCellVol":3312,"bpMinCellVol":3308,"bpRunSta":1,"bpVol":52.948001861572266,"bpAmp":-22.741254806518555,"bpBusVol":798.3884887695312,"bpErrCode":0,"bpCellVol":[3311,3311,3310,3309,3311,3310,3311,3309,3308,3311,3311,3310,3311,3310,3312,3310],"bpDsrc":3,"bpSn":"HJ3AZDH5ZGCP0427","bpCycles":90,"bpBalanceState":0,"bpHvMosTemp":42,"bpLvMosTemp":40,"bpPtcTemp":36,"bpHtsTemp":39,"bpBusNegTemp":39,"bpBusPosTemp":40,"bpEnvTemp":38,"bpAccuChgCap":6384713,"bpAccuDsgCap":6356528,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":37,"bpMinCellTemp":34,"bpMaxMosTemp":42,"bpMinMosTemp":40,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035655,"bpRealSoc":70,"bpRealSoh":101.33799743652344,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.29349517822266,"bpDiffSoc":0.7947959899902344,"bpMaxSoc":70.67656707763672,"bpMinSoc":69.88333129882812,"bpLimitSoc":0.5,"bpCalendarSoh":99.494140625,"bpCycleSoh":99.494140625,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":343637,"bpAccuDsgEnergy":330179,"bpPtcTemp2":36,"bpSysState":2}]} 2025-08-24 13:41:00.949 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":920888,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H2M0391"} 2025-08-24 13:41:00.949 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 Encrypted 2025-08-24 13:41:00.949 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 pdata: 0a9d030d574595c4104618642a240000084200000c420000084200000c4200000c42000004420000044200000842000008423500204f453d00f04e4540014d4260534255a1c8b4c15db37747446800724000204f4500104f4500104f4500104f4500004f4500004f4500004f4500f04e4500f04e4500f04e4500004f4500004f4500104f4500104f4500004f4500004f457804820110484a33415a4448355a474350303432318801559001009d0100002442a50100001c42ad0100000842b50100001442bd0100001842c50100001c42cd0100001442d001aed78403d801d1ca8203e001a08d06e801a08d06f50100000c42fd01000004428502000024428d0200001c429002009802ffff03a00221a802c7f4abc506b50200008c42bd02341fcb42c00200c80205d00264d80200e00200e80283a601f00201f80281968420800381808420880301900301980300a00332a80350b50300006045bd0388ea8c42c5030047103fcd03938b8d42d503da6a8c42dd030000003fe503000bc742ed03000bc742f00300f803008004008804b0f5149004b486149d0400000c42a00402 2025-08-24 13:41:01.007 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#13 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-1194.1668701171875,"bpSoc":70,"bpSoh":100,"bpTemp":[34,35,34,35,35,33,33,34,34],"bpMaxCellVol":3314,"bpMinCellVol":3311,"bpRunSta":1,"bpVol":52.84400177001953,"bpAmp":-22.597963333129883,"bpBusVol":797.8703002929688,"bpErrCode":0,"bpCellVol":[3314,3313,3313,3313,3312,3312,3312,3311,3311,3311,3312,3312,3313,3313,3312,3312],"bpDsrc":4,"bpSn":"HJ3AZDH5ZGCP0421","bpCycles":85,"bpBalanceState":0,"bpHvMosTemp":41,"bpLvMosTemp":39,"bpPtcTemp":34,"bpHtsTemp":37,"bpBusNegTemp":38,"bpBusPosTemp":39,"bpEnvTemp":37,"bpAccuChgCap":6368174,"bpAccuDsgCap":6333777,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":35,"bpMinCellTemp":33,"bpMaxMosTemp":41,"bpMinMosTemp":39,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1756035655,"bpRealSoc":70,"bpRealSoh":101.56094360351562,"bpGlobalProtect":0,"bpDownLimitSoc":5,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177217,"moduleLoaderSwVer":67174401,"bmsRunSta":1,"bmsChgDsgSta":1,"dabModSta":0,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":3584,"bpTargetSoc":70.45806884765625,"bpDiffSoc":0.5635833740234375,"bpMaxSoc":70.7726058959961,"bpMinSoc":70.20869445800781,"bpLimitSoc":0.5,"bpCalendarSoh":99.521484375,"bpCycleSoh":99.521484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":342704,"bpAccuDsgEnergy":328500,"bpPtcTemp2":35,"bpSysState":2}]} 2025-08-24 13:41:01.103 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1ec7dd858bfefe978885f9978af4f9fdfdfefddd32ccd5a9ed8be561cffdcd10601820200128013001380340d4014830501e70cdd1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:01.184 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:01.184 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631885,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:01.185 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:01.185 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:41:01.288 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:41:01.289 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44c4de8688fdfd948b86fa9489f7fafefefdfedcd8decceecee6ccfe3e600eccf64ccf8eae84ca0c4d3ededcd6decfd6cfeecee6ccfe66080eccf64ccf8ed184ca404c66c410601820200128013001380340d40148025044580170ced1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:01.302 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:01.303 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631886,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:01.303 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:01.303 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:01.353 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:01.370 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPwr 882.71 -> -1933.2 2025-08-24 13:41:01.372 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPwr 882.71 -> -1194.17 2025-08-24 13:41:01.423 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTemp [35,37,35,37,37,34,36,36,37] -> [34,37,35,37,37,34,36,36,37] 2025-08-24 13:41:01.434 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20ddd050d996c5d0d0f092cdd090ea95f5d0706415f895e5d0106794edd0106c9410601820200128013001380340604821502070d0d1a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770d1d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:01.438 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:41:01.438 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631888,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:01.439 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:01.439 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d0080094615000020421d00403a452500a0b4c528453500c0b7443d00c0bc44 2025-08-24 13:41:01.463 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":8800,"sysGridPwr":40,"mpptPwr":2980,"bpPwr":-5780,"bpSoc":69} 2025-08-24 13:41:01.463 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631889,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:01.463 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:41:01.484 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTemp [34,37,35,37,37,34,36,36,37] -> [34,35,34,35,35,33,33,34,34] 2025-08-24 13:41:01.489 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxCellVol 3.357 -> 3.3160000000000003 2025-08-24 13:41:01.490 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 30 -> 40 2025-08-24 13:41:01.501 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxCellVol 3.3160000000000003 -> 3.314 2025-08-24 13:41:01.503 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinCellVol 3.354 -> 3.3120000000000003 2025-08-24 13:41:01.505 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 3010 -> 2980 2025-08-24 13:41:01.514 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinCellVol 3.3120000000000003 -> 3.311 2025-08-24 13:41:01.562 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpVol 53.67 -> 53.07 2025-08-24 13:41:01.563 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr -5760 -> -5780 2025-08-24 13:41:01.569 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpVol 53.67 -> 52.84 2025-08-24 13:41:01.572 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAmp 16.45 -> -36.43 2025-08-24 13:41:01.585 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAmp -36.43 -> -22.6 2025-08-24 13:41:01.587 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusVol 805.64 -> 794.59 2025-08-24 13:41:01.633 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusVol 794.59 -> 797.87 2025-08-24 13:41:01.636 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCellVol [3356,3356,3354,3357,3356,3357,3356,3356,3357,3357,3357,3357,3357,3356,3356,3356] -> [3316,3315,3312,3316,3314,3315,3313,3314,3312,3314,3314,3315,3315,3315,3315,3316] 2025-08-24 13:41:01.639 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCellVol [3316,3315,3312,3316,3314,3315,3313,3314,3312,3314,3314,3315,3315,3315,3315,3316] -> [3314,3313,3313,3313,3312,3312,3312,3311,3311,3311,3312,3312,3313,3313,3312,3312] 2025-08-24 13:41:01.647 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12d8c29a94e1e188979ae68895ebe6e2e2e1e210601820200128013001380340d4014832501270d2d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:01.651 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:01.651 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631890,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:01.651 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:01.651 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:41:01.683 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:41:01.709 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpDsrc 2? -> 4 not part of array 2025-08-24 13:41:01.762 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpLvMosTemp 43 -> 42 2025-08-24 13:41:01.764 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpSn HJ3AZDH5ZGCP0346 -> HJ3AZDH5ZGCP0421 2025-08-24 13:41:01.769 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCycles 88 -> 85 2025-08-24 13:41:01.776 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgCap 63611.61 -> 63611.87 2025-08-24 13:41:01.786 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44dec49c92e7e78e919ce08e93ede0e4e4e7e4c6c2c4d6f4d4fcd6e4247a14d6ec56d594b49ed0165724c4c6ccc4d5ccd5f4d4fcd6e47c1214d6ec56d594cb9ed05a567cde10601820200128013001380340d40148025044580170d4d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:01.793 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:01.793 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631892,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:01.793 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:01.793 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:01.825 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:01.832 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpHvMosTemp 45 -> 41 2025-08-24 13:41:01.835 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgCap 63461.560000000005 -> 63462.6 2025-08-24 13:41:01.839 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpLvMosTemp 42 -> 39 2025-08-24 13:41:01.846 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPtcTemp 35 -> 34 2025-08-24 13:41:01.893 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinMosTemp 43 -> 42 2025-08-24 13:41:01.894 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpHtsTemp 41 -> 37 2025-08-24 13:41:01.901 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusNegTemp 41 -> 38 2025-08-24 13:41:01.905 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTimestamp 1756035594 -> 1756035634 2025-08-24 13:41:01.907 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpBusPosTemp 42 -> 39 2025-08-24 13:41:01.912 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpEnvTemp 41 -> 37 2025-08-24 13:41:01.959 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgCap 63611.87 -> 63681.74 2025-08-24 13:41:01.965 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgCap 63462.6 -> 63337.770000000004 2025-08-24 13:41:01.969 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bmsChgDsgSta PB_STANDBY_STATE -> PB_DSG_STATE 2025-08-24 13:41:01.976 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxCellTemp 37 -> 35 2025-08-24 13:41:01.994 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12dfc59d93e6e68f909de18f92ece1e5e5e6e510601820200128013001380340d4014832501270d5d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:02.000 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:02.000 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631893,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:02.000 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:02.000 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:41:02.036 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:41:02.046 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinCellTemp 34 -> 33 2025-08-24 13:41:02.050 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTargetSoc 70.14 -> 70.39 2025-08-24 13:41:02.095 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxMosTemp 45 -> 41 2025-08-24 13:41:02.097 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpDiffSoc 0.75 -> 0.77 2025-08-24 13:41:02.141 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinMosTemp 42 -> 39 2025-08-24 13:41:02.187 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxSoc 70.51 -> 70.76 2025-08-24 13:41:02.198 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinSoc 69.77 -> 70 2025-08-24 13:41:02.244 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTimestamp 1756035634 -> 1756035655 2025-08-24 13:41:02.290 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCalendarSoh 99.49 -> 99.5 2025-08-24 13:41:02.336 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpRealSoh 101.3 -> 101.56 2025-08-24 13:41:02.379 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCycleSoh 99.49 -> 99.5 2025-08-24 13:41:02.389 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgEnergy 3432.19 -> 3422.46 2025-08-24 13:41:02.426 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a610a28d2fed2c8909eebeb829d90ec829fe1ece8e8ebe8cdd8d8db9bfdd8d8f09af5d8d8689aedd8d858e710601820200128013001380340d40148215028580170d8d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:02.433 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:02.433 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":40,"needAck":1,"seq":2631896,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:02.433 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:02.433 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a260a10484633335a4548345a47393430303330150000034325000028422d0000b042350000803f 2025-08-24 13:41:02.504 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":131,"fromPv":42,"fromBat":88,"fromGrid":1}]} 2025-08-24 13:41:02.515 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgEnergy 3297.4900000000002 -> 3291.4 2025-08-24 13:41:02.565 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1ed3c9919feaea839c91ed839ee0ede9e9eae9c926d8c1bdf99ff175dbe9d910601820200128013001380340d4014830501e70d9d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:02.569 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:02.569 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631897,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:02.569 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:02.569 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:41:02.593 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:41:02.603 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpTargetSoc 70.39 -> 70.46 2025-08-24 13:41:02.652 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpDiffSoc 0.77 -> 0.56 2025-08-24 13:41:02.655 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMaxSoc 70.76 -> 70.77 2025-08-24 13:41:02.659 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpMinSoc 70 -> 70.21 2025-08-24 13:41:02.664 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCalendarSoh 99.5 -> 99.52 2025-08-24 13:41:02.668 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpCycleSoh 99.5 -> 99.52 2025-08-24 13:41:02.675 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuChgEnergy 3422.46 -> 3427.04 2025-08-24 13:41:02.679 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpAccuDsgEnergy 3291.4 -> 3285 2025-08-24 13:41:02.683 - debug: ecoflow-mqtt.0 (1569) [Compare] update .statusReportBattery1.bpPtcTemp2 37 -> 35 2025-08-24 13:41:02.923 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44d0ca929ce9e9809f92ee809de3eeeaeae9eac8cccad8fadaf2d8ea2a741ad8e258db9aba90de18592acac8c2cadbc2dbfadaf2d8ea721c1ad8e258db9ac590de545872d010601820200128013001380340d40148025044580170dad1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:02.927 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:02.927 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631898,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:02.927 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:02.927 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:02.979 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:03.706 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12d6cc949aefef869994e8869be5e8ececefec10601820200128013001380340d4014832501270dcd1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:03.713 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:03.713 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631900,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:03.713 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:03.714 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:41:03.772 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:41:03.989 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44d7cd959beeee879895e9879ae4e9ededeeedcfcbcddffdddf5dfed2d731ddfe55fdc9dbd97d91f5e2dcdcfc5cddcc5dcfdddf5dfed751b1ddfe55fdc9dc297d9535f75d710601820200128013001380340d40148025044580170ddd1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:03.996 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:03.996 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631901,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:03.996 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:03.997 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:04.035 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:04.555 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1ed4ce9698eded849b96ea8499e7eaeeeeedeece21dfc6bafe98f672dceede10601820200128013001380340d4014830501e70ded1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:04.561 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:04.561 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631902,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:04.561 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:04.562 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:41:04.615 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:41:04.780 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20d2df77c799cadfdfc99cc2dfbfe79afadfaf0f1af79aeadf9f6a9be2df5f649b10601820200128013001380340604821502070dfd1a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770e0d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:04.787 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:41:04.787 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631903,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:04.788 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:04.788 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00a8184615000016431d00603845250070d0c52845350040b5443d0080bb44 2025-08-24 13:41:04.833 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9770,"sysGridPwr":150,"mpptPwr":2950,"bpPwr":-6670,"bpSoc":69} 2025-08-24 13:41:04.834 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631904,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:04.834 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:41:04.892 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 8800 -> 9770 2025-08-24 13:41:04.896 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 40 -> 150 2025-08-24 13:41:04.902 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 2980 -> 2950 2025-08-24 13:41:04.907 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr -5780 -> -6670 2025-08-24 13:41:05.146 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44e9f3aba5d0d0b9a6abd7b9a4dad7d3d3d0d3f1f5f3e1c3e3cbe1d3134d23e1db61e2a383a9e7216013f3f1fbf3e2fbe2c3e3cbe1d34b2523e1db61e2a3fca9e76d614be910601820200128013001380340d40148025044580170e3d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:05.151 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:05.151 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631907,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:05.151 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:05.152 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:05.181 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:05.787 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12eef4aca2d7d7bea1acd0bea3ddd0d4d4d7d410601820200128013001380340d4014832501270e4d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:05.793 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:05.793 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631908,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:05.793 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:05.793 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:41:05.839 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:41:06.197 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44eff5ada3d6d6bfa0add1bfa2dcd1d5d5d6d5f7f3f5e7c5e5cde7d5154b25e7dd67e4a585afe1276615f5f7fdf5e4fde4c5e5cde7d54d2325e7dd67e4a5faafe16b674def10601820200128013001380340d40148025044580170e5d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:06.206 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:06.206 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631909,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:06.206 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:06.207 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:06.271 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:06.416 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20ebe696ffa0f3e6e6d8a5fbe666d0a3c3e6563723cea3d3e66657a2dbe6a65ca210601820200128013001380340604821502070e6d1a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770e7d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:06.423 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:41:06.423 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631910,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:06.423 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:06.423 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d007019461500003e431d008036452500b0d1c52845350080b1443d0040ba44 2025-08-24 13:41:06.455 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9820,"sysGridPwr":190,"mpptPwr":2920,"bpPwr":-6710,"bpSoc":69} 2025-08-24 13:41:06.455 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631911,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:06.455 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:41:06.464 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9770 -> 9820 2025-08-24 13:41:06.469 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 150 -> 190 2025-08-24 13:41:06.475 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 2950 -> 2920 2025-08-24 13:41:06.482 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr -6670 -> -6710 2025-08-24 13:41:06.634 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1ee3f9a1afdadab3aca1ddb3aed0ddd9d9dad9f916e8f18dc9afc145ebd9e910601820200128013001380340d4014830501e70e9d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:06.640 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:06.640 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631913,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:06.640 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:06.640 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:41:06.675 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:41:07.034 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a610a28e7cbe7fda5abdedeb7a8a5d9b7aad4d9dddddeddf8ededeeaec8ededf1afc0eded59afd8edededad10601820200128013001380340d40148215028580170edd1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:07.041 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:07.041 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":40,"needAck":1,"seq":2631917,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:07.042 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:07.042 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a260a10484633335a4548345a4739343030333015000003432500001c422d0000b4423500000040 2025-08-24 13:41:07.088 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":131,"fromPv":39,"fromBat":90,"fromGrid":2}]} 2025-08-24 13:41:07.120 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a8f020ad501e4c6e3c1bbf2a8fb9149d1adf3239558abcb568c962bc6221a452be8d6abab1862c1aba37084d3ab84eee4c6e3297df3a8fb2ee068acf33c3dd7a8cba48f04aac67e1a452be8d6abab103f5aaba3453b50ab84eee4c6e32d44caa8fb121544acf3488ec0a8cb5053deaac63a1d452be8d6abab52854caba37cbb54ab84eee4c6e30e73c4a8fbea28ebacf393f9baa8cb9113c9abc6771d452be8d6ababd10024aba35bae33ab84eee4c6e3e90ec4a8fb9874deacf361d9bba8cb4ccec2abc6321c452be8d6ababf00c22aba3eb6333ab84eefe0ef81060182020012801300138034060482250d501580170eed1a0017881ae01800103880101c20110523337345a4448415a483345303034340a490a12e5ffa7a9dcdcb5aaa7dbb5a8d6dbdfdfdcdf10601820200128013001380340d4014832501270efd1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:07.127 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:41:07.128 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":34,"dataLen":213,"needAck":1,"seq":2631918,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:07.128 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:07.128 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a280d2f551c46157fa73f431dcd7bb64525b86278c528ccf4abc506384545f68c2f454d9e6a3d456a000a280dc7931d4615c00e86421dd2d33946254a61ea442890f4abc506384545fed1b4454dabd5be456a000a280dc3aa244615fcfbaa421da6602e4625bebd304428d4f3abc506384545bc6ba2454d9255ba456a000a280de09d2a461504c605421d7d175446257ffd27452899f3abc5063845453feeca454db540dd456a000a280d07e02a4615769a30421d8f37554625a2202c4528dcf2abc5063845451ee2cc454d058ddd456a0010e016 2025-08-24 13:41:07.164 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => EnergyStreamDetail {"sysEnergyStream":[{"loadPwr":10005.2958984375,"gridPwr":191.65428161621094,"mpptPwr":5839.47509765625,"bpPwr":-3974.169921875,"timestamp":1756035660,"bpSoc":69},{"loadPwr":10084.9443359375,"gridPwr":67.02880859375,"mpptPwr":11892.955078125,"bpPwr":1875.040283203125,"timestamp":1756035600,"bpSoc":69},{"loadPwr":10538.6904296875,"gridPwr":85.49215698242188,"mpptPwr":11160.162109375,"bpPwr":706.9647216796875,"timestamp":1756035540,"bpSoc":69},{"loadPwr":10919.46875,"gridPwr":33.44337463378906,"mpptPwr":13573.8720703125,"bpPwr":2687.843505859375,"timestamp":1756035481,"bpSoc":69},{"loadPwr":10936.0068359375,"gridPwr":44.150840759277344,"mpptPwr":13645.8896484375,"bpPwr":2754.03955078125,"timestamp":1756035420,"bpSoc":69}],"sysSeq":2912} 2025-08-24 13:41:07.164 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"needAck":1,"seq":2631919,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:07.164 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:41:07.164 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:41:07.217 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:41:07.328 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44fbe1b9b7c2c2abb4b9c5abb6c8c5c1c1c2c1e3e7e1f3d1f1d9f3c1015f31f3c973f0b191bbf5337201e1e3e9e1f0e9f0d1f1d9f3c1593731f3c973f0b1eebbf57f7359fb10601820200128013001380340d40148025044580170f1d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:07.336 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:07.336 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631921,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:07.337 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:07.337 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:07.415 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:07.477 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a3f0a0617f01da4f53410601820200128013001380340f10148055006580170f2d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:07.487 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:07.487 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":6,"needAck":1,"seq":2631922,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:07.487 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:41:07.487 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:07.488 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: e502ef5607c6 2025-08-24 13:41:07.765 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12f9e3bbb5c0c0a9b6bbc7a9b4cac7c3c3c0c310601820200128013001380340d4014832501270f3d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:07.772 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:07.772 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631923,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:07.772 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:07.772 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:41:07.832 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:41:08.326 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44fee4bcb2c7c7aeb1bcc0aeb3cdc0c4c4c7c4e6e2e4f6d4f4dcf6c4045a34f6cc76f5b494bef0367704e4e6ece4f5ecf5d4f4dcf6c45c3234f6cc76f5b4ebbef07a765cfe10601820200128013001380340d40148025044580170f4d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:08.333 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:08.333 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631924,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:08.333 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:08.333 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:08.373 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:08.626 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1effe5bdb3c6c6afb0bdc1afb2ccc1c5c5c6c5e50af4ed91d5b3dd59f7c5f510601820200128013001380340d4014830501e70f5d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:08.633 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:08.633 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631925,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:08.634 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:08.634 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:41:08.689 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:41:09.478 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44fde7bfb1c4c4adb2bfc3adb0cec3c7c7c4c7e5e1e7f5d7f7dff5c7075937f5cf75f6b797bdf3357407e7e5efe7f6eff6d7f7dff5c75f3137f5cf75f6b7e8bdf379755ffd10601820200128013001380340d40148025044580170f7d1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:09.486 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:09.487 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631927,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:09.487 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:09.487 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:09.527 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:09.830 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12f0eab2bcc9c9a0bfb2cea0bdc3cecacac9ca10601820200128013001380340d4014832501270fad1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:09.845 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:09.845 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631930,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:09.845 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:09.845 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:41:09.885 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:41:10.325 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a630a2d33113329717f0a0a637c710d637e000d09090a092c39393c7a217d1c6cc39351146417287b0ce851f87b29c16d1060182020013001380340d4014822502d580170b99a387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:10.332 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:10.332 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":34,"dataLen":45,"needAck":1,"seq":920889,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:10.332 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:10.333 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a280a10484633335a4548345a47393430303330150000054318442555faaa682d5d2e114235d168c14210f854 2025-08-24 13:41:10.405 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodStreamDetail {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":133,"temp":68,"timestamp":1756035669,"fromPv":36.2952766418457,"fromBat":96.70471954345703}],"sysSeq":10872} 2025-08-24 13:41:10.464 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44f6ecb4bacfcfa6b9b4c8a6bbc5c8cccccfcceeeaecfedcfcd4fecc0c523cfec47efdbc9cb6f83e7f0ceceee4ecfde4fddcfcd4fecc543a3cfec47efdbce3b6f8727e54f610601820200128013001380340d40148025044580170fcd1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:10.475 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:10.475 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631932,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:10.476 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:10.476 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:10.540 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:10.693 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1ef7edb5bbcecea7b8b5c9a7bac4c9cdcdcecded02fce599ddbbd551ffcdfd10601820200128013001380340d4014830501e70fdd1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:10.701 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:10.702 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631933,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:10.702 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:10.707 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:41:10.771 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:41:11.467 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20f3fe46e2b8ebfefef23de3fe9ecdbbdbfede1a3bd6bbcbfe7e52bac3fefe47ba10601820200128013001380340604821502070fed1a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770ffd1a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:11.472 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:41:11.472 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631934,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:11.472 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:11.473 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00b81c461500000cc31d00603345250020e4c52845350080ac443d0000b944 2025-08-24 13:41:11.507 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10030,"sysGridPwr":-140,"mpptPwr":2870,"bpPwr":-7300,"bpSoc":69} 2025-08-24 13:41:11.508 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631935,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:11.508 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:41:11.604 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9820 -> 10030 2025-08-24 13:41:11.606 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a440b11494732325b4449355b46383531313231131711032101290331f1afc10339830041614b05c382f1111319110019002101290331a9c7c103398300411e4b058f83a90b10601820200128013001380340d4014802504458017081d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:11.618 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:11.618 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631937,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:11.618 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:11.618 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:11.658 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:11.669 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 190 -> -140 2025-08-24 13:41:11.674 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 2920 -> 2870 2025-08-24 13:41:11.675 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a5c0a230a210a10484633335a4548345a47393430303330150000044325000018422d0000bc4210601820200128013001380340d4014821502358017080d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:11.681 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:11.681 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":35,"needAck":1,"seq":2631936,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:11.682 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:11.682 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a210a10484633335a4548345a47393430303330150000044325000018422d0000bc42 2025-08-24 13:41:11.716 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":132,"fromPv":38,"fromBat":94}]} 2025-08-24 13:41:11.727 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr -6710 -> -7300 2025-08-24 13:41:11.889 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a1209134b45303059464b3759443a373333303310601820200128013001380340d401483250127083d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:11.894 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:11.894 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631939,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:11.895 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:11.895 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:41:11.926 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:41:12.257 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a120e144c4237375e414c305e433d303434373410601820200128013001380340d401483250127084d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:12.262 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:12.262 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631940,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:12.262 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:12.263 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:41:12.298 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:41:12.380 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a660a30302a727c0909607f720e607d030e0a0a090a2a3a22381a5e12ca140f3a3ab278073a3ab6787a3b723a6a9638623a5a3a1060182020013001380340d40148085030580170ba9a387884a601800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:12.385 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:12.385 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":8,"dataLen":48,"needAck":1,"seq":920890,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:12.385 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:12.385 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010001802206428f02e35000088423d00008c424001480050ac0258006000 2025-08-24 13:41:12.412 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HRChargingParamReport {"hrSn":"HF3xxxxxxxxxxxxx","mode":0,"onlineBits":2,"heatingPower":100,"targetPower":6000,"temp":68,"targetTemp":70,"runStat":1,"errorCode":0,"waterTankVolume":300,"unknown11":0,"unknown12":0} 2025-08-24 13:41:12.676 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a440319414f3a3a534c413d534e303d39393a391b1f190b2909210b39f9a7c90b318b084969430dcb8af9191b11190811082909210b39a1cfc90b318b084916430d878ba10310601820200128013001380340d4014802504458017089d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:12.682 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:12.682 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631945,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:12.682 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:12.682 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:12.722 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:12.748 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1e001a424c3939504f423e504d333e3a3a393a1af50b126e2a4c22a6083a0a10601820200128013001380340d4014830501e708ad2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:12.755 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:12.755 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631946,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:12.755 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:12.755 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:41:12.800 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:41:13.809 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44011b434d3838514e433f514c323f3b3b383b191d1b092b0b23093bfba5cb0933890a4b6b410fc988fb1b19131b0a130a2b0b23093ba3cdcb0933890a4b14410f8589a30110601820200128013001380340d401480250445801708bd2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:13.813 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:13.813 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631947,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:13.814 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:13.814 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:13.837 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:13.957 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12061c444a3f3f56494438564b35383c3c3f3c10601820200128013001380340d40148325012708cd2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:13.961 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:13.961 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631948,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:13.961 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:13.961 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:41:13.994 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:41:14.457 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20000d8d1e4b180d0d7d4e100d6d3e48280dddc8c82548380d8da149300d4db749106018202001280130013803406048215020708dd2a0017881ae01800103880101c20110523337345a4448415a483345303034340a3210601820200128013001380340604827708ed2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:14.465 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:41:14.465 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631949,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:14.466 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:14.466 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d0080134615000070431d006033452500d0c5c52845350080ac443d0040ba44 2025-08-24 13:41:14.499 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9440,"sysGridPwr":240,"mpptPwr":2870,"bpPwr":-6330,"bpSoc":69} 2025-08-24 13:41:14.499 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631950,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:14.499 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:41:14.505 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 10030 -> 9440 2025-08-24 13:41:14.508 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr -140 -> 240 2025-08-24 13:41:14.512 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr -7300 -> -6330 2025-08-24 13:41:14.804 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1e051f47493c3c554a473b5548363b3f3f3c3f1ff00e176b2f4927a30d3f0f10601820200128013001380340d4014830501e708fd2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:14.808 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:14.808 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631951,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:14.808 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:14.808 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:41:14.829 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:41:14.944 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a441b01595722224b5459254b56282521212221030701133111391321e1bfd11329931051715b15d392e1010309011009103111391321b9d7d113299310510e5b159f93b91b10601820200128013001380340d4014802504458017091d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:14.948 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:14.948 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631953,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:14.948 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:14.949 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:14.981 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:16.020 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a441e045c5227274e515c204e532d20242427240602041634143c1624e4bad4162c961554745e10d697e404060c04150c1534143c1624bcd2d4162c9615540b5e109a96bc1e10601820200128013001380340d4014802504458017094d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:16.027 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:16.027 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631956,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:16.027 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:16.027 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:16.065 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:16.089 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a1219035b55202049565b2749542a272323202310601820200128013001380340d401483250127093d2a0017881ae01800103880101c20110523337345a4448415a483345303034340a610a281f331f055d5326264f505d214f522c2125252625001515d157301515e5543815159157201515155510601820200128013001380340d4014821502858017095d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:16.098 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:41:16.098 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631955,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:16.098 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:16.098 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:41:16.148 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:41:16.148 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":40,"seq":2631957,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx","needAck":1} 2025-08-24 13:41:16.148 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:41:16.148 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0a260a10484633335a4548345a47393430303330150000c442250000f0412d000084423500000040 2025-08-24 13:41:16.212 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":98,"fromPv":30,"fromBat":66,"fromGrid":2}]} 2025-08-24 13:41:16.444 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a201b169605500316164a550b16562353331696d3d33e53231616b9522b1696ad521060182020012801300138034060482150207096d2a0017881ae01800103880101c20110523337345a4448415a483345303034340a32106018202001280130013803406048277097d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:16.462 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:41:16.463 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631958,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:16.463 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:16.463 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d008013461500005c431d00403545250080c5c52845350000af443d0080bb44 2025-08-24 13:41:16.559 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9440,"sysGridPwr":220,"mpptPwr":2900,"bpPwr":-6320,"bpSoc":69} 2025-08-24 13:41:16.559 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631959,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:16.559 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:41:16.621 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 240 -> 220 2025-08-24 13:41:16.627 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 2870 -> 2900 2025-08-24 13:41:16.631 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr -6330 -> -6320 2025-08-24 13:41:16.952 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1e110b535d2828415e532f415c222f2b2b282b0be41a037f3b5d33b7192b1b10601820200128013001380340d4014830501e709bd2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:16.983 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:16.984 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631963,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:16.984 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:16.984 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011864204628ac023000 2025-08-24 13:41:17.096 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":100,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:41:17.156 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44160c545a2f2f46595428465b25282c2c2f2c0e0a0c1e3c1c341e2cecb2dc1e249e1d5c7c5618de9fec0c0e040c1d041d3c1c341e2cb4dadc1e249e1d5c035618929eb41610601820200128013001380340d401480250445801709cd2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:17.165 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:17.166 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631964,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:17.166 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:17.166 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:17.196 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:17.373 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12170d555b2e2e47585529475a24292d2d2e2d10601820200128013001380340d40148325012709dd2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:17.382 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:17.382 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631965,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:17.382 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:17.382 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:41:17.416 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:41:17.513 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0aa6010a6d9d1d2b152d150817cb1e0d0f57592c2c455a572b4558262b2f2f2c2f071e0f67071e37989f172faf9b1b271a5f1c571e4a1fbf1359771d951d3f1501150817cb1e0d0f57592c2c455a572b4558262b2f2f2c2f071e021f1fd75dd71dc61cfa1d7e2cb5daef1d1ee71d7f9f1c0010601820200128013001380340f1014805506d5801709fd2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:17.525 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:17.525 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":109,"needAck":1,"seq":2631967,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:17.525 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:41:17.525 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:17.525 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 8202340a320a1708d4011210484633335a4548345a473934303033301801107818012887800830b084043805400348015500a00c4668028a02200a1e0a1708d4011210484633335a4548345a4739343030333018011d0000c842c802d903e5026133aac5f00201f8026080031f 2025-08-24 13:41:18.081 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a5b0a222b012b3629f5203331696712127b6469157b661815111112113920312039200b202210601820200128013001380340f00148025022580170a1d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:18.093 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:18.094 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":240,"cmdId":2,"dataLen":34,"needAck":1,"seq":2631969,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:18.094 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdFunc 2025-08-24 13:41:18.094 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:18.094 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a200a1708d4011210484633335a4548345a473934303033301801100118012a0103 2025-08-24 13:41:18.153 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a122a30686613137a6568147a6719141010131010601820200128013001380340d4014832501270a0d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:18.158 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:18.158 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631968,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:18.158 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:18.158 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:41:18.187 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:41:18.301 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a4428326a64111178676a1678651b16121211123034322002220a2012d28ce2201aa02362426826e0a1d232303a32233a2302220a20128ae4e2201aa023623d6826aca08a2810601820200128013001380340d40148025044580170a2d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:18.306 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:18.306 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631970,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:18.306 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:18.306 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:18.354 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:18.936 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1e2e346c6217177e616c107e631d101414171434db253c2404620c8826142410601820200128013001380340d4014830501e70a4d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:18.943 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:18.943 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631972,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:18.943 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:18.944 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011800204628ac023000 2025-08-24 13:41:18.965 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":0,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:41:19.360 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a442c366e6015157c636e127c611f12161615163430362406260e2416d688e6241ea42766466c22e4a5d636343e36273e2706260e24168ee0e6241ea42766396c22a8a48e2c10601820200128013001380340d40148025044580170a6d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:19.366 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:19.366 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631974,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:19.366 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:19.366 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:19.437 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:20.097 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a122238606e1b1b726d601c726f111c18181b1810601820200128013001380340d4014832501270a8d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:20.105 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:20.105 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631976,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:20.105 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:20.105 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:41:20.152 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:41:20.517 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a442339616f1a1a736c611d736e101d19191a193b3f392b0929012b19d987e92b11ab286949632debaad9393b31392831280929012b1981efe92b11ab286936632da7ab812310601820200128013001380340d40148025044580170a9d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:20.522 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:20.522 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631977,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:20.523 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:20.523 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:20.555 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:20.716 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a5c0a23200b203a626c1919706f621e706d131e1a1a191a3f2a2aec680f2a2a3e68072a2a526810601820200128013001380340d40148215023580170aad2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:20.723 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:20.723 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":35,"needAck":1,"seq":2631978,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:20.724 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:20.724 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a210a10484633335a4548345a47393430303330150000c64225000014422d00007842 2025-08-24 13:41:20.755 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":99,"fromPv":37,"fromBat":62}]} 2025-08-24 13:41:20.933 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1e213b636d1818716e631f716c121f1b1b181b3bd42a332b0b6d0387291b2b10601820200128013001380340d4014830501e70abd2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:20.938 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:20.938 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631979,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:20.938 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:20.938 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011800204628ac023000 2025-08-24 13:41:20.965 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":0,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:41:21.432 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20212cf4276a392c2cdc6d312c6c7469092c8c86e90469192c6cf168112c2cfe6810601820200128013001380340604821502070acd2a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770add2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:21.438 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:41:21.439 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2631980,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:21.439 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:21.439 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00d80b46150000f0411d004058452500a0aac52845350040dd443d0000d244 2025-08-24 13:41:21.472 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":8950,"sysGridPwr":30,"mpptPwr":3460,"bpPwr":-5460,"bpSoc":69} 2025-08-24 13:41:21.472 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2631981,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:21.472 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:41:21.540 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9440 -> 8950 2025-08-24 13:41:21.547 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 220 -> 30 2025-08-24 13:41:21.557 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 2900 -> 3460 2025-08-24 13:41:21.571 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr -6320 -> -5460 2025-08-24 13:41:21.573 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44243e66681d1d746b661a7469171a1e1e1d1e3c383e2c0e2e062c1ede80ee2c16ac2f6e4e642aecadde3e3c363e2f362f0e2e062c1e86e8ee2c16ac2f6e31642aa0ac862410601820200128013001380340d40148025044580170aed2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:21.586 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:21.586 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631982,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:21.587 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:21.587 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:21.634 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:22.185 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a123b21797702026b7479056b7608050101020110601820200128013001380340d4014832501270b1d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:22.190 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:22.190 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631985,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:22.191 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:22.191 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:41:22.222 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:41:22.508 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a1239237b75000069767b0769740a070303000310601820200128013001380340d4014832501270b3d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:22.515 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:22.515 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631987,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:22.516 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:22.516 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:41:22.556 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:41:22.733 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a443f257d7306066f707d016f720c01050506052723253715351d3705c59bf5370db73475557f31f7b6c525272d25342d3415351d37059df3f5370db734752a7f31bbb79d3f10601820200128013001380340d40148025044580170b5d2a0017881ae01800103880101c20110523337345a4448415a483345303034340a3a0a020e72106018202001280130013803406048115002580170b6d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:22.738 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:41:22.738 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631989,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:22.738 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:22.738 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:22.775 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:22.775 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":17,"dataLen":2,"needAck":1,"seq":2631990,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:22.775 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 unknown cmdId 2025-08-24 13:41:22.775 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:41:22.775 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 3844 2025-08-24 13:41:23.005 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1e3d277f7104046d727f036d700e030707040727c8362f3717711f9b35073710601820200128013001380340d4014830501e70b7d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:23.010 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:23.010 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631991,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:23.010 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:23.010 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011800204628ac023000 2025-08-24 13:41:23.039 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":0,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:41:23.781 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a443228707e0b0b627d700c627f010c08080b082a2e283a1838103a08c896f83a00ba397858723cfabbc8282a20283920391838103a0890fef83a00ba397827723cb6ba903210601820200128013001380340d40148025044580170b8d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:23.788 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:23.788 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631992,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:23.788 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:23.789 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:23.829 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:24.205 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a123329717f0a0a637c710d637e000d09090a0910601820200128013001380340d4014832501270b9d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:24.212 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:24.212 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2631993,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:24.212 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:24.212 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:41:24.257 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:41:24.925 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44372d757b0e0e67787509677a04090d0d0e0d2f2b2d3f1d3d153f0dcd93fd3f05bf3c7d5d7739ffbecd2d2f252d3c253c1d3d153f0d95fbfd3f05bf3c7d227739b3bf953710601820200128013001380340d40148025044580170bdd2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:24.930 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:24.930 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2631997,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:24.930 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:24.930 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:24.965 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:25.065 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1e342e76780d0d647b760a6479070a0e0e0d0e2ec13f263e1e7816923c0e3e10601820200128013001380340d4014830501e70bed2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:25.070 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:25.070 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2631998,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:25.070 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:25.071 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011800204628ac023000 2025-08-24 13:41:25.124 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":0,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:41:25.268 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a5c0a23351e352f77790c0c657a770b6578060b0f0f0c0f2a3f3ff97d1a3f3f6f7d123f3f037d10601820200128013001380340d40148215023580170bfd2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:25.273 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:25.273 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":35,"needAck":1,"seq":2631999,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:25.273 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:25.273 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a210a10484633335a4548345a47393430303330150000c64225000050422d00003c42 2025-08-24 13:41:25.301 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":99,"fromPv":52,"fromBat":47}]} 2025-08-24 13:41:25.985 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a444a50080673731a0508741a07797470707370525650426040684270b0ee804278c24100200a4482c3b0505258504158416040684270e886804278c241005f0a44cec2e84a10601820200128013001380340d40148025044580170c0d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:25.991 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:25.991 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2632000,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:25.991 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:25.991 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:26.036 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:26.272 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a124b51090772721b0409751b0678757171727110601820200128013001380340d4014832501270c1d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:26.277 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:26.277 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2632001,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:26.277 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:26.277 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:41:26.309 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:41:26.408 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a204f425a500457424262035f4272f30767422227876a067742c207077f42025e0710601820200128013001380340604821502070c2d2a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770c3d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:26.413 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:41:26.413 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2632002,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:26.413 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:26.413 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d0018124615000020411d0030b14525006065c5284435008045453d00401c45 2025-08-24 13:41:26.439 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9350,"sysGridPwr":10,"mpptPwr":5670,"bpPwr":-3670,"bpSoc":68} 2025-08-24 13:41:26.439 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2632003,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:26.439 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:41:26.445 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 8950 -> 9350 2025-08-24 13:41:26.447 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 30 -> 10 2025-08-24 13:41:26.450 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 3460 -> 5670 2025-08-24 13:41:26.451 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "5670" greater than max "5000" 2025-08-24 13:41:26.499 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr -5460 -> -3670 2025-08-24 13:41:26.502 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpSoc 69 -> 68 2025-08-24 13:41:27.158 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a444258000e7b7b120d007c120f717c78787b785a5e584a6848604a78b8e6884a70ca490828024c8acbb8585a50584950496848604a78e08e884a70ca490857024cc6cae04210601820200128013001380340d40148025044580170c8d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:27.162 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:27.162 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2632008,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:27.162 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:27.162 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:27.191 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:27.209 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1e4d570f0174741d020f731d007e737777747757b8465f4767016feb45774710601820200128013001380340d4014830501e70c7d2a0017881ae01800103880101c20110523337345a4448415a483345303034340a560a20444969430f5c49496908544979f80c6c49c90c8c610d7c49c90c0c744909550c10601820200128013001380340604821502070c9d2a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770cad2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:27.216 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 3 message(s) 2025-08-24 13:41:27.216 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2632007,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:27.216 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:27.216 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011800204628ac023000 2025-08-24 13:41:27.256 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":0,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:41:27.257 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2632009,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:27.257 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:41:27.257 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0d00200a4615000020411d0030b14525008045c5284435008045453d00401c45 2025-08-24 13:41:27.312 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":8840,"sysGridPwr":10,"mpptPwr":5670,"bpPwr":-3160,"bpSoc":68} 2025-08-24 13:41:27.313 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2632010,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:27.313 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 => no pdata 2025-08-24 13:41:27.332 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9350 -> 8840 2025-08-24 13:41:27.383 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr -3670 -> -3160 2025-08-24 13:41:27.415 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a420a09ae49278d178ea3494f10601820200128013001380340f10148055009580170cbd2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:27.421 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:27.421 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":9,"needAck":1,"seq":2632011,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:27.421 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:41:27.421 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:27.422 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: e5026cc65cc5e80204 2025-08-24 13:41:27.623 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12465c040a7f7f16090478160b75787c7c7f7c10601820200128013001380340d4014832501270ccd2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:27.629 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:27.629 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2632012,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:27.629 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:27.629 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:41:27.689 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:41:28.273 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44455f07097c7c150a077b1508767b7f7f7c7f5d595f4d6f4f674d7fbfe18f4d77cd4e0f2f054b8dccbf5f5d575f4e574e6f4f674d7fe7898f4d77cd4e0f50054bc1cde74510601820200128013001380340d40148025044580170cfd2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:28.279 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:28.280 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2632015,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:28.280 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:28.280 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:28.327 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:28.333 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a125a40181663630a1518640a1769646060636010601820200128013001380340d4014832501270d0d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:28.338 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:28.338 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2632016,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:28.338 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:28.338 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:41:28.368 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:41:28.619 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0ad1030a99035c514dff1741b553041f9b9e940ce94f191333485cbc823b12442d363b104c97031394748d9be6157ca9a507143b485c86e7381244d0ae51104c79ed2495747c8e99157c6229ba1523485c52dc381244fca1a8114c4d29d09574bbebea157ce65ab515d450b11b1615dc50a0301890c45044dd196fcc5051515151e15050e95050a35047595f413b4b41f2b7f395dce31f15efd56d155b85db12ab50135b405cf11ab612442e4874104c967bc41471505b405ccb05ac1244f2e759104cfc18d61471505b565ccb32a510715044f96b99124b5d5151d713fef0d9135151d713d45351d11115dc5319476017c45319476017cc5351c9b897f453ec407494fc53824a6517e153eec99247e953a397d06191538cd1d2d555b45351515151bc531b05d615a153b1d450d4520c5c996fdc526262da13c15250c95250f15250f95250e15250e952509452565d16158152578c529b9f3f94b4521dd56817bc526af6c497a15251d15552d95554c15551f95550e15551d15440dc54fef0d913c4542fbd2611cc54d17f8b11f45451515151945d515106159c5d515119151060182020012801300138034060480150990370d1d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:28.625 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:28.625 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":1,"dataLen":409,"seq":2632017,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:28.625 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:28.625 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d001cae4610e402554ecacfc55db81e484262190dedd36a43157c676a411dc65242c525dccab7442df8f456456a190dd7b669431581ff00411d28bc75c4252ddfc8442d3378eb4472190d038d694315adf0f9401d1c7881c425eababb442db70be4448501e04a47448d01f16149c19501158c483e9d0100000000b00101b80101f20116080e106a1a10a3e6a2c48db24e44be843c440ad48a43fa01420a110da04be743157f1925411dc72a954520010a110d9a54fd4315a3b608411dad49874520010a070d9a63f441200115a83ac8431a0c00008642afa18842000086428502008040448d02481631469502481631469d020098e9c6a502bd1125c5ad02d31b3446b002bf98c316b802f2c68130c002dd80838404e50200000000ed024a548744f002e0850185035d0dc83e8d0333338b42900301980301a00301a80301b00301b80301c503070c4744d00306dd03cace6ec5e5034c843946ed033ba795c6f00300800403880405900400a80401b004008005118d05afa1884295057eec77409d05802eda40a50500000000c50c00005744cd0c00004844 2025-08-24 13:41:28.678 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_EMS_HEARTBEAT {"bpRemainWatth":22286,"bpDsgTime":356,"pcsActPwr":-6649.2880859375,"pcsAcFreq":50.029998779296875,"pcsAPhase":{"volt":234.8278350830078,"amp":14.650264739990234,"actPwr":-3109.17333984375,"reactPwr":1470.33935546875,"apparentPwr":3439.310546875},"pcsBPhase":{"volt":233.71421813964844,"amp":8.062378883361816,"actPwr":-982.93994140625,"reactPwr":1606.9742431640625,"apparentPwr":1883.7562255859375},"pcsCPhase":{"volt":233.5508270263672,"amp":7.810629367828369,"actPwr":-1035.75341796875,"reactPwr":1501.841064453125,"apparentPwr":1824.3660888671875},"pcsBusVolt":797.169921875,"pcsLeakAmp":-12.586411476135254,"pcsDci":0.19584687054157257,"pcsDcv":0,"meterHeartBeat":[{"meterType":14,"meterAddr":106,"meterData":[-1303.2073974609375,826.7898559570312,754.0740966796875,277.65655517578125]}],"mpptHeartBeat":[{"mpptPv":[{"vol":462.5908203125,"amp":10.318724632263184,"pwr":4773.34716796875,"lightSta":1},{"vol":506.66094970703125,"amp":8.544589042663574,"pwr":4329.20947265625,"lightSta":1},{"vol":30.548633575439453,"lightSta":1}],"mpptInsResist":400.458251953125,"mpptTempVal":[67,68.31578826904297,67]}],"pcsVbusRef":770,"pcsActivePowerRef":11333.5703125,"pcsActivePowerLimitUp":11333.5703125,"pcsActivePowerLimitDn":-29900,"pcsBpPower":-2641.108642578125,"pcsBpPowerChgLimit":11526.9560546875,"pcsRelayStateShow":47238207,"pcsGridSafetyFuncRecord":100688754,"pcsGridSafetyStateRecord":1082179677,"pcsReactivePowerRef":0,"pcsMeterPower":1082.634033203125,"pcsCommInterfaceState":17120,"pcsVgridThd":0.3907269537448883,"pcsInterruptOccupancyRate":69.5999984741211,"emsMpptSelfcheckState":1,"emsMpptStartupState":1,"emsBpSelfcheckState":1,"emsBpStartupState":1,"emsPcsSelfcheckState":1,"emsPcsStartupState":1,"emsBusVolt":796.1879272460938,"emsBpAliveNum":6,"emsBpPower":-3820.92431640625,"emsBpChg":11873.07421875,"emsBpDsg":-19155.615234375,"emsBpChgRequest":0,"emsAcMakeupTriggleSoc":3,"emsAcMakeupExitSoc":5,"emsAcMakeupMinSoc":0,"emsMpptRunState":1,"emsMpptModStat":0,"emsMpptHbState":17,"emsNtcTempMax":68.31578826904297,"emsBusVoltErrSlidFilter":3.873809337615967,"emsBusVoltRipple":6.81817626953125,"emsPvInvPwr":0} 2025-08-24 13:41:28.721 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.bpRemainWatth 22.451 -> 22.286 2025-08-24 13:41:28.727 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.bpDsgTime 257 -> 356 2025-08-24 13:41:28.734 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsActPwr -7093.45 -> -6649.29 2025-08-24 13:41:28.741 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAcFreq 50 -> 50.03 2025-08-24 13:41:28.746 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_volt 234.8 -> 234.83 2025-08-24 13:41:28.750 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_amp 15.83 -> 14.65 2025-08-24 13:41:28.760 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_actPwr -3709.12 -> -3109.17 2025-08-24 13:41:28.762 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_EMS_HEARTBEAT.pcsAPhase_actPwr" has value "-3109.17" less than min "-2000" 2025-08-24 13:41:28.808 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_reactPwr 220.96 -> 1470.34 2025-08-24 13:41:28.813 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsAPhase_apparentPwr 3715.69 -> 3439.31 2025-08-24 13:41:28.817 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_volt 234.25 -> 233.71 2025-08-24 13:41:28.822 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_amp 8.8 -> 8.06 2025-08-24 13:41:28.827 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_actPwr -1588.69 -> -982.94 2025-08-24 13:41:28.848 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_reactPwr 1312.11 -> 1606.97 2025-08-24 13:41:28.863 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBPhase_apparentPwr 2060.48 -> 1883.76 2025-08-24 13:41:28.869 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_volt 234.33 -> 233.55 2025-08-24 13:41:28.877 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_amp 8.68 -> 7.81 2025-08-24 13:41:28.882 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_actPwr -1641.95 -> -1035.75 2025-08-24 13:41:28.889 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_reactPwr 1201.76 -> 1501.84 2025-08-24 13:41:28.894 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsCPhase_apparentPwr 2034.76 -> 1824.37 2025-08-24 13:41:28.901 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBusVolt 793.33 -> 797.17 2025-08-24 13:41:28.907 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsLeakAmp 4.17 -> -12.59 2025-08-24 13:41:28.916 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsDci 0.2223110795021057 -> 0.19584687054157257 2025-08-24 13:41:28.928 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsActivePowerRef 12181.1826171875 -> 11333.5703125 2025-08-24 13:41:28.936 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsActivePowerLimitUp 12181.1826171875 -> 11333.5703125 2025-08-24 13:41:28.943 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBpPower -8896.27 -> -2641.11 2025-08-24 13:41:28.948 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsBpPowerChgLimit 7793.04 -> 11526.96 2025-08-24 13:41:28.951 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_EMS_HEARTBEAT.pcsBpPowerChgLimit" has value "11526.96" greater than max "10000" 2025-08-24 13:41:28.958 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsGridSafetyStateRecord 1083228253 -> 1082179677 2025-08-24 13:41:28.965 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsMeterPower 286.88 -> 1082.63 2025-08-24 13:41:28.972 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.pcsVgridThd 0.3 -> 0.39 2025-08-24 13:41:28.997 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBusVolt 791.23 -> 796.19 2025-08-24 13:41:29.006 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBpPower -5163.8 -> -3820.92 2025-08-24 13:41:29.011 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBpChg 7.65 -> 11.87 2025-08-24 13:41:29.016 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBpDsg -19.8 -> -19.16 2025-08-24 13:41:29.026 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsNtcTempMax 67.65 -> 68.32 2025-08-24 13:41:29.031 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBusVoltErrSlidFilter 1.802907943725586 -> 3.873809337615967 2025-08-24 13:41:29.035 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_EMS_HEARTBEAT.emsBusVoltRipple 4.03 -> 6.82 2025-08-24 13:41:29.185 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1e59431b15606009161b6709146a676363606343ac524b5373157bff51635310601820200128013001380340d4014830501e70d3d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:29.192 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:29.192 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2632019,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:29.192 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:29.192 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011800204628ac023000 2025-08-24 13:41:29.285 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":0,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:41:29.329 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a445e441c1267670e111c600e136d60646467644642445674547c5664a4fa94566cd65514341e5096d7a444464c44554c5574547c5664fc9294566cd655144b1e50dad6fc5e10601820200128013001380340d40148025044580170d4d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:29.334 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:29.334 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2632020,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:29.335 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:29.335 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:29.364 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:29.830 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a5c0a235c775c461e1065650c131e620c116f62666665664356569214735656c6147b5656861710601820200128013001380340d40148215023580170d6d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:29.835 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:29.835 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":35,"needAck":1,"seq":2632022,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:29.835 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:29.835 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a210a10484633335a4548345a47393430303330150000c44225000090422d0000d041 2025-08-24 13:41:29.885 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":98,"fromPv":72,"fromBat":26}]} 2025-08-24 13:41:30.396 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a125d471f1164640d121f630d106e636767646710601820200128013001380340d4014832501270d7d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:30.402 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:30.402 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2632023,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:30.402 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:30.402 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:41:30.459 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:41:30.540 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a445248101e6b6b021d106c021f616c68686b684a4e485a7858705a68a8f6985a60da591838125c9adba8484a40485940597858705a68f09e985a60da591847125cd6daf05210601820200128013001380340d40148025044580170d8d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:30.547 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:30.547 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2632024,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:30.547 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:30.547 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:30.584 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:31.255 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1e504a121c6969001f126e001d636e6a6a696a4aa55b425a7a1c72f6586a5a10601820200128013001380340d4014830501e70dad2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:31.260 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:31.261 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2632026,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:31.261 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:31.261 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011800204628ac023000 2025-08-24 13:41:31.295 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":0,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:41:31.462 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20565bfb711d4e5b5b2b19465b1b581d7e5b9b429e731f6e5b1bd61e665bbb2a1e10601820200128013001380340604821502070dbd2a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770dcd2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:31.469 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:41:31.469 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2632027,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:31.469 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:31.469 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00a02a4615000070421d004003462500c019c528443500408d453d00e07145 2025-08-24 13:41:31.504 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10920,"sysGridPwr":60,"mpptPwr":8400,"bpPwr":-2460,"bpSoc":68} 2025-08-24 13:41:31.504 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2632028,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:31.504 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:41:31.556 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 8840 -> 10920 2025-08-24 13:41:31.561 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 10 -> 60 2025-08-24 13:41:31.565 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 5670 -> 8400 2025-08-24 13:41:31.577 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "8400" greater than max "5000" 2025-08-24 13:41:31.606 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44574d151b6e6e07181569071a64696d6d6e6d4f4b4d5f7d5d755f6dadf39d5f65df5c1d3d17599fdead4d4f454d5c455c7d5d755f6df59b9d5f65df5c1d421759d3dff55710601820200128013001380340d40148025044580170ddd2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:31.612 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:31.612 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2632029,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:31.612 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:31.612 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:31.649 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:31.662 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr -3160 -> -2460 2025-08-24 13:41:32.390 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a126a70282653533a2528543a2759545050535010601820200128013001380340d4014832501270e0d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:32.401 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:32.401 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2632032,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:32.401 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:32.401 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:41:32.451 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:41:32.678 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a446b71292752523b2429553b2658555151525173777163416149635191cfa16359e36021012b65a3e291717379716079604161496351c9a7a16359e360217e2b65efe3c96b10601820200128013001380340d40148025044580170e1d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:32.711 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:32.711 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2632033,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:32.711 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:32.711 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:32.809 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:32.815 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a1268722a24515138272a5638255b565252515210601820200128013001380340d4014832501270e2d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:32.838 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:32.855 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2632034,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:32.856 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:32.856 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:41:32.945 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:41:33.240 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1e6e742c2257573e212c503e235d5054545754749b657c6444224cc866546410601820200128013001380340d4014830501e70e4d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:33.247 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:33.247 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2632036,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:33.247 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:33.247 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011800204628ac023000 2025-08-24 13:41:33.280 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":0,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:41:33.810 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a446c762e2055553c232e523c215f52565655567470766446664e645696c8a6645ee46726062c62a4e59676747e76677e6746664e6456cea0a6645ee46726792c62e8e4ce6c10601820200128013001380340d40148025044580170e6d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:33.815 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:33.816 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2632038,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:33.816 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:33.816 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:33.854 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:34.391 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a5c0a2362496278202e5b5b322d205c322f515c58585b587d6868ac2a4d6868c42a456868282910601820200128013001380340d40148215023580170e8d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:34.399 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:34.400 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":35,"needAck":1,"seq":2632040,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:34.400 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:34.400 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a210a10484633335a4548345a47393430303330150000c442250000ac422d00004041 2025-08-24 13:41:34.441 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":98,"fromPv":86,"fromBat":12}]} 2025-08-24 13:41:34.530 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a126379212f5a5a332c215d332e505d59595a5910601820200128013001380340d4014832501270e9d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:34.535 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:34.535 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2632041,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:34.535 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:34.536 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:41:34.580 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:41:34.882 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44617b232d5858312e235f312c525f5b5b585b797d7b694b6b43695b9bc5ab6953e96a2b0b216fa9e89b7b79737b6a736a4b6b43695bc3adab6953e96a2b74216fe5e9c36110601820200128013001380340d40148025044580170ebd2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:34.888 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:34.889 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2632043,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:34.889 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:34.890 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:34.917 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:35.319 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1e667c242a5f5f36292458362b55585c5c5f5c7c936d746c4c2a44c06e5c6c10601820200128013001380340d4014830501e70ecd2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:35.326 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:35.326 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2632044,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:35.326 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:35.327 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011800204628ac023000 2025-08-24 13:41:35.356 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":0,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:41:36.039 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44677d252b5e5e37282559372a54595d5d5e5d7f7b7d6f4d6d456f5d9dc3ad6f55ef6c2d0d2769afee9d7d7f757d6c756c4d6d456f5dc5abad6f55ef6c2d722769e3efc56710601820200128013001380340d40148025044580170edd2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:36.045 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:36.046 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2632045,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:36.046 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:36.046 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:36.095 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:36.529 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20636e9655287b6e6e4eaf736efe54284b6e6ea6ac462a5b6ebed52b536e3ed72b10601820200128013001380340604821502070eed2a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770efd2a0017881ae01800103880101c20110523337345a4448415a483345303034340a490a127a60383643432a3538442a3749444040434010601820200128013001380340d4014832501270f0d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:36.537 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 3 message(s) 2025-08-24 13:41:36.537 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2632046,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:36.537 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:36.538 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00f83b4615000020c11d00903a46250000c8c228443500d0bb453d0050b945 2025-08-24 13:41:36.576 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":12030,"sysGridPwr":-10,"mpptPwr":11940,"bpPwr":-100,"bpSoc":68} 2025-08-24 13:41:36.576 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2632047,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:36.576 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:41:36.576 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2632048,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:36.577 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 Encrypted 2025-08-24 13:41:36.577 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:41:36.629 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:41:36.684 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 10920 -> 12030 2025-08-24 13:41:36.690 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 60 -> -10 2025-08-24 13:41:36.694 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 8400 -> 11940 2025-08-24 13:41:36.696 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "11940" greater than max "5000" 2025-08-24 13:41:36.740 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr -2460 -> -100 2025-08-24 13:41:36.743 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a3a0a025a73106018202001280130013803406048115002580170f2d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:36.749 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:36.749 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":17,"dataLen":2,"needAck":1,"seq":2632050,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:36.749 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:41:36.749 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:36.749 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 2801 2025-08-24 13:41:37.089 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a447c663e3045452c333e422c314f42464645466460667456765e744686d8b6744ef47736163c72b4f58666646e66776e7756765e7446deb0b6744ef47736693c72f8f4de7c10601820200128013001380340d40148025044580170f6d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:37.096 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:37.096 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2632054,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:37.096 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:37.097 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:37.144 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:37.389 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a207a7797473162777757b66a77e74d315277f76f335f324277a7cc324a7727ce3210601820200128013001380340604821502070f7d2a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770f8d2a0017881ae01800103880101c20110523337345a4448415a483345303034340a550a1e7369313f4a4a233c314d233e404d49494a496986786179593f51d57b497910601820200128013001380340d4014830501e70f9d2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:37.396 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 3 message(s) 2025-08-24 13:41:37.397 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2632055,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:37.397 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:37.397 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00e0304615000020c11d00903a46250080184428453500d0bb453d0050b945 2025-08-24 13:41:37.456 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":11320,"sysGridPwr":-10,"mpptPwr":11940,"bpPwr":610,"bpSoc":69} 2025-08-24 13:41:37.460 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2632056,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:37.460 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:41:37.460 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2632057,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:37.460 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 Encrypted 2025-08-24 13:41:37.460 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 pdata: 0a10484633335a4548345a4739343030333010ff011800204628ac023000 2025-08-24 13:41:37.528 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":0,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:41:37.535 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a3f0a069f78622a95b910601820200128013001380340f10148055006580170fad2a0017881ae01800103880101c20110523337345a4448415a483345303034340a3a0a02433e106018202001280130013803406048115002580170fbd2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:37.545 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:41:37.545 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":6,"needAck":1,"seq":2632058,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:37.545 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:41:37.545 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:37.546 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: e5021850efc3 2025-08-24 13:41:37.546 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":17,"dataLen":2,"needAck":1,"seq":2632059,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:37.546 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 unknown cmdId 2025-08-24 13:41:37.546 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:41:37.546 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 3845 2025-08-24 13:41:37.557 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 12030 -> 11320 2025-08-24 13:41:37.606 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr -100 -> 610 2025-08-24 13:41:37.611 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpSoc 68 -> 69 2025-08-24 13:41:37.879 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12766c343a4f4f26393448263b45484c4c4f4c10601820200128013001380340d4014832501270fcd2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:37.884 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:37.884 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2632060,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:37.884 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:37.884 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:41:37.927 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:41:38.241 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44746e36384d4d243b364a2439474a4e4e4d4e6c686e7c5e7e567c4e8ed0be7c46fc7f3e1e347abcfd8e6e6c666e7f667f5e7e567c4ed6b8be7c46fc7f3e61347af0fcd67410601820200128013001380340d40148025044580170fed2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:38.246 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:38.246 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2632062,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:38.246 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:38.246 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:38.272 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:38.582 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12756f37394c4c253a374b2538464b4f4f4c4f10601820200128013001380340d4014832501270ffd2a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:38.618 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:38.618 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2632063,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:38.618 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:38.618 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:41:38.665 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:41:38.945 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e8a9c8a90c8c6b3b3dac5c8b4dac7b9b4b0b0b3b095808048c2a5808048c210601820200128013001380340d4014821501e58017080d3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:38.953 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:38.953 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2632064,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:38.953 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:38.953 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a47393430303330150000c842250000c842 2025-08-24 13:41:38.975 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":100,"fromPv":100}]} 2025-08-24 13:41:39.378 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a448892cac4b1b1d8c7cab6d8c5bbb6b2b2b1b290949280a282aa80b2722c4280ba0083c2e2c88640017292909a92839a83a282aa80b22a444280ba0083c29dc8860c002a8810601820200128013001380340d4014802504458017082d3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:39.383 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:39.383 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2632066,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:39.383 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:39.383 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:39.418 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:39.442 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1e8993cbc5b0b0d9c6cbb7d9c4bab7b3b3b0b3937c829b83a3c5ab2f81b38310601820200128013001380340d4014830501e7083d3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:39.445 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:39.445 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2632067,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:39.446 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:39.446 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011800204628ac023000 2025-08-24 13:41:39.467 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":0,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:41:40.445 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a448c96cec0b5b5dcc3ceb2dcc1bfb2b6b6b5b694909684a686ae84b676284684be0487c6e6cc8244057696949e96879e87a686ae84b62e404684be0487c699cc8208042e8c10601820200128013001380340d4014802504458017086d3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:40.451 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:40.451 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2632070,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:40.451 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:40.451 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:40.485 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:40.663 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a128d97cfc1b4b4ddc2cfb3ddc0beb3b7b7b4b710601820200128013001380340d401483250127087d3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:40.668 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:40.668 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2632071,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:40.669 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:40.669 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:41:40.703 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:41:41.521 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1e8298c0cebbbbd2cdc0bcd2cfb1bcb8b8bbb89877899088a8cea0248ab88810601820200128013001380340d4014830501e7088d3a0017881ae01800103880101c20110523337345a4448415a483345303034340a560a20848971abcf9c89890e4a948971c6cfac89a9aacca1ccbc898944ccb489295bcc1060182020012801300138034060482150207089d3a0017881ae01800103880101c20110523337345a4448415a483345303034340a3210601820200128013001380340604827708ad3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:41.529 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 3 message(s) 2025-08-24 13:41:41.529 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2632072,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:41.529 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:41.529 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011800204628ac023000 2025-08-24 13:41:41.564 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":0,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:41:41.565 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2632073,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:41.565 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 Encrypted 2025-08-24 13:41:41.565 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 pdata: 0d00f8224615000087c31d00f84f4625002023452845350000cd453d00a0d245 2025-08-24 13:41:41.608 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":10430,"sysGridPwr":-270,"mpptPwr":13310,"bpPwr":2610,"bpSoc":69} 2025-08-24 13:41:41.608 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2632074,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:41.608 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#2 => no pdata 2025-08-24 13:41:41.649 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44819bc3cdb8b8d1cec3bfd1ccb2bfbbbbb8bb999d9b89ab8ba389bb7b254b89b3098acbebc18f49087b9b99939b8a938aab8ba389bb234d4b89b3098acb94c18f0509238110601820200128013001380340d401480250445801708bd3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:41.656 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:41.656 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2632075,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:41.656 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:41.657 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:41.690 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:41.697 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 11320 -> 10430 2025-08-24 13:41:41.748 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr -10 -> -270 2025-08-24 13:41:41.756 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 11940 -> 13310 2025-08-24 13:41:41.759 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13310" greater than max "5000" 2025-08-24 13:41:41.805 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 610 -> 2610 2025-08-24 13:41:42.677 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44849ec6c8bdbdd4cbc6bad4c9b7babebebdbe9c989e8cae8ea68cbe7e204e8cb60c8fceeec48a4c0d7e9e9c969e8f968fae8ea68cbe26484e8cb60c8fce91c48a000c268410601820200128013001380340d401480250445801708ed3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:42.687 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:42.687 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2632078,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:42.687 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:42.688 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:42.740 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:42.753 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12859fc7c9bcbcd5cac7bbd5c8b6bbbfbfbcbf10601820200128013001380340d40148325012708fd3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:42.761 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:42.761 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2632079,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:42.761 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:42.762 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:41:42.808 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:41:43.003 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a129a80d8d6a3a3cad5d8a4cad7a9a4a0a0a3a010601820200128013001380340d401483250127090d3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:43.011 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:43.012 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2632080,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:43.012 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:43.012 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:41:43.049 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:41:43.504 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1e998f9983dbd5a0a0c9d6dba7c9d4aaa7a3a3a0a38693935bd1b693935bd110601820200128013001380340d4014821501e58017093d3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:43.512 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:43.512 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2632083,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:43.512 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:43.512 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a47393430303330150000c842250000c842 2025-08-24 13:41:43.550 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":100,"fromPv":100}]} 2025-08-24 13:41:43.648 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1e9e84dcd2a7a7ced1dca0ced3ada0a4a4a7a4846b958c94b4d2bc3896a49410601820200128013001380340d4014830501e7094d3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:43.653 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:43.653 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2632084,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:43.653 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:43.653 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011800204628ac023000 2025-08-24 13:41:43.694 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":0,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:41:43.787 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a449f85ddd3a6a6cfd0dda1cfd2aca1a5a5a6a587838597b595bd97a5653b5597ad1794d5f5df9157166585878d85948d94b595bd97a53d535597ad1794d58adf911b173d9f10601820200128013001380340d4014802504458017095d3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:43.792 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:43.792 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2632085,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:43.792 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:43.792 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:43.821 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:44.715 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a129c86ded0a5a5ccd3dea2ccd1afa2a6a6a5a610601820200128013001380340d401483250127096d3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:44.721 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:44.721 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2632086,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:44.721 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:44.721 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:41:44.753 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:41:44.859 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a449d87dfd1a4a4cdd2dfa3cdd0aea3a7a7a4a785818795b797bf95a767395795af1596d7f7dd9355146787858f87968f96b797bf95a73f515795af1596d788dd9319153f9d10601820200128013001380340d4014802504458017097d3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:44.869 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:44.869 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2632087,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:44.869 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:44.869 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:44.900 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:45.595 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1e908ad2dca9a9c0dfd2aec0dda3aeaaaaa9aa8a659b829abadcb23698aa9a10601820200128013001380340d4014830501e709ad3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:45.601 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:45.601 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2632090,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:45.601 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:45.601 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011800204628ac023000 2025-08-24 13:41:45.677 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":0,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:41:45.915 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44918bd3dda8a8c1ded3afc1dca2afababa8ab898d8b99bb9bb399ab6b355b99a3199adbfbd19f59186b8b89838b9a839abb9bb399ab335d5b99a3199adb84d19f1519339110601820200128013001380340d401480250445801709bd3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:45.920 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:45.920 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2632091,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:45.920 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:45.920 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:45.959 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:46.571 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20909d8d87db889d9d3ddc809d9dd0dbb89d9dd0d8b5d8a89ded56d8a09d0d53d8106018202001280130013803406048215020709dd3a0017881ae01800103880101c20110523337345a4448415a483345303034340a3210601820200128013001380340604827709ed3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:46.579 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:41:46.579 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2632093,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:46.579 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:46.579 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00101a46150000a0411d00004d462500004d452845350070cb453d0090ce45 2025-08-24 13:41:46.742 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9860,"sysGridPwr":20,"mpptPwr":13120,"bpPwr":3280,"bpSoc":69} 2025-08-24 13:41:46.743 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2632094,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:46.743 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:41:46.756 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 10430 -> 9860 2025-08-24 13:41:46.778 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12aab0e8e69393fae5e894fae799949090939010601820200128013001380340d4014832501270a0d3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:46.810 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:46.811 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2632096,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:46.811 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:46.811 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:41:46.893 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:41:46.920 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysGridPwr -270 -> 20 2025-08-24 13:41:46.967 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.mpptPwr 13310 -> 13120 2025-08-24 13:41:46.970 - warn: ecoflow-mqtt.0 (1569) State value to set for "ecoflow-mqtt.0.R37xxxxxxxxxxxxx.JTS1_ENERGY_STREAM_REPORT.mpptPwr" has value "13120" greater than max "5000" 2025-08-24 13:41:46.993 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44a9b3ebe59090f9e6eb97f9e49a9793939093b1b5b3a183a38ba193530d63a19b21a2e3c3e9a7612053b3b1bbb3a2bba283a38ba1930b6563a19b21a2e3bce9a72d210ba910601820200128013001380340d40148025044580170a3d3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:47.001 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:47.001 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2632099,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:47.001 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:47.001 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:47.097 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:47.173 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a560a20a9a414bee2b1a4a404e5b9a4a4e9e281a424eee18ce191a4d46fe199a4346ae110601820200128013001380340604821502070a4d3a0017881ae01800103880101c20110523337345a4448415a483345303034340a321060182020012801300138034060482770a5d3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:47.179 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 2 message(s) 2025-08-24 13:41:47.179 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":32,"seq":2632100,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:47.179 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:47.179 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0d00b01a46150000a0411d00004d462500804a452845350070cb453d0090ce45 2025-08-24 13:41:47.213 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":9900,"sysGridPwr":20,"mpptPwr":13120,"bpPwr":3240,"bpSoc":69} 2025-08-24 13:41:47.213 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":32,"seq":2632101,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:47.213 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#1 => no pdata 2025-08-24 13:41:47.237 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 2610 -> 3280 2025-08-24 13:41:47.237 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 9860 -> 9900 2025-08-24 13:41:47.291 - debug: ecoflow-mqtt.0 (1569) [Compare] update .JTS1_ENERGY_STREAM_REPORT.bpPwr 3280 -> 3240 2025-08-24 13:41:47.430 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a3f0a0643a4a6a6a6a610601820200128013001380340f10148055006580170a6d3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:47.436 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:47.436 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":241,"cmdId":5,"dataLen":6,"needAck":1,"seq":2632102,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:47.436 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 unknown cmdId 2025-08-24 13:41:47.436 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:47.436 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: e50200000000 2025-08-24 13:41:47.638 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1eadb7efe19494fde2ef93fde09e9397979497b758a6bfa787e18f0ba597a710601820200128013001380340d4014830501e70a7d3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:47.643 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:47.643 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2632103,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:47.643 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:47.643 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011800204628ac023000 2025-08-24 13:41:47.671 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":0,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:41:48.065 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a570a1ea2b4a2b8e0ee9b9bf2ede09cf2ef919c98989b98bda8a860ea8da8a860ea10601820200128013001380340d4014821501e580170a8d3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:48.071 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:48.071 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":33,"dataLen":30,"needAck":1,"seq":2632104,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:48.071 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:48.071 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a1c0a10484633335a4548345a47393430303330150000c842250000c842 2025-08-24 13:41:48.110 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodEnergyStreamShow {"hrEnergyStream":[{"hrSn":"HF3xxxxxxxxxxxxx","hrPwr":100,"fromPv":100}]} 2025-08-24 13:41:48.204 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44a3b9e1ef9a9af3ece19df3ee909d99999a99bbbfb9ab89a981ab99590769ab912ba8e9c9e3ad6b2a59b9bbb1b9a8b1a889a981ab99016f69ab912ba8e9b6e3ad272b01a310601820200128013001380340d40148025044580170a9d3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:48.210 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:48.210 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2632105,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:48.210 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:48.211 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:48.258 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:48.287 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12a0bae2ec9999f0efe29ef0ed939e9a9a999a10601820200128013001380340d4014832501270aad3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:48.322 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:48.322 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2632106,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:48.322 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:48.322 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:41:48.417 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:41:48.849 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12a6bce4ea9f9ff6e9e498f6eb95989c9c9f9c10601820200128013001380340d4014832501270acd3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:48.856 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:48.856 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2632108,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:48.856 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:48.856 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:41:48.891 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:41:49.200 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44a4bee6e89d9df4ebe69af4e9979a9e9e9d9ebcb8beac8eae86ac9e5e006eac962cafeecee4aa6c2d5ebebcb6beafb6af8eae86ac9e06686eac962cafeeb1e4aa202c06a410601820200128013001380340d40148025044580170aed3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:49.208 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:49.209 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2632110,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:49.209 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:49.209 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:49.260 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:49.702 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a550a1ebaa0f8f68383eaf5f884eaf7898480808380a04fb1a8b090f6981cb280b010601820200128013001380340d4014830501e70b0d3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:49.708 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:49.708 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":48,"dataLen":30,"seq":2632112,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:49.709 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:49.709 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a4739343030333010ff011800204628ac023000 2025-08-24 13:41:49.763 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodCtrl {"hrSn":"HF3xxxxxxxxxxxxx","heatingRodCtrl":255,"heatingRodPower":0,"heatingRodTemp":70,"waterTankVolume":300} 2025-08-24 13:41:50.342 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44b8a2faf48181e8f7fa86e8f58b8682828182a0a4a2b092b29ab082421c72b08a30b3f2d2f8b6703142a2a0aaa2b3aab392b29ab0821a7472b08a30b3f2adf8b63c301ab810601820200128013001380340d40148025044580170b2d3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:50.348 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:50.348 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2632114,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:50.348 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:50.348 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:50.378 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:50.913 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a490a12b9a3fbf58080e9f6fb87e9f48a878383808310601820200128013001380340d4014832501270b3d3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:50.919 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:50.920 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":50,"dataLen":18,"seq":2632115,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:50.920 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:50.920 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330 2025-08-24 13:41:50.962 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodRunDataAck {"hrSn":"HF3xxxxxxxxxxxxx"} 2025-08-24 13:41:51.430 - info: host.Debian-12 "system.adapter.ecoflow-mqtt.0" disabled 2025-08-24 13:41:51.431 - info: host.Debian-12 stopInstance system.adapter.ecoflow-mqtt.0 (force=false, process=true) 2025-08-24 13:41:51.465 - info: ecoflow-mqtt.0 (1569) Got terminate signal TERMINATE_YOURSELF 2025-08-24 13:41:51.467 - debug: ecoflow-mqtt.0 (1569) lastQuotInterval interval stopped 2025-08-24 13:41:51.469 - info: ecoflow-mqtt.0 (1569) cleaned everything up... 2025-08-24 13:41:51.469 - info: ecoflow-mqtt.0 (1569) terminating 2025-08-24 13:41:51.470 - info: ecoflow-mqtt.0 (1569) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason 2025-08-24 13:41:51.484 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] raw (hex): 0a7d0a44bea4fcf28787eef1fc80eef38d8084848784a6a2a4b694b49cb684441a74b68c36b5f4d4feb0763744a4a6aca4b5acb594b49cb6841c7274b68c36b5f4abfeb03a361cbe10601820200128013001380340d40148025044580170b4d3a0017881ae01800103880101c20110523337345a4448415a48334530303434 2025-08-24 13:41:51.499 - info: host.Debian-12 stopInstance system.adapter.ecoflow-mqtt.0 send kill signal 2025-08-24 13:41:51.512 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] stream has 1 message(s) 2025-08-24 13:41:51.513 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":212,"cmdId":2,"dataLen":68,"needAck":1,"seq":2632116,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R37xxxxxxxxxxxxx"} 2025-08-24 13:41:51.513 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 Encrypted 2025-08-24 13:41:51.513 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 pdata: 0a10484633335a4548345a47393430303330121610022000280230f0aec00238820140604a04c283f0101218100118012000280230a8c6c002388201401f4a048e82a80a 2025-08-24 13:41:51.573 - debug: ecoflow-mqtt.0 (1569) [PROTOBUF decode] R37xxxxxxxxxxxxx [update] msg#0 => HeatingRodTimerTaskReport {"hrSn":"HF3xxxxxxxxxxxxx","timeTaskCfg":[{"taskIndex":2,"isEffect":false,"type":2,"param":5248880,"timeMode":130,"timeParam":96,"timeTable":[35389890]},{"taskIndex":1,"isEnable":true,"isEffect":false,"type":2,"param":5251880,"timeMode":130,"timeParam":31,"timeTable":[21627150]}]} 2025-08-24 13:41:51.613 - debug: ecoflow-mqtt.0 (1569) R37xxxxxxxxxxxxx is offline 2025-08-24 13:41:51.613 - info: ecoflow-mqtt.0 (1569) ecoflow connection closed 2025-08-24 13:41:51.972 - info: ecoflow-mqtt.0 (1569) terminating 2025-08-24 13:41:52.011 - info: host.Debian-12 instance system.adapter.ecoflow-mqtt.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)