Adjust to latest evcharger and energystorage interfaces

This commit is contained in:
Michael Zanetti 2021-09-23 14:56:15 +02:00
parent 3e9d57f178
commit b3576ae278
3 changed files with 22 additions and 3 deletions

View File

@ -1551,11 +1551,11 @@
}, },
{ {
"id": "7ac7ccd1-b5d1-488b-a99b-98ef000b7d03", "id": "7ac7ccd1-b5d1-488b-a99b-98ef000b7d03",
"name": "availableEnergy", "name": "capacity",
"displayName": "Available energy", "displayName": "Available energy",
"displayNameEvent": "Available energy changed", "displayNameEvent": "Available energy changed",
"type": "double", "type": "double",
"unit": "Watt", "unit": "KiloWattHour",
"defaultValue": 0.00 "defaultValue": 0.00
}, },
{ {

View File

@ -240,7 +240,7 @@ void SolarEdgeBattery::onBlockDataUpdated()
m_thing->setStateValue(solarEdgeBatteryInstantaneousCurrentStateTypeId, m_batteryData.instantaneousCurrent); m_thing->setStateValue(solarEdgeBatteryInstantaneousCurrentStateTypeId, m_batteryData.instantaneousCurrent);
m_thing->setStateValue(solarEdgeBatteryCurrentPowerStateTypeId, m_batteryData.instantaneousPower); m_thing->setStateValue(solarEdgeBatteryCurrentPowerStateTypeId, m_batteryData.instantaneousPower);
m_thing->setStateValue(solarEdgeBatteryMaxEnergyStateTypeId, m_batteryData.maxEnergy); m_thing->setStateValue(solarEdgeBatteryMaxEnergyStateTypeId, m_batteryData.maxEnergy);
m_thing->setStateValue(solarEdgeBatteryAvailableEnergyStateTypeId, m_batteryData.availableEnergy); m_thing->setStateValue(solarEdgeBatteryCapacityStateTypeId, m_batteryData.availableEnergy);
m_thing->setStateValue(solarEdgeBatteryStateOfHealthStateTypeId, m_batteryData.stateOfHealth); m_thing->setStateValue(solarEdgeBatteryStateOfHealthStateTypeId, m_batteryData.stateOfHealth);
m_thing->setStateValue(solarEdgeBatteryVersionStateTypeId, m_batteryData.firmwareVersion); m_thing->setStateValue(solarEdgeBatteryVersionStateTypeId, m_batteryData.firmwareVersion);
} }

View File

@ -96,6 +96,25 @@
"name": "firmwareVersion", "name": "firmwareVersion",
"type": "QString", "type": "QString",
"defaultValue": "" "defaultValue": ""
},
{
"id": "9198152b-deb4-413a-86ce-b01231c11d44",
"name": "totalEnergyConsumed",
"displayName": "TODO! Total consumed energy",
"displayNameEvent": "Total consumed energy changed",
"type": "double",
"unit": "KiloWattHour",
"defaultValue": 0
},
{
"id": "74523f7e-5d63-4e01-a64d-e3aa35358f6a",
"name": "currentPower",
"displayName": "TODO! Current power usage",
"displayNameEvent": "Current power usage changed",
"type": "double",
"unit": "Watt",
"defaultValue": 0,
"filter": "adaptive"
} }
] ]
} }