Integrare sensori ESP32 in Home Assistant via MQTT

Pubblicato il 20/04/2026 IoT

Broker in Home Assistant

In Impostazioni → Integrazioni → Aggiungi → MQTT. Inserisci indirizzo broker (es. 192.168.1.10:1883) e credenziali.

MQTT Discovery sul firmware ESP32

Con la libreria ArduinoJson invia il config iniziale:

// topic: homeassistant/sensor/salotto_temp/config
{
  "name": "Salotto temperatura",
  "state_topic": "casa/salotto/temperatura",
  "unit_of_measurement": "\u00B0C",
  "device_class": "temperature",
  "unique_id": "salotto_temp_01"
}

Pubblicare i valori

Ogni 30s pubblica su casa/salotto/temperatura il valore letto dal DHT22. Home Assistant rileva automaticamente il sensore e lo mostra in dashboard.