PR

《卒FIT》ポータブル電源自動充電システム – EcoFlow開発者プラットフォーム ポータブル電源から取得できる情報のすべて

住宅関連
記事内に広告が含まれています。

前回の記事ではEcoFlow IoT Developer Platform(開発者プラットフォーム)を利用して、デバイス(ポータブル電源)のリアルタイム情報を取得する方法を紹介しました。

今回はデバイス(ポータブル電源)のリアルタイム情報として、実際どんな情報が取得できるのか、私が構築したポータブル電源自動入電システムで取得できているものを全て記載します。

ちなみにポータブル電源自動充電システムのシステム構成とメリット・デメリットについては、以下の記事で紹介しています。

  • 本記事を参考に同等の機能を実現しようとする場合、どのような不具合が発生しようとも責任は負えません。
  • あくまで自己責任の範囲で作業してください。

EcoFlow IoT Developer Platform(開発者プラットフォーム)とは

Ecoflow Developer
Ecoflow Developer

EcoFlow IoT Developer Platform(開発者プラットフォーム)はざっくり言うと、プログラム上からポータブル電源の情報を取得したり、ポータブル電源の設定を変更する操作を行えるようにするためのサービスです。

リアルタイムデバイス情報の取得

前回の記事で紹介したAPI(quotaAll)を利用することで、デバイス(ポータブル電源)の情報をリアルタイムに取得することが出来ます。

公式ドキュメント

公式ドキュメントのページは以下になります。
取得できる項目の一覧が載っていますが、実際には公式ドキュメントに記載のない項目も多数あります。
(おそらく公式ドキュメントのページ更新が間に合っていないものと思います)

GetAllQuotaResponse

EcoFlow IoT Developer Platform – delta2max

実際のレスポンスデータ(生データ)

以下が実際に開発者プラットフォームのAPI(quota/all)から取得できるレスポンスの生データになります。

とても沢山のポータブル電源のリアルタイム情報が取得できることがわかります。
(値についてはセキュリティ上の都合により*や9でマスクさせてもらっています)

量が多いので閉じてあります。
「レスポンスデータ(生データ)を見る」の部分をクリックして表示してください。

レスポンスデータ(生データ)を見る
{
  "code": "9",
  "message": "Success",
  "data": {
    "bms_bmsInfo.accuChgCap": 9999999,
    "bms_bmsInfo.accuChgEnergy": 99999,
    "bms_bmsInfo.accuDsgCap": 9999999,
    "bms_bmsInfo.accuDsgEnergy": 99999,
    "bms_bmsInfo.bmsLanchDate": 9,
    "bms_bmsInfo.bsmCycles": 99,
    "bms_bmsInfo.deepDsgCnt": 9,
    "bms_bmsInfo.highTempChgTime": 9,
    "bms_bmsInfo.highTempTime": 9,
    "bms_bmsInfo.lauchDateFlag": 9,
    "bms_bmsInfo.lowTempChgTime": 9,
    "bms_bmsInfo.lowTempTime": 9,
    "bms_bmsInfo.num": 9,
    "bms_bmsInfo.ohmRes": 99,
    "bms_bmsInfo.powerCapability": 9.9,
    "bms_bmsInfo.resetFlag": 9,
    "bms_bmsInfo.roundTrip": 99,
    "bms_bmsInfo.selfDsgRate": 9,
    "bms_bmsInfo.sn": "9999999999999999",
    "bms_bmsInfo.soh": 999,
    "bms_bmsStatus.actSoc": 99,
    "bms_bmsStatus.allBmsFault": 9,
    "bms_bmsStatus.allErrCode": 9,
    "bms_bmsStatus.amp": 9999,
    "bms_bmsStatus.balanceState": 9,
    "bms_bmsStatus.bmsFault": 9,
    "bms_bmsStatus.bmsHeartVer": 999,
    "bms_bmsStatus.bqSysStatReg": 9,
    "bms_bmsStatus.caleSoh": 9,
    "bms_bmsStatus.cellId": 9,
    "bms_bmsStatus.cellTemp": [],
    "bms_bmsStatus.cellVol": [],
    "bms_bmsStatus.chgCap": 9999999999,
    "bms_bmsStatus.chgState": 9,
    "bms_bmsStatus.cycSoh": 99,
    "bms_bmsStatus.cycles": 99,
    "bms_bmsStatus.designCap": 99999,
    "bms_bmsStatus.diffSoc": 9.9,
    "bms_bmsStatus.dsgCap": 9999999999,
    "bms_bmsStatus.ecloudOcv": 99999,
    "bms_bmsStatus.errCode": 9,
    "bms_bmsStatus.f32ShowSoc": 99,
    "bms_bmsStatus.fullCap": 99999,
    "bms_bmsStatus.hwVersion": [99,99,99,99,99,99],
    "bms_bmsStatus.inputWatts": 9,
    "bms_bmsStatus.loaderVer": 99999999,
    "bms_bmsStatus.maxCellTemp": 99,
    "bms_bmsStatus.maxCellVol": 9999,
    "bms_bmsStatus.maxMosTemp": 99,
    "bms_bmsStatus.maxVolDiff": 9,
    "bms_bmsStatus.minCellTemp": 99,
    "bms_bmsStatus.minCellVol": 9999,
    "bms_bmsStatus.minMosTemp": 99,
    "bms_bmsStatus.mosState": 9,
    "bms_bmsStatus.num": 9,
    "bms_bmsStatus.openBmsIdx": 9,
    "bms_bmsStatus.outputWatts": 9,
    "bms_bmsStatus.packSn": "9999999999999999",
    "bms_bmsStatus.productDetail": 9,
    "bms_bmsStatus.productType": 99,
    "bms_bmsStatus.realSoh": 9,
    "bms_bmsStatus.remainCap": 99999,
    "bms_bmsStatus.remainTime": 9,
    "bms_bmsStatus.soc": 99,
    "bms_bmsStatus.soh": 999,
    "bms_bmsStatus.sysState": 9,
    "bms_bmsStatus.sysVer": 99999999,
    "bms_bmsStatus.tagChgAmp": 99999,
    "bms_bmsStatus.targetSoc": 99.9,
    "bms_bmsStatus.temp": 99,
    "bms_bmsStatus.type": 9,
    "bms_bmsStatus.vol": 99999,
    "bms_emsStatus.bmsIsConnt": [9,9,9],
    "bms_emsStatus.bmsModel": 9,
    "bms_emsStatus.bmsWarState": 9,
    "bms_emsStatus.chgAmp": 99999,
    "bms_emsStatus.chgCmd": 9,
    "bms_emsStatus.chgDisCond": 9,
    "bms_emsStatus.chgLinePlug": 99,
    "bms_emsStatus.chgRemainTime": 999,
    "bms_emsStatus.chgState": 9,
    "bms_emsStatus.chgVol": 99999,
    "bms_emsStatus.dsgCmd": 9,
    "bms_emsStatus.dsgDisCond": 9,
    "bms_emsStatus.dsgRemainTime": 9999,
    "bms_emsStatus.emsIsNormalFlag": 9,
    "bms_emsStatus.emsVer": 999,
    "bms_emsStatus.f32LcdShowSoc": 99.9,
    "bms_emsStatus.fanLevel": 9,
    "bms_emsStatus.lcdShowSoc": 99,
    "bms_emsStatus.maxAvailNum": 9,
    "bms_emsStatus.maxChargeSoc": 99,
    "bms_emsStatus.maxCloseOilEb": 999,
    "bms_emsStatus.minDsgSoc": 9,
    "bms_emsStatus.minOpenOilEb": 9,
    "bms_emsStatus.openBmsIdx": 9,
    "bms_emsStatus.openUpsFlag": 9,
    "bms_emsStatus.paraVolMax": 99999,
    "bms_emsStatus.paraVolMin": 99999,
    "bms_emsStatus.sysChgDsgState": 9,
    "bms_kitInfo.aviDataLen": 99,
    "bms_kitInfo.kitNum": 9,
    "bms_kitInfo.version": 9,
    "bms_kitInfo.watts": [
      {
        "appState": 9,
        "appVer": 99999999,
        "avaFlag": 9,
        "curPower": 999,
        "detail": 9,
        "f32Soc": 99.9,
        "loadVer": 99999999,
        "sn": "*******************",
        "soc": 99,
        "type": 99,
      },
      {
        "appState": 9,
        "appVer": 99999999,
        "avaFlag": 9,
        "curPower": 999,
        "detail": 9,
        "f32Soc": 99.9,
        "loadVer": 99999999
        "sn": "*******************",
        "soc": 99,
        "type": 99,
      }
    ],
    "bms_slave_bmsSlaveInfo_1.accuChgCap": 999999,
    "bms_slave_bmsSlaveInfo_1.accuChgEnergy": 99999,
    "bms_slave_bmsSlaveInfo_1.accuDsgCap": 999999,
    "bms_slave_bmsSlaveInfo_1.accuDsgEnergy": 99999,
    "bms_slave_bmsSlaveInfo_1.bmsLanchDate": 9999999999,
    "bms_slave_bmsSlaveInfo_1.bsmCycles": 9,
    "bms_slave_bmsSlaveInfo_1.deepDsgCnt": 9,
    "bms_slave_bmsSlaveInfo_1.highTempChgTime": 9,
    "bms_slave_bmsSlaveInfo_1.highTempTime": 9,
    "bms_slave_bmsSlaveInfo_1.lauchDateFlag": 9,
    "bms_slave_bmsSlaveInfo_1.lowTempChgTime": 9,
    "bms_slave_bmsSlaveInfo_1.lowTempTime": 9,
    "bms_slave_bmsSlaveInfo_1.num": 9,
    "bms_slave_bmsSlaveInfo_1.ohmRes": 99,
    "bms_slave_bmsSlaveInfo_1.powerCapability": 9.9,
    "bms_slave_bmsSlaveInfo_1.resetFlag": 9,
    "bms_slave_bmsSlaveInfo_1.roundTrip": 99,
    "bms_slave_bmsSlaveInfo_1.selfDsgRate": 9,
    "bms_slave_bmsSlaveInfo_1.sn": "*******************",
    "bms_slave_bmsSlaveInfo_1.soh": 999,
    "bms_slave_bmsSlaveInfo_2.accuChgCap": 999999,
    "bms_slave_bmsSlaveInfo_2.accuChgEnergy": 99999,
    "bms_slave_bmsSlaveInfo_2.accuDsgCap": 999999,
    "bms_slave_bmsSlaveInfo_2.accuDsgEnergy": 99999,
    "bms_slave_bmsSlaveInfo_2.bmsLanchDate": 9999999999,
    "bms_slave_bmsSlaveInfo_2.bsmCycles": 9,
    "bms_slave_bmsSlaveInfo_2.deepDsgCnt": 9,
    "bms_slave_bmsSlaveInfo_2.highTempChgTime": 9,
    "bms_slave_bmsSlaveInfo_2.highTempTime": 9,
    "bms_slave_bmsSlaveInfo_2.lauchDateFlag": 9,
    "bms_slave_bmsSlaveInfo_2.lowTempChgTime": 9,
    "bms_slave_bmsSlaveInfo_2.lowTempTime": 9,
    "bms_slave_bmsSlaveInfo_2.num": 9,
    "bms_slave_bmsSlaveInfo_2.ohmRes": 99,
    "bms_slave_bmsSlaveInfo_2.powerCapability": 9.9,
    "bms_slave_bmsSlaveInfo_2.resetFlag": 9,
    "bms_slave_bmsSlaveInfo_2.roundTrip": 99,
    "bms_slave_bmsSlaveInfo_2.selfDsgRate": 9,
    "bms_slave_bmsSlaveInfo_2.sn": "*******************",
    "bms_slave_bmsSlaveInfo_2.soh": 999,
    "bms_slave_bmsSlaveStatus_1.actSoc": 99,
    "bms_slave_bmsSlaveStatus_1.allBmsFault": 9,
    "bms_slave_bmsSlaveStatus_1.allErrCode": 9,
    "bms_slave_bmsSlaveStatus_1.amp": 9999,
    "bms_slave_bmsSlaveStatus_1.balanceState": 9,
    "bms_slave_bmsSlaveStatus_1.bmsFault": 9,
    "bms_slave_bmsSlaveStatus_1.bmsHeartVer": 999,
    "bms_slave_bmsSlaveStatus_1.bqSysStatReg": 9,
    "bms_slave_bmsSlaveStatus_1.caleSoh": 9,
    "bms_slave_bmsSlaveStatus_1.cellId": 9,
    "bms_slave_bmsSlaveStatus_1.cellTemp": [],
    "bms_slave_bmsSlaveStatus_1.cellVol": [],
    "bms_slave_bmsSlaveStatus_1.chgCap": 999999999,
    "bms_slave_bmsSlaveStatus_1.chgState": 9,
    "bms_slave_bmsSlaveStatus_1.cycSoh": 99,
    "bms_slave_bmsSlaveStatus_1.cycles": 9,
    "bms_slave_bmsSlaveStatus_1.designCap": 99999,
    "bms_slave_bmsSlaveStatus_1.diffSoc": 9.9,
    "bms_slave_bmsSlaveStatus_1.dsgCap": 9999999999,
    "bms_slave_bmsSlaveStatus_1.ecloudOcv": 99999,
    "bms_slave_bmsSlaveStatus_1.errCode": 9,
    "bms_slave_bmsSlaveStatus_1.f32ShowSoc": 99.9,
    "bms_slave_bmsSlaveStatus_1.fullCap": 99999,
    "bms_slave_bmsSlaveStatus_1.hwVersion": [99,99,99,99,99,99],
    "bms_slave_bmsSlaveStatus_1.inputWatts": 999,
    "bms_slave_bmsSlaveStatus_1.loaderVer": 99999999,
    "bms_slave_bmsSlaveStatus_1.maxCellTemp": 99,
    "bms_slave_bmsSlaveStatus_1.maxCellVol": 9999,
    "bms_slave_bmsSlaveStatus_1.maxMosTemp": 99,
    "bms_slave_bmsSlaveStatus_1.maxVolDiff": 9,
    "bms_slave_bmsSlaveStatus_1.minCellTemp": 99,
    "bms_slave_bmsSlaveStatus_1.minCellVol": 9999,
    "bms_slave_bmsSlaveStatus_1.minMosTemp": 99,
    "bms_slave_bmsSlaveStatus_1.mosState": 9,
    "bms_slave_bmsSlaveStatus_1.num": 9,
    "bms_slave_bmsSlaveStatus_1.openBmsIdx": 9,
    "bms_slave_bmsSlaveStatus_1.outputWatts": 9,
    "bms_slave_bmsSlaveStatus_1.packSn": "*******************",
    "bms_slave_bmsSlaveStatus_1.productDetail": 9,
    "bms_slave_bmsSlaveStatus_1.productType": 99,
    "bms_slave_bmsSlaveStatus_1.realSoh": 9,
    "bms_slave_bmsSlaveStatus_1.remainCap": 99999,
    "bms_slave_bmsSlaveStatus_1.remainTime": 999,
    "bms_slave_bmsSlaveStatus_1.soc": 99,
    "bms_slave_bmsSlaveStatus_1.soh": 999,
    "bms_slave_bmsSlaveStatus_1.sysState": 9,
    "bms_slave_bmsSlaveStatus_1.sysVer": 99999999,
    "bms_slave_bmsSlaveStatus_1.tagChgAmp": 99999,
    "bms_slave_bmsSlaveStatus_1.targetSoc": 99.9,
    "bms_slave_bmsSlaveStatus_1.temp": 99,
    "bms_slave_bmsSlaveStatus_1.type": 9,
    "bms_slave_bmsSlaveStatus_1.vol": 99999,
    "bms_slave_bmsSlaveStatus_2.actSoc": 99,
    "bms_slave_bmsSlaveStatus_2.allBmsFault": 9,
    "bms_slave_bmsSlaveStatus_2.allErrCode": 9,
    "bms_slave_bmsSlaveStatus_2.amp": 9999,
    "bms_slave_bmsSlaveStatus_2.balanceState": 9,
    "bms_slave_bmsSlaveStatus_2.bmsFault": 9,
    "bms_slave_bmsSlaveStatus_2.bmsHeartVer": 999,
    "bms_slave_bmsSlaveStatus_2.bqSysStatReg": 9,
    "bms_slave_bmsSlaveStatus_2.caleSoh": 9,
    "bms_slave_bmsSlaveStatus_2.cellId": 9,
    "bms_slave_bmsSlaveStatus_2.cellTemp": [],
    "bms_slave_bmsSlaveStatus_2.cellVol": [],
    "bms_slave_bmsSlaveStatus_2.chgCap": 9999999999,
    "bms_slave_bmsSlaveStatus_2.chgState": 9,
    "bms_slave_bmsSlaveStatus_2.cycSoh": 99,
    "bms_slave_bmsSlaveStatus_2.cycles": 9,
    "bms_slave_bmsSlaveStatus_2.designCap": 99999,
    "bms_slave_bmsSlaveStatus_2.diffSoc": 9.9,
    "bms_slave_bmsSlaveStatus_2.dsgCap": 9999999999,
    "bms_slave_bmsSlaveStatus_2.ecloudOcv": 99999,
    "bms_slave_bmsSlaveStatus_2.errCode": 9,
    "bms_slave_bmsSlaveStatus_2.f32ShowSoc": 99.9,
    "bms_slave_bmsSlaveStatus_2.fullCap": 99999,
    "bms_slave_bmsSlaveStatus_2.hwVersion": [99,99,99,99,99,99],
    "bms_slave_bmsSlaveStatus_2.inputWatts": 999,
    "bms_slave_bmsSlaveStatus_2.loaderVer": 99999999,
    "bms_slave_bmsSlaveStatus_2.maxCellTemp": 99,
    "bms_slave_bmsSlaveStatus_2.maxCellVol": 9999,
    "bms_slave_bmsSlaveStatus_2.maxMosTemp": 99,
    "bms_slave_bmsSlaveStatus_2.maxVolDiff": 9,
    "bms_slave_bmsSlaveStatus_2.minCellTemp": 99,
    "bms_slave_bmsSlaveStatus_2.minCellVol": 9999,
    "bms_slave_bmsSlaveStatus_2.minMosTemp": 99,
    "bms_slave_bmsSlaveStatus_2.mosState": 9,
    "bms_slave_bmsSlaveStatus_2.num": 9,
    "bms_slave_bmsSlaveStatus_2.openBmsIdx": 9,
    "bms_slave_bmsSlaveStatus_2.outputWatts": 9,
    "bms_slave_bmsSlaveStatus_2.packSn": "*******************",
    "bms_slave_bmsSlaveStatus_2.productDetail": 9,
    "bms_slave_bmsSlaveStatus_2.productType": 99,
    "bms_slave_bmsSlaveStatus_2.realSoh": 9,
    "bms_slave_bmsSlaveStatus_2.remainCap": 99999,
    "bms_slave_bmsSlaveStatus_2.remainTime": 999,
    "bms_slave_bmsSlaveStatus_2.soc": 99,
    "bms_slave_bmsSlaveStatus_2.soh": 999,
    "bms_slave_bmsSlaveStatus_2.sysState": 9,
    "bms_slave_bmsSlaveStatus_2.sysVer": 99999999,
    "bms_slave_bmsSlaveStatus_2.tagChgAmp": 99999,
    "bms_slave_bmsSlaveStatus_2.targetSoc": 99.9,
    "bms_slave_bmsSlaveStatus_2.temp": 99,
    "bms_slave_bmsSlaveStatus_2.type": 9,
    "bms_slave_bmsSlaveStatus_2.vol": 99999,
    "inv.FastChgWatts": 9999,
    "inv.SlowChgWatts": 9999,
    "inv.acChgRatedPower": 9999,
    "inv.acDipSwitch": 9,
    "inv.acInAmp": 99999,
    "inv.acInFreq": 99,
    "inv.acInVol": 99999,
    "inv.acPassbyAutoEn": 9,
    "inv.cfgAcEnabled": 9,
    "inv.cfgAcOutFreq": 9,
    "inv.cfgAcOutVol": 999999,
    "inv.cfgAcWorkMode": 9,
    "inv.cfgAcXboost": 9,
    "inv.chargerType": 9,
    "inv.chgPauseFlag": 9,
    "inv.dcInAmp": 9,
    "inv.dcInTemp": 99,
    "inv.dcInVol": 9,
    "inv.dischargeType": 9,
    "inv.errCode": 9,
    "inv.fanState": 9,
    "inv.inputWatts": 9999,
    "inv.invOutAmp": 999,
    "inv.invOutFreq": 99,
    "inv.invOutVol": 99999,
    "inv.invType": 9,
    "inv.outTemp": 99,
    "inv.outputWatts": 99,
    "inv.prBalanceMode": 9,
    "inv.reserved": [9,9,9,9,9,9],
    "inv.standbyMin": 9,
    "inv.sysVer": 99999999
    "mppt.carOutAmp": 99,
    "mppt.carOutVol": 9,
    "mppt.carOutWatts": 9,
    "mppt.carStandbyMin": 9,
    "mppt.carState": 9,
    "mppt.carTemp": 99,
    "mppt.cfgChgType": 9,
    "mppt.chgPauseFlag": 9,
    "mppt.chgState": 9,
    "mppt.chgType": 9,
    "mppt.dc24vState": 9,
    "mppt.dc24vTemp": 99,
    "mppt.dcChgCurrent": 9999,
    "mppt.dcdc12vAmp": 9,
    "mppt.dcdc12vVol": 9,
    "mppt.dcdc12vWatts": 9,
    "mppt.faultCode": 9,
    "mppt.inAmp": 9,
    "mppt.inVol": 99,
    "mppt.inWatts": 9,
    "mppt.mpptTemp": 99,
    "mppt.outAmp": 99,
    "mppt.outVol": 99999,
    "mppt.outWatts": 9,
    "mppt.pv2CfgChgType": 9,
    "mppt.pv2ChgPauseFlag": 9,
    "mppt.pv2ChgState": 9,
    "mppt.pv2ChgType": 9,
    "mppt.pv2DcChgCurrent": 9999,
    "mppt.pv2InAmp": 9,
    "mppt.pv2InVol": 99,
    "mppt.pv2InWatts": 9,
    "mppt.pv2MpptTemp": 99,
    "mppt.pv2Xt60ChgType": 9,
    "mppt.res": [9,9,9,9],
    "mppt.swVer": 99999999,
    "mppt.x60ChgType": 9,
    "pd.XT150Watts1": 999,
    "pd.XT150Watts2": 999,
    "pd.acAutoOnCfg": 9,
    "pd.acAutoPause": 9,
    "pd.beepMode": 9,
    "pd.bmsInfoFull": 999999,
    "pd.bmsInfoIncre": 9999,
    "pd.bmsKitState": [99,99],
    "pd.bmsRunIncre": 99999,
    "pd.bpPowerSoc": 99,
    "pd.brightLevel": 999,
    "pd.carState": 9,
    "pd.carTemp": 99,
    "pd.carUsedTime": 9999,
    "pd.carWatts": 9,
    "pd.chgDsgState": 9,
    "pd.chgPowerAC": 999999,
    "pd.chgPowerDC": 999,
    "pd.chgSunPower": 9,
    "pd.dcInUsedTime": 9999,
    "pd.dcOutState": 9,
    "pd.dsgPowerAC": 999999,
    "pd.dsgPowerDC": 9999,
    "pd.errCode": 9,
    "pd.hysteresisAdd": 9,
    "pd.icoBytes": [9,9,999,9,999,9,9,9,9,9,9,9,9,9],
    "pd.invInWatts": 9999,
    "pd.invOutWatts": 99,
    "pd.invUsedTime": 9999999,
    "pd.lcdOffSec": 9,
    "pd.minAcSoc": 99,
    "pd.model": 9,
    "pd.mpptUsedTime": 9,
    "pd.newAcAutoOnCfg": 9,
    "pd.otherKitState": 9,
    "pd.pdInfoFull": 999999,
    "pd.pdInfoIncre": 9999,
    "pd.pdRunIncre": 99999,
    "pd.pv1ChargeType": 9,
    "pd.pv1ChargeWatts": 9,
    "pd.pv2ChargeType": 9,
    "pd.pv2ChargeWatts": 9,
    "pd.pvChargePrioSet": 9,
    "pd.qcUsb1Watts": 9,
    "pd.qcUsb2Watts": 9,
    "pd.relaySwitchCnt": 9,
    "pd.remainTime": 999,
    "pd.reserved": [9,9],
    "pd.soc": 99,
    "pd.standbyMin": 9,
    "pd.sysVer": 99999999,
    "pd.typec1Temp": 99,
    "pd.typec1Watts": 9,
    "pd.typec2Temp": 99,
    "pd.typec2Watts": 9,
    "pd.typecUsedTime": 999999,
    "pd.usb1Watts": 9,
    "pd.usb2Watts": 9,
    "pd.usbUsedTime": 999999,
    "pd.usbqcUsedTime": 999999,
    "pd.watchIsConfig": 9,
    "pd.wattsInSum": 9999,
    "pd.wattsOutSum": 999,
    "pd.wifiAutoRcvy": 9,
    "pd.wifiRssi": 9,
    "pd.wifiVer": 9,
    "pd.wireWatts": 9,
  },
  "eagleEyeTraceId": "****************************",
  "tid": ""
}

トップ階層

フィールド名 説明
Code 開発者プラットフォームAPI(quota/all)の実行結果コードが設定されます。
 正常だと”0″、”0″以外だと異常のようです。
message API実行結果のメッセージが設定されます。
 正常だと”Success”、エラーの場合はエラーの内容が設定されます。
data このフィールド配下に実際のポータブル電源の情報が格納されています。
eagleEyeTraceId 詳細は不明ですが、API実行結果の詳細を確認する際に必要になるIDのような気がします。
tid こちらも詳細は不明です。

データ階層

こちらが実際にポータブル電源から取得できているすべての情報を表にしたものです。

公式ドキュメントに記載があるものについては、公式ドキュメントに記載されている説明とそれを翻訳したものをあわせて記載してあります。

量が多いので閉じてあります。
「データ階層をすべて見る」の部分をクリックして表示してください。

データ階層をすべて見る
フィールド名 説明 説明(翻訳)
bms_bmsInfo.accuChgCap    
bms_bmsInfo.accuChgEnergy    
bms_bmsInfo.accuDsgCap    
bms_bmsInfo.accuDsgEnergy    
bms_bmsInfo.bmsLanchDate    
bms_bmsInfo.bsmCycles    
bms_bmsInfo.deepDsgCnt    
bms_bmsInfo.highTempChgTime    
bms_bmsInfo.highTempTime    
bms_bmsInfo.lauchDateFlag    
bms_bmsInfo.lowTempChgTime    
bms_bmsInfo.lowTempTime    
bms_bmsInfo.num    
bms_bmsInfo.ohmRes    
bms_bmsInfo.powerCapability    
bms_bmsInfo.resetFlag    
bms_bmsInfo.roundTrip    
bms_bmsInfo.selfDsgRate    
bms_bmsInfo.sn    
bms_bmsInfo.soh    
bms_bmsStatus.actSoc    
bms_bmsStatus.allBmsFault    
bms_bmsStatus.allErrCode    
bms_bmsStatus.amp Current (mA) 電流(mA)
bms_bmsStatus.balanceState Balance status バランス状況
bms_bmsStatus.bmsFault BMS permanent fault BMSの永続的な障害
bms_bmsStatus.bmsHeartVer    
bms_bmsStatus.bqSysStatReg BQ hardware protection register BQハードウェア保護レジスタ
bms_bmsStatus.caleSoh    
bms_bmsStatus.cellId Cell material LI/LFP/LA, battery capacity type: 1: 2.5 Ah per battery; 2: 2 Ah per battery セル材質
 LI:リチウムイオン
 LFP:リン酸鉄リチウム(LiFePO4)
 LA:鉛
バッテリー容量タイプ:
 1: バッテリーあたり2.5Ah
 2: バッテリーあたり2Ah
bms_bmsStatus.cellTemp Cell temperature セル温度
bms_bmsStatus.cellVol Cell voltage セル電圧
bms_bmsStatus.chgCap    
bms_bmsStatus.chgState    
bms_bmsStatus.cycSoh    
bms_bmsStatus.cycles    
bms_bmsStatus.designCap Design capacity (mAh) 設計容量(mAh)
bms_bmsStatus.diffSoc    
bms_bmsStatus.dsgCap    
bms_bmsStatus.ecloudOcv    
bms_bmsStatus.errCode BMS error code BMSエラーコード
bms_bmsStatus.f32ShowSoc Battery level SOC_float バッテリーレベル SOC_float(バッテリー残量(%))
bms_bmsStatus.fullCap Full capacity (mAh) 全容量(mAh)
bms_bmsStatus.hwVersion Hardware version, for example, V0.1.1; 6 bytes ハードウェア バージョン (例: V0.1.1)
 6バイト
bms_bmsStatus.inputWatts Input power 入力電力(W)
bms_bmsStatus.loaderVer    
bms_bmsStatus.maxCellTemp Maximum cell temperature 最大セル温度
bms_bmsStatus.maxCellVol Maximum cell voltage 最大セル電圧
bms_bmsStatus.maxMosTemp Maximum MOS temperature 最高MOS温度
bms_bmsStatus.maxVolDiff Cell voltage difference セル電圧差
bms_bmsStatus.minCellTemp Minimum cell temperature 最低セル温度
bms_bmsStatus.minCellVol Minimum cell voltage 最小セル電圧
bms_bmsStatus.minMosTemp Minimum MOS temperature 最低MOS温度
bms_bmsStatus.mosState Charging/discharging MOS status MOSの充放電状態
bms_bmsStatus.num BMS No.: 0–2 BMS番号:0~2
bms_bmsStatus.openBmsIdx Battery pack enabling status バッテリーパックの有効化ステータス
bms_bmsStatus.outputWatts Output power 出力電力(W)
bms_bmsStatus.packSn    
bms_bmsStatus.productDetail    
bms_bmsStatus.productType    
bms_bmsStatus.realSoh    
bms_bmsStatus.remainCap Remaining capacity (mAh) 残容量(mAh)
bms_bmsStatus.remainTime Time remaining 残り時間
bms_bmsStatus.soc Battery level バッテリー残量
bms_bmsStatus.soh Health status 健康状態
bms_bmsStatus.sysState    
bms_bmsStatus.sysVer BMS version BMS バージョン
bms_bmsStatus.tagChgAmp Target charging current 目標充電電流
bms_bmsStatus.targetSoc    
bms_bmsStatus.temp Temperature (℃) 温度(℃)
bms_bmsStatus.type BMS type: 1: lithium battery; 2: oil-powered BMSタイプ:
 1: リチウム電池
 2: 石油駆動
bms_bmsStatus.vol Voltage (mV) 電圧(mV)
bms_emsStatus.bmsIsConnt BMS online signal: BIT0: hardware online signal; BIT1: software online signal BMS オンライン信号:
 BIT0: ハードウェア オンライン信号
 BIT1: ソフトウェアオンライン信号
bms_emsStatus.bmsModel BMS product model BMS製品モデル
bms_emsStatus.bmsWarState BMS warning state: bit0: hi_temp; bit1: low_temp; bit2: overload; bit3: chg_flag BMS警告状態:
 bit0: 高温
 bit1: 低温
 bit2: オーバーロード
 bit3: チャージフラグ
bms_emsStatus.chgAmp Charging current 充電電流
bms_emsStatus.chgCmd Charge command チャージコマンド
bms_emsStatus.chgDisCond    
bms_emsStatus.chgLinePlug    
bms_emsStatus.chgRemainTime Remaining charging time (min) 残り充電時間(分)
bms_emsStatus.chgState Charging state: 0: disabled; 1: CC 2: CV 3: UPS 4: PARA 0x55: Charging error 充電状態:
 0: 無効
 1: CC(定電流充電)
 2: CV(定電圧充電)
 3: UPS(無停電電源装置)
 4: PARA
 0x55: 充電エラー
bms_emsStatus.chgVol Charging voltage 充電電圧
bms_emsStatus.dsgCmd Discharge command 放電コマンド
bms_emsStatus.dsgDisCond    
bms_emsStatus.dsgRemainTime Remaining discharging time (min) 残り放電時間(分)
bms_emsStatus.emsIsNormalFlag 0: sleep 1: normal 0: sleep
1: normal
bms_emsStatus.emsVer    
bms_emsStatus.f32LcdShowSoc SOC value displayed on LCD: used for showing the SOC value with a decimal point 画面に表示されるSOC(充電率):
 SOC値を小数点で表示するために使用されます。
bms_emsStatus.fanLevel Fan level ファンレベル
bms_emsStatus.lcdShowSoc SOC value displayed on LCD 画面に表示するSOC値(充電率)
bms_emsStatus.maxAvailNum Maximum available quantity 最大利用可能数量
bms_emsStatus.maxChargeSoc Maximum charging SOC 最大充電SOC(充電限度(%))
bms_emsStatus.maxCloseOilEb SOC for turning off Smart Generator スマートジェネレーターをオフにするためのSOC(充電率)
bms_emsStatus.minDsgSoc Minimum discharging SOC 最小放電SOC
bms_emsStatus.minOpenOilEb SOC for turning on Smart Generator スマートジェネレーターをオンにするためのSOC(充電率)
bms_emsStatus.openBmsIdx BMS enable index: bit0: host (#1); bit1: #2; bit2: #3 BMSイネーブルインデックス:
 bit0: ホスト(#1)
 bit1: #2
 bit2: #3
bms_emsStatus.openUpsFlag UPS mode enable flag UPSモード有効フラグ
bms_emsStatus.paraVolMax Maximum voltage when two devices work in parallel 2つのデバイスが並列動作する場合の最大電圧
bms_emsStatus.paraVolMin Minimum voltage when two devices work in parallel 2つのデバイスが並列動作する場合の最小電圧
bms_emsStatus.sysChgDsgState    
bms_kitInfo.aviDataLen    
bms_kitInfo.kitNum    
bms_kitInfo.version    
bms_kitInfo.watts[] appState    
bms_kitInfo.watts[] appVer    
bms_kitInfo.watts[] avaFlag    
bms_kitInfo.watts[] curPower    
bms_kitInfo.watts[] detail    
bms_kitInfo.watts[] f32Soc    
bms_kitInfo.watts[] loadVer    
bms_kitInfo.watts[] sn    
bms_kitInfo.watts[] soc    
bms_kitInfo.watts[] type    
bms_slave_bmsSlaveInfo_1.accuChgCap    
bms_slave_bmsSlaveInfo_1.accuChgEnergy    
bms_slave_bmsSlaveInfo_1.accuDsgCap    
bms_slave_bmsSlaveInfo_1.accuDsgEnergy    
bms_slave_bmsSlaveInfo_1.bmsLanchDate    
bms_slave_bmsSlaveInfo_1.bsmCycles    
bms_slave_bmsSlaveInfo_1.deepDsgCnt    
bms_slave_bmsSlaveInfo_1.highTempChgTime    
bms_slave_bmsSlaveInfo_1.highTempTime    
bms_slave_bmsSlaveInfo_1.lauchDateFlag    
bms_slave_bmsSlaveInfo_1.lowTempChgTime    
bms_slave_bmsSlaveInfo_1.lowTempTime    
bms_slave_bmsSlaveInfo_1.num    
bms_slave_bmsSlaveInfo_1.ohmRes    
bms_slave_bmsSlaveInfo_1.powerCapability    
bms_slave_bmsSlaveInfo_1.resetFlag    
bms_slave_bmsSlaveInfo_1.roundTrip    
bms_slave_bmsSlaveInfo_1.selfDsgRate    
bms_slave_bmsSlaveInfo_1.sn    
bms_slave_bmsSlaveInfo_1.soh    
bms_slave_bmsSlaveInfo_2.accuChgCap    
bms_slave_bmsSlaveInfo_2.accuChgEnergy    
bms_slave_bmsSlaveInfo_2.accuDsgCap    
bms_slave_bmsSlaveInfo_2.accuDsgEnergy    
bms_slave_bmsSlaveInfo_2.bmsLanchDate    
bms_slave_bmsSlaveInfo_2.bsmCycles    
bms_slave_bmsSlaveInfo_2.deepDsgCnt    
bms_slave_bmsSlaveInfo_2.highTempChgTime    
bms_slave_bmsSlaveInfo_2.highTempTime    
bms_slave_bmsSlaveInfo_2.lauchDateFlag    
bms_slave_bmsSlaveInfo_2.lowTempChgTime    
bms_slave_bmsSlaveInfo_2.lowTempTime    
bms_slave_bmsSlaveInfo_2.num    
bms_slave_bmsSlaveInfo_2.ohmRes    
bms_slave_bmsSlaveInfo_2.powerCapability    
bms_slave_bmsSlaveInfo_2.resetFlag    
bms_slave_bmsSlaveInfo_2.roundTrip    
bms_slave_bmsSlaveInfo_2.selfDsgRate    
bms_slave_bmsSlaveInfo_2.sn    
bms_slave_bmsSlaveInfo_2.soh    
bms_slave_bmsSlaveStatus_1.actSoc    
bms_slave_bmsSlaveStatus_1.allBmsFault    
bms_slave_bmsSlaveStatus_1.allErrCode    
bms_slave_bmsSlaveStatus_1.amp    
bms_slave_bmsSlaveStatus_1.balanceState    
bms_slave_bmsSlaveStatus_1.bmsFault    
bms_slave_bmsSlaveStatus_1.bmsHeartVer    
bms_slave_bmsSlaveStatus_1.bqSysStatReg    
bms_slave_bmsSlaveStatus_1.caleSoh    
bms_slave_bmsSlaveStatus_1.cellId    
bms_slave_bmsSlaveStatus_1.cellTemp    
bms_slave_bmsSlaveStatus_1.cellVol    
bms_slave_bmsSlaveStatus_1.chgCap    
bms_slave_bmsSlaveStatus_1.chgState    
bms_slave_bmsSlaveStatus_1.cycSoh    
bms_slave_bmsSlaveStatus_1.cycles    
bms_slave_bmsSlaveStatus_1.designCap    
bms_slave_bmsSlaveStatus_1.diffSoc    
bms_slave_bmsSlaveStatus_1.dsgCap    
bms_slave_bmsSlaveStatus_1.ecloudOcv    
bms_slave_bmsSlaveStatus_1.errCode    
bms_slave_bmsSlaveStatus_1.f32ShowSoc    
bms_slave_bmsSlaveStatus_1.fullCap    
bms_slave_bmsSlaveStatus_1.hwVersion    
bms_slave_bmsSlaveStatus_1.inputWatts    
bms_slave_bmsSlaveStatus_1.loaderVer    
bms_slave_bmsSlaveStatus_1.maxCellTemp    
bms_slave_bmsSlaveStatus_1.maxCellVol    
bms_slave_bmsSlaveStatus_1.maxMosTemp    
bms_slave_bmsSlaveStatus_1.maxVolDiff    
bms_slave_bmsSlaveStatus_1.minCellTemp    
bms_slave_bmsSlaveStatus_1.minCellVol    
bms_slave_bmsSlaveStatus_1.minMosTemp    
bms_slave_bmsSlaveStatus_1.mosState    
bms_slave_bmsSlaveStatus_1.num    
bms_slave_bmsSlaveStatus_1.openBmsIdx    
bms_slave_bmsSlaveStatus_1.outputWatts    
bms_slave_bmsSlaveStatus_1.packSn    
bms_slave_bmsSlaveStatus_1.productDetail    
bms_slave_bmsSlaveStatus_1.productType    
bms_slave_bmsSlaveStatus_1.realSoh    
bms_slave_bmsSlaveStatus_1.remainCap    
bms_slave_bmsSlaveStatus_1.remainTime    
bms_slave_bmsSlaveStatus_1.soc    
bms_slave_bmsSlaveStatus_1.soh    
bms_slave_bmsSlaveStatus_1.sysState    
bms_slave_bmsSlaveStatus_1.sysVer    
bms_slave_bmsSlaveStatus_1.tagChgAmp    
bms_slave_bmsSlaveStatus_1.targetSoc    
bms_slave_bmsSlaveStatus_1.temp    
bms_slave_bmsSlaveStatus_1.type    
bms_slave_bmsSlaveStatus_1.vol    
bms_slave_bmsSlaveStatus_2.actSoc    
bms_slave_bmsSlaveStatus_2.allBmsFault    
bms_slave_bmsSlaveStatus_2.allErrCode    
bms_slave_bmsSlaveStatus_2.amp    
bms_slave_bmsSlaveStatus_2.balanceState    
bms_slave_bmsSlaveStatus_2.bmsFault    
bms_slave_bmsSlaveStatus_2.bmsHeartVer    
bms_slave_bmsSlaveStatus_2.bqSysStatReg    
bms_slave_bmsSlaveStatus_2.caleSoh    
bms_slave_bmsSlaveStatus_2.cellId    
bms_slave_bmsSlaveStatus_2.cellTemp    
bms_slave_bmsSlaveStatus_2.cellVol    
bms_slave_bmsSlaveStatus_2.chgCap    
bms_slave_bmsSlaveStatus_2.chgState    
bms_slave_bmsSlaveStatus_2.cycSoh    
bms_slave_bmsSlaveStatus_2.cycles    
bms_slave_bmsSlaveStatus_2.designCap    
bms_slave_bmsSlaveStatus_2.diffSoc    
bms_slave_bmsSlaveStatus_2.dsgCap    
bms_slave_bmsSlaveStatus_2.ecloudOcv    
bms_slave_bmsSlaveStatus_2.errCode    
bms_slave_bmsSlaveStatus_2.f32ShowSoc    
bms_slave_bmsSlaveStatus_2.fullCap    
bms_slave_bmsSlaveStatus_2.hwVersion    
bms_slave_bmsSlaveStatus_2.inputWatts    
bms_slave_bmsSlaveStatus_2.loaderVer    
bms_slave_bmsSlaveStatus_2.maxCellTemp    
bms_slave_bmsSlaveStatus_2.maxCellVol    
bms_slave_bmsSlaveStatus_2.maxMosTemp    
bms_slave_bmsSlaveStatus_2.maxVolDiff    
bms_slave_bmsSlaveStatus_2.minCellTemp    
bms_slave_bmsSlaveStatus_2.minCellVol    
bms_slave_bmsSlaveStatus_2.minMosTemp    
bms_slave_bmsSlaveStatus_2.mosState    
bms_slave_bmsSlaveStatus_2.num    
bms_slave_bmsSlaveStatus_2.openBmsIdx    
bms_slave_bmsSlaveStatus_2.outputWatts    
bms_slave_bmsSlaveStatus_2.packSn    
bms_slave_bmsSlaveStatus_2.productDetail    
bms_slave_bmsSlaveStatus_2.productType    
bms_slave_bmsSlaveStatus_2.realSoh    
bms_slave_bmsSlaveStatus_2.remainCap    
bms_slave_bmsSlaveStatus_2.remainTime    
bms_slave_bmsSlaveStatus_2.soc    
bms_slave_bmsSlaveStatus_2.soh    
bms_slave_bmsSlaveStatus_2.sysState    
bms_slave_bmsSlaveStatus_2.sysVer    
bms_slave_bmsSlaveStatus_2.tagChgAmp    
bms_slave_bmsSlaveStatus_2.targetSoc    
bms_slave_bmsSlaveStatus_2.temp    
bms_slave_bmsSlaveStatus_2.type    
bms_slave_bmsSlaveStatus_2.vol    
inv.FastChgWatts Maximum charging power for AC fast charging (W): DELTA2000 (100 W–1400 W); DELTA MINI (TBD); DELTA3000 (TBD) AC急速充電の最大充電電力(W):
 DELTA2000 (100 W ~ 1400 W)
 デルタミニ (未定)
 デルタ3000 (未定)
inv.SlowChgWatts Maximum charging power for AC slow charging (W): DELTA2000 (100 W–700 W); DELTA MINI (TBD); DELTA3000 (TBD) AC低速充電の最大充電電力(W):
 DELTA 2000 (100 W ~ 700 W)
 DELTA MINI (未定)
 DELTA 3000 (未定)
inv.acChgRatedPower AC charging power AC充電電力
inv.acDipSwitch AC fast/slow charging dip switch: 0: unknown; 1: fast charging mode; 2: slow charging mode AC急速/低速充電ディップスイッチ:
 0: 不明
 1: 急速充電モード
 2: 低速充電モード
inv.acInAmp Inverter input current (mA) インバータ入力電流(mA)
inv.acInFreq Inverter input frequency (Hz) インバータ入力周波数(Hz)
inv.acInVol Inverter input voltage (mV) インバータ入力電圧(mV)
inv.acPassbyAutoEn AC bypass auto start: 0: disable; 1: enable ACバイパス自動開始:
 0: 無効
 1: 有効にする
inv.cfgAcEnabled AC switch: 0: off; 1: on ACスイッチ:
 0: オフ
 1: オン
inv.cfgAcOutFreq Output frequency configured for the inverter (Hz) インバータに設定された出力周波数 (Hz)
inv.cfgAcOutVol Output voltage configured for the inverter (V) インバータに設定された出力電圧(V)
inv.cfgAcWorkMode AC charging mode: 0: full power; 1: mute AC充電モード:
 0: 高速
 1: 低速
inv.cfgAcXboost X-Boost switch: 0: off; 1: on X-Boost スイッチ:
 0: オフ
 1: オン
inv.chargerType Charger type: 1: AC charging; 2: DC adapter charging; 3: solar charging; 4: CC; 5: BC 充電器タイプ:
 1: AC充電
 2: DCアダプター充電
 3: ソーラー充電
 4: CC
 5: BC
inv.chgPauseFlag AC charging pause flag: 1: charging stopped AC充電一時停止フラグ:
 1:充電停止
inv.dcInAmp DC input current (mA) DC入力電流(mA)
inv.dcInTemp DC temperature (℃) 直流温度(℃)
inv.dcInVol DC input voltage (mV) DC 入力電圧(mV)
inv.dischargeType Discharging type: 1: AC discharging; 2: PR; 3: BC 放電タイプ:
 1: AC放電
 2: PR
 3: BC
inv.errCode INV error code INVエラーコード
inv.fanState Fan status: 0: disabled; 1: Level 1; 2: Level 2; 3: Level 3 ファンのステータス:
 0: 無効
 1: レベル 1
 2: レベル 2
 3: レベル3
inv.inputWatts Charging power (W) 充電電力(W)
inv.invOutAmp Inverter output current (mA) インバータ出力電流(mA)
inv.invOutFreq Inverter output frequency (Hz): 50 or 60; インバーター出力周波数 (Hz):
 50 または 60
inv.invOutVol Inverter actual output voltage (mV) インバータ実出力電圧(mV)
inv.invType PSDR model code (corresponds to dip Switch and high-low voltage switch) PSDRモデルコード(ディップスイッチ、高低電圧スイッチに対応)
inv.outTemp INV temperature (℃) INV温度(℃)
inv.outputWatts Discharging power (W) 放電電力(W)
inv.prBalanceMode 0: current balance; 1: voltage balance バランスモード
 0: 現在のバランス
 1: 電圧バランス
inv.reserved Reserve 8 bytes 8バイトを予約
inv.standbyMin Auto shutdown when there is no load: 0: never shut down, default value: 12 x 60 min, unit: minute 無負荷時の自動シャットダウン:
 0: シャットダウンしない。
 デフォルト値: 12 x 60 分、単位: 分
inv.sysVer”: 99999999    
mppt.carOutAmp Car charging output current (mA): The actual current is amplified 100 times. 車の充電出力電流(mA):
 実際の電流を100倍に増幅します。
mppt.carOutVol Car charging output voltage (mV): The actual voltage is amplified 10 times. 車の充電出力電圧(mV):
 実際の電圧を10倍に増幅します。
mppt.carOutWatts Car charging output power (W): The actual power is amplified 10 times. 車の充電出力(W):
 実際の電力は10倍に増幅されます。
mppt.carStandbyMin Auto shutdown when there is no load: 0: never shut down; default value: 12 x 60 min, unit: minute 無負荷時の自動シャットダウン:
 0: シャットダウンしない。
 デフォルト値: 12 x 60 分、単位: 分
mppt.carState Car charging switch state: 0: off; 1: on 車の充電スイッチの状態:
 0: オフ
 1: オン
mppt.carTemp Car charging temperature (℃) 車の充電温度(℃)
mppt.cfgChgType Charging type configured for PV1: This parameter is valid when xt60_chg_type is 0. 0: auto; 1: MPPT; 2: adapter PV 1 に設定された充電タイプ:
 0: 自動
 1:MPPT
 2: アダプター
このパラメータは、xt60_chg_type が0の場合に有効です。
mppt.chgPauseFlag PV charging pause flag bit: 1: charging stopped PV充電一時停止フラグビット:
 1: 充電停止
mppt.chgState PV1 charging status: 0: disabled; 1: charging; 2: standby (DC charging stopped during AC charging) PV 1 充電ステータス:
 0: 無効
 1: 充電
 2:スタンバイ(AC充電中にDC充電を停止)
mppt.chgType Actual PV1 charging type: 0: null; 1: adapter (adapter/DC); 2: MPPT (solar power); 3: AC (mains supply); 4: gas; 5: wind 実際のPV 1 充電タイプ:
 0: null
 1: アダプター(アダプター/DC)
 2: MPPT(太陽光発電)
 3: AC(主電源)
 4: ガス
 5: 風
mppt.dc24vState DCDC24V switch status: 0: off; 1: on DCDC24V スイッチのステータス:
 0: オフ
 1: オン
mppt.dc24vTemp DCDC24V temperature (℃) DCDC24V温度(℃)
mppt.dcChgCurrent Maximum DC charging current (mA) 最大DC充電電流(mA)
mppt.dcdc12vAmp Anderson output current: The actual current is amplified 100 times. This parameter is valid only for DELTA Pro. アンダーソン出力電流:
 実際の電流は100倍に増幅されます。
 このパラメータはDELTA Proに対してのみ有効です。
mppt.dcdc12vVol Anderson output voltage: The actual voltage is amplified 10 times. This parameter is valid only for DELTA Pro. アンダーソン出力電圧:
 実際の電圧は 10 倍に増幅されます。
 このパラメータは DELTA Pro に対してのみ有効です。
mppt.dcdc12vWatts Anderson output power: The actual current is amplified 100 times. This parameter is valid only for DELTA Pro. アンダーソン出力:
 実際の電流が 100 倍に増幅されます。
 このパラメータは DELTA Pro でのみ有効です。
mppt.faultCode Error code: byte0: mppt_fault; byte1: car_fault; byte2: dc24v_fault エラーコード:
 byte0: mppt_fault;
 byte1: car_fault;
 byte2: dc24v_fault
mppt.inAmp PV1 input current (mA) PV 1 入力電流(mA)
mppt.inVol PV1 input voltage (mV) PV 1 入力電圧(mV)
mppt.inWatts PV1 input power (W) PV 1 入力電力(W)
mppt.mpptTemp PV1 MPPT temperature (℃) PV 1 MPPT温度(℃)
mppt.outAmp PV output voltage (mA): The actual current is amplified 100 times. PV出力電圧(mA):
 実電流を100倍に増幅したものです。
mppt.outVol PV output voltage (mV): The actual voltage is amplified 10 times. PV出力電圧(mV):
 実際の電圧を10倍に増幅します。
mppt.outWatts PV output power (W): The actual power is amplified 10 times. PV出力電力(W):
 実際の電力を10倍に増幅したものです。
mppt.pv2CfgChgType Charging type configured for PV2: This parameter is valid when pv2_xt60_chg_type is 0. 0: auto; 1: MPPT; 2: adapter PV 2 用に設定された充電タイプ:
 0: 自動
 1:MPPT
 2: アダプター
このパラメータは、pv2_xt60_chg_typeが0の場合に有効です。
mppt.pv2ChgPauseFlag PV2 charging pause flag bit: 1: charging stopped PV 2 充電一時停止フラグ:
 1:充電停止
mppt.pv2ChgState PV2 charging status: 0: disabled; 1: charging; 2: standby (DC charging stopped during AC charging) PV 2 充電ステータス:
 0: 無効
 1: 充電
 2:スタンバイ(AC充電中にDC充電を停止)
mppt.pv2ChgType Actual PV2 charging type: 0: null; 1: adapter (adapter/DC); 2: MPPT (solar power); 3: AC (mains supply); 4: gas; 5: wind 実際のPV 2 充電タイプ:
 0: null
 1: アダプター(アダプター/DC)
 2: MPPT(太陽光発電)
 3: AC(主電源)
 4: ガス
 5: 風
mppt.pv2DcChgCurrent PV2 DC current PV 2 直流電流
mppt.pv2InAmp PV2 input current: The current voltage is amplified 100 times. PV 2 入力電流:
 電流電圧を100倍に増幅します。
mppt.pv2InVol PV2 input voltage: The actual voltage is amplified 10 times. PV 2 入力電圧:
 実際の電圧を10倍に増幅します。
mppt.pv2InWatts PV2 input power: The actual voltage is amplified 10 times. PV 2 入力電力:
 実際の電圧を10倍に増幅します。
mppt.pv2MpptTemp PV2 input power: The actual voltage is amplified 10 times. PV 2 入力電力:
 実際の電圧を10倍に増幅します。
mppt.pv2Xt60ChgType PV2 XT60 charging type: 0: not detected; 1: MPPT; 2: adapter PV 2 XT60充電タイプ:
 0: 検出されません。
 1: MPPT
 2: アダプター
mppt.res Reserve 4 bytes 4バイトを予約
mppt.swVer MPPT version number MPPT のバージョン番号
mppt.x60ChgType PV1 XT60 charging type: 0: not detected; 1: MPPT; 2: adapter PV 1 XT60充電タイプ:
 0: 検出されません。
 1: MPPT
 2: アダプター
pd.XT150Watts1 XT150 No. 1 interface power (W): -: output; +: input XT150 No.1 インターフェイス電力(W)
 -:出力
 +:入力
pd.XT150Watts2 XT150 No. 2 interface power (W): -: output; +: input XT150 No.2 インターフェイス電力(W)
 -:出力
 +:入力
pd.acAutoOnCfg AC Always On: 0: none; 1: enable AC Always On AC常時オン:
 0: 無効
 1: 有効
pd.acAutoPause Whether the new AC Always On feature suspends enabling AC due to manual operations 新しいAC常時On機能が、手動操作によりACの有効化を一時停止するかどうか
pd.beepMode PD BEEP mode: 0: Normal; 1: Mute ビープ音:
 0: 通常
 1: ミュート
pd.bmsInfoFull    
pd.bmsInfoIncre    
pd.bmsKitState bms_kit_state[0]: upgradeable interface; bms_kit_state[1]: non-upgradeable interface bms_kit_state[0]: アップグレード可能なインターフェース
bms_kit_state[1]: アップグレード不可能なインターフェース
pd.bmsRunIncre    
pd.bpPowerSoc Backup reserve percentage バックアップ予約の割合(%)
pd.brightLevel PD LCD brightness level: 0–3 画面の輝度レベル: 0 ~ 3
pd.carState PD CAR button status: 0: off; 1: on PD 車ボタンのステータス:
 0: オフ
 1: オン
pd.carTemp PD CAR temperature (℃) PD 車の温度(℃)
pd.carUsedTime CAR port use time (s) 車のポート使用時間(秒)
pd.carWatts CAR output power (W) 車の出力電力(W)
pd.chgDsgState Charging/discharging status on screen: 1: discharging; 2: charging 画面上の充電/放電ステータス:
 1: 放電中
 2:充電
pd.chgPowerAC Cumulative AC power charged for PD (Wh) (wall socket) PDに充電される累積AC電力(Wh) (壁コンセント)
pd.chgPowerDC Cumulative DC power charged for PD (Wh) (adapter) PDに充電される累積DC電力(Wh) (アダプター)
pd.chgSunPower Cumulative solar power charged for PD (Wh) PD用に充電された累積太陽光発電量(Wh)
pd.dcInUsedTime DC charging time (s) DC充電時間(秒)
pd.dcOutState PD DC button status: 0: off; 1: on PD DC ボタンの状態:
 0: オフ
 1: オン
pd.dsgPowerAC Cumulative AC power discharged (Wh) 累積AC放電電力量(Wh)
pd.dsgPowerDC Cumulative DC power discharged for PD (Wh) PDの累積DC放電電力(Wh)
pd.errCode PD error code PDエラーコード
pd.hysteresisAdd Hysteresis SOC ヒステリシスSOC(充電率)
pd.icoBytes ICO flag bit ICOフラグビット
pd.invInWatts Inverter input power インバータ入力電力
pd.invOutWatts Inverter output power インバータ出力電力
pd.invUsedTime Inverter use time (s) インバータ使用時間(秒)
pd.lcdOffSec PD LCD screen-off duration: 0: never off (unit: second) PD 画面オフ時間: (単位: 秒)
 0: オフにならない
pd.minAcSoc Minimum SOC for enabling the new AC Always On feature 新しいAC常時On機能を有効にするための最小SOC(充電率)
pd.model PD product model PD製品型式
pd.mpptUsedTime MPPT use time (s) MPPT使用時間 (秒)
pd.newAcAutoOnCfg New AC Always On configuration: 0: disable; 1: enable 新しいAC常時On構成:
 0: 無効
 1: 有効
pd.otherKitState GNP:bit0-1 GNP:bit0-1
pd.pdInfoFull    
pd.pdInfoIncre    
pd.pdRunIncre    
pd.pv1ChargeType PV1 charging type: 0: none; 1: adapter; 2: solar panel PV 1 充電タイプ:
 0: なし
 1: アダプター
 2: ソーラーパネル
pd.pv1ChargeWatts PV1 power PV1 電力(W)
pd.pv2ChargeType PV2 charging type: 0: none; 1: adapter; 2: solar panel PV 2 充電タイプ:
 0: なし
 1: アダプター
 2: ソーラーパネル
pd.pv2ChargeWatts PV2 power PV 2 電力
pd.pvChargePrioSet Prioritize solar power usage: 1: prioritize solar power usage 太陽光発電の使用を優先する:
 1: 太陽光発電の使用を優先します。
pd.qcUsb1Watts qc_usb1 output power (W) qc_usb 1 出力電力(W)
pd.qcUsb2Watts qc_usb2 output power (W) qc_usb 2 出力電力(W)
pd.relaySwitchCnt Number of relay disconnections リレー断線回数
pd.remainTime PD available time (min) > 0: time remaining before full charging; PD available time (min) < 0: time remaining before full discharging PD 利用可能時間 (分) > 0: フル充電までの残り時間
PD 利用可能時間 (分) < 0: 完全放電までの残り時間
pd.reserved Reserve 2 bytes for PD PD用に2バイトを予約
pd.soc Show SOC SOC(充電率)の表示
pd.standbyMin PD standby duration before auto shutdown (min): 0: never go into standby; maximum value: 5999 minutes (99 hours and 59 minutes) 自動シャットダウンまでのPDスタンバイ時間 (分):
 0: スタンバイにはなりません。
最大値:5999分(99時間59分)
pd.sysVer PD system version PDシステムバージョン
pd.typec1Temp Type-C 1 temperature (℃) Type-C 1 温度(℃)
pd.typec1Watts Type-C 1 output power (W) Type-C 1 出力電力(W)
pd.typec2Temp Type-C 2 temperature (℃) Type-C 2 温度(℃)
pd.typec2Watts Type-C 2 output power (W) Type-C 2 出力電力(W)
pd.typecUsedTime Type-C use time (s) Type-C 使用時間(秒)
pd.usb1Watts Common USB1 output power (W) 共通USB 1 出力電力(W)
pd.usb2Watts Common USB2 output power for PD (W) PD用共通USB 2 出力電力(W)
pd.usbUsedTime USB use time (s) USB使用時間(秒)
pd.usbqcUsedTime USB QC use time (s) USB QC 使用時間(秒)
pd.watchIsConfig Power management configuration: 0: disable; 1: enable 電源管理構成:
 0: 無効
 1:有効
pd.wattsInSum Total input power (W) 総入力電力(W)
pd.wattsOutSum Total output power (W) 総出力電力(W)
pd.wifiAutoRcvy The Wi-Fi network is automatically restored to the last mode after being powering on. Wi-Fiネットワークは、電源オン後、自動的に最後のモードに復元されます。
pd.wifiRssi Wi-Fi signal strength Wi-Fi信号強度
pd.wifiVer Wi-Fi version Wi-Fi バージョン
pd.wireWatts Wireless charging output power (W) ワイヤレス充電出力 (W)

*Cycles

*Cyclesのフィールドはおそらくバッテリーのサイクル数と思われます。
サイクル数は、充電と放電を1セットとして、充放電を繰り返した回数になります。

bmsInfoとbmsStatusの2つづつあるのですが、わたしが試した限りでは同じ値となっており違いはわかっていません。

フィールド名 説明
bms_bmsInfo.bsmCycles ポータブル電源本体のサイクル数
bms_bmsStatus.cycles ポータブル電源本体のサイクル数
bms_slave_bmsSlaveInfo_1.bsmCycles 1台目のエクストラバッテリー(拡張バッテリー)のサイクル数
bms_slave_bmsSlaveInfo_2.bsmCycles 2台目のエクストラバッテリー(拡張バッテリー)のサイクル数
bms_slave_bmsSlaveStatus_1.cycles 1台目のエクストラバッテリー(拡張バッテリー)のサイクル数
bms_slave_bmsSlaveStatus_2.cycles 2台目のエクストラバッテリー(拡張バッテリー)のサイクル数

*Temp

*Tempのフィールドはおそらく温度に関する値と思われます。

フィールド名 説明 説明(翻訳)
bms_bmsStatus.cellTemp Cell temperature セル温度
bms_bmsStatus.maxCellTemp Maximum cell temperature 最大セル温度
bms_bmsStatus.maxMosTemp Maximum MOS temperature 最高MOS温度
bms_bmsStatus.minCellTemp Minimum cell temperature 最低セル温度
bms_bmsStatus.minMosTemp Minimum MOS temperature 最低MOS温度
bms_bmsStatus.temp Temperature (℃) 温度(℃)
bms_slave_bmsSlaveStatus_1.cellTemp    
bms_slave_bmsSlaveStatus_1.maxCellTemp    
bms_slave_bmsSlaveStatus_1.maxMosTemp    
bms_slave_bmsSlaveStatus_1.minCellTemp    
bms_slave_bmsSlaveStatus_1.minMosTemp    
bms_slave_bmsSlaveStatus_1.temp    
bms_slave_bmsSlaveStatus_2.cellTemp    
bms_slave_bmsSlaveStatus_2.maxCellTemp    
bms_slave_bmsSlaveStatus_2.maxMosTemp    
bms_slave_bmsSlaveStatus_2.minCellTemp    
bms_slave_bmsSlaveStatus_2.minMosTemp    
bms_slave_bmsSlaveStatus_2.temp    
inv.dcInTemp DC temperature (℃) 直流温度(℃)
inv.outTemp INV temperature (℃) INV温度(℃)
mppt.carTemp Car charging temperature (℃) 車の充電温度(℃)
mppt.dc24vTemp DCDC24V temperature (℃) DCDC24V温度(℃)
mppt.mpptTemp PV1 MPPT temperature (℃) PV 1 MPPT温度(℃)
mppt.pv2MpptTemp PV2 input power: The actual voltage is amplified 10 times. PV 2 入力電力:
 実際の電圧を10倍に増幅します。
pd.carTemp PD CAR temperature (℃) PD 車の温度(℃)
pd.typec1Temp Type-C 1 temperature (℃) Type-C 1 温度(℃)
pd.typec2Temp Type-C 2 temperature (℃) Type-C 2 温度(℃)

*Cap

*Capのフィールドはおそらくバッテリー容量に関する値と思われます。

フィールド名 説明 説明(翻訳)
bms_bmsInfo.accuChgCap    
bms_bmsInfo.accuDsgCap    
bms_bmsInfo.powerCapability    
bms_bmsStatus.chgCap    
bms_bmsStatus.designCap Design capacity (mAh) 設計容量(mAh)
bms_bmsStatus.dsgCap    
bms_bmsStatus.fullCap Full capacity (mAh) 全容量(mAh)
bms_bmsStatus.remainCap Remaining capacity (mAh) 残容量(mAh)
bms_slave_bmsSlaveInfo_1.accuChgCap    
bms_slave_bmsSlaveInfo_1.accuDsgCap    
bms_slave_bmsSlaveInfo_1.powerCapability    
bms_slave_bmsSlaveInfo_2.accuChgCap    
bms_slave_bmsSlaveInfo_2.accuDsgCap    
bms_slave_bmsSlaveInfo_2.powerCapability    
bms_slave_bmsSlaveStatus_1.chgCap    
bms_slave_bmsSlaveStatus_1.designCap    
bms_slave_bmsSlaveStatus_1.dsgCap    
bms_slave_bmsSlaveStatus_1.fullCap    
bms_slave_bmsSlaveStatus_1.remainCap    
bms_slave_bmsSlaveStatus_2.chgCap    
bms_slave_bmsSlaveStatus_2.designCap    
bms_slave_bmsSlaveStatus_2.dsgCap    
bms_slave_bmsSlaveStatus_2.fullCap    
bms_slave_bmsSlaveStatus_2.remainCap    

*Soc

*Socのフィールドはおそらくバッテリー残量、充電率に関する値と思われます。

フィールド名 説明 説明(翻訳)
bms_bmsStatus.actSoc    
bms_bmsStatus.diffSoc    
bms_bmsStatus.f32ShowSoc Battery level SOC_float バッテリーレベル SOC_float(バッテリー残量(%))
bms_bmsStatus.soc Battery level バッテリー残量
bms_bmsStatus.targetSoc    
bms_emsStatus.f32LcdShowSoc SOC value displayed on LCD: used for showing the SOC value with a decimal point 画面に表示されるSOC(充電率):
 SOC値を小数点で表示するために使用されます。
bms_emsStatus.lcdShowSoc SOC value displayed on LCD 画面に表示するSOC値(充電率)
bms_emsStatus.maxChargeSoc Maximum charging SOC 最大充電SOC(充電限度(%))
bms_emsStatus.minDsgSoc Minimum discharging SOC 最小放電SOC
bms_kitInfo.watts[] f32Soc    
bms_kitInfo.watts[] soc    
bms_slave_bmsSlaveStatus_1.actSoc    
bms_slave_bmsSlaveStatus_1.diffSoc    
bms_slave_bmsSlaveStatus_1.f32ShowSoc    
bms_slave_bmsSlaveStatus_1.soc    
bms_slave_bmsSlaveStatus_1.targetSoc    
bms_slave_bmsSlaveStatus_2.actSoc    
bms_slave_bmsSlaveStatus_2.diffSoc    
bms_slave_bmsSlaveStatus_2.f32ShowSoc    
bms_slave_bmsSlaveStatus_2.soc    
bms_slave_bmsSlaveStatus_2.targetSoc    
pd.bpPowerSoc Backup reserve percentage バックアップ予約の割合(%)
pd.minAcSoc Minimum SOC for enabling the new AC Always On feature 新しいAC常時On機能を有効にするための最小SOC(充電率)
pd.soc Show SOC SOC(充電率)の表示

*Time

*Timeのフィールドはおそらく残り時間や使用時間に関する値と思われます。

フィールド名 説明 説明(翻訳)
bms_bmsInfo.highTempChgTime    
bms_bmsInfo.highTempTime    
bms_bmsInfo.lowTempChgTime    
bms_bmsInfo.lowTempTime    
bms_bmsStatus.remainTime Time remaining 残り時間
bms_emsStatus.chgRemainTime Remaining charging time (min) 残り充電時間(分)
bms_emsStatus.dsgRemainTime Remaining discharging time (min) 残り放電時間(分)
bms_slave_bmsSlaveInfo_1.highTempChgTime    
bms_slave_bmsSlaveInfo_1.highTempTime    
bms_slave_bmsSlaveInfo_1.lowTempChgTime    
bms_slave_bmsSlaveInfo_1.lowTempTime    
bms_slave_bmsSlaveInfo_2.highTempChgTime    
bms_slave_bmsSlaveInfo_2.highTempTime    
bms_slave_bmsSlaveInfo_2.lowTempChgTime    
bms_slave_bmsSlaveInfo_2.lowTempTime    
bms_slave_bmsSlaveStatus_1.remainTime    
bms_slave_bmsSlaveStatus_2.remainTime    
pd.carUsedTime CAR port use time (s) 車のポート使用時間(秒)
pd.dcInUsedTime DC charging time (s) DC充電時間(秒)
pd.invUsedTime Inverter use time (s) インバータ使用時間(秒)
pd.mpptUsedTime MPPT use time (s) MPPT使用時間 (秒)
pd.remainTime PD available time (min) > 0: time remaining before full charging; PD available time (min) < 0: time remaining before full discharging PD 利用可能時間 (分) > 0: フル充電までの残り時間
PD 利用可能時間 (分) < 0: 完全放電までの残り時間
pd.typecUsedTime Type-C use time (s) Type-C 使用時間(秒)
pd.usbUsedTime USB use time (s) USB使用時間(秒)
pd.usbqcUsedTime USB QC use time (s) USB QC 使用時間(秒)

*Watts*

*Watts*のフィールドはおそらく電力(入力、出力、充電)に関する値と思われます。

フィールド名 説明 説明(翻訳)
bms_bmsStatus.inputWatts Input power 入力電力(W)
bms_bmsStatus.outputWatts Output power 出力電力(W)
bms_slave_bmsSlaveStatus_1.inputWatts    
bms_slave_bmsSlaveStatus_1.outputWatts    
bms_slave_bmsSlaveStatus_2.inputWatts    
bms_slave_bmsSlaveStatus_2.outputWatts    
inv.FastChgWatts Maximum charging power for AC fast charging (W): DELTA2000 (100 W–1400 W); DELTA MINI (TBD); DELTA3000 (TBD) AC急速充電の最大充電電力(W):
 DELTA2000 (100 W ~ 1400 W)
 デルタミニ (未定)
 デルタ3000 (未定)
inv.SlowChgWatts Maximum charging power for AC slow charging (W): DELTA2000 (100 W–700 W); DELTA MINI (TBD); DELTA3000 (TBD) AC低速充電の最大充電電力(W):
 DELTA 2000 (100 W ~ 700 W)
 DELTA MINI (未定)
 DELTA 3000 (未定)
inv.inputWatts Charging power (W) 充電電力(W)
inv.outputWatts Discharging power (W) 放電電力(W)
mppt.carOutWatts Car charging output power (W): The actual power is amplified 10 times. 車の充電出力(W):
 実際の電力は10倍に増幅されます。
mppt.dcdc12vWatts Anderson output power: The actual current is amplified 100 times. This parameter is valid only for DELTA Pro. アンダーソン出力:
 実際の電流が 100 倍に増幅されます。
 このパラメータは DELTA Pro でのみ有効です。
mppt.inWatts PV1 input power (W) PV 1 入力電力(W)
mppt.outWatts PV output power (W): The actual power is amplified 10 times. PV出力電力(W):
 実際の電力を10倍に増幅したものです。
mppt.pv2InWatts PV2 input power: The actual voltage is amplified 10 times. PV 2 入力電力:
 実際の電圧を10倍に増幅します。
pd.XT150Watts1 XT150 No. 1 interface power (W): -: output; +: input XT150 No.1 インターフェイス電力(W)
 -:出力
 +:入力
pd.XT150Watts2 XT150 No. 2 interface power (W): -: output; +: input XT150 No.2 インターフェイス電力(W)
 -:出力
 +:入力
pd.carWatts CAR output power (W) 車の出力電力(W)
pd.invInWatts Inverter input power インバータ入力電力
pd.invOutWatts Inverter output power インバータ出力電力
pd.pv1ChargeWatts PV1 power PV 1 電力(W)
pd.pv2ChargeWatts PV2 power PV 2 電力
pd.qcUsb1Watts qc_usb1 output power (W) qc_usb 1 出力電力(W)
pd.qcUsb2Watts qc_usb2 output power (W) qc_usb 2 出力電力(W)
pd.typec1Watts Type-C 1 output power (W) Type-C 1 出力電力(W)
pd.typec2Watts Type-C 2 output power (W) Type-C 2 出力電力(W)
pd.usb1Watts Common USB1 output power (W) 共通USB 1 出力電力(W)
pd.usb2Watts Common USB2 output power for PD (W) PD用共通USB 2 出力電力(W)
pd.wattsInSum Total input power (W) 総入力電力(W)
pd.wattsOutSum Total output power (W) 総出力電力(W)
pd.wireWatts Wireless charging output power (W) ワイヤレス充電出力 (W)

*Slave*

フィールド名にSlaveが含まれるものと、bms_kitInfo.watts配下に出力されている項目は、エクストラバッテリー(拡張バッテリー)の情報と思われます。

ポータブル電源に拡張バッテリーを接続している場合のみAPIから情報が返却されます。
Delta2Maxの場合、2台の拡張バッテリーを接続できるので、Slave*_1とSlave*_2でそれぞれ分かれています。

量が多いので閉じてあります。
「エクストラバッテリー(拡張バッテリー)のフィールドを見る」の部分をクリックして表示してください。

エクストラバッテリー(拡張バッテリー)のフィールドを見る
フィールド名 説明
bms_kitInfo.watts[] appState  
bms_kitInfo.watts[] appVer  
bms_kitInfo.watts[] avaFlag  
bms_kitInfo.watts[] curPower  
bms_kitInfo.watts[] detail  
bms_kitInfo.watts[] f32Soc  
bms_kitInfo.watts[] loadVer  
bms_kitInfo.watts[] sn  
bms_kitInfo.watts[] soc  
bms_kitInfo.watts[] type  
bms_slave_bmsSlaveInfo_1.accuChgCap  
bms_slave_bmsSlaveInfo_1.accuChgEnergy  
bms_slave_bmsSlaveInfo_1.accuDsgCap  
bms_slave_bmsSlaveInfo_1.accuDsgEnergy  
bms_slave_bmsSlaveInfo_1.bmsLanchDate  
bms_slave_bmsSlaveInfo_1.bsmCycles  
bms_slave_bmsSlaveInfo_1.deepDsgCnt  
bms_slave_bmsSlaveInfo_1.highTempChgTime  
bms_slave_bmsSlaveInfo_1.highTempTime  
bms_slave_bmsSlaveInfo_1.lauchDateFlag  
bms_slave_bmsSlaveInfo_1.lowTempChgTime  
bms_slave_bmsSlaveInfo_1.lowTempTime  
bms_slave_bmsSlaveInfo_1.num  
bms_slave_bmsSlaveInfo_1.ohmRes  
bms_slave_bmsSlaveInfo_1.powerCapability  
bms_slave_bmsSlaveInfo_1.resetFlag  
bms_slave_bmsSlaveInfo_1.roundTrip  
bms_slave_bmsSlaveInfo_1.selfDsgRate  
bms_slave_bmsSlaveInfo_1.sn  
bms_slave_bmsSlaveInfo_1.soh  
bms_slave_bmsSlaveInfo_2.accuChgCap  
bms_slave_bmsSlaveInfo_2.accuChgEnergy  
bms_slave_bmsSlaveInfo_2.accuDsgCap  
bms_slave_bmsSlaveInfo_2.accuDsgEnergy  
bms_slave_bmsSlaveInfo_2.bmsLanchDate  
bms_slave_bmsSlaveInfo_2.bsmCycles  
bms_slave_bmsSlaveInfo_2.deepDsgCnt  
bms_slave_bmsSlaveInfo_2.highTempChgTime  
bms_slave_bmsSlaveInfo_2.highTempTime  
bms_slave_bmsSlaveInfo_2.lauchDateFlag  
bms_slave_bmsSlaveInfo_2.lowTempChgTime  
bms_slave_bmsSlaveInfo_2.lowTempTime  
bms_slave_bmsSlaveInfo_2.num  
bms_slave_bmsSlaveInfo_2.ohmRes  
bms_slave_bmsSlaveInfo_2.powerCapability  
bms_slave_bmsSlaveInfo_2.resetFlag  
bms_slave_bmsSlaveInfo_2.roundTrip  
bms_slave_bmsSlaveInfo_2.selfDsgRate  
bms_slave_bmsSlaveInfo_2.sn  
bms_slave_bmsSlaveInfo_2.soh  
bms_slave_bmsSlaveStatus_1.actSoc  
bms_slave_bmsSlaveStatus_1.allBmsFault  
bms_slave_bmsSlaveStatus_1.allErrCode  
bms_slave_bmsSlaveStatus_1.amp  
bms_slave_bmsSlaveStatus_1.balanceState  
bms_slave_bmsSlaveStatus_1.bmsFault  
bms_slave_bmsSlaveStatus_1.bmsHeartVer  
bms_slave_bmsSlaveStatus_1.bqSysStatReg  
bms_slave_bmsSlaveStatus_1.caleSoh  
bms_slave_bmsSlaveStatus_1.cellId  
bms_slave_bmsSlaveStatus_1.cellTemp  
bms_slave_bmsSlaveStatus_1.cellVol  
bms_slave_bmsSlaveStatus_1.chgCap  
bms_slave_bmsSlaveStatus_1.chgState  
bms_slave_bmsSlaveStatus_1.cycSoh  
bms_slave_bmsSlaveStatus_1.cycles  
bms_slave_bmsSlaveStatus_1.designCap  
bms_slave_bmsSlaveStatus_1.diffSoc  
bms_slave_bmsSlaveStatus_1.dsgCap  
bms_slave_bmsSlaveStatus_1.ecloudOcv  
bms_slave_bmsSlaveStatus_1.errCode  
bms_slave_bmsSlaveStatus_1.f32ShowSoc  
bms_slave_bmsSlaveStatus_1.fullCap  
bms_slave_bmsSlaveStatus_1.hwVersion  
bms_slave_bmsSlaveStatus_1.inputWatts  
bms_slave_bmsSlaveStatus_1.loaderVer  
bms_slave_bmsSlaveStatus_1.maxCellTemp  
bms_slave_bmsSlaveStatus_1.maxCellVol  
bms_slave_bmsSlaveStatus_1.maxMosTemp  
bms_slave_bmsSlaveStatus_1.maxVolDiff  
bms_slave_bmsSlaveStatus_1.minCellTemp  
bms_slave_bmsSlaveStatus_1.minCellVol  
bms_slave_bmsSlaveStatus_1.minMosTemp  
bms_slave_bmsSlaveStatus_1.mosState  
bms_slave_bmsSlaveStatus_1.num  
bms_slave_bmsSlaveStatus_1.openBmsIdx  
bms_slave_bmsSlaveStatus_1.outputWatts  
bms_slave_bmsSlaveStatus_1.packSn  
bms_slave_bmsSlaveStatus_1.productDetail  
bms_slave_bmsSlaveStatus_1.productType  
bms_slave_bmsSlaveStatus_1.realSoh  
bms_slave_bmsSlaveStatus_1.remainCap  
bms_slave_bmsSlaveStatus_1.remainTime  
bms_slave_bmsSlaveStatus_1.soc  
bms_slave_bmsSlaveStatus_1.soh  
bms_slave_bmsSlaveStatus_1.sysState  
bms_slave_bmsSlaveStatus_1.sysVer  
bms_slave_bmsSlaveStatus_1.tagChgAmp  
bms_slave_bmsSlaveStatus_1.targetSoc  
bms_slave_bmsSlaveStatus_1.temp  
bms_slave_bmsSlaveStatus_1.type  
bms_slave_bmsSlaveStatus_1.vol  
bms_slave_bmsSlaveStatus_2.actSoc  
bms_slave_bmsSlaveStatus_2.allBmsFault  
bms_slave_bmsSlaveStatus_2.allErrCode  
bms_slave_bmsSlaveStatus_2.amp  
bms_slave_bmsSlaveStatus_2.balanceState  
bms_slave_bmsSlaveStatus_2.bmsFault  
bms_slave_bmsSlaveStatus_2.bmsHeartVer  
bms_slave_bmsSlaveStatus_2.bqSysStatReg  
bms_slave_bmsSlaveStatus_2.caleSoh  
bms_slave_bmsSlaveStatus_2.cellId  
bms_slave_bmsSlaveStatus_2.cellTemp  
bms_slave_bmsSlaveStatus_2.cellVol  
bms_slave_bmsSlaveStatus_2.chgCap  
bms_slave_bmsSlaveStatus_2.chgState  
bms_slave_bmsSlaveStatus_2.cycSoh  
bms_slave_bmsSlaveStatus_2.cycles  
bms_slave_bmsSlaveStatus_2.designCap  
bms_slave_bmsSlaveStatus_2.diffSoc  
bms_slave_bmsSlaveStatus_2.dsgCap  
bms_slave_bmsSlaveStatus_2.ecloudOcv  
bms_slave_bmsSlaveStatus_2.errCode  
bms_slave_bmsSlaveStatus_2.f32ShowSoc  
bms_slave_bmsSlaveStatus_2.fullCap  
bms_slave_bmsSlaveStatus_2.hwVersion  
bms_slave_bmsSlaveStatus_2.inputWatts  
bms_slave_bmsSlaveStatus_2.loaderVer  
bms_slave_bmsSlaveStatus_2.maxCellTemp  
bms_slave_bmsSlaveStatus_2.maxCellVol  
bms_slave_bmsSlaveStatus_2.maxMosTemp  
bms_slave_bmsSlaveStatus_2.maxVolDiff  
bms_slave_bmsSlaveStatus_2.minCellTemp  
bms_slave_bmsSlaveStatus_2.minCellVol  
bms_slave_bmsSlaveStatus_2.minMosTemp  
bms_slave_bmsSlaveStatus_2.mosState  
bms_slave_bmsSlaveStatus_2.num  
bms_slave_bmsSlaveStatus_2.openBmsIdx  
bms_slave_bmsSlaveStatus_2.outputWatts  
bms_slave_bmsSlaveStatus_2.packSn  
bms_slave_bmsSlaveStatus_2.productDetail  
bms_slave_bmsSlaveStatus_2.productType  
bms_slave_bmsSlaveStatus_2.realSoh  
bms_slave_bmsSlaveStatus_2.remainCap  
bms_slave_bmsSlaveStatus_2.remainTime  
bms_slave_bmsSlaveStatus_2.soc  
bms_slave_bmsSlaveStatus_2.soh  
bms_slave_bmsSlaveStatus_2.sysState  
bms_slave_bmsSlaveStatus_2.sysVer  
bms_slave_bmsSlaveStatus_2.tagChgAmp  
bms_slave_bmsSlaveStatus_2.targetSoc  
bms_slave_bmsSlaveStatus_2.temp  
bms_slave_bmsSlaveStatus_2.type  
bms_slave_bmsSlaveStatus_2.vol  

ポータブルバッテリー自動充電システムで参照しているフィールド

上記に記載の通り、開発者プラットフォームからはとても多くのポータブル電源のリアルタイム情報を取得することが出来ます。
ただ、わたしが構築したポータブルバッテリー自動充電システムで実際に参照しているフィールドは、今のところは以下だけになります。

自動充電制御のために利用しているフィールド
フィールド名 説明 説明(翻訳)
bms_emsStatus.f32LcdShowSoc SOC value displayed on LCD: used for showing the SOC value with a decimal point 画面に表示されるSOC(充電率):
 SOC値を小数点で表示するために使用されます。
bms_emsStatus.maxChargeSoc Maximum charging SOC 最大充電SOC(充電限度(%))
inv.SlowChgWatts Maximum charging power for AC slow charging (W): DELTA2000 (100 W–700 W); DELTA MINI (TBD); DELTA3000 (TBD) AC低速充電の最大充電電力(W):
 DELTA 2000 (100 W ~ 700 W)
 DELTA MINI (未定)
 DELTA 3000 (未定)
inv.chgPauseFlag AC charging pause flag: 1: charging stopped AC充電一時停止フラグ:
 1:充電停止
pd.chgDsgState Charging/discharging status on screen: 1: discharging; 2: charging 画面上の充電/放電ステータス:
 1: 放電中
 2:充電
pd.invInWatts Inverter input power インバータ入力電力
pd.invOutWatts Inverter output power インバータ出力電力
スプレッドシート上にダッシュボードとして表示するためだけに利用しているフィールド
フィールド名 説明 説明(翻訳)
bms_emsStatus.minDsgSoc Minimum discharging SOC 最小放電SOC
inv.inputWatts Charging power (W) 充電電力(W)
pd.qcUsb1Watts qc_usb1 output power (W) qc_usb 1 出力電力(W)
pd.qcUsb2Watts qc_usb2 output power (W) qc_usb 2 出力電力(W)
pd.typec1Watts Type-C 1 output power (W) Type-C 1 出力電力(W)
pd.typec2Watts Type-C 2 output power (W) Type-C 2 出力電力(W)
pd.usb1Watts Common USB1 output power (W) 共通USB 1 出力電力(W)
pd.usb2Watts Common USB2 output power for PD (W) PD用共通USB 2 出力電力(W)
pd.wattsInSum Total input power (W) 総入力電力(W)
pd.wattsOutSum Total output power (W) 総出力電力(W)
  • 本記事を参考に同等の機能を実現しようとする場合、どのような不具合が発生しようとも責任は負えません。
  • あくまで自己責任の範囲で作業してください。
タイトルとURLをコピーしました