From 42ad2168025f1bc4229b9f609157d5b7ec49e359 Mon Sep 17 00:00:00 2001 From: tomaae <23486452+tomaae@users.noreply.github.com> Date: Mon, 28 Dec 2020 13:11:10 +0100 Subject: [PATCH] Fixed binary sensor grouping --- custom_components/mikrotik_router/binary_sensor.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/custom_components/mikrotik_router/binary_sensor.py b/custom_components/mikrotik_router/binary_sensor.py index b75f5d0..cb361b4 100644 --- a/custom_components/mikrotik_router/binary_sensor.py +++ b/custom_components/mikrotik_router/binary_sensor.py @@ -203,6 +203,9 @@ class MikrotikControllerBinarySensor(BinarySensorEntity): self._data = mikrotik_controller.data[SENSOR_TYPES[sensor][ATTR_PATH]] self._type = SENSOR_TYPES[sensor] self._attr = SENSOR_TYPES[sensor][ATTR_ATTR] + else: + self._type = {} + self._attr = None self._device_class = None self._state = None @@ -244,7 +247,7 @@ class MikrotikControllerBinarySensor(BinarySensorEntity): DOMAIN, "serial-number", self._ctrl.data["routerboard"]["serial-number"], - "switch", + "sensor", self._type[ATTR_GROUP], ) }