Contenido
Por ejemplo, en nuestro caso además de cambiar el dispositivo IR de Broadlink al MOES hemos sustituido las velocidades «Level1» a «Level5» de nuestro equipo Mitsubishi a «Auto, Muy bajo…Alto».
En caso de no encontrar el modelo entre los muchos que hay siempre es recomendable buscar en las «tiendas de repuestos» Internet modelos equivalentes.
Por ejemplo, nuestro viejo mando Mitsubishi MS-16B inicialmente no aparecía pero buscando un poco apareció aquí un repuesto válido para otros modelos de Mitsubishi que sí tenían el correspondiente código.
2.- Convirtiendo los códigos de Broadlink a nuestro MOES (Tuya)
Una vez localizado el correspondiente fichero de códigos es necesario «convertir» los mismos desde Broadlink a nuestro MOES, cosa que es sumamente sencilla gracias al programa en Python broadlink_to_tuya.py.
Una vez instalado Python en nuestro PC (o MAC) es tan simple como ejecutar el siguiente comando desde la terminal:
python broadlink_to_tuya.py 1128.json > 6128.json
y luego mover el fichero resultante (6128.json, en este caso) a su correspondiente carpeta en la de custom_codes/climate.
3.- Integrando el «nuevo» Mando a Distancia en Home Assistant
Los dos nuevos ac (en nuestro caso) se definen en el correspondiente fichero configuration.yaml de Home Assistant definiéndose el código del correspondiente JSON antes creado como device_code. Los sensores de humedad y temperatura se definen también en el mismo así como un «power sensor» que en nuestro caso hemos «cambiado» por un sensor de apertura de puerta/ventana para indicar el estado en marcha del equipo de ac.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | climate: - platform: smartir name: Fujitsu unique_id: pto_fujitsu device_code: 6285 controller_data: controller_type: "MQTT" mqtt_topic: zigbee2mqtt/U.Remote Control (z2m)/set/ir_code_to_send # or /command ? temperature_sensor: sensor.lumi_sens_z2m_temperature humidity_sensor: sensor.lumi_sens_z2m_humidity power_sensor: binary_sensor.ac_habitac_pto_contact power_sensor_restore_state: true - platform: smartir name: Mitsubishi unique_id: pto_mitsu device_code: 6128 controller_data: controller_type: "MQTT" mqtt_topic: zigbee2mqtt/U.Remote Control (Salon)/set/ir_code_to_send # or /command ? temperature_sensor: sensor.temp_humedad_salon_pto_temperature humidity_sensor: sensor.temp_humedad_salon_pto_humidity power_sensor: binary_sensor.ac_salon_pto_contact power_sensor_restore_state: true |
Como nos suele ocurrir se quedan muchas cosas en el tintero cuando publicamos nuestra revisiones. Afortunadamente siempre está la posibilidad de seguir en los Comentarios que nos parece que no usáis demasiado
Por ejemplo, una cosa que probablemente interese a más de uno es la posibilidad de ver en tiempo real un mapa de los dispositivos ZIGBEE de nuestra red … como una «tarjeta más» de HomeAssistant.
Así si seguro que conocíais que dicho mapa se puede ver desde Zigbee2MQTT…
también se puede ver
gracias a este zigbee2mqtt-networkmap disponible en HACS.
Una vez instalado es tan sencillo como incluir este código en configuration.yaml