UNPKG

iobroker.ecoflow-mqtt

Version:
455 lines (411 loc) 20.8 kB
# States for STREAM_ULTRA_X ### version: 1.4.9 [RuntimePropertyUpload](#RuntimePropertyUpload) [dayResidentLoadList](#dayResidentLoadList) [DisplayPropertyUpload](#DisplayPropertyUpload) [BMSHeartBeatReport](#BMSHeartBeatReport) ## RuntimePropertyUpload ### string | State | Name | |----------|------| |displayPropertyFullUploadPeriod| Display Property Full Upload Period | |displayPropertyIncrementalUploadPeriod| Display Property Incremental Upload Period | |runtimePropertyFullUploadPeriod| Runtime Property Full Upload Period | |runtimePropertyIncrementalUploadPeriod| Runtime Property Incremental Upload Period | |lanSysMeterValue| lan sys meter value | |cascadeSysCanId| cascade sys can id | |pvStateMonitor1| pv state monitor1 | |pvStateMonitor2| pv state monitor2 | |dabStateMonitor1| dab state monitor1 | |dabStateMonitor2| dab state monitor2 | |dabStateMonitor3| dab state monitor3 | |pv1InsRx| pv1 ins rx | |pv2InsRx| pv2 ins rx | |pv3InsRx| pv3 ins rx | |pv4InsRx| pv4 ins rx | |pv1GndInsRy| pv1 gnd ins ry | |pv2GndInsRy| pv2 gnd ins ry | |pv3GndInsRy| pv3 gnd ins ry | |pv4GndInsRy| pv4 gnd ins ry | |invTodcData| inv todc data | |dcToInvData| dc to inv data | |emsPfcChgPwrTag| ems pfc chg pwr tag | |chgPowerLoopRef| chg power loop ref | |iDabLv| i dab lv | |exPsD1| ex ps d1 | |pvIoutFilt| pv iout filt | |ref1P65| ref1 p65 | |ref2P5| ref2 p5 | |dcvFilt| dcv filt | |dciFilt| dci filt | |voltFreqfilter| volt freqfilter | |pfcVbusTag| pfc vbus tag | ### number | State | Min | Max | Unit | Mult | Name | |----------|:-------------:|:-------------:|:------:|:-----:|-----| |lanSysHomeNeedPwr|0 | 6000 | W | 1 | lan sys home need pwr | |aiTouTargetSoc|0 | 100 | % | 1 | ai tou target soc | |lanSysDeviceCnt|0 | 7 | | 1 | lan sys device cnt | |lanSysTargetPwr|0 | 6000 | W | 1 | lan sys target pwr | |cascadeSysTargetPwr|0 | 6000 | W | 1 | cascade sys target pwr | |cascadeSysSoc|0 | 100 | % | 1 | cascade sys soc | |cascadeSysDeviceCnt|0 | 7 | | 1 | cascade sys device cnt | |cascadeSysDistributedPwrSum|-2000 | 2000 | W | 1 | cascade sys distributed pwr sum | |cascadeSysOutputPwrDiff|0 | 6000 | W | 1 | cascade sys output pwr diff | |dev1DistributeTarget|0 | 2000 | W | 1 | dev1 distribute target | |dev2DistributeTarget|0 | 2000 | W | 1 | dev2 distribute target | |dev3DistributeTarget|0 | 2000 | W | 1 | dev3 distribute target | |dev4DistributeTarget|0 | 2000 | W | 1 | dev4 distribute target | |dev5DistributeTarget|0 | 2000 | W | 1 | dev5 distribute target | |dev6DistributeTarget|0 | 2000 | W | 1 | dev6 distribute target | |dev1ToPcsPwr|0 | 2000 | W | 1 | dev1 to pcs pwr | |dev2ToPcsPwr|0 | 2000 | W | 1 | dev2 to pcs pwr | |dev3ToPcsPwr|0 | 2000 | W | 1 | dev3 to pcs pwr | |dev4ToPcsPwr|0 | 2000 | W | 1 | dev4 to pcs pwr | |dev5ToPcsPwr|0 | 2000 | W | 1 | dev5 to pcs pwr | |dev6ToPcsPwr|0 | 2000 | W | 1 | dev6 to pcs pwr | |dev1PvRemain|0 | 2000 | W | 1 | dev1 pv remain | |dev2PvRemain|0 | 2000 | W | 1 | dev2 pv remain | |dev3PvRemain|0 | 2000 | W | 1 | dev3 pv remain | |dev4PvRemain|0 | 2000 | W | 1 | dev4 pv remain | |dev5PvRemain|0 | 2000 | W | 1 | dev5 pv remain | |dev6PvRemain|0 | 2000 | W | 1 | dev6 pv remain | |dev1PowerAbility|0 | 2000 | W | 1 | dev1 power ability | |dev2PowerAbility|0 | 2000 | W | 1 | dev2 power ability | |dev3PowerAbility|0 | 2000 | W | 1 | dev3 power ability | |dev4PowerAbility|0 | 2000 | W | 1 | dev4 power ability | |dev5PowerAbility|0 | 2000 | W | 1 | dev5 power ability | |dev6PowerAbility|0 | 2000 | W | 1 | dev6 power ability | |dev1PowerInAbility|0 | 2000 | W | 1 | dev1 power in ability | |dev2PowerInAbility|0 | 2000 | W | 1 | dev2 power in ability | |dev3PowerInAbility|0 | 2000 | W | 1 | dev3 power in ability | |dev4PowerInAbility|0 | 2000 | W | 1 | dev4 power in ability | |dev5PowerInAbility|0 | 2000 | W | 1 | dev5 power in ability | |dev6PowerInAbility|0 | 2000 | W | 1 | dev6 power in ability | |chgOverCurOffCnt|0 | n/a | A | 1 | chg over cur off cnt | |vinPv1|0 | 70 | V | 0.1 | v in pv1 | |vinPv2|0 | 70 | V | 0.1 | v in pv2 | |vinPv3|0 | 70 | V | 0.1 | vin pv3 | |vinPv4|0 | 70 | V | 0.1 | v in pv4 | |iinPv1|-1 | 15 | A | 0.01 | i in pv1 | |iinPv2|-1 | 15 | A | 0.01 | i in pv2 | |iinPv3|-1 | 15 | A | 0.01 | i in pv3 | |iinPv4|-1 | 15 | A | 0.01 | i in pv4 | |pinPv1|0 | 600 | W | 0.1 | p in pv1 | |pinPv2|0 | 600 | W | 0.1 | p in pv2 | |pinPv3|0 | 600 | W | 0.1 | p in pv3 | |pinPv4|0 | 600 | W | 0.1 | p in pv4 | |bmsChgReqVolt|0 | 60 | V | 0.001 | bms chg req volt | |bmsChgReqCurr|0 | 60 | A | 0.001 | bms chg req curr | |curAvaiToBmsPower|0 | 2000 | W | 1 | cur avai to bms power | |invInPowerAbilityMax|0 | 2000 | W | 1 | inv in power ability max | |invOutPowerAbilityMax|0 | 2000 | W | 1 | inv out power ability max | |ongridOutPowerAbilityMax|0 | 3000 | W | 1 | ongrid out power ability max | |bypassOutPowerAbilityMax|0 | 3000 | W | 1 | bypass out power ability max | |vBusHv|0 | 60 | V | 0.1 | v bus hv | |vBat|0 | 60 | V | 0.001 | v bat | |ioutBat|0 | 60 | A | 0.01 | iout bat | |vBusPidRef|0 | 60 | V | 0.1 | v bus pid ref | |dcTemp1Ntc|0 | 100 | °C | 1 | dc temp1 ntc | |dcTemp2Ntc|0 | 100 | °C | 1 | dc temp2 ntc | |dcTemp3Ntc|0 | 100 | °C | 1 | dc temp3 ntc | |dabLvTempNtc|0 | 100 | °C | 1 | dab lv temp ntc | |invIl1Rms|0 | 60 | A | 0.1 | inv il1 rms | |ongridIinRms|0 | 60 | A | 0.1 | ongrid iin rms | |vBus|0 | 60 | V | 0.1 | v bus | |ongridVinRms|0 | 250 | V | 0.1 | ongrid vin rms | |ongridVoutRms|0 | 250 | V | 0.1 | ongrid vout rms | |offgridVout1Rms|0 | 250 | V | 0.1 | offgrid v out1 rms | |offgridVout2Rms|0 | 250 | V | 0.1 | offgrid v out2 rms | |invVcapRms|0 | 250 | V | 0.1 | inv vcap rms | |acTotalActivePower|0 | 6000 | W | 1 | ac total active power | |ongridInActivePower|0 | 6000 | W | 1 | ongrid in active power | |ongridInReactivePower|0 | 6000 | W | 1 | ongrid in reactive power | |offgrid1ActivePower|-200 | 2000 | W | 1 | offgrid1 active power | |offgrid2ActivePower|-2000 | 2000 | W | 1 | offgrid2 active power | |seriesPower|-6000 | 6000 | W | 1 | series power | |offgrid1ApperentPower|0 | 6000 | W | 1 | offgrid1 apperent power | |offgrid2ApperentPower|0 | 6000 | W | 1 | offgrid2 apperent power | |offgridInvDeratePower|0 | 6000 | W | 1 | offgrid inv derate power | |ongridInvDeratePower|0 | 6000 | W | 1 | ongrid inv derate power | |acTotalInvDeratePower|0 | 6000 | W | 1 | ac total inv derate power | |mosVolt|0 | 60 | V | 0.1 | mos volt | |reactPwrRefDelta|0 | 6000 | W | 1 | react pwr ref delta | |addPwrActLimit|0 | 6000 | W | 1 | add pwr act limit | |invTempNtc|0 | 100 | °C | 1 | inv temp ntc | |dabHighTempNtc|0 | 100 | °C | 1 | dab high temp ntc | |emsSetRatedPower|0 | 6000 | W | 1 | ems set rated power | |actPwrRated|0 | 6000 | W | 1 | act pwr rated | |activePowerNeed|0 | 6000 | W | 1 | active power need | |actPwrByPerc|0 | 2500 | W | 1 | act pwr by perc | |actPwrByRampUp|0 | 2500 | W | 1 | act pwr by ramp up | |actPwrByOfdp|0 | 2500 | W | 1 | act pwr by ofdp | |actPwrByUfip|0 | 2500 | W | 1 | act pwr by ufip | |actPwrByFreqDroop|0 | 1000 | W | 1 | act pwr by freq droop | |actPwrByOvdp|0 | 2500 | W | 1 | act pwr by ovdp | |ongridActivePowerRef|0 | 2500 | W | 1 | ongrid active power ref | ### diagnostic | State | Name | values | |----------|:-------------:|------| |aiTouValid| ai tou valid | {0:OK?} | |lanSysWorkMode| lan sys work mode | {0:OK?} | |cascadeSysWorkMode| cascade sys work mode | {0:OK?} | |dev1ToPcsWorkMode| dev1 to pcs work mode | {0:OK?} | |dev2ToPcsWorkMode| dev2 to pcs work mode | {0:OK?} | |dev3ToPcsWorkMode| dev3 to pcs work mode | {0:OK?} | |dev4ToPcsWorkMode| dev4 to pcs work mode | {0:OK?} | |dev5ToPcsWorkMode| dev5 to pcs work mode | {0:OK?} | |dev6ToPcsWorkMode| dev6 to pcs work mode | {0:OK?} | |mpptFaultComm| mppt fault comm | {0:OK?} | |mpptPv1Fault| mppt pv1 fault | {0:OK?} | |mpptPv2Fault| mppt pv2 fault | {0:OK?} | |mpptPv3Fault| mppt pv3 fault | {0:OK?} | |mpptPv4Fault| mppt pv4 fault | {0:OK?} | |dabFault| dab fault | {0:OK?} | |dabFaultLock| dab fault lock | {0:OK?} | |invStateMonitor1| inv state monitor1 | {0:OK?} | |invStateMonitor2| inv state monitor2 | {0:OK?} | |invStateMonitor3| inv state monitor3 | {0:OK?} | |invFault| inv fault | {0:OK?} | |invFaultLock| inv fault lock | {0:OK?} | |pfcFault| pfc fault | {0:OK?} | |invCommFault| inv comm fault | {0:OK?} | |gridFault| grid fault | {0:OK?} | ### array | State | Name | |----------|------| |lanSysScheduleOutput| lan sys schedule output | ## dayResidentLoadList ### number | State | Min | Max | Unit | Mult | Name | |----------|:-------------:|:-------------:|:------:|:-----:|-----| |startMin1|-1440 | 1440 | min | 1 | starting minutes task#1 | |endMin1|-1440 | 1440 | min | 1 | ending minutes task#1 | ### level | State | Min | Max | Unit | Mult | Name | cmd | |----------|:-------------:|:-------------:|:------:|:-----:|-----|------| |loadPower1| 0 | 800 | W | 1 | load output power task#1 | {src:32,dest:2,dSrc:1,dDest:1,cmdFunc:254,cmdId:17,dataLen:9,productId:56,version:3,payloadVer:1,pdata:{cfgUtcTime:6,cfg_feed_grid_mode_pow_limit:169,cfg_day_resident_load_list:{startMin:1,endMin:2,loadPower:3}}} | ## DisplayPropertyUpload ### number | State | Min | Max | Unit | Mult | Name | |----------|:-------------:|:-------------:|:------:|:-----:|-----| |powGetPv2|0 | 600 | W | 1 | pow get pv2 | |utcTimezone|-1200 | 1200 | | 1 | utc timezone | |bmsBattSoc|0 | 100 | % | 1 | SOC of the main battery | |bmsBattSoh|0 | 100 | % | 1 | SOH of the main battery | |bmsDesignCap|0 | 20000 | mAh | 1 | Battery capacity | |bmsDsgRemTime|0 | 15999 | min | 1 | Remaining discharging time | |bmsChgRemTime|0 | 15999 | min | 1 | Remaining charging time of the main battery | |bmsMinCellTemp|0 | 80 | °C | 1 | Minimum temperature of the main battery | |bmsMaxCellTemp|0 | 80 | °C | 1 | Temperature of the main battery | |bmsMinMosTemp|0 | 100 | °C | 1 | main battery min mos temp | |bmsMaxMosTemp|0 | 100 | °C | 1 | main battery max mos temp | |invNtcTemp3|0 | 100 | °C | 1 | inv Ntc Temp 3 | |cmsBattSoc|0 | 100 | % | 1 | Overall SOC | |cmsBattSoh|0 | 100 | % | 1 | Overall SOH | |cmsDsgRemTime|0 | 15999 | min | 1 | Remaining discharging time | |cmsChgRemTime|0 | 15999 | min | 1 | Remaining charging time | |powGetPv|0 | 600 | W | 1 | pow get pv | |cmsBattPowOutMax|0 | 8000 | W | 1 | cms batt pow out max | |cmsBattPowInMax|0 | 8000 | W | 1 | cms batt pow in max | |cmsBattFullEnergy|0 | 3840 | Wh | 1 | cms batt full energy | |stormPatternEndTime|0 | 60 | h | 1 | storm pattern end time | |powGetSysGrid|0 | 4000 | W | 1 | pow get sys grid | |powGetSysLoad|0 | 10000 | W | 1 | pow get sys load | |powGetPvSum|0 | 8000 | W | 1 | pow get pv sum | |powGetBpCms|0 | 4000 | W | 1 | pow get bp cms | |powSysAcOutMax|0 | 4000 | W | 1 | pow sys ac out max | |gridConnectionVol|0 | 250 | V | 1 | grid Connection Vol | |gridConnectionFreq|0 | 62 | Hz | 1 | grid connection freq | |gridConnectionPower|0 | 2000 | W | 1 | Grid Connection Power | |sysGridConnectionPower|0 | 2500 | W | 1 | sys Grid Connection Power | |powGetPv3|0 | 600 | W | 1 | pow get pv3 | |powGetPv4|0 | 600 | W | 1 | pow get pv4 | |plugInInfoPvVol|0 | 60 | V | 1 | plug in info pv1 vol | |plugInInfoPvAmp|0 | 20 | A | 1 | plug in info pv1 current | |plugInInfoPv2Vol|0 | 60 | V | 1 | plug in info pv2 vol | |plugInInfoPv2Amp|0 | 20 | A | 1 | plug in info pv2 current | |plugInInfoPv3Vol|0 | 60 | V | 1 | plug in info pv3 vol | |plugInInfoPv3Amp|0 | 20 | A | 1 | plug in info pv3 current | |plugInInfoPv4Vol|0 | 60 | V | 1 | plug in info pv4 vol | |plugInInfoPv4Amp|0 | 20 | A | 1 | plug in info pv4 current | |powGetSysLoadFromPv|0 | 2000 | W | 1 | power get sys load from Pv | |powGetSysLoadFromBp|0 | 4000 | W | 1 | pow get gys load from bp | |powGetSysLoadFromGrid|0 | 10000 | W | 1 | pow get sys load from grid | |powSysAcInMax|0 | 4000 | W | 1 | pow Sys Ac In Max | |socketMeasurePower|0 | 4000 | W | 1 | socket Measure Power | |powGetSchuko1|0 | 2100 | W | 1 | Power Outlet 1 | |powGetSchuko2|0 | 2100 | W | 1 | Power Outlet 2 | |busbarPowLimit|0 | 2300 | W | 1 | Busbar Power Limit | |maxInvInput|0 | 2000 | W | 1 | max Inv Input | |maxInvOutput|0 | 2000 | W | 1 | max Inv Output | |maxBpInput|0 | 2000 | W | 1 | max Bp Input | |maxBpOutput|0 | 2000 | W | 1 | max Bp Output | |feedGridModePowLimit|0 | 1500 | W | 1 | feed Grid Mode Pow Limit | |feedGridModePowMax|0 | 1500 | W | 1 | feed Grid Mode Pow Max | |brightness|0 | 100 | % | 1 | brightness | |sysGridInPwrLimit|0 | 2300 | W | 1 | sys Grid In Pwr Limit | |feedGridSafetyPowMax|0 | 2300 | W | 1 | feed Grid Safety Power Max | ### string | State | Name | |----------|------| |utcTimezoneId| utc timezone id | |townCode| town code | |systemMeshId| system Mesh Id | |systemGroupId| system Group Id | |seriesConnectDeviceId| series Connect Device Id | |gridSysDeviceCnt| grid Sys Device Cnt | |moduleWifiRssi| Wi-Fi signal intensity | |gridCodeVersion| grid Code Version | |socket1BindDeviceSn| socket1 Bind Device Sn | |socket2BindDeviceSn| socket2 Bind Device Sn | |socket1PwrInUnbind| socket1 Pwr In Unbind | |socket2PwrInUnbind| socket2 Pwr In Unbind | |pcsSerialNumber| pcs Serial Number | ### array | State | Name | |----------|------| |wifiApMeshId| wifi Ap Mesh Id | |powerSocket| power Socket | |devErrcodeList| dev Errcode List | |timezoneChangeList| timezone Change List | |dayResidentLoadList| day Resident Load List | |cloudMeter| cloud meter | |energyStrategyOperateMode| Energy Strategy Operate Mode | |timeAdjust| timeadjust | |gridConnectionPortBind| grid Connection Port Bind | |controllableLoadList| Controllable Load List | |allTimerTask| all timer task | ### diagnostic | State | Name | values | |----------|:-------------:|------| |utcSetMode| utc set mode | {0:OK?} | |devSleepState| Sleep status | {0:Off?,1:On?} | |cmsBmsRunState| On/Off status | {0:off,1:on} | |bmsChgDsgState| Charging/Discharging status of the main battery | {0:not charging or discharging,1:discharging,2:charging} | |cmsChgDsgState| Charging/Discharging status | {0:not charging or discharging,1:discharging,2:charging} | |plugInInfoPvFlag| plug in info pv flag | {0:OK?} | |gridCodeSelection| grid Code Selection | {0:NULL,1:AUSTRIA,2:SWITZER,3:POLAND,4:NETHERLANDS,5:VDE_4105,6:IEEE_1547,7:USER_DEFINED,8:NORWAY,9:CZECH_REPUBLIC,10:DENMARK,11:IRELAND,12:SWEDEN,13:LATVIA,14:GREECE_A,15:GREECE_B,16:PORTUGAL,17:ROMANIA,18:LITHUANIA,19:HUNGARY,20:ITALY,21:G98,22:G99,23:NTS_631,24:UNE_217001,25:UNE_217002,26:UTE_MAINLAND,27:UTE_50HZ_ISLAND,28:UTE_60HZ_ISLAND,29:BELGIUM,30:UKRAINE,31:SLOVENIA,32:BULGARIA,33:EU_GENERAL,1001:NORTH_AMERICA} | |plugInInfoPv2Flag| plug in info pv2 flag | {0:OK?} | |plugInInfoPv3Flag| plug in info pv3 flag | {0:OK?} | |plugInInfoPv4Flag| plug in info pv4 flag | {0:OK?} | |relay1Onoff| relay 1 status | {0:off?,1:on} | |relay4Onoff| relay 4 status | {0:off?,1:on} | |feedGridMode| feed grid mode | {1:online?} | |bmsBattHeating| bms Batt Heating status | {0:off?,1:on} | |stormPatternEnable| storm pattern enable | {0:off?,1:on?} | |stormPatternOpenFlag| storm pattern open flag | {0:off?,1:on?} | |gridConnectionSta| grid Connection Sta | {0:GRD_STA_NO_VAILD,1:GRID_IN,2:GRID_NOT_ONLINE,3:FEED_GRID} | |energyBackupState| energy Backup State | {0:OK?} | |distributedDeviceStatus| distributed Device Status | {0:Election,1:Master,2:Slave} | |seriesConnectDeviceStatus| series Connect Device Status | {0:Election,1:Master,2:Slave} | |devCtrlStatus| dev Ctrl Status | {0:not ok?,1:ok?} | |updateBanFlag| update Ban Flag | {0:not set?,1:set?} | |useLanMeter| use Lan Meter | {0:no?,1:yes?} | |sysOffgrid| sys Offgrid | {0:online?,1:offgrid?} | ### level | State | Min | Max | Unit | Mult | Name | cmd | |----------|:-------------:|:-------------:|:------:|:-----:|-----|------| |cmsMaxChgSoc| 50 | 100 | % | 1 | Charge limit | {src:32,dest:2,dSrc:1,dDest:1,cmdFunc:254,cmdId:17,dataLen:12,productId:56,version:3,payloadVer:1,pdata:{cfgUtcTime:6,cmsMaxChgSoc:33}} | |cmsMinDsgSoc| 0 | 30 | % | 1 | Discharge limit | {src:32,dest:2,dSrc:1,dDest:1,cmdFunc:254,cmdId:17,dataLen:12,productId:56,version:3,payloadVer:1,pdata:{cfgUtcTime:6,cmsMinDsgSoc:34}} | |backupReverseSoc| 0 | 100 | % | 1 | Backup Reserve SOC | {src:32,dest:2,dSrc:1,dDest:1,cmdFunc:254,cmdId:17,dataLen:9,productId:56,version:3,payloadVer:1,pdata:{cfgUtcTime:6,backupReverseSoc:102}} | |powConsumptionMeasurement| 1 | 2 | | 1 | pow Consumption Measurement handling | {src:32,dest:2,dSrc:1,dDest:1,cmdFunc:254,cmdId:17,dataLen:9,productId:56,version:3,payloadVer:1,pdata:{cfgUtcTime:6,powConsumptionMeasurement:239}} | ### switch | State | off | on | Name | cmd | |----------|:-------------:|:------:|------|------| |relay2Onoff| off | on | relay AC out #1 | {src:32,dest:2,dSrc:1,dDest:1,cmdFunc:254,cmdId:17,dataLen:9,productId:56,version:3,payloadVer:1,pdata:{cfgUtcTime:6,relay2Onoff:380}} | |relay3Onoff| off | on | relay AC out #2 | {src:32,dest:2,dSrc:1,dDest:1,cmdFunc:254,cmdId:17,dataLen:9,productId:56,version:3,payloadVer:1,pdata:{cfgUtcTime:6,relay3Onoff:380}} | ## BMSHeartBeatReport ### string | State | Name | |----------|------| |num| num | |type| type | |cellId| cell id | |errCode| err code | |sysVer| sys ver | |bqSysStatReg| bq sys stat reg | |cellSeriesNum| cell series num | |cellNtcNum| cell ntc num | |hwVer| hw ver | |bmsHeartbeatVer| bms heartbeat ver | |ecloudOcv| ecloud ocv | |bmsSn| bms sn | |productType| product type | |productDetail| product detail | |sysLoaderVer| sys loader ver | |mosNtcNum| mos ntc num | |envNtcNum| env ntc num | |curSensorNtcNum| cur sensor ntc num | |balanceCmd| balance cmd | |afeSysStatus| afe sys status | |mcuPinInStatus| mcu pin in status | |mcuPinOutStatus| mcu pin out status | |packSn| pack sn | |waterInFlag| water in flag | ### number | State | Min | Max | Unit | Mult | Name | |----------|:-------------:|:-------------:|:------:|:-----:|-----| |soc|0 | 100 | % | 1 | soc | |vol|0 | 60 | V | 0.001 | vol | |amp|0 | 40 | A | 0.0001 | amp | |temp|0 | 90 | °C | 1 | temp | |designCap|0 | 200000 | mAh | 1 | design cap | |remainCap|0 | 200000 | mAh | 1 | remain cap | |fullCap|0 | 200000 | mAh | 1 | full cap | |cycles|0 | 6000 | | 1 | Number of cycles | |soh|0 | 100 | % | 1 | soh | |maxCellVol|0 | 5 | V | 0.001 | max cell vol | |minCellVol|0 | 5 | V | 0.001 | min cell vol | |maxCellTemp|0 | 90 | °C | 1 | max cell temp | |minCellTemp|0 | 90 | °C | 1 | min cell temp | |maxMosTemp|0 | 100 | °C | 1 | max mos temp | |minMosTemp|0 | 100 | °C | 1 | min mos temp | |tagChgAmp|0 | 90 | A | 0.001 | tag chg amp | |f32ShowSoc|0 | 100 | % | 1 | f32 show soc | |inputWatts|0 | 2500 | W | 1 | input watts | |outputWatts|0 | 2500 | W | 1 | output watts | |remainTime|0 | 5999 | h | 1 | remain time | |maxVolDiff|0 | 1 | V | 0.001 | max vol diff | |actSoc|0 | 100 | % | 1 | act soc | |diffSoc|0 | 100 | % | 1 | diff soc | |targetSoc|0 | 100 | % | 1 | target soc | |accuChgCap|0 | n/a | mAh | 1 | accu chg cap | |accuDsgCap|0 | n/a | mAh | 1 | accu dsg cap | |realSoh|0 | 100 | % | 1 | real soh | |calendarSoh|0 | 100 | % | 1 | calendar soh | |cycleSoh|0 | 100 | % | 1 | cycle soh | |maxEnvTemp|0 | 80 | °C | 1 | max env temp | |minEnvTemp|-10 | 80 | °C | 1 | min env temp | |maxCurSensorTemp|0 | 90 | °C | 1 | max cur sensor temp | |minCurSensorTemp|0 | 90 | °C | 1 | min cur sensor temp | |accuChgEnergy|0 | n/a | kWh | 0.001 | accu chg energy | |accuDsgEnergy|0 | n/a | kWh | 0.001 | accu dsg energy | |heatfilmNtcNum|0 | 10 | | 1 | heatfilm Ntc Num | |minHeatfilmTemp|0 | 90 | °C | 1 | min Heatfilm Temp | |maxHeatfilmTemp|0 | 90 | °C | 1 | max Heatfilm Temp | ### diagnostic | State | Name | values | |----------|:-------------:|------| |openBmsFlag| open bms flag | {0:OK?} | |bmsFault| bms fault | {0:OK?} | |mosState| mos state | {0:OK?} | |balanceState| balance state | {0:OK?} | |sysState| sys state | {0:OK?} | |chgDsgState| chg dsg state | {0:OK?} | |allErrCode| all err code | {0:OK?} | |allBmsFault| all bms fault | {0:OK?} | |bmsAlarmState1| bms alarm state1 | {0:OK?} | |bmsAlarmState2| bms alarm state2 | {0:OK?} | |bmsProtectState1| bms protect state1 | {0:OK?} | |bmsProtectState2| bms protect state2 | {0:OK?} | |bmsFaultState| bms fault state | {0:OK?} | ### array | State | Name | |----------|------| |cellVol| Cell voltage | |cellTemp| Cell temperature | |mosTemp| mos temp | |envTemp| env temp | |curSensorTemp| cur sensor temp | |remainBalanceTime| remain balance time |