diff --git a/homeassistant/components/fronius/__init__.py b/homeassistant/components/fronius/__init__.py index 23e595b71ce..12811e84079 100644 --- a/homeassistant/components/fronius/__init__.py +++ b/homeassistant/components/fronius/__init__.py @@ -153,7 +153,10 @@ class FroniusSolarNet: ) if self.logger_coordinator: _logger_info = self.logger_coordinator.data[SOLAR_NET_ID_SYSTEM] - solar_net_device[ATTR_MODEL] = _logger_info["product_type"]["value"] + # API v0 doesn't provide product_type + solar_net_device[ATTR_MODEL] = _logger_info.get("product_type", {}).get( + "value", "Datalogger Web" + ) solar_net_device[ATTR_SW_VERSION] = _logger_info["software_version"][ "value" ]