Infrastructure Integrations — AdGuard, Tailscale, MQTT, ESPHome, NUT
AdGuard Home
Integration: adguard | Add-on: AdGuard Home v6.2.0 (add-on), integration v6.1.3 | Area: Office
Network-wide DNS-based ad and tracker blocking. All DNS queries on the home network route through AdGuard.
AdGuard version: v0.107.74
| Entity | Notes |
|---|---|
switch.adguard_home_protection |
Master toggle |
switch.adguard_home_parental_control |
Parental controls |
switch.adguard_home_safe_search |
Safe search enforcement |
switch.adguard_home_safe_browsing |
Phishing/malware protection |
switch.adguard_home_filtering |
DNS filter list |
switch.adguard_home_query_log |
Query logging |
sensor.adguard_home_dns_queries_blocked_ratio |
% of queries blocked |
Tailscale
Add-on: Tailscale v0.28.1 | Integration: via hassio
Zero-config WireGuard-based mesh VPN. Provides secure remote access to HA and the home network from anywhere without port forwarding.
Tailscale is not exposed as HA entities — it runs as a network-level service. HA can be accessed via the Tailscale IP from any connected device.
MQTT (Mosquitto Broker)
Integration: mqtt | Add-on: Mosquitto broker v7.1.0 | Entry: 01KHEMPP6F5Y28VAB029MPY33M
The local MQTT broker is the backbone for:
- Zigbee2MQTT device communication
- ESPHome device telemetry
- Frigate NVR events
Zigbee2MQTT publishes all Zigbee device state to MQTT topics (zigbee2mqtt/<device_name>/...).
| Entity | Notes |
|---|---|
sensor.zigbee2mqtt_bridge_signal_level |
Bridge signal |
binary_sensor.zigbee2mqtt_bridge_connection_state |
Bridge online |
switch.zigbee2mqtt_bridge_permit_join |
Pairing mode |
ESPHome
Integration: esphome | 2 devices
| Device | Firmware | Area |
|---|---|---|
| ratgdov2.5i e4d21f | ESPHome 2023.12.9 | Garage |
| Home Assistant Voice 0919e8 | ESPHome 2026.3.2 | Bedroom |
ESPHome devices communicate over local LAN via the native API — no MQTT required.
Network UPS Tools (NUT)
Integration: nut | Add-on: Network UPS Tools v0.18.0 | Host: a0d7b954-nut:3493
Monitors the CPS CP1500AVRLCD UPS in the Media Room.
| Entity | Notes |
|---|---|
sensor.media_room_ups_load |
UPS load % |
sensor.media_room_ups_battery_charge |
Battery % |
sensor.media_room_ups_battery_runtime |
Estimated runtime |
sensor.media_room_ups_input_voltage |
Grid input voltage |
sensor.media_room_ups_output_voltage |
UPS output voltage |
Automation: UPS Power Outage Notification triggers when UPS switches to battery.
go2rtc
Integration: go2rtc (system) | Status: loaded
Camera stream proxying and WebRTC support for the HA frontend and Lovelace dashboards. Enables low-latency camera card viewing.
Chrony (NTP)
Add-on: chrony v6.0.1
Local NTP server for IP cameras. Cameras should point to the HA host IP as their NTP server to stay time-synchronized for accurate event timestamps.
Version Monitoring
Two version integration entries track HA version:
Current Version— tracks the installed HA Core versionDocker Hub— tracks the latest available version (for update notifications)
Entity: binary_sensor.home_assistant_version_docker_hub_update_available
InfluxDB & Grafana
Add-ons: InfluxDB v5.0.2 | Grafana v12.1.0
Long-term time-series storage (InfluxDB) and visualization (Grafana) for HA sensor data. Configured separately from HA's built-in recorder. Provides historical energy, climate, and sensor dashboards beyond what the HA frontend offers.
iBeacon Tracker
Integration: ibeacon | Status: loaded
Passive BLE iBeacon tracking. Multiple TELEMATIC-* and vehicle-related iBeacon devices are detected in the environment (Rivian Phone Key, NIU scooter, vehicle telematics).
Most iBeacon devices visible in the registry are external/neighbouring devices detected passively, not intentionally tracked assets. The Rivian Phone Key (
Rivian Phone Key DEEC) is the most relevant.
Mobile App
Integration: mobile_app | 3 registered devices
| Device | Model | OS |
|---|---|---|
| Iceheart | iPhone 17 Pro | iOS 26.5 |
| Bacta (iPad) | iPad Pro (iPad16,2) | iPadOS 26.5 |
| Krytos (iPad) | iPad (iPad11,1) | iPadOS 26.3 |
Provides:
- Presence detection (
device_tracker.*) - Push notifications via
notify.iceheart/notify.mobile_app_* - Sensor data (battery, focus mode, location)
Automation: Multiple automations use notify.mobile_app_iceheart for push notifications.
IFTTT
Integration: ifttt | Title: IFTTT Webhook
Provides IFTTT webhook trigger capability. A button entity (jeeves5454@gmail.com IFTTTrigger-2 is pressed) is exposed for IFTTT-initiated actions.
Pushover
Integration: pushover | Status: loaded
Push notification service as an alternative to the mobile app. Used for alerts where broader notification reach is needed.
Notes / Gotchas
- Mosquitto, Zigbee2MQTT, and MQTT integration must all be running for Zigbee to work. If any component restarts, the others may need re-initialization.
- NUT add-on version in the device registry shows v0.18.0 — this reflects the add-on version installed; the actual nut package may be newer.
- InfluxDB and Grafana are community add-ons (a0d7b954 repository) — they receive updates separately from core HA.
Last Updated
2026-06-24
No comments to display
No comments to display