diff --git a/homeassistant/components/opengarage/entity.py b/homeassistant/components/opengarage/entity.py index 7c6d169935a..706ff0e81be 100644 --- a/homeassistant/components/opengarage/entity.py +++ b/homeassistant/components/opengarage/entity.py @@ -2,6 +2,7 @@ from homeassistant.components.opengarage import DOMAIN from homeassistant.core import callback +from homeassistant.helpers.device_registry import CONNECTION_NETWORK_MAC from homeassistant.helpers.entity import DeviceInfo from homeassistant.helpers.update_coordinator import CoordinatorEntity @@ -36,8 +37,12 @@ class OpenGarageEntity(CoordinatorEntity): def device_info(self): """Return the device_info of the device.""" device_info = DeviceInfo( + configuration_url=self.coordinator.open_garage_connection.device_url, + connections={(CONNECTION_NETWORK_MAC, self.coordinator.data["mac"])}, identifiers={(DOMAIN, self._device_id)}, - name=self.coordinator.data["name"], manufacturer="Open Garage", + name=self.coordinator.data["name"], + suggested_area="Garage", + sw_version=self.coordinator.data["fwv"], ) return device_info diff --git a/homeassistant/components/opengarage/manifest.json b/homeassistant/components/opengarage/manifest.json index bf32b060f11..929a0a0080d 100644 --- a/homeassistant/components/opengarage/manifest.json +++ b/homeassistant/components/opengarage/manifest.json @@ -6,7 +6,7 @@ "@danielhiversen" ], "requirements": [ - "open-garage==0.1.5" + "open-garage==0.1.6" ], "iot_class": "local_polling", "config_flow": true diff --git a/requirements_all.txt b/requirements_all.txt index 9467dfde3a0..bb61a6c9947 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -1120,7 +1120,7 @@ onkyo-eiscp==1.2.7 onvif-zeep-async==1.2.0 # homeassistant.components.opengarage -open-garage==0.1.5 +open-garage==0.1.6 # homeassistant.components.opencv # opencv-python-headless==4.5.2.54 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index a3311d132af..abada917b08 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -670,7 +670,7 @@ ondilo==0.2.0 onvif-zeep-async==1.2.0 # homeassistant.components.opengarage -open-garage==0.1.5 +open-garage==0.1.6 # homeassistant.components.openerz openerz-api==0.1.0