1
0
mirror of https://github.com/home-assistant/core.git synced 2025-12-24 21:06:19 +00:00

Add grid services active sensor to telsa powerwall integration (#56317)

Co-authored-by: Franck Nijhof <git@frenck.dev>
This commit is contained in:
some-guy-in-oz
2021-10-23 10:55:25 +10:30
committed by GitHub
parent 1b42caa34a
commit b2d67f8d19
5 changed files with 42 additions and 0 deletions

View File

@@ -30,6 +30,7 @@ async def _mock_powerwall_with_fixtures(hass):
charge=47.34587394586,
sitemaster=SiteMaster(sitemaster),
meters=MetersAggregates(meters),
grid_services_active=True,
grid_status=GridStatus.CONNECTED,
status=PowerwallStatus(status),
device_type=DeviceType(device_type["device_type"]),
@@ -42,6 +43,7 @@ def _mock_powerwall_return_value(
charge=None,
sitemaster=None,
meters=None,
grid_services_active=None,
grid_status=None,
status=None,
device_type=None,
@@ -56,6 +58,7 @@ def _mock_powerwall_return_value(
powerwall_mock.get_status = Mock(return_value=status)
powerwall_mock.get_device_type = Mock(return_value=device_type)
powerwall_mock.get_serial_numbers = Mock(return_value=serial_numbers)
powerwall_mock.is_grid_services_active = Mock(return_value=grid_services_active)
return powerwall_mock