Skip to content
Snippets Groups Projects
Unverified Commit 03100693 authored by epenet's avatar epenet Committed by GitHub
Browse files

Use DeviceInfo in syncthing (#58580)

parent 383a820a
No related branches found
No related tags found
No related merge requests found
......@@ -6,6 +6,7 @@ from homeassistant.components.sensor import SensorEntity
from homeassistant.core import callback
from homeassistant.exceptions import PlatformNotReady
from homeassistant.helpers.dispatcher import async_dispatcher_connect
from homeassistant.helpers.entity import DeviceInfo
from homeassistant.helpers.event import async_track_time_interval
from .const import (
......@@ -130,15 +131,15 @@ class FolderSensor(SensorEntity):
return False
@property
def device_info(self):
def device_info(self) -> DeviceInfo:
"""Return device information."""
return {
"identifiers": {(DOMAIN, self._server_id)},
"name": f"Syncthing ({self._syncthing.url})",
"manufacturer": "Syncthing Team",
"sw_version": self._version,
"entry_type": "service",
}
return DeviceInfo(
entry_type="service",
identifiers={(DOMAIN, self._server_id)},
manufacturer="Syncthing Team",
name=f"Syncthing ({self._syncthing.url})",
sw_version=self._version,
)
async def async_update_status(self):
"""Request folder status and update state."""
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment