diff --git a/homeassistant/components/netdata/sensor.py b/homeassistant/components/netdata/sensor.py index 83d70b0742f53491873b84105e3210e497b68b22..69bbc200aa2e4f21869a39929cfae7f0e6ac5ea2 100644 --- a/homeassistant/components/netdata/sensor.py +++ b/homeassistant/components/netdata/sensor.py @@ -196,6 +196,12 @@ class NetdataAlarms(Entity): for alarm in alarms: if alarms[alarm]["recipient"] == "silent": number_of_relevant_alarms = number_of_relevant_alarms - 1 + elif alarms[alarm]["status"] == "CLEAR": + number_of_relevant_alarms = number_of_relevant_alarms - 1 + elif alarms[alarm]["status"] == "UNDEFINED": + number_of_relevant_alarms = number_of_relevant_alarms - 1 + elif alarms[alarm]["status"] == "UNINITIALIZED": + number_of_relevant_alarms = number_of_relevant_alarms - 1 elif alarms[alarm]["status"] == "CRITICAL": self._state = "critical" return