diff --git a/homeassistant/components/prometheus/__init__.py b/homeassistant/components/prometheus/__init__.py index aea26414bee..845178cdbd2 100644 --- a/homeassistant/components/prometheus/__init__.py +++ b/homeassistant/components/prometheus/__init__.py @@ -167,7 +167,7 @@ class PrometheusMetrics: try: value = float(value) metric.labels(**self._labels(state)).set(value) - except ValueError: + except (ValueError, TypeError): pass def _metric(self, metric, factory, documentation, extra_labels=None):