diff --git a/homeassistant/components/esphome/__init__.py b/homeassistant/components/esphome/__init__.py index f2924558716..a5428f7d6c5 100644 --- a/homeassistant/components/esphome/__init__.py +++ b/homeassistant/components/esphome/__init__.py @@ -307,6 +307,8 @@ def _async_setup_device_registry( configuration_url = f"http://{entry.data['host']}:{device_info.webserver_port}" manufacturer = "espressif" + if device_info.manufacturer: + manufacturer = device_info.manufacturer model = device_info.model hw_version = None if device_info.project_name: diff --git a/homeassistant/components/esphome/manifest.json b/homeassistant/components/esphome/manifest.json index 75aad44894f..ab33ed8585a 100644 --- a/homeassistant/components/esphome/manifest.json +++ b/homeassistant/components/esphome/manifest.json @@ -3,7 +3,7 @@ "name": "ESPHome", "config_flow": true, "documentation": "https://www.home-assistant.io/integrations/esphome", - "requirements": ["aioesphomeapi==11.1.1"], + "requirements": ["aioesphomeapi==11.2.0"], "zeroconf": ["_esphomelib._tcp.local."], "dhcp": [{ "registered_devices": true }], "codeowners": ["@OttoWinter", "@jesserockz"], diff --git a/requirements_all.txt b/requirements_all.txt index 97a1f5abca1..2f6caf82de0 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -153,7 +153,7 @@ aioecowitt==2022.09.3 aioemonitor==1.0.5 # homeassistant.components.esphome -aioesphomeapi==11.1.1 +aioesphomeapi==11.2.0 # homeassistant.components.flo aioflo==2021.11.0 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index f351402b4f0..48a69f894a4 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -140,7 +140,7 @@ aioecowitt==2022.09.3 aioemonitor==1.0.5 # homeassistant.components.esphome -aioesphomeapi==11.1.1 +aioesphomeapi==11.2.0 # homeassistant.components.flo aioflo==2021.11.0