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

