diff --git a/homeassistant/components/obihai/sensor.py b/homeassistant/components/obihai/sensor.py index a81b381f1ed1e4c48ca966c0febb0b9cc1ce30aa..c105b91971da26bc72475dbdb5b307cad9e0a8c8 100644 --- a/homeassistant/components/obihai/sensor.py +++ b/homeassistant/components/obihai/sensor.py @@ -126,6 +126,16 @@ class ObihaiServiceSensors(Entity): if self._state == "Off Hook": return "mdi:phone-in-talk" return "mdi:phone-hangup" + if "Service Status" in self._service_name: + if "OBiTALK Service Status" in self._service_name: + return "mdi:phone-check" + if self._state == "0": + return "mdi:phone-hangup" + return "mdi:phone-in-talk" + if "Reboot Required" in self._service_name: + if self._state == "false": + return "mdi:restart-off" + return "mdi:restart-alert" return "mdi:phone" def update(self):