Fixed grouping for PPP #76

This commit is contained in:
tomaae 2020-12-25 15:30:54 +01:00
parent 53f2f63a73
commit f5a2c041ec
2 changed files with 14 additions and 6 deletions

View file

@ -488,11 +488,19 @@ class MikrotikControllerPPPSecretDeviceTracker(MikrotikControllerDeviceTracker):
@property
def device_info(self):
"""Return a description for device registry."""
"""Return a PPP Secret switch description for device registry."""
info = {
"connections": {
(CONNECTION_NETWORK_MAC, self._data[self._sid_data["sid_ref"]])
"identifiers": {
(
DOMAIN,
"serial-number",
self._ctrl.data["routerboard"]["serial-number"],
"switch",
"PPP",
)
},
"name": self._data[self._sid_data["sid_name"]],
"manufacturer": self._ctrl.data["resource"]["platform"],
"model": self._ctrl.data["resource"]["board-name"],
"name": f"{self._inst} PPP",
}
return info

View file

@ -532,12 +532,12 @@ class MikrotikControllerPPPSecretSwitch(MikrotikControllerSwitch):
"serial-number",
self._ctrl.data["routerboard"]["serial-number"],
"switch",
"PPP Secret",
"PPP",
)
},
"manufacturer": self._ctrl.data["resource"]["platform"],
"model": self._ctrl.data["resource"]["board-name"],
"name": f"{self._inst} PPP Secret",
"name": f"{self._inst} PPP",
}
return info