Resolve device manufacturer for tracked devices #67

This commit is contained in:
tomaae 2020-12-03 16:41:06 +01:00
parent 0976f880a1
commit 5e7ae94cea
4 changed files with 30 additions and 7 deletions

View file

@ -391,10 +391,12 @@ class MikrotikControllerHostDeviceTracker(MikrotikControllerDeviceTracker):
"connections": {
(CONNECTION_NETWORK_MAC, self._data[self._sid_data["sid_ref"]])
},
# "manufacturer": self._ctrl.data["resource"]["platform"],
# "model": self._ctrl.data["resource"]["board-name"],
"default_name": self._data[self._sid_data["sid_name"]],
}
if self._data["manufacturer"] != "":
info["manufacturer"] = self._data["manufacturer"]
if self._sid_data["sid"] == "interface":
info["name"] = f"{self._inst} {self._data[self._sid_data['sid_name']]}"
return info