mirror of
https://github.com/home-assistant/core.git
synced 2025-07-23 13:17:32 +00:00
Add Rainmachine to the device registry (#18452)
* Device registry in * Member comments * Hound
This commit is contained in:
parent
d1b5bc19da
commit
4446b15cb0
@ -271,6 +271,21 @@ class RainMachineEntity(Entity):
|
|||||||
self._name = None
|
self._name = None
|
||||||
self.rainmachine = rainmachine
|
self.rainmachine = rainmachine
|
||||||
|
|
||||||
|
@property
|
||||||
|
def device_info(self):
|
||||||
|
"""Return device registry information for this entity."""
|
||||||
|
return {
|
||||||
|
'identifiers': {
|
||||||
|
(DOMAIN, self.rainmachine.client.mac)
|
||||||
|
},
|
||||||
|
'name': self.rainmachine.client.name,
|
||||||
|
'manufacturer': 'RainMachine',
|
||||||
|
'model': 'Version {0} (API: {1})'.format(
|
||||||
|
self.rainmachine.client.hardware_version,
|
||||||
|
self.rainmachine.client.api_version),
|
||||||
|
'sw_version': self.rainmachine.client.software_version,
|
||||||
|
}
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def device_state_attributes(self) -> dict:
|
def device_state_attributes(self) -> dict:
|
||||||
"""Return the state attributes."""
|
"""Return the state attributes."""
|
||||||
|
Loading…
x
Reference in New Issue
Block a user