From bfe553de2f6ec928f532b3ce006cdbc6cda6e8dc Mon Sep 17 00:00:00 2001 From: Hamish Date: Thu, 17 Sep 2026 21:53:27 +0930 Subject: [PATCH] Gatus: Add icon translations for sensors (#182475) --- homeassistant/components/gatus/icons.json | 21 +++++++++++++++++++ .../components/gatus/quality_scale.yaml | 4 +--- 2 files changed, 22 insertions(+), 3 deletions(-) create mode 100644 homeassistant/components/gatus/icons.json diff --git a/homeassistant/components/gatus/icons.json b/homeassistant/components/gatus/icons.json new file mode 100644 index 000000000000..16d37aed6705 --- /dev/null +++ b/homeassistant/components/gatus/icons.json @@ -0,0 +1,21 @@ +{ + "entity": { + "sensor": { + "dns_rcode": { + "default": "mdi:dns" + }, + "last_event": { + "default": "mdi:history", + "state": { + "healthy": "mdi:check-circle-outline", + "resolved": "mdi:check-circle-outline", + "start": "mdi:play-circle-outline", + "unhealthy": "mdi:alert-circle-outline" + } + }, + "status_code": { + "default": "mdi:list-status" + } + } + } +} diff --git a/homeassistant/components/gatus/quality_scale.yaml b/homeassistant/components/gatus/quality_scale.yaml index 462f466a5469..ed597d3a37ee 100644 --- a/homeassistant/components/gatus/quality_scale.yaml +++ b/homeassistant/components/gatus/quality_scale.yaml @@ -71,9 +71,7 @@ rules: status: exempt comment: Entity names are dynamically provided by the Gatus service. exception-translations: done - icon-translations: - status: exempt - comment: Entities use the connectivity device class for their icon and define no custom icons. + icon-translations: done reconfiguration-flow: done repair-issues: status: exempt