From 6f44382f9b8e654ab4265c94c33c0c463abf7a55 Mon Sep 17 00:00:00 2001 From: lrmate Date: Fri, 30 Jun 2017 04:34:23 +0200 Subject: [PATCH 1/2] Update modbus.py Prevents Modbus binary sensors showing up as "unnamed_device". Originally proposed here https://community.home-assistant.io/t/modbus-sensor/6751/11 by user Pjeter --- homeassistant/components/binary_sensor/modbus.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/homeassistant/components/binary_sensor/modbus.py b/homeassistant/components/binary_sensor/modbus.py index 54e4cefb2302d..be9dcfc62fc79 100644 --- a/homeassistant/components/binary_sensor/modbus.py +++ b/homeassistant/components/binary_sensor/modbus.py @@ -49,6 +49,10 @@ def __init__(self, name, slave, coil): self._slave = int(slave) if slave else None self._coil = int(coil) self._value = None + + def name(self): + """Return the name of the sensor.""" + return self._name @property def is_on(self): From ee8fd67d3e4431769754968c0a9f621452c8e813 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Fri, 30 Jun 2017 22:19:58 -0700 Subject: [PATCH 2/2] Update modbus.py --- homeassistant/components/binary_sensor/modbus.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/binary_sensor/modbus.py b/homeassistant/components/binary_sensor/modbus.py index be9dcfc62fc79..3a9b57ba6dee5 100644 --- a/homeassistant/components/binary_sensor/modbus.py +++ b/homeassistant/components/binary_sensor/modbus.py @@ -49,10 +49,10 @@ def __init__(self, name, slave, coil): self._slave = int(slave) if slave else None self._coil = int(coil) self._value = None - + def name(self): """Return the name of the sensor.""" - return self._name + return self._name @property def is_on(self):