From 8d899660fafe5e71f9d6910acea1126051a29819 Mon Sep 17 00:00:00 2001 From: farmio Date: Wed, 7 Jun 2023 14:08:29 +0200 Subject: [PATCH] add external battery state --- homeassistant/components/fronius/const.py | 3 +++ homeassistant/components/fronius/strings.json | 1 + 2 files changed, 4 insertions(+) diff --git a/homeassistant/components/fronius/const.py b/homeassistant/components/fronius/const.py index 0b76daa18a..24492340d6 100644 --- a/homeassistant/components/fronius/const.py +++ b/homeassistant/components/fronius/const.py @@ -74,6 +74,7 @@ class MeterLocationCodeOption(StrEnum): FEED_IN = "feed_in" CONSUMPTION_PATH = "consumption_path" GENERATOR = "external_generator" + EXT_BATTERY = "external_battery" SUBLOAD = "subload" @@ -90,6 +91,8 @@ def get_meter_location_description(code: StateType) -> MeterLocationCodeOption | return MeterLocationCodeOption.CONSUMPTION_PATH case 3: return MeterLocationCodeOption.GENERATOR + case 4: + return MeterLocationCodeOption.EXT_BATTERY case _ as _code if 256 <= _code <= 511: return MeterLocationCodeOption.SUBLOAD return None diff --git a/homeassistant/components/fronius/strings.json b/homeassistant/components/fronius/strings.json index b862a45c12..f86bbf8602 100644 --- a/homeassistant/components/fronius/strings.json +++ b/homeassistant/components/fronius/strings.json @@ -135,6 +135,7 @@ "feed_in": "Grid interconnection point", "consumption_path": "Consumption path", "external_generator": "External generator", + "external_battery": "External battery", "subload": "Subload" } },