iobroker.ecoflow-mqtt
Version:
connects to ecoflow products
400 lines (306 loc) • 17 kB
Markdown
# States for PANEL
### version: 1.4.9
[heartbeat](#heartbeat)
[backupCmdChCtrlInfos](#backupCmdChCtrlInfos)
[loadCmdChCtrlInfos](#loadCmdChCtrlInfos)
[epsModeInfo](#epsModeInfo)
[cfgSta](#cfgSta)
[chUseInfo](#chUseInfo)
[splitPhaseInfo](#splitPhaseInfo)
[loadChInfo](#loadChInfo)
[loadChCurInfo](#loadChCurInfo)
[gridInfo](#gridInfo)
[backupLoadWatt](#backupLoadWatt)
[mainsLoadWatt](#mainsLoadWatt)
[topupLoadWatt](#topupLoadWatt)
[emergencyStrategy](#emergencyStrategy)
[channelPower](#channelPower)
[areaInfo](#areaInfo)
[backupChaDiscCfg](#backupChaDiscCfg)
## heartbeat
### number
| State | Min | Max | Unit | Mult | Name |
|----------|:-------------:|:-------------:|:------:|:-----:|-----|
|backupChaTime|0 | n/a | min | 1 | Backup discharge time |
|workTime|0 | n/a | min | 1 | Device work time |
|backupBatPer|0 | 100 | % | 1 | Backup battery percentage |
|backupFullCap|0 | 80000 | Wh | 1 | Backup full capacity |
|backupDayWatth|0 | 864000 | Wh | 1 | Backup electricity consumption per day |
|gridDayWatth|0 | 864000 | Wh | 1 | Grid electricity consumption per day |
### diagnostic
| State | Name | values |
|----------|:-------------:|------|
|gridSta| Grid electricity status | {0:off,1:on} |
### array
| State | Name |
|----------|------|
|errorCodes| Error Codes |
## backupCmdChCtrlInfos
### number
| State | Min | Max | Unit | Mult | Name |
|----------|:-------------:|:-------------:|:------:|:-----:|-----|
|powCh_10|0 | 12 | | 1 | Channel number DP1 |
|priority_10|0 | 10 | | 1 | Channel priority DP1 |
|powCh_11|0 | 12 | | 1 | Channel number DP2 |
|priority_11|0 | 10 | | 1 | Channel priority DP2 |
### level
| State | Min | Max | Unit | Mult | Name | cmd |
|----------|:-------------:|:-------------:|:------:|:-----:|-----|------|
|ctrlSta_10| 0 | 2 | | 1 | Power supply type DP1 0 Grid supply, 1 storage power supply, 2 close/off | {valName:sta,moduleType:0,operateType:TCP,params:{sta:2,ctrlMode:1,ch:10,cmdSet:11,id:17}} |
|ctrlSta_11| 0 | 2 | | 1 | Power supply type DP2 0 Grid supply, 1 storage power supply, 2 close/off | {valName:sta,moduleType:0,operateType:TCP,params:{sta:2,ctrlMode:1,ch:11,cmdSet:11,id:17}} |
### switch
| State | off | on | Name | cmd |
|----------|:-------------:|:------:|------|------|
|ctrlMode_10| auto | manual | Contol mode DP1 0-Auto/1-Manual/Grid | {valName:ctrlMode,moduleType:0,operateType:TCP,params:{sta:0,ctrlMode:0,ch:10,cmdSet:11,id:17}} |
|ctrlMode_11| auto | manual | Contol mode DP2 0-Auto/1-Manual/Grid | {valName:ctrlMode,moduleType:0,operateType:TCP,params:{sta:0,ctrlMode:0,ch:11,cmdSet:11,id:17}} |
## loadCmdChCtrlInfos
### number
| State | Min | Max | Unit | Mult | Name |
|----------|:-------------:|:-------------:|:------:|:-----:|-----|
|powCh_0|0 | 9 | | 1 | Channel number #1 |
|priority_0|0 | 9 | | 1 | Priority channel #1 |
|powCh_1|0 | 9 | | 1 | Channel number #2 |
|priority_1|0 | 9 | | 1 | Priority channel #2 |
|powCh_2|0 | 9 | | 1 | Channel number #3 |
|priority_2|0 | 9 | | 1 | Priority channel #3 |
|powCh_3|0 | 9 | | 1 | Channel number #4 |
|priority_3|0 | 9 | | 1 | Priority channel #4 |
|powCh_4|0 | 9 | | 1 | Channel number #5 |
|priority_4|0 | 9 | | 1 | Priority channel #5 |
|powCh_5|0 | 9 | | 1 | Channel number #6 |
|priority_5|0 | 9 | | 1 | Priority channel #6 |
|powCh_6|0 | 9 | | 1 | Channel number #7 |
|priority_6|0 | 9 | | 1 | Priority channel #7 |
|powCh_7|0 | 9 | | 1 | Channel number #8 |
|priority_7|0 | 9 | | 1 | Priority channel #8 |
|powCh_8|0 | 9 | | 1 | Channel number #9 |
|priority_8|0 | 9 | | 1 | Priority channel #9 |
|powCh_9|0 | 9 | | 1 | Channel number #10 |
|priority_9|0 | 9 | | 1 | Priority channel #10 |
### level
| State | Min | Max | Unit | Mult | Name | cmd |
|----------|:-------------:|:-------------:|:------:|:-----:|-----|------|
|ctrlSta_0| 0 | 2 | | 1 | Power supply type channel #1 Grid supply, 1 storage power supply, 2 close/off | {valName:sta,moduleType:0,operateType:TCP,params:{sta:2,ctrlMode:1,ch:0,cmdSet:11,id:16}} |
|ctrlSta_1| 0 | 2 | | 1 | Power supply type channel #2 Grid supply, 1 storage power supply, 2 close/off | {valName:sta,moduleType:0,operateType:TCP,params:{sta:2,ctrlMode:1,ch:1,cmdSet:11,id:16}} |
|ctrlSta_2| 0 | 2 | | 1 | Power supply type channel #3 Grid supply, 1 storage power supply, 2 close/off | {valName:sta,moduleType:0,operateType:TCP,params:{sta:2,ctrlMode:1,ch:2,cmdSet:11,id:16}} |
|ctrlSta_3| 0 | 2 | | 1 | Power supply type channel #4 Grid supply, 1 storage power supply, 2 close/off | {valName:sta,moduleType:0,operateType:TCP,params:{sta:2,ctrlMode:1,ch:3,cmdSet:11,id:16}} |
|ctrlSta_4| 0 | 2 | | 1 | Power supply type channel #5 Grid supply, 1 storage power supply, 2 close/off | {valName:sta,moduleType:0,operateType:TCP,params:{sta:2,ctrlMode:1,ch:4,cmdSet:11,id:16}} |
|ctrlSta_5| 0 | 2 | | 1 | Power supply type channel #6 Grid supply, 1 storage power supply, 2 close/off | {valName:sta,moduleType:0,operateType:TCP,params:{sta:2,ctrlMode:1,ch:5,cmdSet:11,id:16}} |
|ctrlSta_6| 0 | 2 | | 1 | Power supply type channel #7 Grid supply, 1 storage power supply, 2 close/off | {valName:sta,moduleType:0,operateType:TCP,params:{sta:2,ctrlMode:1,ch:6,cmdSet:11,id:16}} |
|ctrlSta_7| 0 | 2 | | 1 | Power supply type channel #8 Grid supply, 1 storage power supply, 2 close/off | {valName:sta,moduleType:0,operateType:TCP,params:{sta:2,ctrlMode:1,ch:7,cmdSet:11,id:16}} |
|ctrlSta_8| 0 | 2 | | 1 | Power supply type channel #9 Grid supply, 1 storage power supply, 2 close/off | {valName:sta,moduleType:0,operateType:TCP,params:{sta:2,ctrlMode:1,ch:8,cmdSet:11,id:16}} |
|ctrlSta_9| 0 | 2 | | 1 | Power supply type channel #10 Grid supply, 1 storage power supply, 2 close/off | {valName:sta,moduleType:0,operateType:TCP,params:{sta:2,ctrlMode:1,ch:9,cmdSet:11,id:16}} |
### switch
| State | off | on | Name | cmd |
|----------|:-------------:|:------:|------|------|
|ctrlMode_0| auto | manual | Contol mode channel #1 0-Auto/1-Manual/Grid | {valName:ctrlMode,moduleType:0,operateType:TCP,params:{sta:0,ctrlMode:0,ch:0,cmdSet:11,id:16}} |
|ctrlMode_1| auto | manual | Contol mode channel #2 0-Auto/1-Manual/Grid | {valName:ctrlMode,moduleType:0,operateType:TCP,params:{sta:0,ctrlMode:0,ch:1,cmdSet:11,id:16}} |
|ctrlMode_2| auto | manual | Contol mode channel #3 0-Auto/1-Manual/Grid | {valName:ctrlMode,moduleType:0,operateType:TCP,params:{sta:0,ctrlMode:0,ch:2,cmdSet:11,id:16}} |
|ctrlMode_3| auto | manual | Contol mode channel #4 0-Auto/1-Manual/Grid | {valName:ctrlMode,moduleType:0,operateType:TCP,params:{sta:0,ctrlMode:0,ch:3,cmdSet:11,id:16}} |
|ctrlMode_4| auto | manual | Contol mode channel #5 0-Auto/1-Manual/Grid | {valName:ctrlMode,moduleType:0,operateType:TCP,params:{sta:0,ctrlMode:0,ch:4,cmdSet:11,id:16}} |
|ctrlMode_5| auto | manual | Contol mode channel #6 0-Auto/1-Manual/Grid | {valName:ctrlMode,moduleType:0,operateType:TCP,params:{sta:0,ctrlMode:0,ch:5,cmdSet:11,id:16}} |
|ctrlMode_6| auto | manual | Contol mode channel #7 0-Auto/1-Manual/Grid | {valName:ctrlMode,moduleType:0,operateType:TCP,params:{sta:0,ctrlMode:0,ch:6,cmdSet:11,id:16}} |
|ctrlMode_7| auto | manual | Contol mode channel #8 0-Auto/1-Manual/Grid | {valName:ctrlMode,moduleType:0,operateType:TCP,params:{sta:0,ctrlMode:0,ch:7,cmdSet:11,id:16}} |
|ctrlMode_8| auto | manual | Contol mode channel #9 0-Auto/1-Manual/Grid | {valName:ctrlMode,moduleType:0,operateType:TCP,params:{sta:0,ctrlMode:0,ch:8,cmdSet:11,id:16}} |
|ctrlMode_9| auto | manual | Contol mode channel #10 0-Auto/1-Manual/Grid | {valName:ctrlMode,moduleType:0,operateType:TCP,params:{sta:0,ctrlMode:0,ch:9,cmdSet:11,id:16}} |
## epsModeInfo
### switch
| State | off | on | Name | cmd |
|----------|:-------------:|:------:|------|------|
|eps| off | on | EPS mode | {valName:eps,moduleType:0,operateType:TCP,params:{cmdSet:11,id:24,eps:0}} |
## cfgSta
### diagnostic
| State | Name | values |
|----------|:-------------:|------|
|sta| config status | {0:Config pending?,1:Config done?} |
## chUseInfo
### diagnostic
| State | Name | values |
|----------|:-------------:|------|
|isEnable_0| Load status channel #1 | {0:off,1:on} |
|isEnable_1| Load status channel #2 | {0:off,1:on} |
|isEnable_2| Load status channel #3 | {0:off,1:on} |
|isEnable_3| Load status channel #4 | {0:off,1:on} |
|isEnable_4| Load status channel #5 | {0:off,1:on} |
|isEnable_5| Load status channel #6 | {0:off,1:on} |
|isEnable_6| Load status channel #7 | {0:off,1:on} |
|isEnable_7| Load status channel #8 | {0:off,1:on} |
|isEnable_8| Load status channel #9 | {0:off,1:on} |
|isEnable_9| Load status channel #10 | {0:off,1:on} |
## splitPhaseInfo
### diagnostic
| State | Name | values |
|----------|:-------------:|------|
|linkMark_0| Split status channel #1 | {0:Not be split,1:Should be split} |
|linkMark_1| Split status channel #2 | {0:Not be split,1:Should be split} |
|linkMark_2| Split status channel #3 | {0:Not be split,1:Should be split} |
|linkMark_3| Split status channel #4 | {0:Not be split,1:Should be split} |
|linkMark_4| Split status channel #5 | {0:Not be split,1:Should be split} |
|linkMark_5| Split status channel #6 | {0:Not be split,1:Should be split} |
|linkMark_6| Split status channel #7 | {0:Not be split,1:Should be split} |
|linkMark_7| Split status channel #8 | {0:Not be split,1:Should be split} |
|linkMark_8| Split status channel #9 | {0:Not be split,1:Should be split} |
|linkMark_9| Split status channel #10 | {0:Not be split,1:Should be split} |
### number
| State | Min | Max | Unit | Mult | Name |
|----------|:-------------:|:-------------:|:------:|:-----:|-----|
|linkCh_0|0 | 9 | | 1 | Split channel number #1 |
|linkCh_1|0 | 9 | | 1 | Split channel number #2 |
|linkCh_2|0 | 9 | | 1 | Split channel number #3 |
|linkCh_3|0 | 9 | | 1 | Split channel number #4 |
|linkCh_4|0 | 9 | | 1 | Split channel number #5 |
|linkCh_5|0 | 9 | | 1 | Split channel number #6 |
|linkCh_6|0 | 9 | | 1 | Split channel number #7 |
|linkCh_7|0 | 9 | | 1 | Split channel number #8 |
|linkCh_8|0 | 9 | | 1 | Split channel number #9 |
|linkCh_9|0 | 9 | | 1 | Split channel number #10 |
## loadChInfo
### string
| State | Name |
|----------|------|
|chName_0| Channel #1 nick name |
|chName_1| Channel #2 nick name |
|chName_2| Channel #3 nick name |
|chName_3| Channel #4 nick name |
|chName_4| Channel #5 nick name |
|chName_5| Channel #6 nick name |
|chName_6| Channel #7 nick name |
|chName_7| Channel #8 nick name |
|chName_8| Channel #9 nick name |
|chName_9| Channel #10 nick name |
## loadChCurInfo
### number
| State | Min | Max | Unit | Mult | Name |
|----------|:-------------:|:-------------:|:------:|:-----:|-----|
|cur_0|0 | 30 | A | 1 | Channel #1 current |
|cur_1|0 | 30 | A | 1 | Channel #2 current |
|cur_2|0 | 30 | A | 1 | Channel #3 current |
|cur_3|0 | 30 | A | 1 | Channel #4 current |
|cur_4|0 | 30 | A | 1 | Channel #5 current |
|cur_5|0 | 30 | A | 1 | Channel #6 current |
|cur_6|0 | 30 | A | 1 | Channel #7 current |
|cur_7|0 | 30 | A | 1 | Channel #8 current |
|cur_8|0 | 30 | A | 1 | Channel #9 current |
|cur_9|0 | 30 | A | 1 | Channel #10 current |
|cur_10|0 | 30 | A | 1 | DP1 current |
|cur_11|0 | 30 | A | 1 | DP2 current |
## gridInfo
### number
| State | Min | Max | Unit | Mult | Name |
|----------|:-------------:|:-------------:|:------:|:-----:|-----|
|gridVol|0 | 240 | V | 1 | Grid voltage |
|gridFreq|0 | 60 | Hz | 1 | Grid Frequency |
## backupLoadWatt
### number
| State | Min | Max | Unit | Mult | Name |
|----------|:-------------:|:-------------:|:------:|:-----:|-----|
|watthDaytoDate_0|0 | 86400 | Wh | 1 | Daily backup energy ch #1 |
|watthDaytoDate_1|0 | 86400 | Wh | 1 | Daily backup energy ch #2 |
|watthDaytoDate_2|0 | 86400 | Wh | 1 | Daily backup energy ch #3 |
|watthDaytoDate_3|0 | 86400 | Wh | 1 | Daily backup energy ch #4 |
|watthDaytoDate_4|0 | 86400 | Wh | 1 | Daily backup energy ch #5 |
|watthDaytoDate_5|0 | 86400 | Wh | 1 | Daily backup energy ch #6 |
|watthDaytoDate_6|0 | 86400 | Wh | 1 | Daily backup energy ch #7 |
|watthDaytoDate_7|0 | 86400 | Wh | 1 | Daily backup energy ch #8 |
|watthDaytoDate_8|0 | 86400 | Wh | 1 | Daily backup energy ch #9 |
|watthDaytoDate_9|0 | 86400 | Wh | 1 | Daily backup energy ch #10 |
### array
| State | Name |
|----------|------|
|watth_0| Hourly backup energy ch #1 |
|watth_1| Hourly backup energy ch #2 |
|watth_2| Hourly backup energy ch #3 |
|watth_3| Hourly backup energy ch #4 |
|watth_4| Hourly backup energy ch #5 |
|watth_5| Hourly backup energy ch #6 |
|watth_6| Hourly backup energy ch #7 |
|watth_7| Hourly backup energy ch #8 |
|watth_8| Hourly backup energy ch #9 |
|watth_9| Hourly backup energy ch #10 |
## mainsLoadWatt
### number
| State | Min | Max | Unit | Mult | Name |
|----------|:-------------:|:-------------:|:------:|:-----:|-----|
|watthDaytoDate_0|0 | 86400 | Wh | 1 | Daily mains energy ch #1 |
|watthDaytoDate_1|0 | 86400 | Wh | 1 | Daily mains energy ch #2 |
|watthDaytoDate_2|0 | 86400 | Wh | 1 | Daily mains energy ch #3 |
|watthDaytoDate_3|0 | 86400 | Wh | 1 | Daily mains energy ch #4 |
|watthDaytoDate_4|0 | 86400 | Wh | 1 | Daily mains energy ch #5 |
|watthDaytoDate_5|0 | 86400 | Wh | 1 | Daily mains energy ch #6 |
|watthDaytoDate_6|0 | 86400 | Wh | 1 | Daily mains energy ch #7 |
|watthDaytoDate_7|0 | 86400 | Wh | 1 | Daily mains energy ch #8 |
|watthDaytoDate_8|0 | 86400 | Wh | 1 | Daily mains energy ch #9 |
|watthDaytoDate_9|0 | 86400 | Wh | 1 | Daily mains energy ch #10 |
### array
| State | Name |
|----------|------|
|watth_0| Hourly mains energy ch #1 |
|watth_1| Hourly mains energy ch #2 |
|watth_2| Hourly mains energy ch #3 |
|watth_3| Hourly mains energy ch #4 |
|watth_4| Hourly mains energy ch #5 |
|watth_5| Hourly mains energy ch #6 |
|watth_6| Hourly mains energy ch #7 |
|watth_7| Hourly mains energy ch #8 |
|watth_8| Hourly mains energy ch #9 |
|watth_9| Hourly mains energy ch #10 |
## topupLoadWatt
### number
| State | Min | Max | Unit | Mult | Name |
|----------|:-------------:|:-------------:|:------:|:-----:|-----|
|watthDaytoDate_10|0 | 86400 | Wh | 1 | Daily energy DP1 |
|watthDaytoDate_11|0 | 86400 | Wh | 1 | Daily energy DP2 |
### array
| State | Name |
|----------|------|
|watth_10| Hourly energy DP1 |
|watth_11| Hourly energy DP2 |
## emergencyStrategy
### diagnostic
| State | Name | values |
|----------|:-------------:|------|
|backupMode| Backup mode | {0:0?,1:1?} |
|isCfg| Backup config | {0:0?,1:1?} |
|overloadMode| Backup overload mode | {0:0?,1:1?} |
## channelPower
### diagnostic
| State | Name | values |
|----------|:-------------:|------|
|powType_0| Power type channel #1 | {0:0?,1:1?} |
|powType_1| Power type channel #2 | {0:0?,1:1?} |
|powType_2| Power type channel #3 | {0:0?,1:1?} |
|powType_3| Power type channel #4 | {0:0?,1:1?} |
|powType_4| Power type channel #5 | {0:0?,1:1?} |
|powType_5| Power type channel #6 | {0:0?,1:1?} |
|powType_6| Power type channel #7 | {0:0?,1:1?} |
|powType_7| Power type channel #8 | {0:0?,1:1?} |
|powType_8| Power type channel #9 | {0:0?,1:1?} |
|powType_9| Power type channel #10 | {0:0?,1:1?} |
|powType_10| Power type DP1 | {0:0?,1:1?} |
|powType_11| Power type DP2 | {0:0?,1:1?} |
### number
| State | Min | Max | Unit | Mult | Name |
|----------|:-------------:|:-------------:|:------:|:-----:|-----|
|chWatt_0|0 | 3600 | W | 1 | Power channel #1 |
|chWatt_1|0 | 3600 | W | 1 | Power channel #2 |
|chWatt_2|0 | 3600 | W | 1 | Power channel #3 |
|chWatt_3|0 | 3600 | W | 1 | Power channel #4 |
|chWatt_4|0 | 3600 | W | 1 | Power channel #5 |
|chWatt_5|0 | 3600 | W | 1 | Power channel #6 |
|chWatt_6|0 | 3600 | W | 1 | Power channel #7 |
|chWatt_7|0 | 3600 | W | 1 | Power channel #8 |
|chWatt_8|0 | 3600 | W | 1 | Power channel #9 |
|chWatt_9|0 | 3600 | W | 1 | Power channel #10 |
|chWatt_10|0 | 7200 | W | 1 | Power DP1 |
|chWatt_11|0 | 7200 | W | 1 | Power DP2 |
## areaInfo
### string
| State | Name |
|----------|------|
|area| Area Info |
## backupChaDiscCfg
### level
| State | Min | Max | Unit | Mult | Name | cmd |
|----------|:-------------:|:-------------:|:------:|:-----:|-----|------|
|forceChargeHigh| 60 | 100 | % | 1 | Charge upper threshold percentage | {valName:forceChargeHigh,operateType:TCP,params:{discLower:30,forceChargeHigh:78,cmdSet:11,id:29}} |
|discLower| 0 | 30 | % | 1 | Discharge lower threshold percentage | {valName:discLower,moduleType:0,operateType:TCP,params:{discLower:30,forceChargeHigh:78,cmdSet:11,id:29}} |