diff --git a/homeassistant/components/obihai/sensor.py b/homeassistant/components/obihai/sensor.py index a81b381f1ed..c105b91971d 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):