iobroker.ecoflow-mqtt
Version:
connects to ecoflow products
124 lines (102 loc) • 6 kB
Markdown
# States for RAPIDPRO320
### version: 1.4.9
[RuntimePropertyUpload](#RuntimePropertyUpload)
[DisplayPropertyUpload](#DisplayPropertyUpload)
## 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 |
## DisplayPropertyUpload
### diagnostic
| State | Name | values |
|----------|:-------------:|------|
|errcode| Global error code | {0:OK?} |
|sysStatus| System status | {0:device off,1:device on,2:device standby} |
|cmsChgDsgState| Charging/Discharging status | {0:not charging or discharging,1:discharging,2:charging} |
|utcSetMode| utc set mode | {0:OK?} |
|batteryMaintainModel| battery Maintain Model | {0:0?,1:1?} |
|chargeOptCtrlEnable| charge Opt Ctrl Enable | {0:0?,1:1?,2:2?} |
|chargeOptState| charge Opt State | {0:0?,1:1?} |
|tempSmartCtrlEnable| temp Smart Ctrl Enable | {0:0?,1:1?,2:2?} |
|lowPowerDsgCtrlEnable| low UsbP ower Dsg Ctrl Enable | {0:0?,1:1?,2:2?} |
### number
| State | Min | Max | Unit | Mult | Name |
|----------|:-------------:|:-------------:|:------:|:-----:|-----|
|powInSumW|-400 | 400 | W | 1 | Total input power |
|powOutSumW|-400 | 400 | W | 1 | Total output power |
|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 |
|usbTypeA1DisplayInfo_usbPow|-150 | 150 | W | 1 | power of the USB A port |
|usbTypeA1DisplayInfo_usbVolt|-50 | 50 | V | 1 | voltage of the USB A port |
|usbTypeA1DisplayInfo_usbAmp|-10 | 10 | A | 1 | current of the USB A port |
|usbTypec1DisplayInfo_usbPow|-150 | 150 | W | 1 | power of the USB 1 port |
|usbTypec1DisplayInfo_usbVolt|-50 | 50 | V | 1 | voltage of the USB 1 port |
|usbTypec1DisplayInfo_usbAmp|-10 | 10 | A | 1 | current of the USB 1 port |
|usbTypec2DisplayInfo_usbPow|-150 | 150 | W | 1 | power of the USB 2 port |
|usbTypec2DisplayInfo_usbVolt|-50 | 50 | V | 1 | voltage of the USB 2 port |
|usbTypec2DisplayInfo_usbAmp|-10 | 10 | A | 1 | current of the USB 2 port |
|usbTypec3DisplayInfo_usbPow|-150 | 150 | W | 1 | power of the USB 3 port |
|usbTypec3DisplayInfo_usbVolt|-50 | 50 | V | 1 | voltage of the USB 3 port |
|usbTypec3DisplayInfo_usbAmp|-10 | 10 | A | 1 | current of the USB 3 port |
|usbTypec4DisplayInfo_usbPow|-150 | 150 | W | 1 | power of the USB 4 port |
|usbTypec4DisplayInfo_usbVolt|-50 | 50 | V | 1 | voltage of the USB 4 port |
|usbTypec4DisplayInfo_usbAmp|-10 | 10 | A | 1 | current of the USB 4 port |
|pogopin_1DisplayInfo_usbPow|-350 | 350 | W | 1 | power of the pogopin |
|pogopin_1DisplayInfo_usbVolt|-50 | 50 | V | 1 | voltage of the pogopin |
|pogopin_1DisplayInfo_usbAmp|-20 | 20 | A | 1 | current of the pogopin |
|typec3MaxAllowUsbPow|0 | 100 | % | 1 | type c 3 Max Allow Usb Pow |
|typec4MaxAllowUsbPow|0 | 100 | % | 1 | type c 4 Max Allow Usb Pow |
|typec2MaxAllowUsbPow|0 | 100 | % | 1 | type c 2 Max Allow Usb Pow |
|typec1MaxAllowUsbPow|0 | 100 | % | 1 | type c 1 Max Allow Usb Pow |
|cmsBattTemp|-20 | 80 | °C | 1 | battery temperature |
|cmsBattFullCap|0 | 40000 | mAh | 1 | main battery full cap |
|cmsBattDesignCap|0 | 40000 | mAh | 1 | main battery full cap |
|cmsBattRemainCap|0 | 40000 | mAh | 1 | main battery full cap |
|utcTimezone|-1200 | 1200 | | 1 | utc timezone |
|cmsBattCycleNum|0 | 6000 | | 1 | cms Batt Number of cycles |
|cmsEnergyOutSum|0 | n/a | Wh | 1 | cms Energy Out Sum |
|cmsEnergyInSum|0 | n/a | Wh | 1 | cms Energy In Sum |
### level
| State | Min | Max | Unit | Mult | Name | cmd |
|----------|:-------------:|:-------------:|:------:|:-----:|-----|------|
|lcdLight| 0 | 100 | % | 0.390625 | Screen brightness | {dest:2,cmdFunc:254,cmdId:17,dataLen:2} |
|screenOffTime| 0 | 1800 | s | 1 | Screen timeout (s) | {dest:2,cmdFunc:254,cmdId:17,dataLen:3} |
|cmsMaxChgSoc| 50 | 100 | % | 1 | Charge limit | {dest:2,cmdFunc:254,cmdId:17,dataLen:3} |
|cmsMinDsgSoc| 0 | 30 | % | 1 | Discharge limit | {dest:2,cmdFunc:254,cmdId:17,dataLen:3} |
### string
| State | Name |
|----------|------|
|moduleWifiRssi| Wi-Fi signal intensity |
|utcTimezoneId| utc timezone id |
|screenSaverSwitchEnable| screen Saver Switch Enable |
|screenSaverDisplayTimes| screen Saver Display Times |
|screenSaverDisplayIndex| screen Saver Display Index |
|screenClockSwitchEnable| screen Clock Switch Enable |
|screenClockDisplayTimes| screen Clock Display Times |
|screenClockDisplayFormat| screen Clock Display Format |
|screenThemeDisplayIndex| screen Theme Display Index |
|batteryMaintainCycleNum| battery Maintain Cycle Num |
|screenClockDisplayTimesCharging| screen Clock Display Times Charging |
|screenPicPreview| screen PicP review |
|screenSourceFileRecvSta| screen Source File Recv Sta |
|screenSourceRecvProgress| screen SourceR ecv Progress |
|pdFirmVerDisplay| pd Firm Ver Display |
### array
| State | Name |
|----------|------|
|devErrcodeList| dev Errcode List |
### switch
| State | off | on | Name | cmd |
|----------|:-------------:|:------:|------|------|
|typec1PortEnable| off | on | type c 1 Port Enable | {dest:2,cmdFunc:254,cmdId:17,dataLen:3} |
|typec2PortEnable| off | on | type c 2 Port Enable | {dest:2,cmdFunc:254,cmdId:17,dataLen:3} |
|typec3PortEnable| off | on | type c 3 Port Enable | {dest:2,cmdFunc:254,cmdId:17,dataLen:3} |
|typec4PortEnable| off | on | type c 4 Port Enable | {dest:2,cmdFunc:254,cmdId:17,dataLen:3} |
|pogopinPortEnable| off | on | pogopin Port Enable | {dest:2,cmdFunc:254,cmdId:17,dataLen:3} |
|lowPowerAlarmSwitch| off | on | low Power Alarm Switch | {dest:2,cmdFunc:254,cmdId:17,dataLen:3} |