2025-11-30 09:14:25.022 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0ad5030aa003d740ded0f2295860cdd7c5b9f7f9dddd6d9cdddd6d9cdddd759cdddd6d9cdddd6d9cdddd759cdddd6d9cdddd6d9cdddd6d9ce8dd8d9598e0dded95989ddc906714919f8863ae7a6780f9b39d99b5dcaf9ddd9d9598dd9d9598dd9d9598dd9d9598dd9d9598dd9d9598dd9d9598dd9d9598dd9d9598dd8d9598dd9d9598dd8d9598dded9598dd9d9598dd9d9598dd9d9598a5de5fdccd9597ee9c8799959c8795ef99ede9e5ed55dce84ddcdd40dcdddd659c78dcdddd6d9c70dcdddd6d9c68dcdddd659c60dcdddd659c18dcdddd1d9c10dcdddd659c0ddc17087adf05dc6d4c75df3ddc7d50db35dc7d50db28dcdddd6d9c20dcdddd759c58dfdddd659c50dfdddd6d9c4ddfdd45df2222de7ddffc75df7b247214db68dfddddfd9c60df90671a9f1ddfdd15dfd40ddfb905dfdd3ddfdd35df5e7bdc2ddfdc25df5c4559fd5dde5c5d59fd55dedf4ddedd45dedc7ddeef75de8d68dedddddd9960deddddfd9c18deddddfde310dedd1dc39c08dedd9dc19c00dedddddde238deddb41a9f30deddb41a9f2ddedd25dedd5dd9dd55d9273ad24dd9256dd240d9dddd6d9c7dd9df103518202001300138034060480750a00370dd85097884a601800103880101c20110523337314131314138483354303936360ad5030aa003d443ddd3e42f3263ced4c6baf4fadede769fdede6e9fdede769fdede769fdede769fdede769fdede7e9fdede769fdede769febdeae969be3de8e969b9edf932420929c8b5b2ccd658304bd9e9ab6dfac9edebe969bde8e969bdebe969bde8e969bdebe969bdeae969bdebe969bdeae969bdebe969bdebe969bdebe969bdebe969bdebe969bdebe969bdebe969bdebe969ba6df5cdfce9694ed9f849a969f8496ec9aeeedefeb56dfea4edfde43dfdede6e9f7bdfdede6e9f73dfdede769f6bdfdede669f63dfdede669f1bdfdede1e9f13dfdede6e9f0edf41007ddc06df61347ddc3edf7e53d836df7e53d82bdfdede6e9f23dfdede7e9f5bdcdede6e9f53dcdede6e9f4edcde46dc2121dd7edcff76dc77277117d86bdcdedefe9f63dcc4b2199c1edcde16dcd70edcba06dcde3edcde36dc5d78df2edcdf26dc5f465afe5edd5f5e5afe56dddc4eddde46dddf7eddec76dd8e6bdddedede9a63dddedefe9f1bddde4660e013dd1e6afa9f0bddde1ec09f03dddededee13bdddeb2199c33dddeb2199c2eddde26ddde5edade56da2013d14eda604bd143dadede6e9f7edadc103518202001300138034060480750a00370de85097884a601800103880101c20110523337314131314138483354303936360ad5030aa003d542dcd267ec53e1cfd5c7bbf5fbdfdf779edfdf779edfdf779edfdf779edfdf779edfdf7f9edfdf7f9edfdf7f9edfdf779eeadfbf979ae2df9f979a9fde92a4cb929d8abadc70e4829e889f9bb7dead9fdf8f979adf8f979adfbf979adf8f979adf8f979adf8f979adf9f979adf8f979adf8f979adf8f979adf8f979adf8f979adf8f979adfbf979adf8f979adf8f979aa7dd5ddecf9795ec9e859b979e8597ed9befeceeeb57deec4fdedf42dedfdf6f9e7adedfdf779e72dedfdf7f9e6adedfdf6f9e62dedfdf6f9e1adedfdf679e12dedfdf779e0fde723076dd07de217975dd3fde7f52d937de7f52d92adedfdf779e22dedfdf7f9e5adddfdf6f9e52dddfdf779e4fdddf47dd2020dc7fddfe77dd73267016d96adddfdfff9e62dd5eab179d1fdddf17ddd60fddbb07dddf3fdddf37dd5c79de2fddde27dd5e475bff5fdc5e5f5bff57dcdd4fdcdf47dcde7fdced77dc8f6adcdfdfdf9b62dcdfdfff9e1adcdfdf7fe212dcdfdfff9e0adcdf1fc19e02dcdfdfdfe03adcdfb1189d32dcdfb1189d2fdcdf27dcdf5fdbdf57db3c28d04fdb4a60d042dbdfdf779e7fdbdd103518202001300138034060480750a00370df85097884a601800103880101c20110523337314131314138483354303936360ad5030aa003ea7de3ed18468b5ef0eaf884cac4e0e050a1e0e050a1e0e048a1e0e050a1e0e050a1e0e048a1e0e050a1e0e050a1e0e050a1d5e0b0a8a5dde0d0a8a5a0e1ad2d2caca2b5bba8735bbd4660a0a488e192a0e0a0a8a5e0a0a8a5e0a0a8a5e0a0a8a5e0a0a8a5e0a0a8a5e0a0a8a5e0a0a8a5e0a0a8a5e0b0a8a5e0a0a8a5e0b0a8a5e0d0a8a5e0a0a8a5e0d0a8a5e0a0a8a598e362e1f0a8aad3a1baa4a8a1baa8d2a4d0d4d8d068e1d570e1e07de1e0e058a145e1e0e050a14de1e0e050a155e1e0e058a15de1e0e058a125e1e0e020a12de1e0e058a130e12a3547e238e1507148e200e1406de608e1406de615e1e0e050a11de1e0e048a165e2e0e058a16de2e0e050a170e2e078e21f1fe340e2c148e250194f29e655e2e0e0c0a15de2ad5a27a220e2e028e2e930e28438e2e000e2e008e26346e110e2e118e2617864c060e3616064c068e3e270e3e078e3e140e3d248e3b055e3e0e0e0a45de3e0e0c0a125e3e0e0c0de2de3e020fea135e3e0a0fca13de3e0e0e0df05e3e08927a20de3e08927a210e3e018e3e060e4e068e41a07ef70e41850ef7de4e0e050a140e4e2103518202001300138034060480750a00370e085097884a601800103880101c20110523337314131314138483354303936360ad5030aa003eb7ce2ec4e0635ddf1ebf985cbc5e1e149a0e1e151a0e1e149a0e1e149a0e1e149a0e1e149a0e1e141a0e1e149a0e1e149a0d4e191a9a4dce1b1a9a4a1e0aca5eaaca3b4a509e5dbbc3b82a1a589e093a1e181a9a4e181a9a4e181a9a4e1b1a9a4e181a9a4e191a9a4e181a9a4e191a9a4e181a9a4e181a9a4e181a9a4e181a9a4e181a9a4e181a9a4e181a9a4e181a9a499e063e0f1a9abd2a0bba5a9a0bba9d3a5d1d2d0d469e0d571e0e17ce0e1e151a044e0e1e151a04ce0e1e149a054e0e1e159a05ce0e1e159a024e0e1e121a02ce0e1e151a031e07e3f42e339e05e0b42e301e0416ce709e0416ce714e0e1e151a01ce0e1e141a064e3e1e151a06ce3e1e151a071e3e179e31e1ee241e3c049e352184e28e754e3e1e1c1a05ce3fb8d26a321e3e129e3e831e38539e3e101e3e109e36247e011e3e019e3607965c161e2606165c169e2e371e2e179e2e041e2d349e2b154e2e1e1e1a55ce2e1e1c1a024e2e1795fdf2ce22155c5a034e2e121ffa03ce2e1e1e1de04e2e18d26a30ce2e18d26a311e2e119e2e161e5e169e51f2cee71e55f74ee7ce5e1e151a041e5e3103518202001300138034060480750a00370e185097884a601800103880101c20110523337314131314138483354303936360ad5030aa003e87fe1efdbbce5dcf2e8fa86c8c6e2e24aa3e2e24aa3e2e24aa3e2e24aa3e2e24aa3e2e242a3e2e242a3e2e242a3e2e24aa3d7e282aaa7dfe2b2aaa7a2e3afd3eaafa0b721e6cbd9bfa3b5a2a68ae390a2e2b2aaa7e2b2aaa7e282aaa7e2b2aaa7e2b2aaa7e2b2aaa7e2b2aaa7e2b2aaa7e2b2aaa7e2b2aaa7e2b2aaa7e2b2aaa7e2b2aaa7e282aaa7e2b2aaa7e282aaa79ae060e3f2aaa8d1a3b8a6aaa3b8aad0a6d2d1d3d66ae3d172e3e27fe3e2e252a347e3e2e24aa34fe3e2e242a357e3e2e252a35fe3e2e252a327e3e2e25aa32fe3e2e24aa332e34f0d4be03ae31c4448e002e3426fe40ae3426fe417e3e2e24aa31fe3e2e242a367e0e2e252a36fe0e2e24aa372e0e27ae01d1de142e0c34ae0541b4d2be457e0e2e2c2a35fe063962aa022e0e22ae0eb32e0863ae0e202e0e20ae06144e312e0e31ae0637a66c262e1636266c26ae1e072e1e27ae1e342e1d04ae1b257e1e2e2e2a65fe1e2e2c2a327e1e2e242df2fe1e2e2c2a337e1e222fca33fe1e2e2e2dd07e1e28c25a00fe1e28c25a012e1e21ae1e262e6e26ae60115ed72e6775ded7fe6e2e24aa342e6e0103518202001300138034060480750a00370e285097884a601800103880101c20110523337314131314138483354303936360ad5030aa003e97ee0eed71b665ef3e9fb87c9c7e3e353a2e3e353a2e3e34ba2e3e353a2e3e353a2e3e34ba2e3e353a2e3e353a2e3e353a2d6e3b3aba6dee3d3aba6a3e2ae3c2cafa1b65d904459be40b8a3a78be291a3e3a3aba6e3a3aba6e3a3aba6e3a3aba6e3a3aba6e3a3aba6e3a3aba6e3a3aba6e3a3aba6e3a3aba6e3a3aba6e3b3aba6e3d3aba6e3a3aba6e3a3aba6e3a3aba69be061e2f3aba9d0a2b9a7aba2b9abd1a7d3d7dbd36be2d673e2e37ee2e3e35ba246e2e3e353a24ee2e3e353a256e2e3e35ba25ee2e3e35ba226e2e3e323a22ee2e3e35ba233e2293644e13be253724be103e2436ee50be2436ee516e2e3e353a21ee2e3e34ba266e1e3e35ba26ee1e3e353a273e1e37be11c1ce043e1c24be1591a4c2ae556e1e3e3c3a25ee1ae5924a123e1e32be1ea33e1873be1e303e1e30be16045e213e1e21be1627b67c363e0626367c36be0e173e0e37be0e243e0d14be0b356e0e3e3e3a75ee0e3e3c3a226e0e3e3c3dd2ee0e323fda236e0e3a3ffa23ee0e3e3e3dc06e0e38a24a10ee0e38a24a113e0e31be0e363e7e36be71904ec73e71b53ec7ee7e3e353a243e7e1103518202001300138034060480750a00370e385097884a601800103880101c20110523337314131314138483354303936360ad5030aa003ee79e7e98d765859f4eefc80cec0e4e44ca5e4e454a5e4e44ca5e4e44ca5e4e44ca5e4e44ca5e4e444a5e4e44ca5e4e44ca5d1e494aca1d9e4b4aca1a4e5a9031fa8a6b13d640f5eb93e87a4a08ce596a4e484aca1e4b4aca1e484aca1e4b4aca1e484aca1e494aca1e484aca1e494aca1e484aca1e484aca1e484aca1e4b4aca1e484aca1e494aca1e484aca1e484aca19ce566e5f4acaed7a5bea0aca5beacd6a0d4d7d5d16ce5d074e5e479e5e4e454a541e5e4e454a549e5e4e44ca551e5e4e45ca559e5e4e45ca521e5e4e424a529e5e4e454a534e57b3a47e63ce55b0e47e604e54469e20ce54469e211e5e4e454a519e5e4e444a561e6e4e454a569e6e4e454a574e6e47ce61b1be744e6c54ce6591d4b2de251e6e4e4c4a559e6fe8823a624e6e42ce6ed34e6803ce6e404e6e40ce66742e514e6e51ce6657c60c464e7656460c46ce7e674e7e47ce7e544e7d64ce7b451e7e4e4e4a059e7e4e4c4a521e7e47c5ada29e72450c0a531e7e424faa539e7e4e4e4db01e7e48823a609e7e48823a614e7e41ce7e464e0e46ce01a29eb74e05a71eb79e0e4e454a544e0e6103518202001300138034060480750a00370e485097884a601800103880101c20110523337314131314138483354303936360ad5030aa003ef78e6e82bc94158f5effd81cfc1e5e54da4e5e54da4e5e54da4e5e54da4e5e54da4e5e545a4e5e545a4e5e545a4e5e54da4d0e585ada0d8e5b5ada0a5e4a8d4eda8a7b06a19295fb8a4b2a5a18de497a5e5b5ada0e5b5ada0e585ada0e5b5ada0e5b5ada0e5b5ada0e5b5ada0e5b5ada0e5b5ada0e5b5ada0e5b5ada0e5b5ada0e5b5ada0e5b5ada0e5b5ada0e585ada09de767e4f5adafd6a4bfa1ada4bfadd7a1d5d6d4d16de4d675e4e578e4e5e555a440e4e5e54da448e4e5e545a450e4e5e555a458e4e5e555a420e4e5e55da428e4e5e54da435e4480a4ce73de41b434fe705e44568e30de44568e310e4e5e54da418e4e5e545a460e7e5e555a468e7e5e54da475e7e57de71a1ae645e7c44de7251c4a2ce350e7e5e5c5a458e764912da725e7e52de7ec35e7813de7e505e7e50de76643e415e7e41de7647d61c565e6646561c56de6e775e6e57de6e445e6d74de6b550e6e5e5e5a158e6e5e5c5a420e6e5e545d828e6e5e5c5a430e6e525fba438e6e5e5e5da00e6e58b22a708e6e58b22a715e6e51de6e565e1e56de10612ea75e1705aea78e1e5e54da445e1e7103518202001300138034060480750a00370e585097884a601800103880101c20110523337314131314138483354303936360ad5030aa003ec7be5eb75578d58f6ecfe82ccc2e6e656a7e6e656a7e6e64ea7e6e656a7e6e656a7e6e64ea7e6e656a7e6e656a7e6e656a7d3e6b6aea3dbe6a6aea3a6e7abe230aaa4b3bdae755dbb45bda6a28ee794a6e6a6aea3e6a6aea3e6a6aea3e6a6aea3e6a6aea3e6a6aea3e6a6aea3e6a6aea3e6a6aea3e6b6aea3e6a6aea3e6b6aea3e6a6aea3e6a6aea3e6a6aea3e6a6aea39ee564e7f6aeacd5a7bca2aea7bcaed4a2d6d2ded66ee7d376e7e67be7e6e65ea743e7e6e656a74be7e6e656a753e7e6e65ea75be7e6e65ea723e7e6e626a72be7e6e65ea736e72c3341e43ee756774ee406e7466be00ee7466be013e7e6e656a71be7e6e64ea763e4e6e65ea76be4e6e656a776e4e67ee41919e546e4c74ee4221f492fe053e4e6e6c6a75be4ab5c21a426e4e62ee4ef36e4823ee4e606e4e60ee46540e716e4e71ee4677e62c666e5676662c66ee5e476e5e67ee5e746e5d44ee5b653e5e6e6e6a25be5e6e6c6a723e5e6e6c6d82be5e626f8a733e5e6a6faa73be5e6e6e6d903e5e68f21a40be5e68f21a416e5e61ee5e666e2e66ee21c01e976e21e56e97be2e6e656a746e2e4103518202001300138034060480750a00370e685097884a601800103880101c20110523337314131314138483354303936360ad5030aa003ed7ae4ea900b72daf7edff83cdc3e7e74fa6e7e757a6e7e74fa6e7e74fa6e7e74fa6e7e74fa6e7e747a6e7e74fa6e7e74fa6d2e797afa2dae7b7afa2a7e6aa001caba5b262db5cddba3d84a7a38fe695a7e787afa2e7b7afa2e787afa2e7b7afa2e787afa2e797afa2e787afa2e797afa2e787afa2e787afa2e787afa2e787afa2e787afa2e787afa2e787afa2e787afa29fe665e6f7afadd4a6bda3afa6bdafd5a3d7d4d6d26fe6d377e6e77ae6e7e757a642e6e7e757a64ae6e7e74fa652e6e7e75fa65ae6e7e75fa622e6e7e727a62ae6e7e757a637e6783944e53fe6580d44e507e6476ae10fe6476ae112e6e7e757a61ae6e7e747a662e5e7e757a66ae5e7e757a677e5e77fe51818e447e5c64fe5201e482ee152e5e7e7c7a65ae5fd8b20a527e5e72fe5ee37e5833fe5e707e5e70fe56441e617e5e61fe5667f63c767e4666763c76fe4e577e4e77fe4e647e4d54fe4b752e4e7e7e7a35ae4e7e7c7a622e4e77f59d92ae42753c3a632e4e727f9a63ae4e7e7e7d802e4e78b20a50ae4e78b20a517e4e71fe4e767e3e76fe3192ae877e35972e87ae3e7e757a647e3e5103518202001300138034060480750a00370e785097884a601800103880101c20110523337314131314138483354303936360ad5030aa003e275ebe5840480d4f8e2f08cc2cce8e840a9e8e840a9e8e840a9e8e840a9e8e840a9e8e848a9e8e848a9e8e848a9e8e840a9dde888a0add5e8b8a0ada8e9a5e4eaa5aabd1c8579d1b5a9bfa8ac80e99aa8e8b8a0ade8b8a0ade888a0ade8b8a0ade8b8a0ade8b8a0ade8b8a0ade8b8a0ade8b8a0ade8b8a0ade8b8a0ade8b8a0ade8b8a0ade888a0ade8b8a0ade8b8a0ad90ea6ae9f8a0a2dba9b2aca0a9b2a0daacd8dbd9dc60e9db78e9e875e9e8e858a94de9e8e840a945e9e8e848a95de9e8e858a955e9e8e858a92de9e8e850a925e9e8e840a938e9450741ea30e9164e42ea08e94865ee00e94865ee1de9e8e840a915e9e8e848a96deae8e858a965eae8e840a978eae870ea1717eb48eac940ea22114721ee5deae8e8c8a955ea699c20aa28eae820eae138ea8c30eae808eae800ea6b4ee918eae910ea69706cc868eb69686cc860ebea78ebe870ebe948ebda40ebb85debe8e8e8ac55ebe8e8c8a92debe8e848d525ebe8e8c8a93debe828f6a935ebe8e8e8d70debe8862faa05ebe8862faa18ebe810ebe868ece860ec0b1fe778ec7d57e775ece8e840a948ecea103518202001300138034060480750a00370e885097884a601800103880101c20110523337314131314138483354303936360ad5030aa003e374eae4e49ad257f9e3f18dc3cde9e959a8e9e959a8e9e941a8e9e959a8e9e959a8e9e941a8e9e959a8e9e959a8e9e959a8dce9a9a1acd4e9d9a1aca9e8a45320a5abbcbdba8352b44ab2a9ad81e89ba9e9a9a1ace9a9a1ace9a9a1ace9a9a1ace9a9a1ace9a9a1ace9a9a1ace9a9a1ace9a9a1ace9a9a1ace9a9a1ace9a9a1ace9a9a1ace9a9a1ace9d9a1ace9a9a1ac91ea6be8f9a1a3daa8b3ada1a8b3a1dbadd9ddd1d961e8dc79e8e974e8e9e951a84ce8e9e959a844e8e9e959a85ce8e9e951a854e8e9e951a82ce8e9e929a824e8e9e951a839e8233c4eeb31e8597841eb09e84964ef01e84964ef1ce8e9e959a814e8e9e941a86cebe9e951a864ebe9e959a879ebe971eb1616ea49ebc841eb27104620ef5cebe9e9c9a854eba4532eab29ebe921ebe039eb8d31ebe909ebe901eb6a4fe819ebe811eb68716dc969ea68696dc961eaeb79eae971eae849eadb41eab95ceae9e9e9ad54eae9e9c9a82ceae9e9c9d724eae929f7a83ceae9a9f5a834eae9e9e9d60ceae9802eab04eae9802eab19eae911eae969ede961ed130ee679ed1159e674ede9e959a849edeb103518202001300138034060480750a00370e985097884a601800103880101c20110523337314131314138483354303936360ad5030aa003e077e9e7d757dd57fae0f28ec0ceeaea42abeaea5aabeaea42abeaea42abeaea42abeaea42abeaea4aabeaea42abeaea42abdfea9aa2afd7eabaa2afaaeba7e6e8a7a8bf0f9a8f50b73089aaae82eb98aaea8aa2afeabaa2afea8aa2afeabaa2afea8aa2afea9aa2afea8aa2afea9aa2afea8aa2afea8aa2afea8aa2afea8aa2afea8aa2afea8aa2afea8aa2afea8aa2af92eb68ebfaa2a0d9abb0aea2abb0a2d8aedad9dbdf62ebde7aebea77ebeaea5aab4febeaea5aab47ebeaea42ab5febeaea52ab57ebeaea52ab2febeaea2aab27ebeaea5aab3aeb753449e832eb2a0049e80aeb4a67ec02eb4a67ec1febeaea5aab17ebeaea4aab6fe8eaea5aab67e8eaea5aab7ae8ea72e81515e94ae8cb42e83b134523ec5fe8eaeacaab57e8f0862da82ae8ea22e8e33ae88e32e8ea0ae8ea02e8694ceb1ae8eb12e86b726eca6ae96b6a6eca62e9e87ae9ea72e9eb4ae9d842e9ba5fe9eaeaeaae57e9eaeacaab2fe9ea7254d427e92a5eceab3fe9ea2af4ab37e9eaeaead50fe9ea862da807e9ea862da81ae9ea12e9ea6aeeea62ee1427e57aee547fe577eeeaea5aab4aeee8103518202001300138034060480750a00370ea85097884a601800103880101c20110523337314131314138483354303936360ad5030aa003e176e8e6010483d7fbe1f38fc1cfebeb43aaebeb43aaebeb43aaebeb43aaebeb43aaebeb4baaebeb4baaebeb4baaebeb43aadeebbba3aed6ebbba3aeabeaa6f4eea6a9be1f867ad2b6aabcabaf83ea99abebbba3aeebbba3aeebbba3aeebbba3aeebbba3aeebbba3aeebbba3aeebbba3aeebbba3aeebbba3aeebbba3aeebbba3aeebbba3aeebbba3aeebbba3aeebbba3ae93e969eafba3a1d8aab1afa3aab1a3d9afdbd8dadf63ead87beaeb76eaebeb5baa4eeaebeb43aa46eaebeb4baa5eeaebeb5baa56eaebeb5baa2eeaebeb53aa26eaebeb43aa3bea460442e933ea154d41e90bea4b66ed03ea4b66ed1eeaebeb43aa16eaebeb4baa6ee9ebeb5baa66e9ebeb43aa7be9eb73e91414e84be9ca43e93f124422ed5ee9ebebcbaa56e96a9f23a92be9eb23e9e23be98f33e9eb0be9eb03e9684dea1be9ea13e96a736fcb6be86a6b6fcb63e8e97be8eb73e8ea4be8d943e8bb5ee8ebebebaf56e8ebebcbaa2ee8ebeb4bd626e8ebebcbaa3ee8eb2bf5aa36e8ebebebd40ee8eb852ca906e8eb852ca91be8eb13e8eb6befeb63ef081ce47bef7e54e476efebeb43aa4befe9103518202001300138034060480750a00370eb85097884a601800103880101c20110523337314131314138483354303936360ad5030aa003e671efe1d98ecf52fce6f488c6c8ecec5cadecec5cadecec44adecec5cadecec5cadecec44adecec5cadecec5cadecec5cadd9ecbca4a9d1ecaca4a9aceda11e3ea0aeb94ed8a057b14fb7aca884ed9eacecaca4a9ecaca4a9ecaca4a9ecaca4a9ecaca4a9ecaca4a9ecaca4a9ecaca4a9ecaca4a9ecbca4a9ecaca4a9ecbca4a9ecaca4a9ecaca4a9ecaca4a9ecaca4a994ef6eedfca4a6dfadb6a8a4adb6a4dea8dcd8d4dc64edd97cedec71edecec54ad49edecec5cad41edecec5cad59edecec54ad51edecec54ad29edecec2cad21edecec54ad3ced26394bee34ed5c7d44ee0ced4c61ea04ed4c61ea19edecec5cad11edecec44ad69eeecec54ad61eeecec5cad7ceeec74ee1313ef4ceecd44ee34154325ea59eeececccad51eea1562bae2ceeec24eee53cee8834eeec0ceeec04ee6f4aed1ceeed14ee6d7468cc6cef6d6c68cc64efee7cefec74efed4cefde44efbc59efecececa851efececccad29efececccd221efec2cf2ad39efecacf0ad31efecececd309efec852bae01efec852bae1cefec14efec6ce8ec64e8160be37ce8145ce371e8ecec5cad4ce8ee103518202001300138034060480750a00370ec85097884a601800103880101c20110523337314131314138483354303936360ad5030aa003e770eee0b9150150fde7f589c7c9eded45aceded5daceded45aceded45aceded45aceded45aceded4daceded45aceded45acd8ed9da5a8d0edbda5a8adeca0f2e8a0afb8681ffe56b0b09bada985ec9faded8da5a8edbda5a8edbda5a8edbda5a8ed8da5a8ed9da5a8ed8da5a8ed9da5a8ed8da5a8ed8da5a8ed8da5a8edbda5a8ed8da5a8ed8da5a8ed8da5a8ed8da5a895ec6fecfda5a7deacb7a9a5acb7a5dfa9dddedcd865ecd97deced70eceded5dac48eceded5dac40eceded45ac58eceded55ac50eceded55ac28eceded2dac20eceded5dac3dec72334eef35ec2d074eef0dec4d60eb05ec4d60eb18eceded5dac10eceded4dac68efeded5dac60efeded5dac7defed75ef1212ee4defcc45ef36144224eb58efededcdac50eff7812aaf2defed25efe43def8935efed0defed05ef6e4bec1defec15ef6c7569cd6dee6c6d69cd65eeef7deeed75eeec4deedf45eebd58eeedededa950eeededcdac28eeed7553d320ee2d59c9ac38eeed2df3ac30eeedededd208eeed812aaf00eeed812aaf1deeed15eeed6de9ed65e91320e27de95378e270e9eded5dac4de9ef103518202001300138034060480750a00370ed85097884a601800103880101c20110523337314131314138483354303936360ad5030aa003e473ede3d36bf1d0fee4f68ac4caeeee46afeeee46afeeee46afeeee46afeeee46afeeee4eafeeee4eafeeee4eafeeee46afdbee8ea6abd3eebea6abaeefa3f1eba3acbb2bc1a9d5b3afb9aeaa86ef9caeeebea6abeebea6abee8ea6abeebea6abeebea6abeebea6abeebea6abeebea6abeebea6abeebea6abeebea6abeebea6abeebea6abee8ea6abeebea6abee8ea6ab96ec6ceffea6a4ddafb4aaa6afb4a6dcaadedddfda66efdd7eefee73efeeee5eaf4befeeee46af43efeeee4eaf5befeeee5eaf53efeeee5eaf2befeeee56af23efeeee46af3eef430147ec36ef104844ec0eef4e63e806ef4e63e81befeeee46af13efeeee4eaf6beceeee5eaf63eceeee46af7eecee76ec1111ed4eeccf46ec30174127e85beceeeeceaf53ec6f9a26ac2eecee26ece73eec8a36ecee0eecee06ec6d48ef1eecef16ec6f766ace6eed6f6e6ace66edec7eedee76edef4eeddc46edbe5bedeeeeeeaa53edeeeeceaf2bedeeee4ed323edeeeeceaf3bedee2ef0af33edeeeeeed10bedee8029ac03edee8029ac1eedee16edee6eeaee66ea0d19e17eea7b51e173eaeeee46af4eeaec103518202001300138034060480750a00370ee85097884a601800103880101c2011052333731413131413848335430393636 2025-11-30 09:14:25.044 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 18 message(s) 2025-11-30 09:14:25.044 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":148189,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H3T0966"} 2025-11-30 09:14:25.045 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:25.046 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: 0a9d030d2ff485bd100a18642a240000b0410000b0410000a8410000b0410000b0410000a8410000b0410000b0410000b04135005048453d0030484540014dbac94c4255be73a7ba5d246e404468017240004048450040484500404845004048450040484500404845004048450040484500404845005048450040484500504845003048450040484500404845004048457803820110484a33415a4448415a483244303438308801359001009d010000b841a5010000b041ad010000b041b5010000b841bd010000b841c5010000c041cd010000b841d001cad5a702d801b091a802e001a08d06e801a08d06f5010000b041fd010000a84185020000b8418d020000b0419002009802ffff03a00221a802a6f9afc906b50200002041bd024dbac742c00200c80209d00264d80200e00200e80283a601f00201f80281988420800381808420880302900300980301a00332a80350b50300000044bd0300002041c5030000203ecd0300c01e41d50300401c41dd030000003fe5030069c742ed030069c742f00300f803008004008804fae70f9004f8b00f9d040000b041a00402 2025-11-30 09:14:25.149 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.0654071494936943,"bpSoc":10,"bpSoh":100,"bpTemp":[22,22,21,22,22,21,22,22,22],"bpMaxCellVol":3205,"bpMinCellVol":3203,"bpRunSta":1,"bpVol":51.196998596191406,"bpAmp":-0.001277558272704482,"bpBusVol":769.720947265625,"bpErrCode":1,"bpCellVol":[3204,3204,3204,3204,3204,3204,3204,3204,3204,3205,3204,3205,3203,3204,3204,3204],"bpDsrc":3,"bpSn":"HJ3AZDHAZH2D0480","bpCycles":53,"bpBalanceState":0,"bpHvMosTemp":23,"bpLvMosTemp":22,"bpPtcTemp":22,"bpHtsTemp":23,"bpBusNegTemp":23,"bpBusPosTemp":24,"bpEnvTemp":23,"bpAccuChgCap":4844234,"bpAccuDsgCap":4851888,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":22,"bpMinCellTemp":21,"bpMaxMosTemp":23,"bpMinMosTemp":22,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1764490406,"bpRealSoc":10,"bpRealSoh":99.8638687133789,"bpGlobalProtect":0,"bpDownLimitSoc":9,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177473,"moduleLoaderSwVer":67174401,"bmsRunSta":2,"bmsChgDsgSta":0,"dabModSta":1,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":512,"bpTargetSoc":10,"bpDiffSoc":0.15625,"bpMaxSoc":9.921875,"bpMinSoc":9.765625,"bpLimitSoc":0.5,"bpCalendarSoh":99.705078125,"bpCycleSoh":99.705078125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":259066,"bpAccuDsgEnergy":252024,"bpPtcTemp2":22,"bpSysState":2}]} 2025-11-30 09:14:25.149 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#1 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":148190,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H3T0966"} 2025-11-30 09:14:25.149 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#1 Encrypted 2025-11-30 09:14:25.150 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#1 pdata: 0a9d030d3af1ecbd100a18642a240000a8410000b0410000a8410000a8410000a8410000a8410000a0410000a8410000a84135007048453d0050484540014dfafe4c425585f213bb5dda63404468017240006048450050484500604845005048450060484500704845006048450070484500604845006048450060484500604845006048450060484500604845006048457801820110484a33415a4448415a483244303331358801349001009d010000b041a5010000b041ad010000a841b5010000b841bd010000b841c5010000c041cd010000b041d0019fdea302d801bfeaa302e001a08d06e801a08d06f5010000b041fd010000a04185020000b0418d020000b0419002009802ffff03a00221a802a9f9afc906b50200002041bd021a6cc742c00200c80209d00264d80200e00200e80283a601f00201f80281988420800381808420880302900300980301a00332a80350b50300000044bd0300002041c5030098be3ecd03c0b42441d50300c01e41dd030000003fe503006cc742ed03006cc742f00300f803008004008804fecd0f9004be950f9d040000b041a00402 2025-11-30 09:14:25.202 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#1 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.11569447815418243,"bpSoc":10,"bpSoh":100,"bpTemp":[21,22,21,21,21,21,20,21,21],"bpMaxCellVol":3207,"bpMinCellVol":3205,"bpRunSta":1,"bpVol":51.249000549316406,"bpAmp":-0.0022574972826987505,"bpBusVol":769.5601806640625,"bpErrCode":1,"bpCellVol":[3206,3205,3206,3205,3206,3207,3206,3207,3206,3206,3206,3206,3206,3206,3206,3206],"bpDsrc":1,"bpSn":"HJ3AZDHAZH2D0315","bpCycles":52,"bpBalanceState":0,"bpHvMosTemp":22,"bpLvMosTemp":22,"bpPtcTemp":21,"bpHtsTemp":23,"bpBusNegTemp":23,"bpBusPosTemp":24,"bpEnvTemp":22,"bpAccuChgCap":4779807,"bpAccuDsgCap":4781375,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":22,"bpMinCellTemp":20,"bpMaxMosTemp":22,"bpMinMosTemp":22,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1764490409,"bpRealSoc":10,"bpRealSoh":99.71113586425781,"bpGlobalProtect":0,"bpDownLimitSoc":9,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177473,"moduleLoaderSwVer":67174401,"bmsRunSta":2,"bmsChgDsgSta":0,"dabModSta":1,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":512,"bpTargetSoc":10,"bpDiffSoc":0.37225341796875,"bpMaxSoc":10.29412841796875,"bpMinSoc":9.921875,"bpLimitSoc":0.5,"bpCalendarSoh":99.7109375,"bpCycleSoh":99.7109375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":255742,"bpAccuDsgEnergy":248510,"bpPtcTemp2":22,"bpSysState":2}]} 2025-11-30 09:14:25.202 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#2 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":148191,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H3T0966"} 2025-11-30 09:14:25.202 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#2 Encrypted 2025-11-30 09:14:25.203 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#2 pdata: 0a9d030db8338c3e100a18642a240000a8410000a8410000a8410000a8410000a8410000a0410000a0410000a0410000a84135006048453d0040484540014d7b144d42556503af3b5d4157404468017240005048450050484500604845005048450050484500504845004048450050484500504845005048450050484500504845005048450060484500504845005048457802820110484a33415a4448415a483244303331348801339001009d010000b041a5010000a841ad010000a041b5010000b041bd010000b041c5010000b841cd010000a841d001adefa902d801fea6aa02e001a08d06e801a08d06f5010000a841fd010000a04185020000b0418d020000a8419002009802ffff03a00221a802acf9afc906b50200002041bd028174c842c00200c80209d00264d80200e00200e80283a601f00201f80281988420800381808420880302900300980301a00332a80350b50300000044bd0300002041c5030000a03dcd0300002041d50300c01e41dd030000003fe503006ec742ed03006ec742f00300f803008004008804e3f70f900495bf0f9d040000a841a00402 2025-11-30 09:14:25.253 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#2 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.2738320827484131,"bpSoc":10,"bpSoh":100,"bpTemp":[21,21,21,21,21,20,20,20,21],"bpMaxCellVol":3206,"bpMinCellVol":3204,"bpRunSta":1,"bpVol":51.27000045776367,"bpAmp":0.00534098083153367,"bpBusVol":769.3633422851562,"bpErrCode":1,"bpCellVol":[3205,3205,3206,3205,3205,3205,3204,3205,3205,3205,3205,3205,3205,3206,3205,3205],"bpDsrc":2,"bpSn":"HJ3AZDHAZH2D0314","bpCycles":51,"bpBalanceState":0,"bpHvMosTemp":22,"bpLvMosTemp":21,"bpPtcTemp":20,"bpHtsTemp":22,"bpBusNegTemp":22,"bpBusPosTemp":23,"bpEnvTemp":21,"bpAccuChgCap":4880301,"bpAccuDsgCap":4887422,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":21,"bpMinCellTemp":20,"bpMaxMosTemp":22,"bpMinMosTemp":21,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1764490412,"bpRealSoc":10,"bpRealSoh":100.22754669189453,"bpGlobalProtect":0,"bpDownLimitSoc":9,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177473,"moduleLoaderSwVer":67174401,"bmsRunSta":2,"bmsChgDsgSta":0,"dabModSta":1,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":512,"bpTargetSoc":10,"bpDiffSoc":0.078125,"bpMaxSoc":10,"bpMinSoc":9.921875,"bpLimitSoc":0.5,"bpCalendarSoh":99.71484375,"bpCycleSoh":99.71484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":261091,"bpAccuDsgEnergy":253845,"bpPtcTemp2":21,"bpSysState":2}]} 2025-11-30 09:14:25.253 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#3 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":148192,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H3T0966"} 2025-11-30 09:14:25.254 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#3 Encrypted 2025-11-30 09:14:25.254 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#3 pdata: 0a9d030df8a66bbe100a18642a240000b0410000b0410000a8410000b0410000b0410000a8410000b0410000b0410000b04135005048453d0030484540014dcdcc4c42555b4893bb5da680404468017240004048450040484500404845004048450040484500404845004048450040484500404845005048450040484500504845003048450040484500304845004048457803820110484a33415a4448415a483244303438308801359001009d010000b841a5010000b041ad010000b041b5010000b841bd010000b841c5010000c041cd010000b841d001cad5a702d801b091a802e001a08d06e801a08d06f5010000b041fd010000a84185020000b8418d020000b0419002009802ffff03a00221a802b0f9afc906b50200002041bd024dbac742c00200c80209d00264d80200e00200e80283a601f00201f80281988420800381808420880302900300980301a00332a80350b50300000044bd0300002041c5030000203ecd0300c01e41d50300401c41dd030000003fe5030069c742ed030069c742f00300f803008004008804fae70f9004f8b00f9d040000b041a00402 2025-11-30 09:14:25.306 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#3 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.23012912273406982,"bpSoc":10,"bpSoh":100,"bpTemp":[22,22,21,22,22,21,22,22,22],"bpMaxCellVol":3205,"bpMinCellVol":3203,"bpRunSta":1,"bpVol":51.20000076293945,"bpAmp":-0.004494709428399801,"bpBusVol":770.0101318359375,"bpErrCode":1,"bpCellVol":[3204,3204,3204,3204,3204,3204,3204,3204,3204,3205,3204,3205,3203,3204,3203,3204],"bpDsrc":3,"bpSn":"HJ3AZDHAZH2D0480","bpCycles":53,"bpBalanceState":0,"bpHvMosTemp":23,"bpLvMosTemp":22,"bpPtcTemp":22,"bpHtsTemp":23,"bpBusNegTemp":23,"bpBusPosTemp":24,"bpEnvTemp":23,"bpAccuChgCap":4844234,"bpAccuDsgCap":4851888,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":22,"bpMinCellTemp":21,"bpMaxMosTemp":23,"bpMinMosTemp":22,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1764490416,"bpRealSoc":10,"bpRealSoh":99.8638687133789,"bpGlobalProtect":0,"bpDownLimitSoc":9,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177473,"moduleLoaderSwVer":67174401,"bmsRunSta":2,"bmsChgDsgSta":0,"dabModSta":1,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":512,"bpTargetSoc":10,"bpDiffSoc":0.15625,"bpMaxSoc":9.921875,"bpMinSoc":9.765625,"bpLimitSoc":0.5,"bpCalendarSoh":99.705078125,"bpCycleSoh":99.705078125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":259066,"bpAccuDsgEnergy":252024,"bpPtcTemp2":22,"bpSysState":2}]} 2025-11-30 09:14:25.306 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#4 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":148193,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H3T0966"} 2025-11-30 09:14:25.307 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#4 Encrypted 2025-11-30 09:14:25.307 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#4 pdata: 0a9d030dafe7d43c100a18642a240000a8410000b0410000a8410000a8410000a8410000a8410000a0410000a8410000a84135007048453d0050484540014d440b4d425544e8043a5dda63404468017240006048450060484500604845005048450060484500704845006048450070484500604845006048450060484500604845006048450060484500604845006048457801820110484a33415a4448415a483244303331358801349001009d010000b041a5010000b041ad010000a841b5010000b841bd010000b841c5010000c041cd010000b041d0019fdea302d801bfeaa302e001a08d06e801a08d06f5010000b041fd010000a04185020000b0418d020000b0419002009802ffff03a00221a802b3f9afc906b50200002041bd021a6cc742c00200c80209d00264d80200e00200e80283a601f00201f80281988420800381808420880302900300980301a00332a80350b50300000044bd0300002041c5030098be3ecd03c0b42441d50300c01e41dd030000003fe503006cc742ed03006cc742f00300f803008004008804fecd0f9004be950f9d040000b041a00402 2025-11-30 09:14:25.355 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#4 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.025989381596446037,"bpSoc":10,"bpSoh":100,"bpTemp":[21,22,21,21,21,21,20,21,21],"bpMaxCellVol":3207,"bpMinCellVol":3205,"bpRunSta":1,"bpVol":51.26100158691406,"bpAmp":0.0005070010665804148,"bpBusVol":769.5601806640625,"bpErrCode":1,"bpCellVol":[3206,3206,3206,3205,3206,3207,3206,3207,3206,3206,3206,3206,3206,3206,3206,3206],"bpDsrc":1,"bpSn":"HJ3AZDHAZH2D0315","bpCycles":52,"bpBalanceState":0,"bpHvMosTemp":22,"bpLvMosTemp":22,"bpPtcTemp":21,"bpHtsTemp":23,"bpBusNegTemp":23,"bpBusPosTemp":24,"bpEnvTemp":22,"bpAccuChgCap":4779807,"bpAccuDsgCap":4781375,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":22,"bpMinCellTemp":20,"bpMaxMosTemp":22,"bpMinMosTemp":22,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1764490419,"bpRealSoc":10,"bpRealSoh":99.71113586425781,"bpGlobalProtect":0,"bpDownLimitSoc":9,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177473,"moduleLoaderSwVer":67174401,"bmsRunSta":2,"bmsChgDsgSta":0,"dabModSta":1,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":512,"bpTargetSoc":10,"bpDiffSoc":0.37225341796875,"bpMaxSoc":10.29412841796875,"bpMinSoc":9.921875,"bpLimitSoc":0.5,"bpCalendarSoh":99.7109375,"bpCycleSoh":99.7109375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":255742,"bpAccuDsgEnergy":248510,"bpPtcTemp2":22,"bpSysState":2}]} 2025-11-30 09:14:25.356 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#5 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":148194,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H3T0966"} 2025-11-30 09:14:25.356 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#5 Encrypted 2025-11-30 09:14:25.356 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#5 pdata: 0a9d030d395e073e100a18642a240000a8410000a8410000a8410000a8410000a8410000a0410000a0410000a0410000a84135006048453d0050484540014d31084d4255c304293b5d4157404468017240005048450050484500604845005048450050484500504845005048450050484500504845005048450050484500504845005048450060484500504845006048457802820110484a33415a4448415a483244303331348801339001009d010000b041a5010000a841ad010000a041b5010000b041bd010000b041c5010000b841cd010000a841d001adefa902d801fea6aa02e001a08d06e801a08d06f5010000a841fd010000a04185020000b0418d020000a8419002009802ffff03a00221a802b6f9afc906b50200002041bd028174c842c00200c80209d00264d80200e00200e80283a601f00201f80281988420800381808420880302900300980301a00332a80350b50300000044bd0300002041c5030000a03dcd0300002041d50300c01e41dd030000003fe503006ec742ed03006ec742f00300f803008004008804e3f70f900495bf0f9d040000a841a00402 2025-11-30 09:14:25.409 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#5 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.1321953684091568,"bpSoc":10,"bpSoh":100,"bpTemp":[21,21,21,21,21,20,20,20,21],"bpMaxCellVol":3206,"bpMinCellVol":3205,"bpRunSta":1,"bpVol":51.257999420166016,"bpAmp":0.002579019172117114,"bpBusVol":769.3633422851562,"bpErrCode":1,"bpCellVol":[3205,3205,3206,3205,3205,3205,3205,3205,3205,3205,3205,3205,3205,3206,3205,3206],"bpDsrc":2,"bpSn":"HJ3AZDHAZH2D0314","bpCycles":51,"bpBalanceState":0,"bpHvMosTemp":22,"bpLvMosTemp":21,"bpPtcTemp":20,"bpHtsTemp":22,"bpBusNegTemp":22,"bpBusPosTemp":23,"bpEnvTemp":21,"bpAccuChgCap":4880301,"bpAccuDsgCap":4887422,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":21,"bpMinCellTemp":20,"bpMaxMosTemp":22,"bpMinMosTemp":21,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1764490422,"bpRealSoc":10,"bpRealSoh":100.22754669189453,"bpGlobalProtect":0,"bpDownLimitSoc":9,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177473,"moduleLoaderSwVer":67174401,"bmsRunSta":2,"bmsChgDsgSta":0,"dabModSta":1,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":512,"bpTargetSoc":10,"bpDiffSoc":0.078125,"bpMaxSoc":10,"bpMinSoc":9.921875,"bpLimitSoc":0.5,"bpCalendarSoh":99.71484375,"bpCycleSoh":99.71484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":261091,"bpAccuDsgEnergy":253845,"bpPtcTemp2":21,"bpSysState":2}]} 2025-11-30 09:14:25.410 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#6 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":148195,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H3T0966"} 2025-11-30 09:14:25.410 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#6 Encrypted 2025-11-30 09:14:25.410 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#6 pdata: 0a9d030d34f885bd100a18642a240000b0410000b0410000a8410000b0410000b0410000a8410000b0410000b0410000b04135005048453d0030484540014ddfcf4c4255be73a7ba5da35b404468017240004048450040484500404845004048450040484500404845004048450040484500404845004048450040484500504845003048450040484500404845004048457803820110484a33415a4448415a483244303438308801359001009d010000b841a5010000b041ad010000b041b5010000b841bd010000b841c5010000c041cd010000b841d001cad5a702d801b091a802e001a08d06e801a08d06f5010000b041fd010000a84185020000b8418d020000b0419002009802ffff03a00221a802baf9afc906b50200002041bd024dbac742c00200c80209d00264d80200e00200e80283a601f00201f80281988420800381808420880302900300980301a00332a80350b50300000044bd0300002041c5030000203ecd0300c01e41d50300401c41dd030000003fe5030069c742ed030069c742f00300f803008004008804fae70f9004f8b00f9d040000b041a00402 2025-11-30 09:14:25.467 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#6 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.06541481614112854,"bpSoc":10,"bpSoh":100,"bpTemp":[22,22,21,22,22,21,22,22,22],"bpMaxCellVol":3205,"bpMinCellVol":3203,"bpRunSta":1,"bpVol":51.202999114990234,"bpAmp":-0.001277558272704482,"bpBusVol":769.4318237304688,"bpErrCode":1,"bpCellVol":[3204,3204,3204,3204,3204,3204,3204,3204,3204,3204,3204,3205,3203,3204,3204,3204],"bpDsrc":3,"bpSn":"HJ3AZDHAZH2D0480","bpCycles":53,"bpBalanceState":0,"bpHvMosTemp":23,"bpLvMosTemp":22,"bpPtcTemp":22,"bpHtsTemp":23,"bpBusNegTemp":23,"bpBusPosTemp":24,"bpEnvTemp":23,"bpAccuChgCap":4844234,"bpAccuDsgCap":4851888,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":22,"bpMinCellTemp":21,"bpMaxMosTemp":23,"bpMinMosTemp":22,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1764490426,"bpRealSoc":10,"bpRealSoh":99.8638687133789,"bpGlobalProtect":0,"bpDownLimitSoc":9,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177473,"moduleLoaderSwVer":67174401,"bmsRunSta":2,"bmsChgDsgSta":0,"dabModSta":1,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":512,"bpTargetSoc":10,"bpDiffSoc":0.15625,"bpMaxSoc":9.921875,"bpMinSoc":9.765625,"bpLimitSoc":0.5,"bpCalendarSoh":99.705078125,"bpCycleSoh":99.705078125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":259066,"bpAccuDsgEnergy":252024,"bpPtcTemp2":22,"bpSysState":2}]} 2025-11-30 09:14:25.467 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#7 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":148196,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H3T0966"} 2025-11-30 09:14:25.467 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#7 Encrypted 2025-11-30 09:14:25.467 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#7 pdata: 0a9d030d6992bcbd100a18642a240000a8410000b0410000a8410000a8410000a8410000a8410000a0410000a8410000a84135007048453d0050484540014de7fb4c4255d980ebba5dda63404468017240006048450050484500604845005048450060484500704845006048450070484500604845006048450060484500504845006048450070484500604845006048457801820110484a33415a4448415a483244303331358801349001009d010000b041a5010000b041ad010000a841b5010000b841bd010000b841c5010000c041cd010000b041d0019fdea302d801bfeaa302e001a08d06e801a08d06f5010000b041fd010000a04185020000b0418d020000b0419002009802ffff03a00221a802bdf9afc906b50200002041bd021a6cc742c00200c80209d00264d80200e00200e80283a601f00201f80281988420800381808420880302900300980301a00332a80350b50300000044bd0300002041c5030098be3ecd03c0b42441d50300c01e41dd030000003fe503006cc742ed03006cc742f00300f803008004008804fecd0f9004be950f9d040000b041a00402 2025-11-30 09:14:25.513 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#7 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.0920761302113533,"bpSoc":10,"bpSoh":100,"bpTemp":[21,22,21,21,21,21,20,21,21],"bpMaxCellVol":3207,"bpMinCellVol":3205,"bpRunSta":1,"bpVol":51.24599838256836,"bpAmp":-0.0017967476742342114,"bpBusVol":769.5601806640625,"bpErrCode":1,"bpCellVol":[3206,3205,3206,3205,3206,3207,3206,3207,3206,3206,3206,3205,3206,3207,3206,3206],"bpDsrc":1,"bpSn":"HJ3AZDHAZH2D0315","bpCycles":52,"bpBalanceState":0,"bpHvMosTemp":22,"bpLvMosTemp":22,"bpPtcTemp":21,"bpHtsTemp":23,"bpBusNegTemp":23,"bpBusPosTemp":24,"bpEnvTemp":22,"bpAccuChgCap":4779807,"bpAccuDsgCap":4781375,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":22,"bpMinCellTemp":20,"bpMaxMosTemp":22,"bpMinMosTemp":22,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1764490429,"bpRealSoc":10,"bpRealSoh":99.71113586425781,"bpGlobalProtect":0,"bpDownLimitSoc":9,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177473,"moduleLoaderSwVer":67174401,"bmsRunSta":2,"bmsChgDsgSta":0,"dabModSta":1,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":512,"bpTargetSoc":10,"bpDiffSoc":0.37225341796875,"bpMaxSoc":10.29412841796875,"bpMinSoc":9.921875,"bpLimitSoc":0.5,"bpCalendarSoh":99.7109375,"bpCycleSoh":99.7109375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":255742,"bpAccuDsgEnergy":248510,"bpPtcTemp2":22,"bpSysState":2}]} 2025-11-30 09:14:25.513 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#8 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":148197,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H3T0966"} 2025-11-30 09:14:25.513 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#8 Encrypted 2025-11-30 09:14:25.514 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#8 pdata: 0a9d030dce2ca4bd100a18642a240000a8410000a8410000a8410000a8410000a8410000a0410000a0410000a0410000a84135006048453d0050484540014d31084d42558ffcccba5d4157404468017240005048450050484500604845005048450050484500504845005048450050484500504845005048450050484500504845005048450050484500504845006048457802820110484a33415a4448415a483244303331348801339001009d010000b041a5010000a841ad010000a041b5010000b041bd010000b041c5010000b841cd010000a841d001adefa902d801fea6aa02e001a08d06e801a08d06f5010000a841fd010000a04185020000b0418d020000a8419002009802ffff03a00221a802c0f9afc906b50200002041bd028174c842c00200c80209d00264d80200e00200e80283a601f00201f80281988420800381808420880302900300980301a00332a80350b50300000044bd0300002041c5030000a03dcd0300002041d50300c01e41dd030000003fe503006ec742ed03006ec742f00300f803008004008804e3f70f900495bf0f9d040000a841a00402 2025-11-30 09:14:25.573 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#8 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.08016358315944672,"bpSoc":10,"bpSoh":100,"bpTemp":[21,21,21,21,21,20,20,20,21],"bpMaxCellVol":3206,"bpMinCellVol":3205,"bpRunSta":1,"bpVol":51.257999420166016,"bpAmp":-0.0015639233170077205,"bpBusVol":769.3633422851562,"bpErrCode":1,"bpCellVol":[3205,3205,3206,3205,3205,3205,3205,3205,3205,3205,3205,3205,3205,3205,3205,3206],"bpDsrc":2,"bpSn":"HJ3AZDHAZH2D0314","bpCycles":51,"bpBalanceState":0,"bpHvMosTemp":22,"bpLvMosTemp":21,"bpPtcTemp":20,"bpHtsTemp":22,"bpBusNegTemp":22,"bpBusPosTemp":23,"bpEnvTemp":21,"bpAccuChgCap":4880301,"bpAccuDsgCap":4887422,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":21,"bpMinCellTemp":20,"bpMaxMosTemp":22,"bpMinMosTemp":21,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1764490432,"bpRealSoc":10,"bpRealSoh":100.22754669189453,"bpGlobalProtect":0,"bpDownLimitSoc":9,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177473,"moduleLoaderSwVer":67174401,"bmsRunSta":2,"bmsChgDsgSta":0,"dabModSta":1,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":512,"bpTargetSoc":10,"bpDiffSoc":0.078125,"bpMaxSoc":10,"bpMinSoc":9.921875,"bpLimitSoc":0.5,"bpCalendarSoh":99.71484375,"bpCycleSoh":99.71484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":261091,"bpAccuDsgEnergy":253845,"bpPtcTemp2":21,"bpSysState":2}]} 2025-11-30 09:14:25.573 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#9 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":148198,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H3T0966"} 2025-11-30 09:14:25.574 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#9 Encrypted 2025-11-30 09:14:25.574 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#9 pdata: 0a9d030d93b16bbe100a18642a240000b0410000b0410000a8410000b0410000b0410000a8410000b0410000b0410000b04135005048453d0040484540014d04d64c42555b4893bb5da35b404468017240004048450040484500404845004048450040484500404845004048450040484500404845005048450040484500504845004048450040484500404845004048457803820110484a33415a4448415a483244303438308801359001009d010000b841a5010000b041ad010000b041b5010000b841bd010000b841c5010000c041cd010000b841d001cad5a702d801b091a802e001a08d06e801a08d06f5010000b041fd010000a84185020000b8418d020000b0419002009802ffff03a00221a802c4f9afc906b50200002041bd024dbac742c00200c80209d00264d80200e00200e80283a601f00201f80281988420800381808420880302900300980301a00332a80350b50300000044bd0300002041c5030000203ecd0300c01e41d50300401c41dd030000003fe5030069c742ed030069c742f00300f803008004008804fae70f9004f8b00f9d040000b041a00402 2025-11-30 09:14:25.630 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#9 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.23016957938671112,"bpSoc":10,"bpSoh":100,"bpTemp":[22,22,21,22,22,21,22,22,22],"bpMaxCellVol":3205,"bpMinCellVol":3204,"bpRunSta":1,"bpVol":51.20899963378906,"bpAmp":-0.004494709428399801,"bpBusVol":769.4318237304688,"bpErrCode":1,"bpCellVol":[3204,3204,3204,3204,3204,3204,3204,3204,3204,3205,3204,3205,3204,3204,3204,3204],"bpDsrc":3,"bpSn":"HJ3AZDHAZH2D0480","bpCycles":53,"bpBalanceState":0,"bpHvMosTemp":23,"bpLvMosTemp":22,"bpPtcTemp":22,"bpHtsTemp":23,"bpBusNegTemp":23,"bpBusPosTemp":24,"bpEnvTemp":23,"bpAccuChgCap":4844234,"bpAccuDsgCap":4851888,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":22,"bpMinCellTemp":21,"bpMaxMosTemp":23,"bpMinMosTemp":22,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1764490436,"bpRealSoc":10,"bpRealSoh":99.8638687133789,"bpGlobalProtect":0,"bpDownLimitSoc":9,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177473,"moduleLoaderSwVer":67174401,"bmsRunSta":2,"bmsChgDsgSta":0,"dabModSta":1,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":512,"bpTargetSoc":10,"bpDiffSoc":0.15625,"bpMaxSoc":9.921875,"bpMinSoc":9.765625,"bpLimitSoc":0.5,"bpCalendarSoh":99.705078125,"bpCycleSoh":99.705078125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":259066,"bpAccuDsgEnergy":252024,"bpPtcTemp2":22,"bpSysState":2}]} 2025-11-30 09:14:25.631 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#10 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":148199,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H3T0966"} 2025-11-30 09:14:25.631 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#10 Encrypted 2025-11-30 09:14:25.632 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#10 pdata: 0a9d030d77ec953d100a18642a240000a8410000b0410000a8410000a8410000a8410000a8410000a0410000a8410000a84135007048453d0050484540014de7fb4c4255853cbb3a5dda63404468017240006048450050484500604845005048450060484500704845006048450070484500604845006048450060484500604845006048450060484500604845006048457801820110484a33415a4448415a483244303331358801349001009d010000b041a5010000b041ad010000a841b5010000b841bd010000b841c5010000c041cd010000b041d0019fdea302d801bfeaa302e001a08d06e801a08d06f5010000b041fd010000a04185020000b0418d020000b0419002009802ffff03a00221a802c7f9afc906b50200002041bd021a6cc742c00200c80209d00264d80200e00200e80283a601f00201f80281988420800381808420880302900300980301a00332a80350b50300000044bd0300002041c5030098be3ecd03c0b42441d50300c01e41dd030000003fe503006cc742ed03006cc742f00300f803008004008804fecd0f9004be950f9d040000b041a00402 2025-11-30 09:14:25.684 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#10 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.07320492714643478,"bpSoc":10,"bpSoh":100,"bpTemp":[21,22,21,21,21,21,20,21,21],"bpMaxCellVol":3207,"bpMinCellVol":3205,"bpRunSta":1,"bpVol":51.24599838256836,"bpAmp":0.0014285003999248147,"bpBusVol":769.5601806640625,"bpErrCode":1,"bpCellVol":[3206,3205,3206,3205,3206,3207,3206,3207,3206,3206,3206,3206,3206,3206,3206,3206],"bpDsrc":1,"bpSn":"HJ3AZDHAZH2D0315","bpCycles":52,"bpBalanceState":0,"bpHvMosTemp":22,"bpLvMosTemp":22,"bpPtcTemp":21,"bpHtsTemp":23,"bpBusNegTemp":23,"bpBusPosTemp":24,"bpEnvTemp":22,"bpAccuChgCap":4779807,"bpAccuDsgCap":4781375,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":22,"bpMinCellTemp":20,"bpMaxMosTemp":22,"bpMinMosTemp":22,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1764490439,"bpRealSoc":10,"bpRealSoh":99.71113586425781,"bpGlobalProtect":0,"bpDownLimitSoc":9,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177473,"moduleLoaderSwVer":67174401,"bmsRunSta":2,"bmsChgDsgSta":0,"dabModSta":1,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":512,"bpTargetSoc":10,"bpDiffSoc":0.37225341796875,"bpMaxSoc":10.29412841796875,"bpMinSoc":9.921875,"bpLimitSoc":0.5,"bpCalendarSoh":99.7109375,"bpCycleSoh":99.7109375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":255742,"bpAccuDsgEnergy":248510,"bpPtcTemp2":22,"bpSysState":2}]} 2025-11-30 09:14:25.684 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#11 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":148200,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H3T0966"} 2025-11-30 09:14:25.685 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#11 Encrypted 2025-11-30 09:14:25.685 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#11 pdata: 0a9d030d6cec683c100a18642a240000a8410000a8410000a8410000a8410000a8410000a0410000a0410000a0410000a84135006048453d0050484540014d0c024d4255f46d91395d4157404468017240005048450050484500604845005048450050484500504845005048450050484500504845005048450050484500504845005048450060484500504845005048457802820110484a33415a4448415a483244303331348801339001009d010000b041a5010000a841ad010000a041b5010000b041bd010000b041c5010000b841cd010000a841d001adefa902d801fea6aa02e001a08d06e801a08d06f5010000a841fd010000a04185020000b0418d020000a8419002009802ffff03a00221a802caf9afc906b50200002041bd028174c842c00200c80209d00264d80200e00200e80283a601f00201f80281988420800381808420880302900300980301a00332a80350b50300000044bd0300002041c5030000a03dcd0300002041d50300c01e41dd030000003fe503006ec742ed03006ec742f00300f803008004008804e3f70f900495bf0f9d040000a841a00402 2025-11-30 09:14:25.770 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#11 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.014216523617506027,"bpSoc":10,"bpSoh":100,"bpTemp":[21,21,21,21,21,20,20,20,21],"bpMaxCellVol":3206,"bpMinCellVol":3205,"bpRunSta":1,"bpVol":51.25199890136719,"bpAmp":0.00027738476637750864,"bpBusVol":769.3633422851562,"bpErrCode":1,"bpCellVol":[3205,3205,3206,3205,3205,3205,3205,3205,3205,3205,3205,3205,3205,3206,3205,3205],"bpDsrc":2,"bpSn":"HJ3AZDHAZH2D0314","bpCycles":51,"bpBalanceState":0,"bpHvMosTemp":22,"bpLvMosTemp":21,"bpPtcTemp":20,"bpHtsTemp":22,"bpBusNegTemp":22,"bpBusPosTemp":23,"bpEnvTemp":21,"bpAccuChgCap":4880301,"bpAccuDsgCap":4887422,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":21,"bpMinCellTemp":20,"bpMaxMosTemp":22,"bpMinMosTemp":21,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1764490442,"bpRealSoc":10,"bpRealSoh":100.22754669189453,"bpGlobalProtect":0,"bpDownLimitSoc":9,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177473,"moduleLoaderSwVer":67174401,"bmsRunSta":2,"bmsChgDsgSta":0,"dabModSta":1,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":512,"bpTargetSoc":10,"bpDiffSoc":0.078125,"bpMaxSoc":10,"bpMinSoc":9.921875,"bpLimitSoc":0.5,"bpCalendarSoh":99.71484375,"bpCycleSoh":99.71484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":261091,"bpAccuDsgEnergy":253845,"bpPtcTemp2":21,"bpSysState":2}]} 2025-11-30 09:14:25.771 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#12 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":148201,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H3T0966"} 2025-11-30 09:14:25.771 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#12 Encrypted 2025-11-30 09:14:25.772 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#12 pdata: 0a9d030d0d733bbe100a18642a240000b0410000b0410000a8410000b0410000b0410000a8410000b0410000b0410000b04135004048453d0030484540014dbac94c425554536abb5da35b404468017240004048450040484500404845004048450040484500404845004048450040484500404845004048450040484500404845004048450040484500304845004048457803820110484a33415a4448415a483244303438308801359001009d010000b841a5010000b041ad010000b041b5010000b841bd010000b841c5010000c041cd010000b841d001cad5a702d801b091a802e001a08d06e801a08d06f5010000b041fd010000a84185020000b8418d020000b0419002009802ffff03a00221a802cef9afc906b50200002041bd024dbac742c00200c80209d00264d80200e00200e80283a601f00201f80281988420800381808420880302900300980301a00332a80350b50300000044bd0300002041c5030000203ecd0300c01e41d50300401c41dd030000003fe5030069c742ed030069c742f00300f803008004008804fae70f9004f8b00f9d040000b041a00402 2025-11-30 09:14:25.826 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#12 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.1830560714006424,"bpSoc":10,"bpSoh":100,"bpTemp":[22,22,21,22,22,21,22,22,22],"bpMaxCellVol":3204,"bpMinCellVol":3203,"bpRunSta":1,"bpVol":51.196998596191406,"bpAmp":-0.0035755233839154243,"bpBusVol":769.4318237304688,"bpErrCode":1,"bpCellVol":[3204,3204,3204,3204,3204,3204,3204,3204,3204,3204,3204,3204,3204,3204,3203,3204],"bpDsrc":3,"bpSn":"HJ3AZDHAZH2D0480","bpCycles":53,"bpBalanceState":0,"bpHvMosTemp":23,"bpLvMosTemp":22,"bpPtcTemp":22,"bpHtsTemp":23,"bpBusNegTemp":23,"bpBusPosTemp":24,"bpEnvTemp":23,"bpAccuChgCap":4844234,"bpAccuDsgCap":4851888,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":22,"bpMinCellTemp":21,"bpMaxMosTemp":23,"bpMinMosTemp":22,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1764490446,"bpRealSoc":10,"bpRealSoh":99.8638687133789,"bpGlobalProtect":0,"bpDownLimitSoc":9,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177473,"moduleLoaderSwVer":67174401,"bmsRunSta":2,"bmsChgDsgSta":0,"dabModSta":1,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":512,"bpTargetSoc":10,"bpDiffSoc":0.15625,"bpMaxSoc":9.921875,"bpMinSoc":9.765625,"bpLimitSoc":0.5,"bpCalendarSoh":99.705078125,"bpCycleSoh":99.705078125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":259066,"bpAccuDsgEnergy":252024,"bpPtcTemp2":22,"bpSysState":2}]} 2025-11-30 09:14:25.826 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#13 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":148202,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H3T0966"} 2025-11-30 09:14:25.826 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#13 Encrypted 2025-11-30 09:14:25.826 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#13 pdata: 0a9d030d3dbd37bd100a18642a240000a8410000b0410000a8410000a8410000a8410000a8410000a0410000a8410000a84135007048453d0050484540014d0c024d4255e57065ba5dda63404468017240006048450050484500604845005048450060484500704845006048450070484500604845006048450060484500604845006048450060484500604845006048457801820110484a33415a4448415a483244303331358801349001009d010000b041a5010000b041ad010000a841b5010000b841bd010000b841c5010000c041cd010000b041d0019fdea302d801c0eaa302e001a08d06e801a08d06f5010000b041fd010000a04185020000b0418d020000b0419002009802ffff03a00221a802d1f9afc906b50200002041bd021a6cc742c00200c80209d00264d80200e00200e80283a601f00201f80281988420800381808420880302900300980301a00332a80350b50300000044bd0300002041c5030098be3ecd03c0b42441d50300c01e41dd030000003fe503006cc742ed03006cc742f00300f803008004008804fecd0f9004be950f9d040000b041a00402 2025-11-30 09:14:25.872 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#13 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.04485820606350899,"bpSoc":10,"bpSoh":100,"bpTemp":[21,22,21,21,21,21,20,21,21],"bpMaxCellVol":3207,"bpMinCellVol":3205,"bpRunSta":1,"bpVol":51.25199890136719,"bpAmp":-0.0008752479334361851,"bpBusVol":769.5601806640625,"bpErrCode":1,"bpCellVol":[3206,3205,3206,3205,3206,3207,3206,3207,3206,3206,3206,3206,3206,3206,3206,3206],"bpDsrc":1,"bpSn":"HJ3AZDHAZH2D0315","bpCycles":52,"bpBalanceState":0,"bpHvMosTemp":22,"bpLvMosTemp":22,"bpPtcTemp":21,"bpHtsTemp":23,"bpBusNegTemp":23,"bpBusPosTemp":24,"bpEnvTemp":22,"bpAccuChgCap":4779807,"bpAccuDsgCap":4781376,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":22,"bpMinCellTemp":20,"bpMaxMosTemp":22,"bpMinMosTemp":22,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1764490449,"bpRealSoc":10,"bpRealSoh":99.71113586425781,"bpGlobalProtect":0,"bpDownLimitSoc":9,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177473,"moduleLoaderSwVer":67174401,"bmsRunSta":2,"bmsChgDsgSta":0,"dabModSta":1,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":512,"bpTargetSoc":10,"bpDiffSoc":0.37225341796875,"bpMaxSoc":10.29412841796875,"bpMinSoc":9.921875,"bpLimitSoc":0.5,"bpCalendarSoh":99.7109375,"bpCycleSoh":99.7109375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":255742,"bpAccuDsgEnergy":248510,"bpPtcTemp2":22,"bpSysState":2}]} 2025-11-30 09:14:25.872 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#14 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":148203,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H3T0966"} 2025-11-30 09:14:25.872 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#14 Encrypted 2025-11-30 09:14:25.873 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#14 pdata: 0a9d030deaef683c100a18642a240000a8410000a8410000a8410000a8410000a8410000a0410000a0410000a0410000a84135005048453d0050484540014d1f054d4255f46d91395d4157404468017240005048450050484500504845005048450050484500504845005048450050484500504845005048450050484500504845005048450050484500504845005048457802820110484a33415a4448415a483244303331348801339001009d010000b041a5010000a841ad010000a041b5010000b041bd010000b041c5010000b841cd010000a841d001adefa902d801fea6aa02e001a08d06e801a08d06f5010000a841fd010000a04185020000b0418d020000a8419002009802ffff03a00221a802d4f9afc906b50200002041bd028174c842c00200c80209d00264d80200e00200e80283a601f00201f80281988420800381808420880302900300980301a00332a80350b50300000044bd0300002041c5030000a03dcd0300002041d50300c01e41dd030000003fe503006ec742ed03006ec742f00300f803008004008804e3f70f900495bf0f9d040000a841a00402 2025-11-30 09:14:25.923 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#14 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.014217356219887733,"bpSoc":10,"bpSoh":100,"bpTemp":[21,21,21,21,21,20,20,20,21],"bpMaxCellVol":3205,"bpMinCellVol":3205,"bpRunSta":1,"bpVol":51.255001068115234,"bpAmp":0.00027738476637750864,"bpBusVol":769.3633422851562,"bpErrCode":1,"bpCellVol":[3205,3205,3205,3205,3205,3205,3205,3205,3205,3205,3205,3205,3205,3205,3205,3205],"bpDsrc":2,"bpSn":"HJ3AZDHAZH2D0314","bpCycles":51,"bpBalanceState":0,"bpHvMosTemp":22,"bpLvMosTemp":21,"bpPtcTemp":20,"bpHtsTemp":22,"bpBusNegTemp":22,"bpBusPosTemp":23,"bpEnvTemp":21,"bpAccuChgCap":4880301,"bpAccuDsgCap":4887422,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":21,"bpMinCellTemp":20,"bpMaxMosTemp":22,"bpMinMosTemp":21,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1764490452,"bpRealSoc":10,"bpRealSoh":100.22754669189453,"bpGlobalProtect":0,"bpDownLimitSoc":9,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177473,"moduleLoaderSwVer":67174401,"bmsRunSta":2,"bmsChgDsgSta":0,"dabModSta":1,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":512,"bpTargetSoc":10,"bpDiffSoc":0.078125,"bpMaxSoc":10,"bpMinSoc":9.921875,"bpLimitSoc":0.5,"bpCalendarSoh":99.71484375,"bpCycleSoh":99.71484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":261091,"bpAccuDsgEnergy":253845,"bpPtcTemp2":21,"bpSysState":2}]} 2025-11-30 09:14:25.924 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#15 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":148204,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H3T0966"} 2025-11-30 09:14:25.924 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#15 Encrypted 2025-11-30 09:14:25.924 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#15 pdata: 0a9d030d356223be100a18642a240000b0410000b0410000a8410000b0410000b0410000a8410000b0410000b0410000b04135005048453d0040484540014df2d24c4255a2344cbb5da35b404468017240004048450040484500404845004048450040484500404845004048450040484500404845005048450040484500504845004048450040484500404845004048457803820110484a33415a4448415a483244303438308801359001009d010000b841a5010000b041ad010000b041b5010000b841bd010000b841c5010000c041cd010000b841d001cad5a702d801b091a802e001a08d06e801a08d06f5010000b041fd010000a84185020000b8418d020000b0419002009802ffff03a00221a802d8f9afc906b50200002041bd024dbac742c00200c80209d00264d80200e00200e80283a601f00201f80281988420800381808420880302900300980301a00332a80350b50300000044bd0300002041c5030000203ecd0300c01e41d50300401c41dd030000003fe5030069c742ed030069c742f00300f803008004008804fae70f9004f8b00f9d040000b041a00402 2025-11-30 09:14:25.965 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#15 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.15955431759357452,"bpSoc":10,"bpSoh":100,"bpTemp":[22,22,21,22,22,21,22,22,22],"bpMaxCellVol":3205,"bpMinCellVol":3204,"bpRunSta":1,"bpVol":51.20600128173828,"bpAmp":-0.0031159301288425922,"bpBusVol":769.4318237304688,"bpErrCode":1,"bpCellVol":[3204,3204,3204,3204,3204,3204,3204,3204,3204,3205,3204,3205,3204,3204,3204,3204],"bpDsrc":3,"bpSn":"HJ3AZDHAZH2D0480","bpCycles":53,"bpBalanceState":0,"bpHvMosTemp":23,"bpLvMosTemp":22,"bpPtcTemp":22,"bpHtsTemp":23,"bpBusNegTemp":23,"bpBusPosTemp":24,"bpEnvTemp":23,"bpAccuChgCap":4844234,"bpAccuDsgCap":4851888,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":22,"bpMinCellTemp":21,"bpMaxMosTemp":23,"bpMinMosTemp":22,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1764490456,"bpRealSoc":10,"bpRealSoh":99.8638687133789,"bpGlobalProtect":0,"bpDownLimitSoc":9,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177473,"moduleLoaderSwVer":67174401,"bmsRunSta":2,"bmsChgDsgSta":0,"dabModSta":1,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":512,"bpTargetSoc":10,"bpDiffSoc":0.15625,"bpMaxSoc":9.921875,"bpMinSoc":9.765625,"bpLimitSoc":0.5,"bpCalendarSoh":99.705078125,"bpCycleSoh":99.705078125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":259066,"bpAccuDsgEnergy":252024,"bpPtcTemp2":22,"bpSysState":2}]} 2025-11-30 09:14:25.966 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#16 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":148205,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H3T0966"} 2025-11-30 09:14:25.966 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#16 Encrypted 2025-11-30 09:14:25.966 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#16 pdata: 0a9d030d54f8ecbd100a18642a240000a8410000b0410000a8410000a8410000a8410000a8410000a0410000a8410000a84135007048453d0050484540014d1f054d425585f213bb5d5d76404468017240006048450050484500504845005048450060484500704845006048450070484500604845006048450060484500504845006048450060484500604845006048457801820110484a33415a4448415a483244303331358801349001009d010000b041a5010000b041ad010000a841b5010000b841bd010000b841c5010000c041cd010000b041d0019fdea302d801c0eaa302e001a08d06e801a08d06f5010000b041fd010000a04185020000b0418d020000b0419002009802ffff03a00221a802dbf9afc906b50200002041bd021a6cc742c00200c80209d00264d80200e00200e80283a601f00201f80281988420800381808420880302900300980301a00332a80350b50300000044bd0300002041c5030098be3ecd03c0b42441d50300c01e41dd030000003fe503006cc742ed03006cc742f00300f803008004008804fecd0f9004be950f9d040000b041a00402 2025-11-30 09:14:26.010 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#16 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.11570802330970764,"bpSoc":10,"bpSoh":100,"bpTemp":[21,22,21,21,21,21,20,21,21],"bpMaxCellVol":3207,"bpMinCellVol":3205,"bpRunSta":1,"bpVol":51.255001068115234,"bpAmp":-0.0022574972826987505,"bpBusVol":769.8494262695312,"bpErrCode":1,"bpCellVol":[3206,3205,3205,3205,3206,3207,3206,3207,3206,3206,3206,3205,3206,3206,3206,3206],"bpDsrc":1,"bpSn":"HJ3AZDHAZH2D0315","bpCycles":52,"bpBalanceState":0,"bpHvMosTemp":22,"bpLvMosTemp":22,"bpPtcTemp":21,"bpHtsTemp":23,"bpBusNegTemp":23,"bpBusPosTemp":24,"bpEnvTemp":22,"bpAccuChgCap":4779807,"bpAccuDsgCap":4781376,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":22,"bpMinCellTemp":20,"bpMaxMosTemp":22,"bpMinMosTemp":22,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1764490459,"bpRealSoc":10,"bpRealSoh":99.71113586425781,"bpGlobalProtect":0,"bpDownLimitSoc":9,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177473,"moduleLoaderSwVer":67174401,"bmsRunSta":2,"bmsChgDsgSta":0,"dabModSta":1,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":512,"bpTargetSoc":10,"bpDiffSoc":0.37225341796875,"bpMaxSoc":10.29412841796875,"bpMinSoc":9.921875,"bpLimitSoc":0.5,"bpCalendarSoh":99.7109375,"bpCycleSoh":99.7109375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":255742,"bpAccuDsgEnergy":248510,"bpPtcTemp2":22,"bpSysState":2}]} 2025-11-30 09:14:26.011 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#17 header {"src":53,"dest":32,"dSrc":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":7,"dataLen":416,"seq":148206,"productId":21252,"version":3,"payloadVer":1,"moduleSn":"R371A11A8H3T0966"} 2025-11-30 09:14:26.011 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#17 Encrypted 2025-11-30 09:14:26.011 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#17 pdata: 0a9d030d3d851f3e100a18642a240000a8410000a8410000a8410000a8410000a8410000a0410000a0410000a0410000a84135006048453d0050484540014d1f054d4255c52f473b5d4157404468017240005048450050484500604845005048450050484500504845005048450050484500504845005048450050484500504845005048450060484500504845006048457802820110484a33415a4448415a483244303331348801339001009d010000b041a5010000a841ad010000a041b5010000b041bd010000b041c5010000b841cd010000a841d001adefa902d801fea6aa02e001a08d06e801a08d06f5010000a841fd010000a04185020000b0418d020000a8419002009802ffff03a00221a802def9afc906b50200002041bd028174c842c00200c80209d00264d80200e00200e80283a601f00201f80281988420800381808420880302900300980301a00332a80350b50300000044bd0300002041c5030000a03dcd0300002041d50300c01e41dd030000003fe503006ec742ed03006ec742f00300f803008004008804e3f70f900495bf0f9d040000a841a00402 2025-11-30 09:14:26.058 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#17 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":0.15578170120716095,"bpSoc":10,"bpSoh":100,"bpTemp":[21,21,21,21,21,20,20,20,21],"bpMaxCellVol":3206,"bpMinCellVol":3205,"bpRunSta":1,"bpVol":51.255001068115234,"bpAmp":0.003039346309378743,"bpBusVol":769.3633422851562,"bpErrCode":1,"bpCellVol":[3205,3205,3206,3205,3205,3205,3205,3205,3205,3205,3205,3205,3205,3206,3205,3206],"bpDsrc":2,"bpSn":"HJ3AZDHAZH2D0314","bpCycles":51,"bpBalanceState":0,"bpHvMosTemp":22,"bpLvMosTemp":21,"bpPtcTemp":20,"bpHtsTemp":22,"bpBusNegTemp":22,"bpBusPosTemp":23,"bpEnvTemp":21,"bpAccuChgCap":4880301,"bpAccuDsgCap":4887422,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":21,"bpMinCellTemp":20,"bpMaxMosTemp":22,"bpMinMosTemp":21,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1764490462,"bpRealSoc":10,"bpRealSoh":100.22754669189453,"bpGlobalProtect":0,"bpDownLimitSoc":9,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177473,"moduleLoaderSwVer":67174401,"bmsRunSta":2,"bmsChgDsgSta":0,"dabModSta":1,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":512,"bpTargetSoc":10,"bpDiffSoc":0.078125,"bpMaxSoc":10,"bpMinSoc":9.921875,"bpLimitSoc":0.5,"bpCalendarSoh":99.71484375,"bpCycleSoh":99.71484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":261091,"bpAccuDsgEnergy":253845,"bpPtcTemp2":21,"bpSysState":2}]} 2025-11-30 09:14:26.189 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery3.bpPwr -0.16 -> -0.07 2025-11-30 09:14:26.394 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery3.bpMinCellVol 3.204 -> 3.203 2025-11-30 09:14:26.432 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery3.bpVol 51.21 -> 51.2 2025-11-30 09:14:26.452 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery3.bpBusVol 770.01 -> 769.72 2025-11-30 09:14:26.465 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery3.bpCellVol [3204,3204,3204,3204,3204,3204,3204,3204,3204,3205,3204,3205,3204,3204,3204,3204] -> [3204,3204,3204,3204,3204,3204,3204,3204,3204,3205,3204,3205,3203,3204,3204,3204] 2025-11-30 09:14:26.517 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery3.bpTimestamp 1764490395 -> 1764490406 2025-11-30 09:14:26.642 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery1.bpPwr 0.07 -> -0.12 2025-11-30 09:14:26.668 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery1.bpVol 51.26 -> 51.25 2025-11-30 09:14:26.677 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery1.bpBusVol 770.14 -> 769.56 2025-11-30 09:14:26.688 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery1.bpCellVol [3206,3205,3206,3205,3206,3207,3206,3207,3206,3206,3206,3206,3206,3207,3206,3206] -> [3206,3205,3206,3205,3206,3207,3206,3207,3206,3206,3206,3206,3206,3206,3206,3206] 2025-11-30 09:14:26.738 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery1.bpTimestamp 1764490398 -> 1764490409 2025-11-30 09:14:26.817 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery2.bpPwr 0.08 -> 0.27 2025-11-30 09:14:26.829 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery2.bpMinCellVol 3.205 -> 3.204 2025-11-30 09:14:26.837 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery2.bpVol 51.25 -> 51.27 2025-11-30 09:14:26.844 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery2.bpAmp 0 -> 0.01 2025-11-30 09:14:26.851 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery2.bpBusVol 769.94 -> 769.36 2025-11-30 09:14:26.860 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery2.bpCellVol [3205,3205,3206,3205,3205,3205,3205,3205,3205,3205,3206,3205,3205,3206,3205,3205] -> [3205,3205,3206,3205,3205,3205,3204,3205,3205,3205,3205,3205,3205,3206,3205,3205] 2025-11-30 09:14:26.948 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery2.bpTimestamp 1764490401 -> 1764490412 2025-11-30 09:14:27.019 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery3.bpPwr -0.07 -> -0.23 2025-11-30 09:14:27.035 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery3.bpBusVol 769.72 -> 770.01 2025-11-30 09:14:27.042 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery3.bpCellVol [3204,3204,3204,3204,3204,3204,3204,3204,3204,3205,3204,3205,3203,3204,3204,3204] -> [3204,3204,3204,3204,3204,3204,3204,3204,3204,3205,3204,3205,3203,3204,3203,3204] 2025-11-30 09:14:27.073 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery3.bpTimestamp 1764490406 -> 1764490416 2025-11-30 09:14:27.128 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery1.bpPwr -0.12 -> 0.03 2025-11-30 09:14:27.142 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery1.bpVol 51.25 -> 51.26 2025-11-30 09:14:27.168 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery1.bpCellVol [3206,3205,3206,3205,3206,3207,3206,3207,3206,3206,3206,3206,3206,3206,3206,3206] -> [3206,3206,3206,3205,3206,3207,3206,3207,3206,3206,3206,3206,3206,3206,3206,3206] 2025-11-30 09:14:27.237 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery1.bpTimestamp 1764490409 -> 1764490419 2025-11-30 09:14:27.293 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery2.bpPwr 0.27 -> 0.13 2025-11-30 09:14:27.305 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery2.bpMinCellVol 3.204 -> 3.205 2025-11-30 09:14:27.312 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery2.bpVol 51.27 -> 51.26 2025-11-30 09:14:27.318 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery2.bpAmp 0.01 -> 0 2025-11-30 09:14:27.329 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery2.bpCellVol [3205,3205,3206,3205,3205,3205,3204,3205,3205,3205,3205,3205,3205,3206,3205,3205] -> [3205,3205,3206,3205,3205,3205,3205,3205,3205,3205,3205,3205,3205,3206,3205,3206] 2025-11-30 09:14:27.374 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery2.bpTimestamp 1764490412 -> 1764490422 2025-11-30 09:14:27.387 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0aed010ab301311a369413ef7f2ee0d8f87f268b1d397813f3c294f23d033e7e4f1fbc7976e06a4179311a36f15be87f2e120af87f263f463a7813b7c294f23d033e7e1e42bd7976f83a4279311a362602ed7f2ecec9fe7f260e0a397813ebc394f23d033e7e246fb37976a2274379311a36eed2e27f2e1c48f27f26508e387813afc394f23d033e7e3b4fb0797694d64c79311a3630b4ea7f2e2027fa7f264fac387813e3cc94f23d033e7e2dbcb17976937442792b94fe3a1060182020012801300138034060482250b301580170bbdccd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:27.404 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:27.405 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":34,"dataLen":179,"needAck":1,"seq":62090811,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:27.405 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:27.406 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: 0a210daf28d44415dbe3c3441db026024328c8f9afc906380545742487424ddb517a420a210dca60d344152931c3441d047d0143288cf9afc906380545257986424dc30179420a210d1d39d64415f5f2c5441d3531024328d0f8afc9063805451f5488424d991c78420a210dd5e9d944152773c9441d6bb503432894f8afc90638054500748b424dafed77420a210d0b8fd144151b1cc1441d7497034328d8f7afc90638054516878a424da84f794210afc501 2025-11-30 09:14:27.497 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 => EnergyStreamDetail {"sysEnergyStream":[{"sysLoadPwr":1697.2713623046875,"sysGridPwr":1567.1204833984375,"mpptPwr":130.151123046875,"timestamp":1764490440,"bpSoc":5},{"sysLoadPwr":1691.024658203125,"sysGridPwr":1561.5362548828125,"mpptPwr":129.48834228515625,"timestamp":1764490380,"bpSoc":5},{"sysLoadPwr":1713.7847900390625,"sysGridPwr":1583.5924072265625,"mpptPwr":130.1922149658203,"timestamp":1764490320,"bpSoc":5},{"sysLoadPwr":1743.3072509765625,"sysGridPwr":1611.5985107421875,"mpptPwr":131.7086639404297,"timestamp":1764490260,"bpSoc":5},{"sysLoadPwr":1676.4700927734375,"sysGridPwr":1544.8782958984375,"mpptPwr":131.59161376953125,"timestamp":1764490200,"bpSoc":5}],"sysSeq":25263} 2025-11-30 09:14:27.509 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 1670 -> 1697.27 2025-11-30 09:14:27.570 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 1540 -> 1567.12 2025-11-30 09:14:27.627 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .JTS1_ENERGY_STREAM_REPORT.mpptPwr 130 -> 130.15 2025-11-30 09:14:27.683 -Êdebug: ecoflow-mqtt.0 (10863) R371XXXXXXXX078 JTS1_ENERGY_STREAM_REPORT artificial set bpPwr = 0 2025-11-30 09:14:27.729 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 1697.27 -> 1691.02 2025-11-30 09:14:27.799 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 1567.12 -> 1561.54 2025-11-30 09:14:27.851 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .JTS1_ENERGY_STREAM_REPORT.mpptPwr 130.15 -> 129.49 2025-11-30 09:14:27.904 -Êdebug: ecoflow-mqtt.0 (10863) R371XXXXXXXX078 JTS1_ENERGY_STREAM_REPORT artificial set bpPwr = 0 2025-11-30 09:14:27.948 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 1691.02 -> 1713.78 2025-11-30 09:14:27.949 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery3.bpPwr -0.23 -> -0.07 2025-11-30 09:14:27.996 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 1561.54 -> 1583.59 2025-11-30 09:14:28.046 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .JTS1_ENERGY_STREAM_REPORT.mpptPwr 129.49 -> 130.19 2025-11-30 09:14:28.171 -Êdebug: ecoflow-mqtt.0 (10863) R371XXXXXXXX078 JTS1_ENERGY_STREAM_REPORT artificial set bpPwr = 0 2025-11-30 09:14:28.172 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery3.bpBusVol 770.01 -> 769.43 2025-11-30 09:14:28.175 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 1713.78 -> 1743.31 2025-11-30 09:14:28.183 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery3.bpCellVol [3204,3204,3204,3204,3204,3204,3204,3204,3204,3205,3204,3205,3203,3204,3203,3204] -> [3204,3204,3204,3204,3204,3204,3204,3204,3204,3204,3204,3205,3203,3204,3204,3204] 2025-11-30 09:14:28.183 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 1583.59 -> 1611.6 2025-11-30 09:14:28.243 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .JTS1_ENERGY_STREAM_REPORT.mpptPwr 130.19 -> 131.71 2025-11-30 09:14:28.298 -Êdebug: ecoflow-mqtt.0 (10863) R371XXXXXXXX078 JTS1_ENERGY_STREAM_REPORT artificial set bpPwr = 0 2025-11-30 09:14:28.341 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 1743.31 -> 1676.47 2025-11-30 09:14:28.393 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 1611.6 -> 1544.88 2025-11-30 09:14:28.443 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .JTS1_ENERGY_STREAM_REPORT.mpptPwr 131.71 -> 131.59 2025-11-30 09:14:28.498 -Êdebug: ecoflow-mqtt.0 (10863) R371XXXXXXXX078 JTS1_ENERGY_STREAM_REPORT artificial set bpPwr = 0 2025-11-30 09:14:28.541 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery3.bpTimestamp 1764490416 -> 1764490426 2025-11-30 09:14:28.616 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery1.bpPwr 0.03 -> -0.09 2025-11-30 09:14:28.626 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery1.bpVol 51.26 -> 51.25 2025-11-30 09:14:28.633 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery1.bpCellVol [3206,3206,3206,3205,3206,3207,3206,3207,3206,3206,3206,3206,3206,3206,3206,3206] -> [3206,3205,3206,3205,3206,3207,3206,3207,3206,3206,3206,3205,3206,3207,3206,3206] 2025-11-30 09:14:28.657 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery1.bpTimestamp 1764490419 -> 1764490429 2025-11-30 09:14:28.689 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery2.bpPwr 0.13 -> -0.08 2025-11-30 09:14:28.701 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery2.bpCellVol [3205,3205,3206,3205,3205,3205,3205,3205,3205,3205,3205,3205,3205,3206,3205,3206] -> [3205,3205,3206,3205,3205,3205,3205,3205,3205,3205,3205,3205,3205,3205,3205,3206] 2025-11-30 09:14:28.726 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery2.bpTimestamp 1764490422 -> 1764490432 2025-11-30 09:14:28.755 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery3.bpPwr -0.07 -> -0.23 2025-11-30 09:14:28.766 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery3.bpMinCellVol 3.203 -> 3.204 2025-11-30 09:14:28.771 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery3.bpVol 51.2 -> 51.21 2025-11-30 09:14:28.778 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery3.bpCellVol [3204,3204,3204,3204,3204,3204,3204,3204,3204,3204,3204,3205,3203,3204,3204,3204] -> [3204,3204,3204,3204,3204,3204,3204,3204,3204,3205,3204,3205,3204,3204,3204,3204] 2025-11-30 09:14:28.801 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery3.bpTimestamp 1764490426 -> 1764490436 2025-11-30 09:14:28.832 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery1.bpPwr -0.09 -> 0.07 2025-11-30 09:14:28.845 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery1.bpCellVol [3206,3205,3206,3205,3206,3207,3206,3207,3206,3206,3206,3205,3206,3207,3206,3206] -> [3206,3205,3206,3205,3206,3207,3206,3207,3206,3206,3206,3206,3206,3206,3206,3206] 2025-11-30 09:14:28.877 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery1.bpTimestamp 1764490429 -> 1764490439 2025-11-30 09:14:28.928 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery2.bpPwr -0.08 -> 0.01 2025-11-30 09:14:28.944 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery2.bpVol 51.26 -> 51.25 2025-11-30 09:14:28.953 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery2.bpCellVol [3205,3205,3206,3205,3205,3205,3205,3205,3205,3205,3205,3205,3205,3205,3205,3206] -> [3205,3205,3206,3205,3205,3205,3205,3205,3205,3205,3205,3205,3205,3206,3205,3205] 2025-11-30 09:14:28.980 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery2.bpTimestamp 1764490432 -> 1764490442 2025-11-30 09:14:29.008 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery3.bpPwr -0.23 -> -0.18 2025-11-30 09:14:29.015 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery3.bpMaxCellVol 3.205 -> 3.204 2025-11-30 09:14:29.019 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery3.bpMinCellVol 3.204 -> 3.203 2025-11-30 09:14:29.026 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery3.bpVol 51.21 -> 51.2 2025-11-30 09:14:29.036 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery3.bpCellVol [3204,3204,3204,3204,3204,3204,3204,3204,3204,3205,3204,3205,3204,3204,3204,3204] -> [3204,3204,3204,3204,3204,3204,3204,3204,3204,3204,3204,3204,3204,3204,3203,3204] 2025-11-30 09:14:29.057 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery3.bpTimestamp 1764490436 -> 1764490446 2025-11-30 09:14:29.084 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery1.bpPwr 0.07 -> -0.04 2025-11-30 09:14:29.113 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery1.bpAccuDsgCap 47813.75 -> 47813.76 2025-11-30 09:14:29.124 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery1.bpTimestamp 1764490439 -> 1764490449 2025-11-30 09:14:29.161 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery2.bpMaxCellVol 3.206 -> 3.205 2025-11-30 09:14:29.168 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery2.bpVol 51.25 -> 51.26 2025-11-30 09:14:29.175 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery2.bpCellVol [3205,3205,3206,3205,3205,3205,3205,3205,3205,3205,3205,3205,3205,3206,3205,3205] -> [3205,3205,3205,3205,3205,3205,3205,3205,3205,3205,3205,3205,3205,3205,3205,3205] 2025-11-30 09:14:29.200 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery2.bpTimestamp 1764490442 -> 1764490452 2025-11-30 09:14:29.234 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery3.bpPwr -0.18 -> -0.16 2025-11-30 09:14:29.241 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery3.bpMaxCellVol 3.204 -> 3.205 2025-11-30 09:14:29.247 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery3.bpMinCellVol 3.203 -> 3.204 2025-11-30 09:14:29.253 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery3.bpVol 51.2 -> 51.21 2025-11-30 09:14:29.260 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery3.bpCellVol [3204,3204,3204,3204,3204,3204,3204,3204,3204,3204,3204,3204,3204,3204,3203,3204] -> [3204,3204,3204,3204,3204,3204,3204,3204,3204,3205,3204,3205,3204,3204,3204,3204] 2025-11-30 09:14:29.284 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery3.bpTimestamp 1764490446 -> 1764490456 2025-11-30 09:14:29.316 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery1.bpPwr -0.04 -> -0.12 2025-11-30 09:14:29.327 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery1.bpVol 51.25 -> 51.26 2025-11-30 09:14:29.332 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery1.bpBusVol 769.56 -> 769.85 2025-11-30 09:14:29.338 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery1.bpCellVol [3206,3205,3206,3205,3206,3207,3206,3207,3206,3206,3206,3206,3206,3206,3206,3206] -> [3206,3205,3205,3205,3206,3207,3206,3207,3206,3206,3206,3205,3206,3206,3206,3206] 2025-11-30 09:14:29.363 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery1.bpTimestamp 1764490449 -> 1764490459 2025-11-30 09:14:29.395 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery2.bpPwr 0.01 -> 0.16 2025-11-30 09:14:29.403 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery2.bpMaxCellVol 3.205 -> 3.206 2025-11-30 09:14:29.413 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery2.bpCellVol [3205,3205,3205,3205,3205,3205,3205,3205,3205,3205,3205,3205,3205,3205,3205,3205] -> [3205,3205,3206,3205,3205,3205,3205,3205,3205,3205,3205,3205,3205,3206,3205,3206] 2025-11-30 09:14:29.439 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery2.bpTimestamp 1764490452 -> 1764490462 2025-11-30 09:14:40.949 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get] raw (hex): 0a0c102018207003ba0103696f73 2025-11-30 09:14:40.957 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get] stream has 1 message(s) 2025-11-30 09:14:40.957 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get] msg#0 header {"src":32,"dest":32,"seq":3,"from":"ios"} 2025-11-30 09:14:40.957 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get] msg#0 no cmdFunc in message 2025-11-30 09:14:40.957 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get] msg#0 => no pdata 2025-11-30 09:14:41.016 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] raw (hex): 0ae3030ad8030a26085310031a10484a33415a4448415a48324430333135280130033801408198842048818084200a26085310031a10484a33415a4448415a48324430333134280130033802408198842048818084200a26085310031a10484a33415a4448415a48324430343830280130033803408198842048818084200a220856100a1a1053473030303030303030303030303031280130d001380140808080080a21085710041a105233373141313141384833543039363628013035380140af8488280a26085710061a105233374a5a4448415a4831393030303828013002380140878c802848838080280a270857100c1a1052333731343030413848344530323735280130d2013801408a80800848818080080a26085710011a10523337315a4431415a48353630303738280130603801408b96801848828080080a26085310071a10484a3332313035413848315130353339280130073803408a8c842848818284180a26085310071a10484a3332313035413848315130333439280130073801408a8c842848818284180a26085710021a105233373132303041384834423036333628013004380140aa868020488e8080080a26085310071a10484a3332313035413848315130373534280130073802408a8c8428488182841810354035487170030a2c0a220a20000000000000000000000000000000000000000000000000000000000000000010604060480970030aa4030a99030d0080bb4410c0cf2455c087c2445d0000484262190d58e56f4315c775a43f1d6e815543256a885e432d27329a436a190deaca6f43158817bc401db567a5442503ccf4432d235db04472190d485b6f43157efe1b3f1db54d9f4125648810432de8e511438501dd9e40448d01eed421409501204b71bb9d0100000000b00101b80101f20116080e106a1a1000000000000000000000000000000000fa01420a110d1ef94743156eb6a63e1d0a3a824220010a110dfbff474315b1889e3e1d8eb5774220010a070dd433dd41200115530cb7431a0c0020314200803042f0c123428502f09840448d0200606a46950200606a469d0200606ac6a50200000000ad020060ea45b002bf98c316b802f2c68120c002dd80838004e50200000000ed022291c044f002e00585033e8e7a3f8d03ffff8f42900301980301a00301a80301b00301b80301c50370d94044d00303dd0300000000e5030060ea45ed0300000000f00300800407880409900409a80401b004008005118d05002031429505c6dcdb3f9d0500c86d3fa50500000000c50c00005744cd0c0000484410604060480170030a6e0a640a120a10523337315a4431415a4835363030373812120a10523337313230304138483442303633361a120a10484a33415a4448415a483244303331351a120a10484a33415a4448415a483244303331341a120a10484a33415a4448415a4832443034383010604060480370030a250a1b0d00c0d044150080c0441d00000243280535000070423d0000704210604060482170030aeb090ae0090a9d030d510a07bd100a18642a240000a8410000a8410000a8410000a8410000a8410000a0410000a0410000a0410000a84135006048453d0050484540014d0c024d42550ea128ba5d4157404468017240005048450050484500604845005048450050484500504845005048450050484500504845005048450050484500504845005048450060484500504845006048457802820110484a33415a4448415a483244303331348801339001009d010000b041a5010000a841ad010000a041b5010000b041bd010000b041c5010000b841cd010000a841d001adefa902d801fea6aa02e001a08d06e801a08d06f5010000a841fd010000a04185020000b0418d020000a8419002009802ffff03a00221a802eff8afc906b50200002041bd028174c842c00200c80209d00264d80200e00200e80283a601f00201f80281988420800381808420880302900300980301a00332a80350b50300000044bd0300002041c5030000a03dcd0300002041d50300c01e41dd030000003fe503006ec742ed03006ec742f00300f803008004008804e3f70f900495bf0f9d040000a841a004020a9d030ddc0caebc100a18642a240000a8410000b0410000a8410000a8410000a8410000a8410000a0410000a8410000a84135007048453d0050484540014d31084d42550e51d9b95deaad404468017240006048450060484500604845005048450060484500704845006048450070484500604845006048450060484500604845006048450070484500604845006048457801820110484a33415a4448415a483244303331358801349001009d010000b041a5010000b041ad010000a841b5010000b841bd010000b841c5010000c041cd010000b041d0019fdea302d801bfeaa302e001a08d06e801a08d06f5010000b041fd010000a04185020000b0418d020000b0419002009802ffff03a00221a802ecf8afc906b50200002041bd021a6cc742c00200c80209d00264d80200e00200e80283a601f00201f80281988420800381808420880302900300980301a00332a80350b50300000044bd0300002041c5030098be3ecd03c0b42441d50300c01e41dd030000003fe503006cc742ed03006cc742f00300f803008004008804fecd0f9004be950f9d040000b041a004020a9d030d2bee8dbe100a18642a240000b0410000b0410000a8410000b0410000b0410000a8410000b0410000b0410000b04135005048453d0040484540014ddfcf4c42550d67b1bb5da35b404468017240004048450040484500404845004048450040484500404845004048450040484500404845005048450040484500504845004048450040484500404845004048457803820110484a33415a4448415a483244303438308801359001009d010000b841a5010000b041ad010000b041b5010000b841bd010000b841c5010000c041cd010000b841d001cad5a702d801b091a802e001a08d06e801a08d06f5010000b041fd010000a84185020000b8418d020000b0419002009802ffff03a00221a802e9f8afc906b50200002041bd024dbac742c00200c80209d00264d80200e00200e80283a601f00201f80281988420800381808420880302900300980301a00332a80350b50300000044bd0300002041c5030000203ecd0300c01e41d50300401c41dd030000003fe5030069c742ed030069c742f00300f803008004008804fae70f9004f8b00f9d040000b041a0040210604060480770030a9d020a92021800200060058001038801649001a846980101a00100a80800b0083cb80800b80901c00914a00b00a80bb009b20b31080012090801100118b817200012090801100318882720641207100218942320051208080110001800200018c41320d804b80b01c00b00a00e00a80e00b50e00002f44c21100c81100d01100d81100e01201e81201f012a88ab009f81200f0159003f8150180160a8816029d1600000000a2161b080015000000001d0000000025000000002d000000003500000000aa1600a01f00a81f01b21f060864103c181ec01f00ca1f3c0d0060ea451500b01a461d72f97f3f25a4707d3f2d00007046350000a0403d0000c842450000a0404d00606a465500606a465d0000c8436500a00c4610604060480870030ad3060ac806fd0100c08f43850200c08f438d0200000000900264980264a00200ad0200003843b5020000cf42bd0200006642c002b817c802ac02d002f001dd0200007d43e50200804343e802e807f50200007d43f80264850300004e428d0300004e42900364980364a50300003e42ad0300003e42b00364b80364c50366664842cd03b81e3e42d003e807d80301e50333d38443ed0300c08f43f003fc2af803e8078504000038438d040000cf42950400000a429804d028a004b817a804e807b50400007d43bd0400804343c00401c80400d5040000803fdd04d044583be00401e8049a05f00400fd04000000408505cdcc48428d05cdcc48429505cdcccc3e9d05ec51b83da00500ad0500000000b00500bd0533334742c50533334742cd05cdcccc3ed505ec51b83dd80500e00501e80500f50500007d43fd05cdcc804385060000803f8d0600000000950600002041980600a506ed0dbe3bad060000803fb50600000000bd0667e65543c5069a195f43cd0666e66c43d5069a197643dd069a99193fe50600000000ed0600000000f5069a9919bffd06000020418507cdcccc3d8d070000003f95070000803f9d07000080bfa507000080bfad07666666bfb00704b80701c007e0d403cd0700007d43d50700804343dd0766664842e507b81e3e42e807e0d403f50700007d43fd07008043438508666648428d08b81e3e42c00801cd08cdcccc3dd50800007042dd0800000000e50800000000e80801f50800000000fd08000000008009008809009509000000009d0900000000a509cdcccc3ea80900b00900c80901d50900000000dd0900000000e50900000000e80901f00900f80900800a00880a00900a009d0a00000000a50a00000000ad0a00000000b50a00000000bd0a00000000c50a00000000cd0a00000000d50a00000000dd0a00000000e50a00000000ed0a00000000f50a00000000fd0a00000000f00e00fd0e00000000850f00000000880f01900f00980f00a00f00a80f00b00f00b80f00c00f00c80f00d00f00dd0f00000000e50f00000000ed0f00000000f50f00000000fd0f00000000851000000000881000951000000000981000f8100085119a99193e8d11cdcc4c3e9511cdcc4c3f9d11cdcc4c3ea511ae47e13ead1100000000b51100000000bd110000000010604060481070030a81020af601080010002802380540074803500068f7b92f70968e2ea80101b00100b80100c80b00d00b02d80b04e00b01e80b0ef00b00f80b00800c00880c88b4fad203900c00980c00a00c00a80c00b00c00b80c01c00c00c80c00d00c00d80c00e00cbf98c316e80c00f20c00f80c00850d000000008d0d00000000950d00409c46980d00a00d00ad0d00000000b50d00000000bd0d00409c46c00d00c80d00d00d00d80d00e00d00e80da09c01f00da09c01f80d00800e00880e0a920e00980e00b80e00c00e00c80e00d00e01d80e01e00e00e80e00a81000b01001b81000c01001d01001e01000e81000f01000881300901300981302a0130010604060481170030a0810604060480a70030a0810604060482770030a120a080a060a0010003a0010604060480b70030a09106040f001480270030a0e0a0308d501106040f101480170030a0e0a0308d601106040f101480170030a0e0a0308d701106040f101480170030a8c010a80010823100a251ff41b413500a00c46f00101f8012382022f0a2d0a1708d00112105347303030303030303030303030303118012881103091103807400348ff015500a00c4668018a021b0a190a1708d0011210534730303030303030303030303030311801c802d907d00201e50290ea0bc6e80200f00200f8021f80031f88031f106040f101480570030a09106040e001480170030a0810604060480e7003 2025-11-30 09:14:41.023 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] stream has 19 message(s) 2025-11-30 09:14:41.023 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#0 header {"src":53,"cmdFunc":53,"cmdId":113,"seq":3} 2025-11-30 09:14:41.023 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#0 pdata: 0a26085310031a10484a33415a4448415a48324430333135280130033801408198842048818084200a26085310031a10484a33415a4448415a48324430333134280130033802408198842048818084200a26085310031a10484a33415a4448415a48324430343830280130033803408198842048818084200a220856100a1a1053473030303030303030303030303031280130d001380140808080080a21085710041a105233373141313141384833543039363628013035380140af8488280a26085710061a105233374a5a4448415a4831393030303828013002380140878c802848838080280a270857100c1a1052333731343030413848344530323735280130d2013801408a80800848818080080a26085710011a10523337315a4431415a48353630303738280130603801408b96801848828080080a26085310071a10484a3332313035413848315130353339280130073803408a8c842848818284180a26085310071a10484a3332313035413848315130333439280130073801408a8c842848818284180a26085710021a105233373132303041384834423036333628013004380140aa868020488e8080080a26085310071a10484a3332313035413848315130373534280130073802408a8c84284881828418 2025-11-30 09:14:41.065 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#0 => ModuleClusterInfo {"modules":[{"productType":83,"productDetail":3,"moduleSn":"HJ3AZDHAZH2D0315","runningSta":1,"addr":3,"dAddr":1,"appVer":67177473,"loaderVer":67174401},{"productType":83,"productDetail":3,"moduleSn":"HJ3AZDHAZH2D0314","runningSta":1,"addr":3,"dAddr":2,"appVer":67177473,"loaderVer":67174401},{"productType":83,"productDetail":3,"moduleSn":"HJ3AZDHAZH2D0480","runningSta":1,"addr":3,"dAddr":3,"appVer":67177473,"loaderVer":67174401},{"productType":86,"productDetail":10,"moduleSn":"SG00000000000001","runningSta":1,"addr":208,"dAddr":1,"appVer":16777216},{"productType":87,"productDetail":4,"moduleSn":"R371A11A8H3T0966","runningSta":1,"addr":53,"dAddr":1,"appVer":84017711},{"productType":87,"productDetail":6,"moduleSn":"R37JZDHAZH190008","runningSta":1,"addr":2,"dAddr":1,"appVer":83887623,"loaderVer":83886083},{"productType":87,"productDetail":12,"moduleSn":"R371400A8H4E0275","runningSta":1,"addr":210,"dAddr":1,"appVer":16777226,"loaderVer":16777217},{"productType":87,"productDetail":1,"moduleSn":"R371XXXXXXXX078 ","runningSta":1,"addr":96,"dAddr":1,"appVer":50334475,"loaderVer":16777218},{"productType":83,"productDetail":7,"moduleSn":"HJ32105A8H1Q0539","runningSta":1,"addr":7,"dAddr":3,"appVer":83953162,"loaderVer":50397441},{"productType":83,"productDetail":7,"moduleSn":"HJ32105A8H1Q0349","runningSta":1,"addr":7,"dAddr":1,"appVer":83953162,"loaderVer":50397441},{"productType":87,"productDetail":2,"moduleSn":"R371200A8H4B0636","runningSta":1,"addr":4,"dAddr":1,"appVer":67109674,"loaderVer":16777230},{"productType":83,"productDetail":7,"moduleSn":"HJ32105A8H1Q0754","runningSta":1,"addr":7,"dAddr":2,"appVer":83953162,"loaderVer":50397441}]} 2025-11-30 09:14:41.065 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#1 header {"src":96,"cmdFunc":96,"cmdId":9,"seq":3} 2025-11-30 09:14:41.066 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#1 pdata: 0a200000000000000000000000000000000000000000000000000000000000000000 2025-11-30 09:14:41.103 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#1 => JTS1_ERROR_CODE_MASK_REPORT {"errorCode":[0,0,0,0,0,0,0,0,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-11-30 09:14:41.103 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#2 header {"src":96,"cmdFunc":96,"cmdId":1,"seq":3} 2025-11-30 09:14:41.103 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#2 pdata: 0d0080bb4410c0cf2455c087c2445d0000484262190d58e56f4315c775a43f1d6e815543256a885e432d27329a436a190deaca6f43158817bc401db567a5442503ccf4432d235db04472190d485b6f43157efe1b3f1db54d9f4125648810432de8e511438501dd9e40448d01eed421409501204b71bb9d0100000000b00101b80101f20116080e106a1a1000000000000000000000000000000000fa01420a110d1ef94743156eb6a63e1d0a3a824220010a110dfbff474315b1889e3e1d8eb5774220010a070dd433dd41200115530cb7431a0c0020314200803042f0c123428502f09840448d0200606a46950200606a469d0200606ac6a50200000000ad020060ea45b002bf98c316b802f2c68120c002dd80838004e50200000000ed022291c044f002e00585033e8e7a3f8d03ffff8f42900301980301a00301a80301b00301b80301c50370d94044d00303dd0300000000e5030060ea45ed0300000000f00300800407880409900409a80401b004008005118d05002031429505c6dcdb3f9d0500c86d3fa50500000000c50c00005744cd0c00004844 2025-11-30 09:14:41.149 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#2 => JTS1_EMS_HEARTBEAT {"bpRemainWatth":1500,"bpDsgTime":600000,"pcsActPwr":1556.2421875,"pcsAcFreq":50,"pcsAPhase":{"volt":239.8958740234375,"amp":1.2848442792892456,"actPwr":213.50558471679688,"reactPwr":222.53286743164062,"apparentPwr":308.3918151855469},"pcsBPhase":{"volt":239.79263305664062,"amp":5.877872467041016,"actPwr":1323.2408447265625,"reactPwr":489.5938415527344,"apparentPwr":1410.9105224609375},"pcsCPhase":{"volt":239.3565673828125,"amp":0.6093519926071167,"actPwr":19.91294288635254,"reactPwr":144.53277587890625,"apparentPwr":145.8980712890625},"pcsBusVolt":770.4822387695312,"pcsLeakAmp":2.528621196746826,"pcsDci":-0.0036818459630012512,"pcsDcv":0,"meterHeartBeat":[{"meterType":14,"meterAddr":106,"meterData":[0,0,0,0]}],"mpptHeartBeat":[{"mpptPv":[{"vol":199.97311401367188,"amp":0.32561057806015015,"pwr":65.11335754394531,"lightSta":1},{"vol":199.9999237060547,"amp":0.3096366226673126,"pwr":61.92729949951172,"lightSta":1},{"vol":27.650306701660156,"lightSta":1}],"mpptInsResist":366.0962829589844,"mpptTempVal":[44.28125,44.125,40.93939208984375]}],"pcsVbusRef":770.3896484375,"pcsActivePowerRef":15000,"pcsActivePowerLimitUp":15000,"pcsActivePowerLimitDn":-15000,"pcsBpPower":0,"pcsBpPowerChgLimit":7500,"pcsRelayStateShow":47238207,"pcsGridSafetyFuncRecord":67134322,"pcsGridSafetyStateRecord":1073791069,"pcsReactivePowerRef":0,"pcsMeterPower":1540.535400390625,"pcsCommInterfaceState":736,"pcsVgridThd":0.9787329435348511,"pcsInterruptOccupancyRate":71.99999237060547,"emsMpptSelfcheckState":1,"emsMpptStartupState":1,"emsBpSelfcheckState":1,"emsBpStartupState":1,"emsPcsSelfcheckState":1,"emsPcsStartupState":1,"emsBusVolt":771.3974609375,"emsBpAliveNum":3,"emsBpPower":0,"emsBpChg":7500,"emsBpDsg":0,"emsBpChgRequest":0,"emsAcMakeupTriggleSoc":7,"emsAcMakeupExitSoc":9,"emsAcMakeupMinSoc":9,"emsMpptRunState":1,"emsMpptModStat":0,"emsMpptHbState":17,"emsNtcTempMax":44.28125,"emsBusVoltErrSlidFilter":1.717674970626831,"emsBusVoltRipple":0.9288330078125,"emsPvInvPwr":0} 2025-11-30 09:14:41.149 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#3 header {"src":96,"cmdFunc":96,"cmdId":3,"seq":3} 2025-11-30 09:14:41.149 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#3 pdata: 0a120a10523337315a4431415a4835363030373812120a10523337313230304138483442303633361a120a10484a33415a4448415a483244303331351a120a10484a33415a4448415a483244303331341a120a10484a33415a4448415a48324430343830 2025-11-30 09:14:41.199 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#3 => ErrorChangeReport {"emsErrCode":{"moduleSn":"R371XXXXXXXX078 "},"pcsErrCode":{"moduleSn":"R371200A8H4B0636"},"bpErrCode":[{"moduleSn":"HJ3AZDHAZH2D0315"},{"moduleSn":"HJ3AZDHAZH2D0314"},{"moduleSn":"HJ3AZDHAZH2D0480"}]} 2025-11-30 09:14:41.200 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#4 header {"src":96,"cmdFunc":96,"cmdId":33,"seq":3} 2025-11-30 09:14:41.200 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#4 pdata: 0d00c0d044150080c0441d00000243280535000070423d00007042 2025-11-30 09:14:41.236 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#4 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":1670,"sysGridPwr":1540,"mpptPwr":130,"bpSoc":5} 2025-11-30 09:14:41.236 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#5 header {"src":96,"cmdFunc":96,"cmdId":7,"seq":3} 2025-11-30 09:14:41.236 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#5 pdata: 0a9d030d510a07bd100a18642a240000a8410000a8410000a8410000a8410000a8410000a0410000a0410000a0410000a84135006048453d0050484540014d0c024d42550ea128ba5d4157404468017240005048450050484500604845005048450050484500504845005048450050484500504845005048450050484500504845005048450060484500504845006048457802820110484a33415a4448415a483244303331348801339001009d010000b041a5010000a841ad010000a041b5010000b041bd010000b041c5010000b841cd010000a841d001adefa902d801fea6aa02e001a08d06e801a08d06f5010000a841fd010000a04185020000b0418d020000a8419002009802ffff03a00221a802eff8afc906b50200002041bd028174c842c00200c80209d00264d80200e00200e80283a601f00201f80281988420800381808420880302900300980301a00332a80350b50300000044bd0300002041c5030000a03dcd0300002041d50300c01e41dd030000003fe503006ec742ed03006ec742f00300f803008004008804e3f70f900495bf0f9d040000a841a004020a9d030ddc0caebc100a18642a240000a8410000b0410000a8410000a8410000a8410000a8410000a0410000a8410000a84135007048453d0050484540014d31084d42550e51d9b95deaad404468017240006048450060484500604845005048450060484500704845006048450070484500604845006048450060484500604845006048450070484500604845006048457801820110484a33415a4448415a483244303331358801349001009d010000b041a5010000b041ad010000a841b5010000b841bd010000b841c5010000c041cd010000b041d0019fdea302d801bfeaa302e001a08d06e801a08d06f5010000b041fd010000a04185020000b0418d020000b0419002009802ffff03a00221a802ecf8afc906b50200002041bd021a6cc742c00200c80209d00264d80200e00200e80283a601f00201f80281988420800381808420880302900300980301a00332a80350b50300000044bd0300002041c5030098be3ecd03c0b42441d50300c01e41dd030000003fe503006cc742ed03006cc742f00300f803008004008804fecd0f9004be950f9d040000b041a004020a9d030d2bee8dbe100a18642a240000b0410000b0410000a8410000b0410000b0410000a8410000b0410000b0410000b04135005048453d0040484540014ddfcf4c42550d67b1bb5da35b404468017240004048450040484500404845004048450040484500404845004048450040484500404845005048450040484500504845004048450040484500404845004048457803820110484a33415a4448415a483244303438308801359001009d010000b841a5010000b041ad010000b041b5010000b841bd010000b841c5010000c041cd010000b841d001cad5a702d801b091a802e001a08d06e801a08d06f5010000b041fd010000a84185020000b8418d020000b0419002009802ffff03a00221a802e9f8afc906b50200002041bd024dbac742c00200c80209d00264d80200e00200e80283a601f00201f80281988420800381808420880302900300980301a00332a80350b50300000044bd0300002041c5030000203ecd0300c01e41d50300401c41dd030000003fe5030069c742ed030069c742f00300f803008004008804fae70f9004f8b00f9d040000b041a00402 2025-11-30 09:14:41.279 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#5 => JTS1_BP_STA_REPORT {"bpSta":[{"bpPwr":-0.03296882286667824,"bpSoc":10,"bpSoh":100,"bpTemp":[21,21,21,21,21,20,20,20,21],"bpMaxCellVol":3206,"bpMinCellVol":3205,"bpRunSta":1,"bpVol":51.25199890136719,"bpAmp":-0.0006432690424844623,"bpBusVol":769.3633422851562,"bpErrCode":1,"bpCellVol":[3205,3205,3206,3205,3205,3205,3205,3205,3205,3205,3205,3205,3205,3206,3205,3206],"bpDsrc":2,"bpSn":"HJ3AZDHAZH2D0314","bpCycles":51,"bpBalanceState":0,"bpHvMosTemp":22,"bpLvMosTemp":21,"bpPtcTemp":20,"bpHtsTemp":22,"bpBusNegTemp":22,"bpBusPosTemp":23,"bpEnvTemp":21,"bpAccuChgCap":4880301,"bpAccuDsgCap":4887422,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":21,"bpMinCellTemp":20,"bpMaxMosTemp":22,"bpMinMosTemp":21,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1764490351,"bpRealSoc":10,"bpRealSoh":100.22754669189453,"bpGlobalProtect":0,"bpDownLimitSoc":9,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177473,"moduleLoaderSwVer":67174401,"bmsRunSta":2,"bmsChgDsgSta":0,"dabModSta":1,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":512,"bpTargetSoc":10,"bpDiffSoc":0.078125,"bpMaxSoc":10,"bpMinSoc":9.921875,"bpLimitSoc":0.5,"bpCalendarSoh":99.71484375,"bpCycleSoh":99.71484375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":261091,"bpAccuDsgEnergy":253845,"bpPtcTemp2":21,"bpSysState":2},{"bpPwr":-0.02124636620283127,"bpSoc":10,"bpSoh":100,"bpTemp":[21,22,21,21,21,21,20,21,21],"bpMaxCellVol":3207,"bpMinCellVol":3205,"bpRunSta":1,"bpVol":51.257999420166016,"bpAmp":-0.0004144985578022897,"bpBusVol":770.7174072265625,"bpErrCode":1,"bpCellVol":[3206,3206,3206,3205,3206,3207,3206,3207,3206,3206,3206,3206,3206,3207,3206,3206],"bpDsrc":1,"bpSn":"HJ3AZDHAZH2D0315","bpCycles":52,"bpBalanceState":0,"bpHvMosTemp":22,"bpLvMosTemp":22,"bpPtcTemp":21,"bpHtsTemp":23,"bpBusNegTemp":23,"bpBusPosTemp":24,"bpEnvTemp":22,"bpAccuChgCap":4779807,"bpAccuDsgCap":4781375,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":22,"bpMinCellTemp":20,"bpMaxMosTemp":22,"bpMinMosTemp":22,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1764490348,"bpRealSoc":10,"bpRealSoh":99.71113586425781,"bpGlobalProtect":0,"bpDownLimitSoc":9,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177473,"moduleLoaderSwVer":67174401,"bmsRunSta":2,"bmsChgDsgSta":0,"dabModSta":1,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":512,"bpTargetSoc":10,"bpDiffSoc":0.37225341796875,"bpMaxSoc":10.29412841796875,"bpMinSoc":9.921875,"bpLimitSoc":0.5,"bpCalendarSoh":99.7109375,"bpCycleSoh":99.7109375,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":255742,"bpAccuDsgEnergy":248510,"bpPtcTemp2":22,"bpSysState":2},{"bpPwr":-0.27720770239830017,"bpSoc":10,"bpSoh":100,"bpTemp":[22,22,21,22,22,21,22,22,22],"bpMaxCellVol":3205,"bpMinCellVol":3204,"bpRunSta":1,"bpVol":51.202999114990234,"bpAmp":-0.0054138959385454655,"bpBusVol":769.4318237304688,"bpErrCode":1,"bpCellVol":[3204,3204,3204,3204,3204,3204,3204,3204,3204,3205,3204,3205,3204,3204,3204,3204],"bpDsrc":3,"bpSn":"HJ3AZDHAZH2D0480","bpCycles":53,"bpBalanceState":0,"bpHvMosTemp":23,"bpLvMosTemp":22,"bpPtcTemp":22,"bpHtsTemp":23,"bpBusNegTemp":23,"bpBusPosTemp":24,"bpEnvTemp":23,"bpAccuChgCap":4844234,"bpAccuDsgCap":4851888,"bpDesignCap":100000,"bpFullCap":100000,"bpMaxCellTemp":22,"bpMinCellTemp":21,"bpMaxMosTemp":23,"bpMinMosTemp":22,"bpBmsFault":0,"bpEcloundSoc":65535,"bpHeartbeatVer":33,"bpTimestamp":1764490345,"bpRealSoc":10,"bpRealSoh":99.8638687133789,"bpGlobalProtect":0,"bpDownLimitSoc":9,"bpUpLimitSoc":100,"bpActiveCalReqStat":0,"bpActiveCalRunStat":0,"moduleProductInfo":21251,"moduleProgramSta":1,"moduleAplSwVer":67177473,"moduleLoaderSwVer":67174401,"bmsRunSta":2,"bmsChgDsgSta":0,"dabModSta":1,"bpChgSop":50,"bpDsgSop":80,"bpRemainWatth":512,"bpTargetSoc":10,"bpDiffSoc":0.15625,"bpMaxSoc":9.921875,"bpMinSoc":9.765625,"bpLimitSoc":0.5,"bpCalendarSoh":99.705078125,"bpCycleSoh":99.705078125,"bpAcRechargeFlag":0,"bpPtcHeatFlag":0,"bpPtcExitEvent":0,"bpAccuChgEnergy":259066,"bpAccuDsgEnergy":252024,"bpPtcTemp2":22,"bpSysState":2}]} 2025-11-30 09:14:41.279 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#6 header {"src":96,"cmdFunc":96,"cmdId":8,"seq":3} 2025-11-30 09:14:41.279 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#6 pdata: 1800200060058001038801649001a846980101a00100a80800b0083cb80800b80901c00914a00b00a80bb009b20b31080012090801100118b817200012090801100318882720641207100218942320051208080110001800200018c41320d804b80b01c00b00a00e00a80e00b50e00002f44c21100c81100d01100d81100e01201e81201f012a88ab009f81200f0159003f8150180160a8816029d1600000000a2161b080015000000001d0000000025000000002d000000003500000000aa1600a01f00a81f01b21f060864103c181ec01f00ca1f3c0d0060ea451500b01a461d72f97f3f25a4707d3f2d00007046350000a0403d0000c842450000a0404d00606a465500606a465d0000c8436500a00c46 2025-11-30 09:14:41.369 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#6 => JTS1_EMS_CHANGE_REPORT {"emsWorkMode":0,"emsBackupEvent":0,"sysBatDsgDownLimit":5,"emsFeedMode":3,"emsFeedRatio":100,"emsFeedPwr":9000,"sysMeterCfg":1,"sysTypeCfg":0,"rateCtrlSwtich":false,"sysRateCtrlTime":60,"duraTime":0,"emsCtrlLedType":1,"emsCtrlLedBright":20,"sysMulPeakSwitch":false,"sysMulPeakTime":1200,"emsSgReady":{"emsSgMode":0,"emsSgParam":[{"emsSgStatEn":true,"emsSgStat":1,"emsSgPwr":3000,"emsSgSoc":0},{"emsSgStatEn":true,"emsSgStat":3,"emsSgPwr":5000,"emsSgSoc":100},{"emsSgStat":2,"emsSgPwr":4500,"emsSgSoc":5},{"emsSgStatEn":true,"emsSgStat":0,"emsSgPwr":0,"emsSgSoc":0}],"emsSgRatePwr":2500,"emsSgSwitTime":600},"emsSgReadyEn":true,"emsSgRunStat":0,"userRole":0,"chgDsgMode":0,"chgDsgPwr":700} 2025-11-30 09:14:41.369 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#7 header {"src":96,"cmdFunc":96,"cmdId":16,"seq":3} 2025-11-30 09:14:41.369 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#7 unknown cmdIdÊ 2025-11-30 09:14:41.370 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#7 pdata: fd0100c08f43850200c08f438d0200000000900264980264a00200ad0200003843b5020000cf42bd0200006642c002b817c802ac02d002f001dd0200007d43e50200804343e802e807f50200007d43f80264850300004e428d0300004e42900364980364a50300003e42ad0300003e42b00364b80364c50366664842cd03b81e3e42d003e807d80301e50333d38443ed0300c08f43f003fc2af803e8078504000038438d040000cf42950400000a429804d028a004b817a804e807b50400007d43bd0400804343c00401c80400d5040000803fdd04d044583be00401e8049a05f00400fd04000000408505cdcc48428d05cdcc48429505cdcccc3e9d05ec51b83da00500ad0500000000b00500bd0533334742c50533334742cd05cdcccc3ed505ec51b83dd80500e00501e80500f50500007d43fd05cdcc804385060000803f8d0600000000950600002041980600a506ed0dbe3bad060000803fb50600000000bd0667e65543c5069a195f43cd0666e66c43d5069a197643dd069a99193fe50600000000ed0600000000f5069a9919bffd06000020418507cdcccc3d8d070000003f95070000803f9d07000080bfa507000080bfad07666666bfb00704b80701c007e0d403cd0700007d43d50700804343dd0766664842e507b81e3e42e807e0d403f50700007d43fd07008043438508666648428d08b81e3e42c00801cd08cdcccc3dd50800007042dd0800000000e50800000000e80801f50800000000fd08000000008009008809009509000000009d0900000000a509cdcccc3ea80900b00900c80901d50900000000dd0900000000e50900000000e80901f00900f80900800a00880a00900a009d0a00000000a50a00000000ad0a00000000b50a00000000bd0a00000000c50a00000000cd0a00000000d50a00000000dd0a00000000e50a00000000ed0a00000000f50a00000000fd0a00000000f00e00fd0e00000000850f00000000880f01900f00980f00a00f00a80f00b00f00b80f00c00f00c80f00d00f00dd0f00000000e50f00000000ed0f00000000f50f00000000fd0f00000000851000000000881000951000000000981000f8100085119a99193e8d11cdcc4c3e9511cdcc4c3f9d11cdcc4c3ea511ae47e13ead1100000000b51100000000bd1100000000 2025-11-30 09:14:41.370 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#8 header {"src":96,"cmdFunc":96,"cmdId":17,"seq":3} 2025-11-30 09:14:41.370 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#8 unknown cmdIdÊ 2025-11-30 09:14:41.370 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#8 pdata: 080010002802380540074803500068f7b92f70968e2ea80101b00100b80100c80b00d00b02d80b04e00b01e80b0ef00b00f80b00800c00880c88b4fad203900c00980c00a00c00a80c00b00c00b80c01c00c00c80c00d00c00d80c00e00cbf98c316e80c00f20c00f80c00850d000000008d0d00000000950d00409c46980d00a00d00ad0d00000000b50d00000000bd0d00409c46c00d00c80d00d00d00d80d00e00d00e80da09c01f00da09c01f80d00800e00880e0a920e00980e00b80e00c00e00c80e00d00e01d80e01e00e00e80e00a81000b01001b81000c01001d01001e01000e81000f01000881300901300981302a01300 2025-11-30 09:14:41.370 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#9 header {"src":96,"cmdFunc":96,"cmdId":10,"seq":3} 2025-11-30 09:14:41.370 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#9 => no pdata 2025-11-30 09:14:41.370 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#10 header {"src":96,"cmdFunc":96,"cmdId":39,"seq":3} 2025-11-30 09:14:41.370 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#10 => no pdata 2025-11-30 09:14:41.370 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#11 header {"src":96,"cmdFunc":96,"cmdId":11,"seq":3} 2025-11-30 09:14:41.370 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#11 pdata: 0a060a0010003a00 2025-11-30 09:14:41.411 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#11 => EmsEcologyDevReport {"HPReport":{"devSn":"","online":0,"errorCode":{"type":"Buffer","data":[]}}} 2025-11-30 09:14:41.412 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#12 header {"src":96,"cmdFunc":240,"cmdId":2,"seq":3} 2025-11-30 09:14:41.412 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#12 unknown cmdFunc 2025-11-30 09:14:41.412 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#12 => no pdata 2025-11-30 09:14:41.412 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#13 header {"src":96,"cmdFunc":241,"cmdId":1,"seq":3} 2025-11-30 09:14:41.412 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#13 unknown cmdFunc 2025-11-30 09:14:41.412 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#13 pdata: 08d501 2025-11-30 09:14:41.413 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#14 header {"src":96,"cmdFunc":241,"cmdId":1,"seq":3} 2025-11-30 09:14:41.413 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#14 unknown cmdFunc 2025-11-30 09:14:41.413 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#14 pdata: 08d601 2025-11-30 09:14:41.413 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#15 header {"src":96,"cmdFunc":241,"cmdId":1,"seq":3} 2025-11-30 09:14:41.413 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#15 unknown cmdFunc 2025-11-30 09:14:41.413 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#15 pdata: 08d701 2025-11-30 09:14:41.413 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#16 header {"src":96,"cmdFunc":241,"cmdId":5,"seq":3} 2025-11-30 09:14:41.413 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#16 unknown cmdFunc 2025-11-30 09:14:41.413 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#16 pdata: 0823100a251ff41b413500a00c46f00101f8012382022f0a2d0a1708d00112105347303030303030303030303030303118012881103091103807400348ff015500a00c4668018a021b0a190a1708d0011210534730303030303030303030303030311801c802d907d00201e50290ea0bc6e80200f00200f8021f80031f88031f 2025-11-30 09:14:41.414 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#17 header {"src":96,"cmdFunc":224,"cmdId":1,"seq":3} 2025-11-30 09:14:41.414 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#17 => no pdata 2025-11-30 09:14:41.414 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#18 header {"src":96,"cmdFunc":96,"cmdId":14,"seq":3} 2025-11-30 09:14:41.414 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#18 unknown cmdIdÊ 2025-11-30 09:14:41.414 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [get_reply] msg#18 => no pdata 2025-11-30 09:14:41.422 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060482558017002800103880101ba0103696f73ca0100 2025-11-30 09:14:41.430 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:41.431 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":37,"needAck":1,"seq":2,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:41.431 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:41.431 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060480a58017003800103880101ba0103696f73ca0100 2025-11-30 09:14:41.438 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:41.439 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":10,"needAck":1,"seq":3,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:41.439 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:41.440 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a2d0a080a060a0010003a00102018602001280138034060480b500858017004800103880101ba0103696f73ca0100 2025-11-30 09:14:41.447 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:41.448 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":11,"dataLen":8,"needAck":1,"seq":4,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:41.448 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 pdata: 0a060a0010003a00 2025-11-30 09:14:41.488 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => EmsEcologyDevReport {"HPReport":{"devSn":"","online":0,"errorCode":{"type":"Buffer","data":[]}}} 2025-11-30 09:14:41.489 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060480e58017005800103880101ba0103696f73ca0100 2025-11-30 09:14:41.494 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:41.495 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":14,"needAck":1,"seq":5,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:41.495 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 unknown cmdIdÊ 2025-11-30 09:14:41.495 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:41.566 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060487258017006800103880101ba0103696f73ca0100 2025-11-30 09:14:41.583 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:41.583 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":114,"needAck":1,"seq":6,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:41.584 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 unknown cmdIdÊ 2025-11-30 09:14:41.584 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:41.593 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0a97010a5f534b6b4b2b4ecb4a48c34a2fdb4ae30dd34a4aeb4a4be3434bfb4377f3434bf3424a8b425ff9407a434b5942434a5b4a53f35c6b4b5942434a5b4853c36c6b2f594c5b4953df686b4e5943434a5b4b534b6b4b538f586b934ff3404a8b404b10601820200128013001380340604808505f580170cbdccd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:41.606 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:41.607 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":8,"dataLen":95,"needAck":1,"seq":62090827,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:41.607 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:41.608 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: 1800200060058001038801649001a846980101a00100a80800b0083cb80800b80901c00914b20b31080012090801100118b817200012090801100318882720641207100218942320051208080110001800200018c41320d804b80b01c00b00 2025-11-30 09:14:41.710 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 => JTS1_EMS_CHANGE_REPORT {"emsWorkMode":0,"emsBackupEvent":0,"sysBatDsgDownLimit":5,"emsFeedMode":3,"emsFeedRatio":100,"emsFeedPwr":9000,"sysMeterCfg":1,"sysTypeCfg":0,"rateCtrlSwtich":false,"sysRateCtrlTime":60,"duraTime":0,"emsCtrlLedType":1,"emsCtrlLedBright":20,"emsSgReady":{"emsSgMode":0,"emsSgParam":[{"emsSgStatEn":true,"emsSgStat":1,"emsSgPwr":3000,"emsSgSoc":0},{"emsSgStatEn":true,"emsSgStat":3,"emsSgPwr":5000,"emsSgSoc":100},{"emsSgStat":2,"emsSgPwr":4500,"emsSgSoc":5},{"emsSgStatEn":true,"emsSgStat":0,"emsSgPwr":0,"emsSgSoc":0}],"emsSgRatePwr":2500,"emsSgSwitTime":600},"emsSgReadyEn":true,"emsSgRunStat":0} 2025-11-30 09:14:41.756 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0a9d010a65ec474ce447fc45ec424ce4424cf9424c4c6308845d4c9c5d4c945d4cac5e4da45e4dbc5ee4c6fc45b45e4cbc59dc4fb4594dcc5a46c45a4ed15a4c4c4c4cee5a57444c594c4c4c4c514c4c4c4c694c4c4c4c614c4c4c4c794c4c4c4cec534ce4534d8c534c106018202001280130013803406048085065580170ccdccd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:41.762 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:41.762 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":8,"dataLen":101,"needAck":1,"seq":62090828,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:41.762 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:41.763 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: a00b00a80bb009a00e00a80e00b50e00002f44c81100d01100d81100e01201e81201f012a88ab009f81200f0159003f8150180160a8816029d1600000000a2161b080015000000001d0000000025000000002d000000003500000000a01f00a81f01c01f00 2025-11-30 09:14:41.823 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 => JTS1_EMS_CHANGE_REPORT {"sysMulPeakSwitch":false,"sysMulPeakTime":1200,"userRole":0,"chgDsgMode":0,"chgDsgPwr":700} 2025-11-30 09:14:41.942 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 1676.47 -> 1670 2025-11-30 09:14:41.947 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 1544.88 -> 1540 2025-11-30 09:14:41.955 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .JTS1_ENERGY_STREAM_REPORT.mpptPwr 131.59 -> 130 2025-11-30 09:14:41.968 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0a3b0a03e75b4d106018202001280130013803406048085003580170cddccd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:41.985 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:41.985 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [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":62090829,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:41.985 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:41.985 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: aa1600 2025-11-30 09:14:42.089 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 => JTS1_EMS_CHANGE_REPORT {} 2025-11-30 09:14:42.092 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a350a0f1203088132120308823212030883321020186020012801380340d3014864500f58017007800103880101ba0103696f73ca0100 2025-11-30 09:14:42.099 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:42.099 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":211,"cmdId":100,"dataLen":15,"needAck":1,"seq":7,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:42.099 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 unknown cmdFunc 2025-11-30 09:14:42.099 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 pdata: 120308813212030882321203088332 2025-11-30 09:14:42.103 -Êdebug: ecoflow-mqtt.0 (10863) R371XXXXXXXX078 JTS1_ENERGY_STREAM_REPORT artificial set bpPwr = 0 2025-11-30 09:14:42.114 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set_reply] raw (hex): 0a3410601820200128013001380340d30148645801600170077881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:42.122 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set_reply] stream has 1 message(s) 2025-11-30 09:14:42.122 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set_reply] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":211,"cmdId":100,"needAck":1,"isAck":1,"seq":7,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:42.122 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set_reply] msg#0 unknown cmdFunc 2025-11-30 09:14:42.123 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set_reply] msg#0 => no pdata 2025-11-30 09:14:42.170 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery2.bpPwr 0.16 -> -0.03 2025-11-30 09:14:42.254 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0a7a0a428c5f4e845172434e2ea40b5b4efe5408533cb731716bea3e3371634e4e3e087b4e4eee0e734e4e860c0b4e4eee0e034e2e24081b4e2e2408134e4e860d2b4eee4208106018202001280130013803406048085042580170cedccd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:42.260 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:42.261 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":8,"dataLen":66,"needAck":1,"seq":62090830,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:42.261 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:42.261 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: c21100ca1f3c0d0060ea451500b01a461d72f97f3f25a4707d3f2d00007046350000a0403d0000c842450000a0404d00606a465500606a465d0000c8436500a00c46 2025-11-30 09:14:42.318 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 => JTS1_EMS_CHANGE_REPORT {} 2025-11-30 09:14:42.373 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery2.bpVol 51.26 -> 51.25 2025-11-30 09:14:42.401 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery2.bpTimestamp 1764490462 -> 1764490351 2025-11-30 09:14:42.435 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery1.bpPwr -0.12 -> -0.02 2025-11-30 09:14:42.446 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery1.bpBusVol 769.85 -> 770.72 2025-11-30 09:14:42.451 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery1.bpCellVol [3206,3205,3205,3205,3206,3207,3206,3207,3206,3206,3206,3205,3206,3206,3206,3206] -> [3206,3206,3206,3205,3206,3207,3206,3207,3206,3206,3206,3206,3206,3207,3206,3206] 2025-11-30 09:14:42.465 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery1.bpAccuDsgCap 47813.76 -> 47813.75 2025-11-30 09:14:42.478 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery1.bpTimestamp 1764490459 -> 1764490348 2025-11-30 09:14:42.506 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery3.bpPwr -0.16 -> -0.28 2025-11-30 09:14:42.516 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery3.bpVol 51.21 -> 51.2 2025-11-30 09:14:42.521 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery3.bpAmp 0 -> -0.01 2025-11-30 09:14:42.546 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .statusReportBattery3.bpTimestamp 1764490456 -> 1764490345 2025-11-30 09:14:42.566 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a270a0208011020186020012801380340604861500258017008800103880101ba0103696f73ca0100 2025-11-30 09:14:42.572 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:42.572 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":97,"dataLen":2,"needAck":1,"seq":8,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:42.572 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 pdata: 0801 2025-11-30 09:14:42.609 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => EnergyStreamSwitch {"emsOpenEnergyStream":true} 2025-11-30 09:14:42.680 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0a510a1b424f4f9d0b5a4f8f8e0b524f4f4d0c674a7a4f4f3f0d724f4f3f0d10601820200128013001380340604821501b70cfdccd1d7881ae01800103880101c20110523337315a4431415a483536303037380a321060182020012801300138034060482770d0dccd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:42.687 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 2 message(s) 2025-11-30 09:14:42.687 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":27,"seq":62090831,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:42.687 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:42.688 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: 0d0000d2441500c0c1441d00000243280535000070423d00007042 2025-11-30 09:14:42.733 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":1680,"sysGridPwr":1550,"mpptPwr":130,"bpSoc":5} 2025-11-30 09:14:42.733 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":27,"seq":62090832,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:42.733 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#1 => no pdata 2025-11-30 09:14:42.756 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 1670 -> 1680 2025-11-30 09:14:42.762 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 1540 -> 1550 2025-11-30 09:14:42.774 -Êdebug: ecoflow-mqtt.0 (10863) R371XXXXXXXX078 JTS1_ENERGY_STREAM_REPORT artificial set bpPwr = 0 2025-11-30 09:14:42.824 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0a92010a5a59514151795311561952015139a6e87e21c7df7ff95050e15051e95051995a51815a53895a55b15a50b95a5fa15a51a95a51d15d51d95dd9e5ab8352c15d51c95d51a95c51d15f51d95f5bc35f51c95f51d94251c14251c9425310601820200128013001380340604811505a580170d1dccd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:42.830 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:42.830 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [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":62090833,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:42.830 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 unknown cmdIdÊ 2025-11-30 09:14:42.830 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:42.831 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: 08001000280240074803500068f7b92f70968e2ea80101b00100b80100c80b00d00b02d80b04e00b01e80b0ef00b00f80b00800c00880c88b4fad203900c00980c00f80d00800e00880e0a920e00980e00881300901300981302 2025-11-30 09:14:42.979 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0a620a2af25e52fa5e52e25e52ea5e53925e529a5e52825e528a5e52b25eedca9144ba5e52a05e52aa5e52f2415210601820200128013001380340604811502a580170d2dccd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:42.985 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:42.985 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [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":62090834,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:42.985 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 unknown cmdIdÊ 2025-11-30 09:14:42.985 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:42.985 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: a00c00a80c00b00c00b80c01c00c00c80c00d00c00d80c00e00cbf98c316e80c00f20c00f80c00a01300 2025-11-30 09:14:43.079 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060487f58017009800103880101ba0103696f73ca0100 2025-11-30 09:14:43.085 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:43.085 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":127,"needAck":1,"seq":9,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:43.085 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:43.181 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0aa7010a6f6c51d15954545454d95954545454c1595414c812cc5954f45954f95954545454e15954545454e9595414c8129459549c59548459548c5954b45954bc59f4c855a459f4c855ec5a54945a549c5a54845a558c5a55b45a54bc5a54fc4454e44455ec4454844455b44454bc4454a4445410601820200128013001380340604811506f580170d4dccd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:43.187 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:43.187 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":17,"dataLen":111,"needAck":1,"seq":62090836,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:43.188 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 unknown cmdIdÊ 2025-11-30 09:14:43.188 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:43.188 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: 3805850d000000008d0d00000000950d00409c46980d00a00d00ad0d00000000b50d00000000bd0d00409c46c00d00c80d00d00d00d80d00e00d00e80da09c01f00da09c01b80e00c00e00c80e00d00e01d80e01e00e00e80e00a81000b01001b81000d01001e01000e81000f01000 2025-11-30 09:14:43.252 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set_reply] raw (hex): 0a331060182020012801300138034060487f5801600170097881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:43.257 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set_reply] stream has 1 message(s) 2025-11-30 09:14:43.258 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set_reply] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":127,"needAck":1,"isAck":1,"seq":9,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:43.258 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set_reply] msg#0 => no pdata 2025-11-30 09:14:43.463 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0a3b0a03964657106018202001280130013803406048115003580170d6dccd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:43.469 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:43.469 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [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":62090838,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:43.469 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 unknown cmdIdÊ 2025-11-30 09:14:43.469 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:43.469 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: c01001 2025-11-30 09:14:43.581 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a221020186020012801380340604891015801700a800103880101ba0103696f73ca0100 2025-11-30 09:14:43.587 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:43.587 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":145,"needAck":1,"seq":10,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:43.587 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 unknown cmdIdÊ 2025-11-30 09:14:43.587 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:43.682 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set_reply] raw (hex): 0a34106018202001280130013803406048910158016001700a7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:43.688 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set_reply] stream has 1 message(s) 2025-11-30 09:14:43.689 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set_reply] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":145,"needAck":1,"isAck":1,"seq":10,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:43.689 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set_reply] msg#0 unknown cmdIdÊ 2025-11-30 09:14:43.689 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set_reply] msg#0 => no pdata 2025-11-30 09:14:43.965 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0ac9010a8f01a5595898d71bdd5a5898d71bd55a58585858c85a3cc05a3cf85a58f55a5858601bed5a5858971ae55a58583e1a985ae04f905af45a885aa859855a5858251bbd5a58d81b1bb05ab05fad5a5858251ba05a3cdd5b5858161ad55b5858161ac85b3cc05b3cfd5b5858661af55b5858661ae85b3ce05b3c9d5b3e3e101a955be046661a885bb05f805b59bd5b6b8bdc1b10601820200128013001380340604810508f01580170d8dccd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:43.971 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:43.971 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [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":62090840,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:43.971 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 unknown cmdIdÊ 2025-11-30 09:14:43.971 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:43.971 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: fd0100c08f43850200c08f438d0200000000900264980264a00200ad0200003843b5020000cf42bd0200006642c002b817c802ac02d002f001dd0200007d43e50200804343e802e807f50200007d43f80264850300004e428d0300004e42900364980364a50300003e42ad0300003e42b00364b80364c50366664842cd03b81e3e42d003e807d80301e50333d38443 2025-11-30 09:14:44.105 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0ad0010a9601b45a5999d61aa95aa573a15ab15edc5d5959611ad45d5959961bcc5d5959531bc15d8971f95de14ef15db15eec5d5959241ae45d59d91a1a995d58915d598c5d5959d966845d891d0162b95d58b15dc35ca95d59a45d59595919dc5c9495111bd45c9495111bcc5c94959567c45cb508e164f95c59f45c59595959e95c59e45c6a6a1e1b9c5c6a6a1e1b945c949595678c5cb508e16410601820200128013001380340604810509601580170d9dccd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:44.111 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:44.112 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [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":62090841,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:44.112 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 unknown cmdIdÊ 2025-11-30 09:14:44.112 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:44.112 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: ed0300c08f43f003fc2af803e8078504000038438d040000cf42950400000a429804d028a004b817a804e807b50400007d43bd0400804343c00401c80400d5040000803fdd04d044583be00401e8049a05f00400fd04000000408505cdcc48428d05cdcc48429505cdcccc3e9d05ec51b83da00500ad0500000000b00500bd0533334742c50533334742cd05cdcccc3ed505ec51b83d 2025-11-30 09:14:44.114 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060482558017002800103880101ba0103696f73ca0100 2025-11-30 09:14:44.122 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:44.122 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":37,"needAck":1,"seq":2,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:44.122 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:44.321 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0adb010aa101825f5aba5f5bb25f5aaf5f5a5a2719a75f9796da19df5c5a5ada65d75c5a5a5a5acf5c5a5a7a1bc25c5aff5cb757e461f75c5a5ada65ef5c5a5a5a5ae75c3dbc0f199f5cc0430519975c3cbc36198f5cc0432c19875cc0c34365bf5c5a5a5a5ab75c5a5a5a5aaf5cc0c343e5a75c5a5a7a1bdf5d97969667d75d5a5a5a65cf5d5a5ada65c75d5a5adae5ff5d5a5adae5f75d3c3c3ce5ea5d5ee25d5b9a5dba8e591060182020012801300138034060481050a101580170dadccd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:44.327 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:44.328 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [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":62090842,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:44.328 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 unknown cmdIdÊ 2025-11-30 09:14:44.328 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:44.328 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: d80500e00501e80500f50500007d43fd05cdcc804385060000803f8d0600000000950600002041980600a506ed0dbe3bad060000803fb50600000000bd0667e65543c5069a195f43cd0666e66c43d5069a197643dd069a99193fe50600000000ed0600000000f5069a9919bffd06000020418507cdcccc3d8d070000003f95070000803f9d07000080bfa507000080bfad07666666bfb00704b80701c007e0d403 2025-11-30 09:14:44.534 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0ad2010a9801905a5d5d201e885a5ddd1e1e805a3b3b151fb85ae543631fb55abd895ea85a5d5d201ea05a5ddd1e1ed8553b3b151fd055e543631f9d555c90559091916088555d5d2d1f80555d5d5d5db8555d5d5d5db5555ca8555d5d5d5da0555d5d5d5ddd545dd5545dc8545d5d5d5dc0545d5d5d5df85490919163f5545ded545d95545c88545d5d5d5d80545d5d5d5db8545d5d5d5db5545cad545d10601820200128013001380340604810509801580170dddccd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:44.541 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:44.542 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [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":62090845,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:44.548 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 unknown cmdIdÊ 2025-11-30 09:14:44.549 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:44.549 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: cd0700007d43d50700804343dd0766664842e507b81e3e42e807e0d403f50700007d43fd07008043438508666648428d08b81e3e42c00801cd08cdcccc3dd50800007042dd0800000000e50800000000e80801f50800000000fd08000000008009008809009509000000009d0900000000a509cdcccc3ea80900b00900c80901d50900000000dd0900000000e50900000000e80901f00900 2025-11-30 09:14:44.749 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0ac1010a8701a6575ede545ed6545ece545ec3545e5e5e5efb545e5e5e5ef3545e5e5e5eeb545e5e5e5ee3545e5e5e5e9b545e5e5e5e93545e5e5e5e8b545e5e5e5e83545e5e5e5ebb545e5e5e5eb3545e5e5e5eab545e5e5e5ea3545e5e5e5eae505ea3505e5e5e5edb515e5e5e5ed6515fce515ec6515efe515ef6515eee515ee6515e9e515e96515e8e515e10601820200128013001380340604810508701580170dedccd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:44.756 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:44.756 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [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":62090846,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:44.756 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 unknown cmdIdÊ 2025-11-30 09:14:44.756 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:44.757 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: f80900800a00880a00900a009d0a00000000a50a00000000ad0a00000000b50a00000000bd0a00000000c50a00000000cd0a00000000d50a00000000dd0a00000000e50a00000000ed0a00000000f50a00000000fd0a00000000f00e00fd0e00000000850f00000000880f01900f00980f00a00f00a80f00b00f00b80f00c00f00c80f00d00f00 2025-11-30 09:14:44.962 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0a9b010a6382505f5f5f5fba505f5f5f5fb2505f5f5f5faa505f5f5f5fa2505f5f5f5fda4f5f5f5f5fd74f5fca4f5f5f5f5fc74f5fa74f5fda4ec5c64661d24e92931361ca4e92931360c24e92931361fa4ef118be61f24e5f5f5f5fea4e5f5f5f5fe24e5f5f5f5f106018202001280130013803406048105063580170dfdccd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:44.968 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:44.968 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [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":62090847,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:44.968 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 unknown cmdIdÊ 2025-11-30 09:14:44.968 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:44.968 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: dd0f00000000e50f00000000ed0f00000000f50f00000000fd0f00000000851000000000881000951000000000981000f8100085119a99193e8d11cdcc4c3e9511cdcc4c3f9d11cdcc4c3ea511ae47e13ead1100000000b51100000000bd1100000000 2025-11-30 09:14:45.033 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0a510a1b6d6020b324756060a3247d60606223486555606010225d6060102210601820200128013001380340604821501b70e0dccd1d7881ae01800103880101c20110523337315a4431415a483536303037380a321060182020012801300138034060482770e1dccd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:45.039 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 2 message(s) 2025-11-30 09:14:45.039 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":27,"seq":62090848,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:45.039 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:45.039 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: 0d0040d344150000c3441d00000243280535000070423d00007042 2025-11-30 09:14:45.084 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":1690,"sysGridPwr":1560,"mpptPwr":130,"bpSoc":5} 2025-11-30 09:14:45.084 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":27,"seq":62090849,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:45.084 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#1 => no pdata 2025-11-30 09:14:45.089 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 1680 -> 1690 2025-11-30 09:14:45.096 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 1550 -> 1560 2025-11-30 09:14:45.106 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060487258017006800103880101ba0103696f73ca0100 2025-11-30 09:14:45.113 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:45.114 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":114,"needAck":1,"seq":6,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:45.114 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 unknown cmdIdÊ 2025-11-30 09:14:45.114 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:45.115 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060480a58017003800103880101ba0103696f73ca0100 2025-11-30 09:14:45.122 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:45.123 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":10,"needAck":1,"seq":3,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:45.123 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:45.124 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a2d0a080a060a0010003a00102018602001280138034060480b500858017004800103880101ba0103696f73ca0100 2025-11-30 09:14:45.131 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:45.131 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":11,"dataLen":8,"needAck":1,"seq":4,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:45.132 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 pdata: 0a060a0010003a00 2025-11-30 09:14:45.171 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => EmsEcologyDevReport {"HPReport":{"devSn":"","online":0,"errorCode":{"type":"Buffer","data":[]}}} 2025-11-30 09:14:45.172 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060480e58017005800103880101ba0103696f73ca0100 2025-11-30 09:14:45.178 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:45.178 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":14,"needAck":1,"seq":5,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:45.178 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 unknown cmdIdÊ 2025-11-30 09:14:45.179 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:45.180 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0a400a0868646862726258621060182020012801300138034060480b5008580170e2dccd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:45.187 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:45.188 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [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":62090850,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:45.188 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:45.188 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: 0a060a0010003a00 2025-11-30 09:14:45.227 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 => EmsEcologyDevReport {"HPReport":{"devSn":"","online":0,"errorCode":{"type":"Buffer","data":[]}}} 2025-11-30 09:14:45.238 -Êdebug: ecoflow-mqtt.0 (10863) R371XXXXXXXX078 JTS1_ENERGY_STREAM_REPORT artificial set bpPwr = 0 2025-11-30 09:14:45.270 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a2d0a080a060a0010003a00102018602001280138034060480b50085801700b800103880101ba0103696f73ca0100 2025-11-30 09:14:45.276 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:45.276 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":11,"dataLen":8,"needAck":1,"seq":11,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:45.277 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 pdata: 0a060a0010003a00 2025-11-30 09:14:45.315 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => EmsEcologyDevReport {"HPReport":{"devSn":"","online":0,"errorCode":{"type":"Buffer","data":[]}}} 2025-11-30 09:14:46.104 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a270a0208011020186020012801380340604861500258017008800103880101ba0103696f73ca0100 2025-11-30 09:14:46.110 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:46.111 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":97,"dataLen":2,"needAck":1,"seq":8,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:46.111 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 pdata: 0801 2025-11-30 09:14:46.147 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => EnergyStreamSwitch {"emsOpenEnergyStream":true} 2025-11-30 09:14:46.171 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0a510a1b6e6323b027766363a0277e636361204b6656636313215e6363132110601820200128013001380340604821501b70e3dccd1d7881ae01800103880101c20110523337315a4431415a483536303037380a321060182020012801300138034060482770e4dccd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:46.177 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 2 message(s) 2025-11-30 09:14:46.177 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":27,"seq":62090851,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:46.177 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:46.177 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: 0d0040d344150000c3441d00000243280535000070423d00007042 2025-11-30 09:14:46.213 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":1690,"sysGridPwr":1560,"mpptPwr":130,"bpSoc":5} 2025-11-30 09:14:46.213 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":27,"seq":62090852,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:46.214 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#1 => no pdata 2025-11-30 09:14:46.248 -Êdebug: ecoflow-mqtt.0 (10863) R371XXXXXXXX078 JTS1_ENERGY_STREAM_REPORT artificial set bpPwr = 0 2025-11-30 09:14:47.106 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060482558017002800103880101ba0103696f73ca0100 2025-11-30 09:14:47.136 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:47.137 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":37,"needAck":1,"seq":2,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:47.137 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:47.899 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a94010a6f3805850d000000008d0d00000000950d00409c46980d00a00d00ad0d00000000b50d00000000bd0d00409c46c00d00c80d00d00d00d80d00e00d00e80da09c01f00da09c01b80e00c00e00c80e00d00e01d80e01e00e00e80e00a81000b01001b81000d01001e01000e81000f010001020186020012801380340604811506f5801700c800103880101ba0103696f73ca0100 2025-11-30 09:14:47.909 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:47.910 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":17,"dataLen":111,"needAck":1,"seq":12,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:47.910 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 unknown cmdIdÊ 2025-11-30 09:14:47.910 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 pdata: 3805850d000000008d0d00000000950d00409c46980d00a00d00ad0d00000000b50d00000000bd0d00409c46c00d00c80d00d00d00d80d00e00d00e80da09c01f00da09c01b80e00c00e00c80e00d00e01d80e01e00e00e80e00a81000b01001b81000d01001e01000e81000f01000 2025-11-30 09:14:48.021 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0a9c010a64637b63793b5a5e58332d582833215c5f59595e517b7b63793b5a5e585b59592851215d2b595f5a5f737b637921235a28332d212833215b2d595a585c737b637921235a28332d212833215b2d595a585d737b637921235a28332d212833215b2d595d5159106018202001280130013803406048035064580170e9dccd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:48.034 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:48.034 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":3,"dataLen":100,"needAck":1,"seq":62090857,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:48.034 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:48.035 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: 0a120a10523337315a4431415a4835363030373812120a10523337313230304138483442303633361a120a10484a33415a4448415a483244303331351a120a10484a33415a4448415a483244303331341a120a10484a33415a4448415a48324430343830 2025-11-30 09:14:48.101 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 => ErrorChangeReport {"emsErrCode":{"moduleSn":"R371XXXXXXXX078 "},"pcsErrCode":{"moduleSn":"R371200A8H4B0636"},"bpErrCode":[{"moduleSn":"HJ3AZDHAZH2D0315"},{"moduleSn":"HJ3AZDHAZH2D0314"},{"moduleSn":"HJ3AZDHAZH2D0480"}]} 2025-11-30 09:14:48.103 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0af5030ad803e5c9e7bcffecf5ffa7a5dcaeb5aba7aeb5a7ddabdfdcdedac7eedfecd7eeaf6e776bcfa76e6f6bcfe5c9e7bcffecf5ffa7a5dcaeb5aba7aeb5a7ddabdfdcdedbc7eedfecd7edaf6e776bcfa76e6f6bcfe5c9e7bcffecf5ffa7a5dcaeb5aba7aeb5a7ddabdfdbd7dfc7eedfecd7ecaf6e776bcfa76e6f6bcfe5cde7b9ffe5f5ffbca8dfdfdfdfdfdfdfdfdfdfdfdfdfdec7eedf3feed7eeaf6f6f6fe7e5cee7b8ffebf5ffbddcd8deaededeaed7a7dcbbdfd6d9d9c7eedfdad7eeaf406b67c7e5c9e7b8ffe9f5ffbddcd8a5b5aba7aeb5a7ded6dfdfdfd7c7eedfedd7eeaf68636fc7a76c6f6fc7e5c8e7b8ffe3f5ffbddcd8dedbdfdfaed7a7dbaadfddd8dac7eedf3deed7eeaf656f6fe7a76e6f6fe7e5c9e7b8ffeef5ffbddcd8deb5abdeaeb5a7dad9dfdfd8d7c7eedf8fd7eeaf64796ff7a76d6f6fe7e5c9e7bcffe8f5ffa7a5dcdddedfdaaed7a7debedfdadcd6c7eedfe8d7ecaf65636bc7a76e6d6bf7e5c9e7bcffe8f5ffa7a5dcdddedfdaaed7a7debedfdcdbd6c7eedfe8d7eeaf65636bc7a76e6d6bf7e5c9e7b8ffedf5ffbddcd8dedddfdfaed7a7dbaddfd9dcd9c7eedfebd7eeaf45696fcfa7616f6fe7e5c9e7bcffe8f5ffa7a5dcdddedfdaaed7a7debedfd8dadbc7eedfe8d7edaf65636bc7a76e6d6bf710351821300138034035487150d80370ef85097884a6018001030af5030ad803fad6f8a3e0f3eae0b8bac3b1aab4b8b1aab8c2b4c0c3c1c5d8f1c0f3c8f1b0716874d0b8717074d0fad6f8a3e0f3eae0b8bac3b1aab4b8b1aab8c2b4c0c3c1c4d8f1c0f3c8f2b0716874d0b8717074d0fad6f8a3e0f3eae0b8bac3b1aab4b8b1aab8c2b4c0c4c8c0d8f1c0f3c8f3b0716874d0b8717074d0fad2f8a6e0faeae0a3b7c0c0c0c0c0c0c0c0c0c0c0c0c0c1d8f1c020f1c8f1b0707070f8fad1f8a7e0f4eae0a2c3c7c1b1c1c1b1c8b8c3a4c0c9c6c6d8f1c0c5c8f1b05f7478d8fad6f8a7e0f6eae0a2c3c7baaab4b8b1aab8c1c9c0c0c0c8d8f1c0f2c8f1b0777c70d8b8737070d8fad7f8a7e0fceae0a2c3c7c1c4c0c0b1c8b8c4b5c0c2c7c5d8f1c022f1c8f1b07a7070f8b8717070f8fad6f8a7e0f1eae0a2c3c7c1aab4c1b1aab8c5c6c0c0c7c8d8f1c090c8f1b07b6670e8b8727070f8fad6f8a3e0f7eae0b8bac3c2c1c0c5b1c8b8c1a1c0c5c3c9d8f1c0f7c8f3b07a7c74d8b8717274e8fad6f8a3e0f7eae0b8bac3c2c1c0c5b1c8b8c1a1c0c3c4c9d8f1c0f7c8f1b07a7c74d8b8717274e8fad6f8a7e0f2eae0a2c3c7c1c2c0c0b1c8b8c4b2c0c6c3c6d8f1c0f4c8f1b05a7670d0b87e7070f8fad6f8a3e0f7eae0b8bac3c2c1c0c5b1c8b8c1a1c0c7c5c4d8f1c0f7c8f2b07a7c74d8b8717274e810351820300138034035487150d80370f085097884a601800103 2025-11-30 09:14:48.110 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 2 message(s) 2025-11-30 09:14:48.111 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 header {"src":53,"dest":33,"encType":1,"checkType":3,"cmdFunc":53,"cmdId":113,"dataLen":472,"seq":148207,"productId":21252,"version":3} 2025-11-30 09:14:48.111 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:48.111 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: 0a26085310031a10484a33415a4448415a48324430333135280130033801408198842048818084200a26085310031a10484a33415a4448415a48324430333134280130033802408198842048818084200a26085310031a10484a33415a4448415a48324430343830280130033803408198842048818084200a220856100a1a1053473030303030303030303030303031280130d001380140808080080a21085710041a105233373141313141384833543039363628013035380140af8488280a26085710061a105233374a5a4448415a4831393030303828013002380140878c802848838080280a270857100c1a1052333731343030413848344530323735280130d2013801408a80800848818080080a26085710011a10523337315a4431415a48353630303738280130603801408b96801848828080080a26085310071a10484a3332313035413848315130353339280130073803408a8c842848818284180a26085310071a10484a3332313035413848315130333439280130073801408a8c842848818284180a26085710021a105233373132303041384834423036333628013004380140aa868020488e8080080a26085310071a10484a3332313035413848315130373534280130073802408a8c84284881828418 2025-11-30 09:14:48.153 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 => ModuleClusterInfo {"modules":[{"productType":83,"productDetail":3,"moduleSn":"HJ3AZDHAZH2D0315","runningSta":1,"addr":3,"dAddr":1,"appVer":67177473,"loaderVer":67174401},{"productType":83,"productDetail":3,"moduleSn":"HJ3AZDHAZH2D0314","runningSta":1,"addr":3,"dAddr":2,"appVer":67177473,"loaderVer":67174401},{"productType":83,"productDetail":3,"moduleSn":"HJ3AZDHAZH2D0480","runningSta":1,"addr":3,"dAddr":3,"appVer":67177473,"loaderVer":67174401},{"productType":86,"productDetail":10,"moduleSn":"SG00000000000001","runningSta":1,"addr":208,"dAddr":1,"appVer":16777216},{"productType":87,"productDetail":4,"moduleSn":"R371A11A8H3T0966","runningSta":1,"addr":53,"dAddr":1,"appVer":84017711},{"productType":87,"productDetail":6,"moduleSn":"R37JZDHAZH190008","runningSta":1,"addr":2,"dAddr":1,"appVer":83887623,"loaderVer":83886083},{"productType":87,"productDetail":12,"moduleSn":"R371400A8H4E0275","runningSta":1,"addr":210,"dAddr":1,"appVer":16777226,"loaderVer":16777217},{"productType":87,"productDetail":1,"moduleSn":"R371XXXXXXXX078 ","runningSta":1,"addr":96,"dAddr":1,"appVer":50334475,"loaderVer":16777218},{"productType":83,"productDetail":7,"moduleSn":"HJ32105A8H1Q0539","runningSta":1,"addr":7,"dAddr":3,"appVer":83953162,"loaderVer":50397441},{"productType":83,"productDetail":7,"moduleSn":"HJ32105A8H1Q0349","runningSta":1,"addr":7,"dAddr":1,"appVer":83953162,"loaderVer":50397441},{"productType":87,"productDetail":2,"moduleSn":"R371200A8H4B0636","runningSta":1,"addr":4,"dAddr":1,"appVer":67109674,"loaderVer":16777230},{"productType":83,"productDetail":7,"moduleSn":"HJ32105A8H1Q0754","runningSta":1,"addr":7,"dAddr":2,"appVer":83953162,"loaderVer":50397441}]} 2025-11-30 09:14:48.153 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#1 header {"src":53,"dest":32,"encType":1,"checkType":3,"cmdFunc":53,"cmdId":113,"dataLen":472,"seq":148208,"productId":21252,"version":3} 2025-11-30 09:14:48.153 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#1 Encrypted 2025-11-30 09:14:48.153 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#1 pdata: 0a26085310031a10484a33415a4448415a48324430333135280130033801408198842048818084200a26085310031a10484a33415a4448415a48324430333134280130033802408198842048818084200a26085310031a10484a33415a4448415a48324430343830280130033803408198842048818084200a220856100a1a1053473030303030303030303030303031280130d001380140808080080a21085710041a105233373141313141384833543039363628013035380140af8488280a26085710061a105233374a5a4448415a4831393030303828013002380140878c802848838080280a270857100c1a1052333731343030413848344530323735280130d2013801408a80800848818080080a26085710011a10523337315a4431415a48353630303738280130603801408b96801848828080080a26085310071a10484a3332313035413848315130353339280130073803408a8c842848818284180a26085310071a10484a3332313035413848315130333439280130073801408a8c842848818284180a26085710021a105233373132303041384834423036333628013004380140aa868020488e8080080a26085310071a10484a3332313035413848315130373534280130073802408a8c84284881828418 2025-11-30 09:14:48.191 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#1 => ModuleClusterInfo {"modules":[{"productType":83,"productDetail":3,"moduleSn":"HJ3AZDHAZH2D0315","runningSta":1,"addr":3,"dAddr":1,"appVer":67177473,"loaderVer":67174401},{"productType":83,"productDetail":3,"moduleSn":"HJ3AZDHAZH2D0314","runningSta":1,"addr":3,"dAddr":2,"appVer":67177473,"loaderVer":67174401},{"productType":83,"productDetail":3,"moduleSn":"HJ3AZDHAZH2D0480","runningSta":1,"addr":3,"dAddr":3,"appVer":67177473,"loaderVer":67174401},{"productType":86,"productDetail":10,"moduleSn":"SG00000000000001","runningSta":1,"addr":208,"dAddr":1,"appVer":16777216},{"productType":87,"productDetail":4,"moduleSn":"R371A11A8H3T0966","runningSta":1,"addr":53,"dAddr":1,"appVer":84017711},{"productType":87,"productDetail":6,"moduleSn":"R37JZDHAZH190008","runningSta":1,"addr":2,"dAddr":1,"appVer":83887623,"loaderVer":83886083},{"productType":87,"productDetail":12,"moduleSn":"R371400A8H4E0275","runningSta":1,"addr":210,"dAddr":1,"appVer":16777226,"loaderVer":16777217},{"productType":87,"productDetail":1,"moduleSn":"R371XXXXXXXX078 ","runningSta":1,"addr":96,"dAddr":1,"appVer":50334475,"loaderVer":16777218},{"productType":83,"productDetail":7,"moduleSn":"HJ32105A8H1Q0539","runningSta":1,"addr":7,"dAddr":3,"appVer":83953162,"loaderVer":50397441},{"productType":83,"productDetail":7,"moduleSn":"HJ32105A8H1Q0349","runningSta":1,"addr":7,"dAddr":1,"appVer":83953162,"loaderVer":50397441},{"productType":87,"productDetail":2,"moduleSn":"R371200A8H4B0636","runningSta":1,"addr":4,"dAddr":1,"appVer":67109674,"loaderVer":16777230},{"productType":83,"productDetail":7,"moduleSn":"HJ32105A8H1Q0754","runningSta":1,"addr":7,"dAddr":2,"appVer":83953162,"loaderVer":50397441}]} 2025-11-30 09:14:48.199 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a2d0a080a060a0010003a00102018602001280138034060480b500858017004800103880101ba0103696f73ca0100 2025-11-30 09:14:48.207 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:48.207 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":11,"dataLen":8,"needAck":1,"seq":4,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:48.208 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 pdata: 0a060a0010003a00 2025-11-30 09:14:48.246 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => EmsEcologyDevReport {"HPReport":{"devSn":"","online":0,"errorCode":{"type":"Buffer","data":[]}}} 2025-11-30 09:14:48.246 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060480a58017003800103880101ba0103696f73ca0100 2025-11-30 09:14:48.252 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:48.252 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":10,"needAck":1,"seq":3,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:48.252 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:48.253 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060480e58017005800103880101ba0103696f73ca0100 2025-11-30 09:14:48.259 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:48.259 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":14,"needAck":1,"seq":5,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:48.259 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 unknown cmdIdÊ 2025-11-30 09:14:48.259 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:48.259 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060487258017006800103880101ba0103696f73ca0100 2025-11-30 09:14:48.265 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:48.265 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":114,"needAck":1,"seq":6,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:48.266 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 unknown cmdIdÊ 2025-11-30 09:14:48.266 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:48.895 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060480a5801700d800103880101ba0103696f73ca0100 2025-11-30 09:14:48.902 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:48.902 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":10,"needAck":1,"seq":13,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:48.902 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:49.148 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a270a0208011020186020012801380340604861500258017008800103880101ba0103696f73ca0100 2025-11-30 09:14:49.158 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:49.158 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":97,"dataLen":2,"needAck":1,"seq":8,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:49.158 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 pdata: 0801 2025-11-30 09:14:49.225 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => EnergyStreamSwitch {"emsOpenEnergyStream":true} 2025-11-30 09:14:49.226 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a2d0a080a060a0010003a00102018602001280138034060480b50085801700b800103880101ba0103696f73ca0100 2025-11-30 09:14:49.232 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:49.233 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":11,"dataLen":8,"needAck":1,"seq":11,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:49.233 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 pdata: 0a060a0010003a00 2025-11-30 09:14:49.286 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => EmsEcologyDevReport {"HPReport":{"devSn":"","online":0,"errorCode":{"type":"Buffer","data":[]}}} 2025-11-30 09:14:49.288 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0a510a1b7875b5a0316075f5b03168757577365d704075750537487575053710601820200128013001380340604821501b70f5dccd1d7881ae01800103880101c20110523337315a4431415a483536303037380a321060182020012801300138034060482770f7dccd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:49.295 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 2 message(s) 2025-11-30 09:14:49.295 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":27,"seq":62090869,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:49.295 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:49.295 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: 0d00c0d544150080c5441d00000243280535000070423d00007042 2025-11-30 09:14:49.334 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":1710,"sysGridPwr":1580,"mpptPwr":130,"bpSoc":5} 2025-11-30 09:14:49.334 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":27,"seq":62090871,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:49.334 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#1 => no pdata 2025-11-30 09:14:49.335 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060480e58017010800103880101ba0103696f73ca0100 2025-11-30 09:14:49.342 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:49.343 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":14,"needAck":1,"seq":16,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:49.343 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 unknown cmdIdÊ 2025-11-30 09:14:49.343 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:49.344 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a2d0a080a060a0010003a00102018602001280138034060480b500858017011800103880101ba0103696f73ca0100 2025-11-30 09:14:49.350 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:49.350 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":11,"dataLen":8,"needAck":1,"seq":17,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:49.350 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 pdata: 0a060a0010003a00 2025-11-30 09:14:49.387 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => EmsEcologyDevReport {"HPReport":{"devSn":"","online":0,"errorCode":{"type":"Buffer","data":[]}}} 2025-11-30 09:14:49.441 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 1690 -> 1710 2025-11-30 09:14:49.446 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 1560 -> 1580 2025-11-30 09:14:49.456 -Êdebug: ecoflow-mqtt.0 (10863) R371XXXXXXXX078 JTS1_ENERGY_STREAM_REPORT artificial set bpPwr = 0 2025-11-30 09:14:50.106 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060482558017002800103880101ba0103696f73ca0100 2025-11-30 09:14:50.111 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:50.112 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":37,"needAck":1,"seq":2,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:50.112 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:50.157 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0a510a1b89844451c091840441c099848486c7ac81b18484f4c6b98484f4c610601820200128013001380340604821501b7084ddcd1d7881ae01800103880101c20110523337315a4431415a483536303037380a32106018202001280130013803406048277086ddcd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:50.163 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 2 message(s) 2025-11-30 09:14:50.163 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":27,"seq":62090884,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:50.163 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:50.163 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: 0d00c0d544150080c5441d00000243280535000070423d00007042 2025-11-30 09:14:50.200 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":1710,"sysGridPwr":1580,"mpptPwr":130,"bpSoc":5} 2025-11-30 09:14:50.200 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":27,"seq":62090886,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:50.200 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#1 => no pdata 2025-11-30 09:14:50.201 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a270a0208011020186020012801380340604861500258017017800103880101ba0103696f73ca0100 2025-11-30 09:14:50.208 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:50.208 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":97,"dataLen":2,"needAck":1,"seq":23,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:50.208 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 pdata: 0801 2025-11-30 09:14:50.244 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => EnergyStreamSwitch {"emsOpenEnergyStream":true} 2025-11-30 09:14:50.251 -Êdebug: ecoflow-mqtt.0 (10863) R371XXXXXXXX078 JTS1_ENERGY_STREAM_REPORT artificial set bpPwr = 0 2025-11-30 09:14:50.300 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0a510a1b8588485dcc9d88084dcc9588888acba08dbd8888f8cab58888f8ca10601820200128013001380340604821501b7088ddcd1d7881ae01800103880101c20110523337315a4431415a483536303037380a3210601820200128013001380340604827708addcd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:50.306 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 2 message(s) 2025-11-30 09:14:50.307 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":27,"seq":62090888,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:50.307 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:50.307 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: 0d00c0d544150080c5441d00000243280535000070423d00007042 2025-11-30 09:14:50.344 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":1710,"sysGridPwr":1580,"mpptPwr":130,"bpSoc":5} 2025-11-30 09:14:50.344 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":27,"seq":62090890,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:50.344 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#1 => no pdata 2025-11-30 09:14:50.362 -Êdebug: ecoflow-mqtt.0 (10863) R371XXXXXXXX078 JTS1_ENERGY_STREAM_REPORT artificial set bpPwr = 0 2025-11-30 09:14:50.602 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060480a58017018800103880101ba0103696f73ca0100 2025-11-30 09:14:50.608 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:50.609 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":10,"needAck":1,"seq":24,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:50.609 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:50.840 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0af5030ad803fbd7f9a2e1f2ebe1b9bbc2b0abb5b9b0abb9c3b5c1c2c0c4d9f0c1f2c9f0b1706975d1b9707175d1fbd7f9a2e1f2ebe1b9bbc2b0abb5b9b0abb9c3b5c1c2c0c5d9f0c1f2c9f3b1706975d1b9707175d1fbd7f9a2e1f2ebe1b9bbc2b0abb5b9b0abb9c3b5c1c5c9c1d9f0c1f2c9f2b1706975d1b9707175d1fbd3f9a7e1fbebe1a2b6c1c1c1c1c1c1c1c1c1c1c1c1c1c0d9f0c121f0c9f0b1717171f9fbd0f9a6e1f5ebe1a3c2c6c0b0c0c0b0c9b9c2a5c1c8c7c7d9f0c1c4c9f0b15e7579d9fbd7f9a6e1f7ebe1a3c2c6bbabb5b9b0abb9c0c8c1c1c1c9d9f0c1f3c9f0b1767d71d9b9727171d9fbd6f9a6e1fdebe1a3c2c6c0c5c1c1b0c9b9c5b4c1c3c6c4d9f0c123f0c9f0b17b7171f9b9707171f9fbd7f9a6e1f0ebe1a3c2c6c0abb5c0b0abb9c4c7c1c1c6c9d9f0c191c9f0b17a6771e9b9737171f9fbd7f9a2e1f6ebe1b9bbc2c3c0c1c4b0c9b9c0a0c1c4c2c8d9f0c1f6c9f2b17b7d75d9b9707375e9fbd7f9a2e1f6ebe1b9bbc2c3c0c1c4b0c9b9c0a0c1c2c5c8d9f0c1f6c9f0b17b7d75d9b9707375e9fbd7f9a6e1f3ebe1a3c2c6c0c3c1c1b0c9b9c5b3c1c7c2c7d9f0c1f5c9f0b15b7771d1b97f7171f9fbd7f9a2e1f6ebe1b9bbc2c3c0c1c4b0c9b9c0a0c1c6c4c5d9f0c1f6c9f3b17b7d75d9b9707375e910351821300138034035487150d80370f185097884a6018001030af5030ad803f8d4faa1e2f1e8e2bab8c1b3a8b6bab3a8bac0b6c2c1c3c7daf3c2f1caf3b2736a76d2ba737276d2f8d4faa1e2f1e8e2bab8c1b3a8b6bab3a8bac0b6c2c1c3c6daf3c2f1caf0b2736a76d2ba737276d2f8d4faa1e2f1e8e2bab8c1b3a8b6bab3a8bac0b6c2c6cac2daf3c2f1caf1b2736a76d2ba737276d2f8d0faa4e2f8e8e2a1b5c2c2c2c2c2c2c2c2c2c2c2c2c2c3daf3c222f3caf3b2727272faf8d3faa5e2f6e8e2a0c1c5c3b3c3c3b3cabac1a6c2cbc4c4daf3c2c7caf3b25d767adaf8d4faa5e2f4e8e2a0c1c5b8a8b6bab3a8bac3cbc2c2c2cadaf3c2f0caf3b2757e72daba717272daf8d5faa5e2fee8e2a0c1c5c3c6c2c2b3cabac6b7c2c0c5c7daf3c220f3caf3b2787272faba737272faf8d4faa5e2f3e8e2a0c1c5c3a8b6c3b3a8bac7c4c2c2c5cadaf3c292caf3b2796472eaba707272faf8d4faa1e2f5e8e2bab8c1c0c3c2c7b3cabac3a3c2c7c1cbdaf3c2f5caf1b2787e76daba737076eaf8d4faa1e2f5e8e2bab8c1c0c3c2c7b3cabac3a3c2c1c6cbdaf3c2f5caf3b2787e76daba737076eaf8d4faa5e2f0e8e2a0c1c5c3c0c2c2b3cabac6b0c2c4c1c4daf3c2f6caf3b2587472d2ba7c7272faf8d4faa1e2f5e8e2bab8c1c0c3c2c7b3cabac3a3c2c5c7c6daf3c2f5caf0b2787e76daba737076ea10351820300138034035487150d80370f285097884a601800103 2025-11-30 09:14:50.848 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 2 message(s) 2025-11-30 09:14:50.848 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 header {"src":53,"dest":33,"encType":1,"checkType":3,"cmdFunc":53,"cmdId":113,"dataLen":472,"seq":148209,"productId":21252,"version":3} 2025-11-30 09:14:50.848 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:50.848 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: 0a26085310031a10484a33415a4448415a48324430333135280130033801408198842048818084200a26085310031a10484a33415a4448415a48324430333134280130033802408198842048818084200a26085310031a10484a33415a4448415a48324430343830280130033803408198842048818084200a220856100a1a1053473030303030303030303030303031280130d001380140808080080a21085710041a105233373141313141384833543039363628013035380140af8488280a26085710061a105233374a5a4448415a4831393030303828013002380140878c802848838080280a270857100c1a1052333731343030413848344530323735280130d2013801408a80800848818080080a26085710011a10523337315a4431415a48353630303738280130603801408b96801848828080080a26085310071a10484a3332313035413848315130353339280130073803408a8c842848818284180a26085310071a10484a3332313035413848315130333439280130073801408a8c842848818284180a26085710021a105233373132303041384834423036333628013004380140aa868020488e8080080a26085310071a10484a3332313035413848315130373534280130073802408a8c84284881828418 2025-11-30 09:14:50.886 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 => ModuleClusterInfo {"modules":[{"productType":83,"productDetail":3,"moduleSn":"HJ3AZDHAZH2D0315","runningSta":1,"addr":3,"dAddr":1,"appVer":67177473,"loaderVer":67174401},{"productType":83,"productDetail":3,"moduleSn":"HJ3AZDHAZH2D0314","runningSta":1,"addr":3,"dAddr":2,"appVer":67177473,"loaderVer":67174401},{"productType":83,"productDetail":3,"moduleSn":"HJ3AZDHAZH2D0480","runningSta":1,"addr":3,"dAddr":3,"appVer":67177473,"loaderVer":67174401},{"productType":86,"productDetail":10,"moduleSn":"SG00000000000001","runningSta":1,"addr":208,"dAddr":1,"appVer":16777216},{"productType":87,"productDetail":4,"moduleSn":"R371A11A8H3T0966","runningSta":1,"addr":53,"dAddr":1,"appVer":84017711},{"productType":87,"productDetail":6,"moduleSn":"R37JZDHAZH190008","runningSta":1,"addr":2,"dAddr":1,"appVer":83887623,"loaderVer":83886083},{"productType":87,"productDetail":12,"moduleSn":"R371400A8H4E0275","runningSta":1,"addr":210,"dAddr":1,"appVer":16777226,"loaderVer":16777217},{"productType":87,"productDetail":1,"moduleSn":"R371XXXXXXXX078 ","runningSta":1,"addr":96,"dAddr":1,"appVer":50334475,"loaderVer":16777218},{"productType":83,"productDetail":7,"moduleSn":"HJ32105A8H1Q0539","runningSta":1,"addr":7,"dAddr":3,"appVer":83953162,"loaderVer":50397441},{"productType":83,"productDetail":7,"moduleSn":"HJ32105A8H1Q0349","runningSta":1,"addr":7,"dAddr":1,"appVer":83953162,"loaderVer":50397441},{"productType":87,"productDetail":2,"moduleSn":"R371200A8H4B0636","runningSta":1,"addr":4,"dAddr":1,"appVer":67109674,"loaderVer":16777230},{"productType":83,"productDetail":7,"moduleSn":"HJ32105A8H1Q0754","runningSta":1,"addr":7,"dAddr":2,"appVer":83953162,"loaderVer":50397441}]} 2025-11-30 09:14:50.886 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#1 header {"src":53,"dest":32,"encType":1,"checkType":3,"cmdFunc":53,"cmdId":113,"dataLen":472,"seq":148210,"productId":21252,"version":3} 2025-11-30 09:14:50.886 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#1 Encrypted 2025-11-30 09:14:50.887 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#1 pdata: 0a26085310031a10484a33415a4448415a48324430333135280130033801408198842048818084200a26085310031a10484a33415a4448415a48324430333134280130033802408198842048818084200a26085310031a10484a33415a4448415a48324430343830280130033803408198842048818084200a220856100a1a1053473030303030303030303030303031280130d001380140808080080a21085710041a105233373141313141384833543039363628013035380140af8488280a26085710061a105233374a5a4448415a4831393030303828013002380140878c802848838080280a270857100c1a1052333731343030413848344530323735280130d2013801408a80800848818080080a26085710011a10523337315a4431415a48353630303738280130603801408b96801848828080080a26085310071a10484a3332313035413848315130353339280130073803408a8c842848818284180a26085310071a10484a3332313035413848315130333439280130073801408a8c842848818284180a26085710021a105233373132303041384834423036333628013004380140aa868020488e8080080a26085310071a10484a3332313035413848315130373534280130073802408a8c84284881828418 2025-11-30 09:14:50.924 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#1 => ModuleClusterInfo {"modules":[{"productType":83,"productDetail":3,"moduleSn":"HJ3AZDHAZH2D0315","runningSta":1,"addr":3,"dAddr":1,"appVer":67177473,"loaderVer":67174401},{"productType":83,"productDetail":3,"moduleSn":"HJ3AZDHAZH2D0314","runningSta":1,"addr":3,"dAddr":2,"appVer":67177473,"loaderVer":67174401},{"productType":83,"productDetail":3,"moduleSn":"HJ3AZDHAZH2D0480","runningSta":1,"addr":3,"dAddr":3,"appVer":67177473,"loaderVer":67174401},{"productType":86,"productDetail":10,"moduleSn":"SG00000000000001","runningSta":1,"addr":208,"dAddr":1,"appVer":16777216},{"productType":87,"productDetail":4,"moduleSn":"R371A11A8H3T0966","runningSta":1,"addr":53,"dAddr":1,"appVer":84017711},{"productType":87,"productDetail":6,"moduleSn":"R37JZDHAZH190008","runningSta":1,"addr":2,"dAddr":1,"appVer":83887623,"loaderVer":83886083},{"productType":87,"productDetail":12,"moduleSn":"R371400A8H4E0275","runningSta":1,"addr":210,"dAddr":1,"appVer":16777226,"loaderVer":16777217},{"productType":87,"productDetail":1,"moduleSn":"R371XXXXXXXX078 ","runningSta":1,"addr":96,"dAddr":1,"appVer":50334475,"loaderVer":16777218},{"productType":83,"productDetail":7,"moduleSn":"HJ32105A8H1Q0539","runningSta":1,"addr":7,"dAddr":3,"appVer":83953162,"loaderVer":50397441},{"productType":83,"productDetail":7,"moduleSn":"HJ32105A8H1Q0349","runningSta":1,"addr":7,"dAddr":1,"appVer":83953162,"loaderVer":50397441},{"productType":87,"productDetail":2,"moduleSn":"R371200A8H4B0636","runningSta":1,"addr":4,"dAddr":1,"appVer":67109674,"loaderVer":16777230},{"productType":83,"productDetail":7,"moduleSn":"HJ32105A8H1Q0754","runningSta":1,"addr":7,"dAddr":2,"appVer":83953162,"loaderVer":50397441}]} 2025-11-30 09:14:50.926 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060480e5801701a800103880101ba0103696f73ca0100 2025-11-30 09:14:50.937 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:50.937 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":14,"needAck":1,"seq":26,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:50.937 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 unknown cmdIdÊ 2025-11-30 09:14:50.937 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:50.938 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a2d0a080a060a0010003a00102018602001280138034060480b50085801701b800103880101ba0103696f73ca0100 2025-11-30 09:14:50.944 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:50.944 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":11,"dataLen":8,"needAck":1,"seq":27,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:50.944 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 pdata: 0a060a0010003a00 2025-11-30 09:14:50.995 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => EmsEcologyDevReport {"HPReport":{"devSn":"","online":0,"errorCode":{"type":"Buffer","data":[]}}} 2025-11-30 09:14:51.104 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060480a58017003800103880101ba0103696f73ca0100 2025-11-30 09:14:51.115 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:51.116 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":10,"needAck":1,"seq":3,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:51.116 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:51.141 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a2d0a080a060a0010003a00102018602001280138034060480b500858017004800103880101ba0103696f73ca0100 2025-11-30 09:14:51.150 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:51.150 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":11,"dataLen":8,"needAck":1,"seq":4,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:51.150 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 pdata: 0a060a0010003a00 2025-11-30 09:14:51.230 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => EmsEcologyDevReport {"HPReport":{"devSn":"","online":0,"errorCode":{"type":"Buffer","data":[]}}} 2025-11-30 09:14:51.231 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060487258017006800103880101ba0103696f73ca0100 2025-11-30 09:14:51.238 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:51.238 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":114,"needAck":1,"seq":6,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:51.238 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 unknown cmdIdÊ 2025-11-30 09:14:51.238 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:51.239 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a94010a6f3805850d000000008d0d00000000950d00409c46980d00a00d00ad0d00000000b50d00000000bd0d00409c46c00d00c80d00d00d00d80d00e00d00e80da09c01f00da09c01b80e00c00e00c80e00d00e01d80e01e00e00e80e00a81000b01001b81000d01001e01000e81000f010001020186020012801380340604811506f5801700c800103880101ba0103696f73ca0100 2025-11-30 09:14:51.245 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:51.245 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":17,"dataLen":111,"needAck":1,"seq":12,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:51.245 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 unknown cmdIdÊ 2025-11-30 09:14:51.245 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 pdata: 3805850d000000008d0d00000000950d00409c46980d00a00d00ad0d00000000b50d00000000bd0d00409c46c00d00c80d00d00d00d80d00e00d00e80da09c01f00da09c01b80e00c00e00c80e00d00e01d80e01e00e00e80e00a81000b01001b81000d01001e01000e81000f01000 2025-11-30 09:14:51.246 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060480e58017005800103880101ba0103696f73ca0100 2025-11-30 09:14:51.251 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:51.252 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":14,"needAck":1,"seq":5,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:51.252 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 unknown cmdIdÊ 2025-11-30 09:14:51.252 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:51.253 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0a97010a5f8890b090f0951091931891f4009138d60891913091903898902098ac289890289991509984229ba19890829998918091882887b0908299989180938818b7b0f4829780928804b3b0958298989180908890b090885483b04894289b91509b9010601820200128013001380340604808505f58017090ddcd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:51.258 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:51.259 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":8,"dataLen":95,"needAck":1,"seq":62090896,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:51.259 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:51.259 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: 1800200060058001038801649001a846980101a00100a80800b0083cb80800b80901c00914b20b31080012090801100118b817200012090801100318882720641207100218942320051208080110001800200018c41320d804b80b01c00b00 2025-11-30 09:14:51.315 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 => JTS1_EMS_CHANGE_REPORT {"emsWorkMode":0,"emsBackupEvent":0,"sysBatDsgDownLimit":5,"emsFeedMode":3,"emsFeedRatio":100,"emsFeedPwr":9000,"sysMeterCfg":1,"sysTypeCfg":0,"rateCtrlSwtich":false,"sysRateCtrlTime":60,"duraTime":0,"emsCtrlLedType":1,"emsCtrlLedBright":20,"emsSgReady":{"emsSgMode":0,"emsSgParam":[{"emsSgStatEn":true,"emsSgStat":1,"emsSgPwr":3000,"emsSgSoc":0},{"emsSgStatEn":true,"emsSgStat":3,"emsSgPwr":5000,"emsSgSoc":100},{"emsSgStat":2,"emsSgPwr":4500,"emsSgSoc":5},{"emsSgStatEn":true,"emsSgStat":0,"emsSgPwr":0,"emsSgSoc":0}],"emsSgRatePwr":2500,"emsSgSwitTime":600},"emsSgReadyEn":true,"emsSgRunStat":0} 2025-11-30 09:14:51.368 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0a9d010a65319a91399a2198319f91399f91249f9191bed55980914180914980917183907983906183391b21986983916184019269849011879b1987930c879191919133878a999184919191918c91919191b491919191bc91919191a491919191318e91398e90518e9110601820200128013001380340604808506558017091ddcd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:51.374 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:51.375 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":8,"dataLen":101,"needAck":1,"seq":62090897,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:51.375 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:51.375 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: a00b00a80bb009a00e00a80e00b50e00002f44c81100d01100d81100e01201e81201f012a88ab009f81200f0159003f8150180160a8816029d1600000000a2161b080015000000001d0000000025000000002d000000003500000000a01f00a81f01c01f00 2025-11-30 09:14:51.424 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 => JTS1_EMS_CHANGE_REPORT {"sysMulPeakSwitch":false,"sysMulPeakTime":1200,"userRole":0,"chgDsgMode":0,"chgDsgPwr":700} 2025-11-30 09:14:51.581 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0a3b0a0339859310601820200128013001380340604808500358017093ddcd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:51.587 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:51.588 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [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":62090899,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:51.588 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:51.588 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: aa1600 2025-11-30 09:14:51.646 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 => JTS1_EMS_CHANGE_REPORT {} 2025-11-30 09:14:51.796 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0a7a0a425685945e8ba89994f47ed18194248ed289e66debabb130e4e9abb99494e4d2a1949434d4a994945cd6d1949434d4d994f4fed2c194f4fed2c994945cd7f1943498d210601820200128013001380340604808504258017094ddcd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:51.802 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:51.802 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":8,"dataLen":66,"needAck":1,"seq":62090900,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:51.802 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:51.802 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: c21100ca1f3c0d0060ea451500b01a461d72f97f3f25a4707d3f2d00007046350000a0403d0000c842450000a0404d00606a465500606a465d0000c8436500a00c46 2025-11-30 09:14:51.851 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 => JTS1_EMS_CHANGE_REPORT {} 2025-11-30 09:14:52.105 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a2d0a080a060a0010003a00102018602001280138034060480b50085801700b800103880101ba0103696f73ca0100 2025-11-30 09:14:52.111 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:52.111 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":11,"dataLen":8,"needAck":1,"seq":11,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:52.111 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 pdata: 0a060a0010003a00 2025-11-30 09:14:52.149 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => EmsEcologyDevReport {"HPReport":{"devSn":"","online":0,"errorCode":{"type":"Buffer","data":[]}}} 2025-11-30 09:14:52.322 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a270a0208011020186020012801380340604861500258017008800103880101ba0103696f73ca0100 2025-11-30 09:14:52.328 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:52.329 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":97,"dataLen":2,"needAck":1,"seq":8,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:52.329 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 pdata: 0801 2025-11-30 09:14:52.364 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => EnergyStreamSwitch {"emsOpenEnergyStream":true} 2025-11-30 09:14:52.366 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060480a5801700d800103880101ba0103696f73ca0100 2025-11-30 09:14:52.372 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:52.372 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":10,"needAck":1,"seq":13,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:52.372 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:52.373 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0a92010a5a929a8a9ab298da9dd299ca9af26d23b5ea0c14b4329b9b2a9b9a229b9a52919a4a919842919e7a919b7291946a919a62919a1a969a1296122e6048990a969a02969a62979a1a949a12949008949a02949a12899a0a899a02899810601820200128013001380340604811505a5801709addcd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:52.378 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:52.379 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [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":62090906,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:52.379 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 unknown cmdIdÊ 2025-11-30 09:14:52.379 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:52.379 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: 08001000280240074803500068f7b92f70968e2ea80101b00100b80100c80b00d00b02d80b04e00b01e80b0ef00b00f80b00800c00880c88b4fad203900c00980c00f80d00800e00880e0a920e00980e00881300901300981302 2025-11-30 09:14:52.435 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0a510a1b919c9c4bd8899c5c5ad8819c9c9edfb499a99c9cecdea19c9cecde10601820200128013001380340604821501b709cddcd1d7881ae01800103880101c20110523337315a4431415a483536303037380a3210601820200128013001380340604827709eddcd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:52.446 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 2 message(s) 2025-11-30 09:14:52.447 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":27,"seq":62090908,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:52.447 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:52.447 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: 0d0000d7441500c0c6441d00000243280535000070423d00007042 2025-11-30 09:14:52.517 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":1720,"sysGridPwr":1590,"mpptPwr":130,"bpSoc":5} 2025-11-30 09:14:52.517 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#1 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"dataLen":27,"seq":62090910,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:52.518 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#1 => no pdata 2025-11-30 09:14:52.519 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060480a5801701d800103880101ba0103696f73ca0100 2025-11-30 09:14:52.525 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:52.525 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":10,"needAck":1,"seq":29,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:52.525 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:52.569 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .JTS1_ENERGY_STREAM_REPORT.sysLoadPwr 1710 -> 1720 2025-11-30 09:14:52.578 -Êdebug: ecoflow-mqtt.0 (10863) [Compare] update R371XXXXXXXX078 .JTS1_ENERGY_STREAM_REPORT.sysGridPwr 1580 -> 1590 2025-11-30 09:14:52.580 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0a620a2a00aca008aca010aca018aca160aca068aca070aca078aca040ac1f3863b648aca052aca058aca000b3a010601820200128013001380340604811502a580170a0ddcd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:52.587 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:52.587 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [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":62090912,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:52.587 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 unknown cmdIdÊ 2025-11-30 09:14:52.588 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:52.588 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: a00c00a80c00b00c00b80c01c00c00c80c00d00c00d80c00e00cbf98c316e80c00f20c00f80c00a01300 2025-11-30 09:14:52.684 -Êdebug: ecoflow-mqtt.0 (10863) R371XXXXXXXX078 JTS1_ENERGY_STREAM_REPORT artificial set bpPwr = 0 2025-11-30 09:14:52.792 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0aa7010a6f9ba626aea3a3a3a32eaea3a3a3a336aea3e33fe53baea303aea30eaea3a3a3a316aea3a3a3a31eaea3e33fe563aea36baea373aea37baea343aea34bae033fa253ae033fa21bada363ada36bada373ada27bada243ada34bada30bb3a313b3a21bb3a373b3a243b3a34bb3a353b3a310601820200128013001380340604811506f580170a3ddcd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:52.798 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:52.798 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":17,"dataLen":111,"needAck":1,"seq":62090915,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:52.799 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 unknown cmdIdÊ 2025-11-30 09:14:52.799 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:52.799 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: 3805850d000000008d0d00000000950d00409c46980d00a00d00ad0d00000000b50d00000000bd0d00409c46c00d00c80d00d00d00d80d00e00d00e80da09c01f00da09c01b80e00c00e00c80e00d00e01d80e01e00e00e80e00a81000b01001b81000d01001e01000e81000f01000 2025-11-30 09:14:52.948 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060480e5801701e800103880101ba0103696f73ca0100 2025-11-30 09:14:52.954 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:52.954 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":14,"needAck":1,"seq":30,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:52.954 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 unknown cmdIdÊ 2025-11-30 09:14:52.954 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:53.006 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0a3b0a0365b5a4106018202001280130013803406048115003580170a5ddcd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:53.011 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:53.012 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [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":62090917,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:53.012 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 unknown cmdIdÊ 2025-11-30 09:14:53.012 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:53.012 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: c01001 2025-11-30 09:14:53.103 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a2d0a080a060a0010003a00102018602001280138034060480b500858017011800103880101ba0103696f73ca0100 2025-11-30 09:14:53.110 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:53.110 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":11,"dataLen":8,"needAck":1,"seq":17,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:53.110 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 pdata: 0a060a0010003a00 2025-11-30 09:14:53.153 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => EmsEcologyDevReport {"HPReport":{"devSn":"","online":0,"errorCode":{"type":"Buffer","data":[]}}} 2025-11-30 09:14:53.154 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060480e58017010800103880101ba0103696f73ca0100 2025-11-30 09:14:53.163 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:53.163 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":14,"needAck":1,"seq":16,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:53.163 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 unknown cmdIdÊ 2025-11-30 09:14:53.163 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:53.386 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a2d0a080a060a0010003a00102018602001280138034060480b50085801701f800103880101ba0103696f73ca0100 2025-11-30 09:14:53.392 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:53.392 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":11,"dataLen":8,"needAck":1,"seq":31,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:53.392 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 pdata: 0a060a0010003a00 2025-11-30 09:14:53.429 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => EmsEcologyDevReport {"HPReport":{"devSn":"","online":0,"errorCode":{"type":"Buffer","data":[]}}} 2025-11-30 09:14:53.505 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0ac9010a8f0157abaa6a25e92fa8aa6a25e927a8aaaaaaaa3aa8ce32a8ce0aa8aa07a8aaaa92e91fa8aaaa65e817a8aaaacce86aa812bd62a806a87aa85aab77a8aaaad7e94fa8aa2ae9e942a842ad5fa8aaaad7e952a8ce2fa9aaaae4e827a9aaaae4e83aa9ce32a9ce0fa9aaaa94e807a9aaaa94e81aa9ce12a9ce6fa9cccce2e867a912b494e87aa942ad72a9ab4fa999792ee910601820200128013001380340604810508f01580170aaddcd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:53.511 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:53.511 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [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":62090922,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:53.511 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 unknown cmdIdÊ 2025-11-30 09:14:53.511 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:53.512 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: fd0100c08f43850200c08f438d0200000000900264980264a00200ad0200003843b5020000cf42bd0200006642c002b817c802ac02d002f001dd0200007d43e50200804343e802e807f50200007d43f80264850300004e428d0300004e42900364980364a50300003e42ad0300003e42b00364b80364c50366664842cd03b81e3e42d003e807d80301e50333d38443 2025-11-30 09:14:53.721 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0ad0010a960146a8ab6b24e85ba8578153a843ac2eafabab93e826afabab64e93eafababa1e933af7b830baf13bc03af43ac1eafababd6e816afab2be8e86bafaa63afab7eafabab2b9476af7beff3904bafaa43af31ae5bafab56afabababeb2eae6667e3e926ae6667e3e93eae6667679536ae47fa13960baeab06aeabababab1baeab16ae9898ece96eae9898ece966ae666767957eae47fa139610601820200128013001380340604810509601580170abddcd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:53.727 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:53.727 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [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":62090923,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:53.728 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 unknown cmdIdÊ 2025-11-30 09:14:53.728 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:53.728 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: ed0300c08f43f003fc2af803e8078504000038438d040000cf42950400000a429804d028a004b817a804e807b50400007d43bd0400804343c00401c80400d5040000803fdd04d044583be00401e8049a05f00400fd04000000408505cdcc48428d05cdcc48429505cdcccc3e9d05ec51b83da00500ad0500000000b00500bd0533334742c50533334742cd05cdcccc3ed505ec51b83d 2025-11-30 09:14:53.932 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0adb010aa10174a9ac4ca9ad44a9ac59a9acacd1ef51a961602cef29aaacac2c9321aaacacacac39aaacac8ced34aaac09aa41a1129701aaacac2c9319aaacacacac11aacb4af9ef69aa36b5f3ef61aaca4ac0ef79aa36b5daef71aa3635b59349aaacacacac41aaacacacac59aa3635b51351aaacac8ced29ab6160609121abacacac9339abacac2c9331abacac2c1309abacac2c1301abcacaca131caba814abad6cab4c78af1060182020012801300138034060481050a101580170acddcd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:53.938 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:53.939 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [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":62090924,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:53.939 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 unknown cmdIdÊ 2025-11-30 09:14:53.939 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:53.939 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: d80500e00501e80500f50500007d43fd05cdcc804385060000803f8d0600000000950600002041980600a506ed0dbe3bad060000803fb50600000000bd0667e65543c5069a195f43cd0666e66c43d5069a197643dd069a99193fe50600000000ed0600000000f5069a9919bffd06000020418507cdcccc3d8d070000003f95070000803f9d07000080bfa507000080bfad07666666bfb00704b80701c007e0d403 2025-11-30 09:14:54.103 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a2d0a080a060a0010003a00102018602001280138034060480b50085801701b800103880101ba0103696f73ca0100 2025-11-30 09:14:54.109 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:54.109 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":11,"dataLen":8,"needAck":1,"seq":27,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:54.109 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 pdata: 0a060a0010003a00 2025-11-30 09:14:54.146 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => EmsEcologyDevReport {"HPReport":{"devSn":"","online":0,"errorCode":{"type":"Buffer","data":[]}}} 2025-11-30 09:14:54.147 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060480e5801701a800103880101ba0103696f73ca0100 2025-11-30 09:14:54.153 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:54.153 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":14,"needAck":1,"seq":26,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:54.153 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 unknown cmdIdÊ 2025-11-30 09:14:54.153 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:54.154 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a94010a6f3805850d000000008d0d00000000950d00409c46980d00a00d00ad0d00000000b50d00000000bd0d00409c46c00d00c80d00d00d00d80d00e00d00e80da09c01f00da09c01b80e00c00e00c80e00d00e01d80e01e00e00e80e00a81000b01001b81000d01001e01000e81000f010001020186020012801380340604811506f5801700c800103880101ba0103696f73ca0100 2025-11-30 09:14:54.159 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:54.159 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":17,"dataLen":111,"needAck":1,"seq":12,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:54.160 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 unknown cmdIdÊ 2025-11-30 09:14:54.160 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 pdata: 3805850d000000008d0d00000000950d00409c46980d00a00d00ad0d00000000b50d00000000bd0d00409c46c00d00c80d00d00d00d80d00e00d00e80da09c01f00da09c01b80e00c00e00c80e00d00e01d80e01e00e00e80e00a81000b01001b81000d01001e01000e81000f01000 2025-11-30 09:14:54.160 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a270a0208011020186020012801380340604861500258017017800103880101ba0103696f73ca0100 2025-11-30 09:14:54.166 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:54.166 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":97,"dataLen":2,"needAck":1,"seq":23,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:54.166 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 pdata: 0801 2025-11-30 09:14:54.202 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => EnergyStreamSwitch {"emsOpenEnergyStream":true} 2025-11-30 09:14:54.203 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060480a58017018800103880101ba0103696f73ca0100 2025-11-30 09:14:54.209 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:54.209 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":10,"needAck":1,"seq":24,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:54.209 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:54.210 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0ad2010a980163a9aeaed3ed7ba9ae2eeded73a9c8c8e6ec4ba916b090ec46a94e7aad5ba9aeaed3ed53a9ae2eeded2ba6c8c8e6ec23a616b090ec6ea6af63a6636262937ba6aeaedeec73a6aeaeaeae4ba6aeaeaeae46a6af5ba6aeaeaeae53a6aeaeaeae2ea7ae26a7ae3ba7aeaeaeae33a7aeaeaeae0ba76362629006a7ae1ea7ae66a7af7ba7aeaeaeae73a7aeaeaeae4ba7aeaeaeae46a7af5ea7ae10601820200128013001380340604810509801580170aeddcd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:54.215 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:54.215 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [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":62090926,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:54.215 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 unknown cmdIdÊ 2025-11-30 09:14:54.216 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:54.216 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: cd0700007d43d50700804343dd0766664842e507b81e3e42e807e0d403f50700007d43fd07008043438508666648428d08b81e3e42c00801cd08cdcccc3dd50800007042dd0800000000e50800000000e80801f50800000000fd08000000008009008809009509000000009d0900000000a509cdcccc3ea80900b00900c80901d50900000000dd0900000000e50900000000e80901f00900 2025-11-30 09:14:54.227 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0a510a1bbcb1b166f5a4b17177f5acb1b1b3f299b484b1b1c1f38cb1b1c1f310601820200128013001380340604821501b70b1ddcd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:54.234 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:54.235 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":27,"seq":62090929,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:54.235 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:54.236 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: 0d0000d7441500c0c6441d00000243280535000070423d00007042 2025-11-30 09:14:54.278 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":1720,"sysGridPwr":1590,"mpptPwr":130,"bpSoc":5} 2025-11-30 09:14:54.360 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0ac1010a87014dbcb535bfb53dbfb525bfb528bfb5b5b5b510bfb5b5b5b518bfb5b5b5b500bfb5b5b5b508bfb5b5b5b570bfb5b5b5b578bfb5b5b5b560bfb5b5b5b568bfb5b5b5b550bfb5b5b5b558bfb5b5b5b540bfb5b5b5b548bfb5b5b5b545bbb548bbb5b5b5b530bab5b5b5b53dbab425bab52dbab515bab51dbab505bab50dbab575bab57dbab565bab510601820200128013001380340604810508701580170b5ddcd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:54.375 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:54.375 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [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":62090933,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:54.375 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 unknown cmdIdÊ 2025-11-30 09:14:54.375 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:54.375 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: f80900800a00880a00900a009d0a00000000a50a00000000ad0a00000000b50a00000000bd0a00000000c50a00000000cd0a00000000d50a00000000dd0a00000000e50a00000000ed0a00000000f50a00000000fd0a00000000f00e00fd0e00000000850f00000000880f01900f00980f00a00f00a80f00b00f00b80f00c00f00c80f00d00f00 2025-11-30 09:14:54.387 -Êdebug: ecoflow-mqtt.0 (10863) R371XXXXXXXX078 JTS1_ENERGY_STREAM_REPORT artificial set bpPwr = 0 2025-11-30 09:14:54.393 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060480a58017020800103880101ba0103696f73ca0100 2025-11-30 09:14:54.404 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:54.405 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":10,"needAck":1,"seq":32,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:54.405 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:54.431 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0a321060182020012801300138034060482770b3ddcd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:54.440 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:54.440 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"seq":62090931,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:54.440 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 => no pdata 2025-11-30 09:14:54.587 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0a9b010a636ab8b7b7b7b752b8b7b7b7b75ab8b7b7b7b742b8b7b7b7b74ab8b7b7b7b732a7b7b7b7b73fa7b722a7b7b7b7b72fa7b74fa7b732a62d2eae893aa67a7bfb8922a67a7bfb882aa67a7bfb8912a619f056891aa6b7b7b7b702a6b7b7b7b70aa6b7b7b7b7106018202001280130013803406048105063580170b7ddcd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:54.595 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:54.595 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [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":62090935,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:54.595 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 unknown cmdIdÊ 2025-11-30 09:14:54.595 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:54.595 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: dd0f00000000e50f00000000ed0f00000000f50f00000000fd0f00000000851000000000881000951000000000981000f8100085119a99193e8d11cdcc4c3e9511cdcc4c3f9d11cdcc4c3ea511ae47e13ead1100000000b51100000000bd1100000000 2025-11-30 09:14:54.716 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0a400a08b2beb2b8a8b882b81060182020012801300138034060480b5008580170b8ddcd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:54.722 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:54.723 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [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":62090936,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:54.723 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:54.723 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: 0a060a0010003a00 2025-11-30 09:14:54.774 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 => EmsEcologyDevReport {"HPReport":{"devSn":"","online":0,"errorCode":{"type":"Buffer","data":[]}}} 2025-11-30 09:14:54.776 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a2d0a080a060a0010003a00102018602001280138034060480b500858017021800103880101ba0103696f73ca0100 2025-11-30 09:14:54.783 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:54.783 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":11,"dataLen":8,"needAck":1,"seq":33,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:54.783 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 pdata: 0a060a0010003a00 2025-11-30 09:14:54.821 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => EmsEcologyDevReport {"HPReport":{"devSn":"","online":0,"errorCode":{"type":"Buffer","data":[]}}} 2025-11-30 09:14:54.914 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060480e58017022800103880101ba0103696f73ca0100 2025-11-30 09:14:54.920 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:54.921 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":14,"needAck":1,"seq":34,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:54.921 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 unknown cmdIdÊ 2025-11-30 09:14:54.921 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:55.106 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a2d0a080a060a0010003a00102018602001280138034060480b50085801700b800103880101ba0103696f73ca0100 2025-11-30 09:14:55.112 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:55.112 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":11,"dataLen":8,"needAck":1,"seq":11,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:55.112 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 pdata: 0a060a0010003a00 2025-11-30 09:14:55.157 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => EmsEcologyDevReport {"HPReport":{"devSn":"","online":0,"errorCode":{"type":"Buffer","data":[]}}} 2025-11-30 09:14:55.158 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060480a5801700d800103880101ba0103696f73ca0100 2025-11-30 09:14:55.164 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:55.165 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":10,"needAck":1,"seq":13,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:55.165 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:55.165 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0a510a1bb3bebe69faabbe7e78faa3bebebcfd96bb8bbebecefc83bebecefc10601820200128013001380340604821501b70beddcd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:55.171 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:55.171 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":27,"seq":62090942,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:55.171 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:55.171 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: 0d0000d7441500c0c6441d00000243280535000070423d00007042 2025-11-30 09:14:55.208 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":1720,"sysGridPwr":1590,"mpptPwr":130,"bpSoc":5} 2025-11-30 09:14:55.217 -Êdebug: ecoflow-mqtt.0 (10863) R371XXXXXXXX078 JTS1_ENERGY_STREAM_REPORT artificial set bpPwr = 0 2025-11-30 09:14:55.286 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0a321060182020012801300138034060482770c0ddcd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:55.292 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:55.292 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"seq":62090944,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:55.292 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 => no pdata 2025-11-30 09:14:55.441 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a2d0a080a060a0010003a00102018602001280138034060480b500858017023800103880101ba0103696f73ca0100 2025-11-30 09:14:55.449 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:55.449 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":11,"dataLen":8,"needAck":1,"seq":35,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:55.449 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 pdata: 0a060a0010003a00 2025-11-30 09:14:55.506 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => EmsEcologyDevReport {"HPReport":{"devSn":"","online":0,"errorCode":{"type":"Buffer","data":[]}}} 2025-11-30 09:14:56.105 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060480a5801701d800103880101ba0103696f73ca0100 2025-11-30 09:14:56.111 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:56.111 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":10,"needAck":1,"seq":29,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:56.111 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:56.140 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060480e5801701e800103880101ba0103696f73ca0100 2025-11-30 09:14:56.156 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:56.156 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":14,"needAck":1,"seq":30,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:56.157 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 unknown cmdIdÊ 2025-11-30 09:14:56.157 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:56.158 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a2d0a080a060a0010003a00102018602001280138034060480b500858017011800103880101ba0103696f73ca0100 2025-11-30 09:14:56.167 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:56.167 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":11,"dataLen":8,"needAck":1,"seq":17,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:56.167 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 pdata: 0a060a0010003a00 2025-11-30 09:14:56.219 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => EmsEcologyDevReport {"HPReport":{"devSn":"","online":0,"errorCode":{"type":"Buffer","data":[]}}} 2025-11-30 09:14:56.220 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060480e58017010800103880101ba0103696f73ca0100 2025-11-30 09:14:56.235 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:56.235 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":14,"needAck":1,"seq":16,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:56.236 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 unknown cmdIdÊ 2025-11-30 09:14:56.236 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:56.481 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060480a58017024800103880101ba0103696f73ca0100 2025-11-30 09:14:56.487 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:56.487 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":10,"needAck":1,"seq":36,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:56.487 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:57.050 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060480e58017025800103880101ba0103696f73ca0100 2025-11-30 09:14:57.056 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:57.056 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":14,"needAck":1,"seq":37,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:57.056 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 unknown cmdIdÊ 2025-11-30 09:14:57.056 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:57.104 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060480a58017018800103880101ba0103696f73ca0100 2025-11-30 09:14:57.110 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:57.110 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":10,"needAck":1,"seq":24,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:57.110 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:57.144 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a94010a6f3805850d000000008d0d00000000950d00409c46980d00a00d00ad0d00000000b50d00000000bd0d00409c46c00d00c80d00d00d00d80d00e00d00e80da09c01f00da09c01b80e00c00e00c80e00d00e01d80e01e00e00e80e00a81000b01001b81000d01001e01000e81000f010001020186020012801380340604811506f5801700c800103880101ba0103696f73ca0100 2025-11-30 09:14:57.149 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:57.149 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":17,"dataLen":111,"needAck":1,"seq":12,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:57.150 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 unknown cmdIdÊ 2025-11-30 09:14:57.150 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 pdata: 3805850d000000008d0d00000000950d00409c46980d00a00d00ad0d00000000b50d00000000bd0d00409c46c00d00c80d00d00d00d80d00e00d00e80da09c01f00da09c01b80e00c00e00c80e00d00e01d80e01e00e00e80e00a81000b01001b81000d01001e01000e81000f01000 2025-11-30 09:14:57.150 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a2d0a080a060a0010003a00102018602001280138034060480b50085801701f800103880101ba0103696f73ca0100 2025-11-30 09:14:57.155 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:57.156 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":11,"dataLen":8,"needAck":1,"seq":31,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:57.156 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 pdata: 0a060a0010003a00 2025-11-30 09:14:57.193 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => EmsEcologyDevReport {"HPReport":{"devSn":"","online":0,"errorCode":{"type":"Buffer","data":[]}}} 2025-11-30 09:14:57.193 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a270a0208011020186020012801380340604861500258017017800103880101ba0103696f73ca0100 2025-11-30 09:14:57.198 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:57.199 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":97,"dataLen":2,"needAck":1,"seq":23,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:57.199 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 pdata: 0801 2025-11-30 09:14:57.254 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => EnergyStreamSwitch {"emsOpenEnergyStream":true} 2025-11-30 09:14:57.255 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060480e5801701a800103880101ba0103696f73ca0100 2025-11-30 09:14:57.260 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:57.260 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":14,"needAck":1,"seq":26,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:57.260 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 unknown cmdIdÊ 2025-11-30 09:14:57.260 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:57.261 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a2d0a080a060a0010003a00102018602001280138034060480b50085801701b800103880101ba0103696f73ca0100 2025-11-30 09:14:57.266 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:57.266 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":11,"dataLen":8,"needAck":1,"seq":27,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:57.266 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 pdata: 0a060a0010003a00 2025-11-30 09:14:57.302 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => EmsEcologyDevReport {"HPReport":{"devSn":"","online":0,"errorCode":{"type":"Buffer","data":[]}}} 2025-11-30 09:14:57.304 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0a510a1bc1cccc1b88d9cc0c0a88d1ccccce8fe4c9f9ccccbc8ef1ccccbc8e10601820200128013001380340604821501b70ccddcd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:57.311 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:57.312 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":33,"dataLen":27,"seq":62090956,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:57.312 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:57.312 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: 0d0000d7441500c0c6441d00000243280535000070423d00007042 2025-11-30 09:14:57.349 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 => JTS1_ENERGY_STREAM_REPORT {"sysLoadPwr":1720,"sysGridPwr":1590,"mpptPwr":130,"bpSoc":5} 2025-11-30 09:14:57.362 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0a321060182020012801300138034060482770ceddcd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:57.368 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:57.368 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":39,"seq":62090958,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:57.368 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 => no pdata 2025-11-30 09:14:57.421 -Êdebug: ecoflow-mqtt.0 (10863) R371XXXXXXXX078 JTS1_ENERGY_STREAM_REPORT artificial set bpPwr = 0 2025-11-30 09:14:58.089 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] raw (hex): 0a9c010a64dfc7dfc587e6e2e48f91e4948f9de0e3e5e5e2edc7c7dfc587e6e2e4e7e5e594ed9de197e5e3e6e3cfc7dfc59d9fe6948f919d948f9de791e5e6e4e0cfc7dfc59d9fe6948f919d948f9de791e5e6e4e1cfc7dfc59d9fe6948f919d948f9de791e5e1ede5106018202001280130013803406048035064580170d5ddcd1d7881ae01800103880101c20110523337315a4431415a48353630303738 2025-11-30 09:14:58.100 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] stream has 1 message(s) 2025-11-30 09:14:58.101 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 header {"src":96,"dest":32,"dSrc":1,"dDest":1,"encType":1,"checkType":3,"cmdFunc":96,"cmdId":3,"dataLen":100,"needAck":1,"seq":62090965,"productId":22273,"version":3,"payloadVer":1,"moduleSn":"R371XXXXXXXX078 "} 2025-11-30 09:14:58.101 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 Encrypted 2025-11-30 09:14:58.101 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 pdata: 0a120a10523337315a4431415a4835363030373812120a10523337313230304138483442303633361a120a10484a33415a4448415a483244303331351a120a10484a33415a4448415a483244303331341a120a10484a33415a4448415a48324430343830 2025-11-30 09:14:58.165 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [update] msg#0 => ErrorChangeReport {"emsErrCode":{"moduleSn":"R371XXXXXXXX078 "},"pcsErrCode":{"moduleSn":"R371200A8H4B0636"},"bpErrCode":[{"moduleSn":"HJ3AZDHAZH2D0315"},{"moduleSn":"HJ3AZDHAZH2D0314"},{"moduleSn":"HJ3AZDHAZH2D0480"}]} 2025-11-30 09:14:58.166 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060480e58017022800103880101ba0103696f73ca0100 2025-11-30 09:14:58.172 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:58.173 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":14,"needAck":1,"seq":34,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:58.173 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 unknown cmdIdÊ 2025-11-30 09:14:58.173 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:58.173 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060480a5801700d800103880101ba0103696f73ca0100 2025-11-30 09:14:58.179 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:58.179 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":10,"needAck":1,"seq":13,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:58.179 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:58.179 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a2d0a080a060a0010003a00102018602001280138034060480b500858017021800103880101ba0103696f73ca0100 2025-11-30 09:14:58.185 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:58.185 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":11,"dataLen":8,"needAck":1,"seq":33,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:58.185 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 pdata: 0a060a0010003a00 2025-11-30 09:14:58.222 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => EmsEcologyDevReport {"HPReport":{"devSn":"","online":0,"errorCode":{"type":"Buffer","data":[]}}} 2025-11-30 09:14:58.222 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060480a58017020800103880101ba0103696f73ca0100 2025-11-30 09:14:58.228 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:58.228 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":10,"needAck":1,"seq":32,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:58.228 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:59.110 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060480e58017010800103880101ba0103696f73ca0100 2025-11-30 09:14:59.121 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:59.122 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":14,"needAck":1,"seq":16,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:59.122 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 unknown cmdIdÊ 2025-11-30 09:14:59.122 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:59.243 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a2d0a080a060a0010003a00102018602001280138034060480b500858017023800103880101ba0103696f73ca0100 2025-11-30 09:14:59.253 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:59.253 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":11,"dataLen":8,"needAck":1,"seq":35,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:59.253 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 pdata: 0a060a0010003a00 2025-11-30 09:14:59.316 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => EmsEcologyDevReport {"HPReport":{"devSn":"","online":0,"errorCode":{"type":"Buffer","data":[]}}} 2025-11-30 09:14:59.317 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a2d0a080a060a0010003a00102018602001280138034060480b500858017011800103880101ba0103696f73ca0100 2025-11-30 09:14:59.329 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:59.329 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":11,"dataLen":8,"needAck":1,"seq":17,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:59.330 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 pdata: 0a060a0010003a00 2025-11-30 09:14:59.369 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => EmsEcologyDevReport {"HPReport":{"devSn":"","online":0,"errorCode":{"type":"Buffer","data":[]}}} 2025-11-30 09:14:59.370 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060480a5801701d800103880101ba0103696f73ca0100 2025-11-30 09:14:59.376 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:59.376 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":10,"needAck":1,"seq":29,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:59.376 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata 2025-11-30 09:14:59.377 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] raw (hex): 0a21102018602001280138034060480e5801701e800103880101ba0103696f73ca0100 2025-11-30 09:14:59.382 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] stream has 1 message(s) 2025-11-30 09:14:59.383 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 header {"src":32,"dest":96,"dSrc":1,"dDest":1,"checkType":3,"cmdFunc":96,"cmdId":14,"needAck":1,"seq":30,"version":3,"payloadVer":1,"from":"ios","deviceSn":""} 2025-11-30 09:14:59.383 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 unknown cmdIdÊ 2025-11-30 09:14:59.383 -Êdebug: ecoflow-mqtt.0 (10863) [PROTOBUF decode] R371XXXXXXXX078 [set] msg#0 => no pdata