Remove powerwall attributes no longer present in latest firmware (#36667)

pull/36683/head
J. Nick Koston 2020-06-11 12:15:02 -05:00 committed by GitHub
parent dd6d18102f
commit 2d5faaf3f8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 0 additions and 18 deletions

View File

@ -11,9 +11,6 @@ from homeassistant.components.binary_sensor import (
from homeassistant.const import DEVICE_CLASS_POWER
from .const import (
ATTR_GRID_CODE,
ATTR_NOMINAL_SYSTEM_POWER,
ATTR_REGION,
DOMAIN,
POWERWALL_API_DEVICE_TYPE,
POWERWALL_API_GRID_STATUS,
@ -79,15 +76,6 @@ class PowerWallRunningSensor(PowerWallEntity, BinarySensorEntity):
"""Get the powerwall running state."""
return self._coordinator.data[POWERWALL_API_SITEMASTER].running
@property
def device_state_attributes(self):
"""Return the device specific state attributes."""
return {
ATTR_REGION: self._site_info.region,
ATTR_GRID_CODE: self._site_info.grid_code,
ATTR_NOMINAL_SYSTEM_POWER: self._site_info.nominal_system_power_kW,
}
class PowerWallConnectedSensor(PowerWallEntity, BinarySensorEntity):
"""Representation of an Powerwall connected sensor."""

View File

@ -8,13 +8,10 @@ POWERWALL_API_CHANGED = "api_changed"
UPDATE_INTERVAL = 30
ATTR_REGION = "region"
ATTR_GRID_CODE = "grid_code"
ATTR_FREQUENCY = "frequency"
ATTR_ENERGY_EXPORTED = "energy_exported_(in_kW)"
ATTR_ENERGY_IMPORTED = "energy_imported_(in_kW)"
ATTR_INSTANT_AVERAGE_VOLTAGE = "instant_average_voltage"
ATTR_NOMINAL_SYSTEM_POWER = "nominal_system_power_kW"
ATTR_IS_ACTIVE = "is_active"
STATUS_VERSION = "version"

View File

@ -33,9 +33,6 @@ async def test_sensors(hass):
state = hass.states.get("binary_sensor.powerwall_status")
assert state.state == STATE_ON
expected_attributes = {
"region": "IEEE1547a:2014",
"grid_code": "60Hz_240V_s_IEEE1547a_2014",
"nominal_system_power_kW": 25,
"friendly_name": "Powerwall Status",
"device_class": "power",
}