Incorporar el dispositivo en Home Assistant
Actualizar el archivo de configuration.yaml:
/homeassistant/.homeassistant/configuration.yaml
Se modifica el archivo de configuración, añadiendo los datos del sensor en el servidor MQTT y se actualiza la página de gestión luego de reiniciar el programa. (configuration, restart)
switch: - platform: mqtt name: 'oficina_ctrlIR01' state_topic: 'oficina/CtrlIR01/estado' command_topic: 'oficina/CtrlIR01/cambia' optimistic: false - platform: mqtt name: 'oficina_ctrlIRlee' state_topic: 'oficina/CtrlIR01/leer' command_topic: 'oficina/CtrlIR01/grabar' optimistic: false - platform: mqtt name: 'oficina_LeeTemperatura01' command_topic: 'oficina/CtrlIR01/actualiza' optimistic: false sensor: - platform: mqtt name: 'oficina_temperatura1' unit_of_measurement: '°C' state_topic: 'oficina/CtrlIR01/temperatura' - platform: mqtt name: 'oficina_humedad1' unit_of_measurement: '%' state_topic: 'oficina/CtrlIR01/humedad'
además de lo necesario para incorporar la parte del sensor de temperatura y humedad.
Como resultado, se puede observar los valores de temperatura y humedad en la parte superior de la ventana de Home Assistant.
La sección de interruptores tiene el orden de:
1. Emitir la señal IR
2. Activar estado para leer un código IR
3. Tomar una lectura de temperatura fuera del intervalo regular
El intervalo regular para sensar los valores de temperatura está configurado cada 5 min o más en la sección archivo.ino