From a95baf0d39fb0033956f02861e624a9bf08e26fd Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Wed, 15 May 2024 16:17:49 -0400 Subject: [PATCH] Set integration type for wyoming (#117519) * Set integration type to wyoming * Add entry_type --- homeassistant/components/wyoming/entity.py | 3 ++- homeassistant/components/wyoming/manifest.json | 1 + homeassistant/generated/integrations.json | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/wyoming/entity.py b/homeassistant/components/wyoming/entity.py index 5ed890bc60e..4591283036f 100644 --- a/homeassistant/components/wyoming/entity.py +++ b/homeassistant/components/wyoming/entity.py @@ -3,7 +3,7 @@ from __future__ import annotations from homeassistant.helpers import entity -from homeassistant.helpers.device_registry import DeviceInfo +from homeassistant.helpers.device_registry import DeviceEntryType, DeviceInfo from .const import DOMAIN from .satellite import SatelliteDevice @@ -21,4 +21,5 @@ class WyomingSatelliteEntity(entity.Entity): self._attr_unique_id = f"{device.satellite_id}-{self.entity_description.key}" self._attr_device_info = DeviceInfo( identifiers={(DOMAIN, device.satellite_id)}, + entry_type=DeviceEntryType.SERVICE, ) diff --git a/homeassistant/components/wyoming/manifest.json b/homeassistant/components/wyoming/manifest.json index 830ba5a3435..57d49edc853 100644 --- a/homeassistant/components/wyoming/manifest.json +++ b/homeassistant/components/wyoming/manifest.json @@ -5,6 +5,7 @@ "config_flow": true, "dependencies": ["assist_pipeline"], "documentation": "https://www.home-assistant.io/integrations/wyoming", + "integration_type": "service", "iot_class": "local_push", "requirements": ["wyoming==1.5.3"], "zeroconf": ["_wyoming._tcp.local."] diff --git a/homeassistant/generated/integrations.json b/homeassistant/generated/integrations.json index ca358c8292b..677f614a3a6 100644 --- a/homeassistant/generated/integrations.json +++ b/homeassistant/generated/integrations.json @@ -6858,7 +6858,7 @@ }, "wyoming": { "name": "Wyoming Protocol", - "integration_type": "hub", + "integration_type": "service", "config_flow": true, "iot_class": "local_push" },