Integrar en Home Assistant IKEA TRADFRI remote control

Ikea tiene una serie de elementos zigbee bastante originales y practicos , uno de los que mas me gusta de la serie TRÅDFRI es su remote control ( https://www.ikea.com/us/en/p/tradfri-remote-control-00443130/ ) que nos permite tener cinco teclas diferentes en un solo dispositivo con su base magnética

Viene con la batería , una base magnética y un adhesivo de doble cara 3M

Para alimentarlo retiramos la tapa trasera e introducimos la batería en su alojamiento

Emparejamiento : Teniendo zigbee2mqtt en modo “permitir emparejamiento” pulsaremos el botón al lado de la batería cuatro veces , si es correcto el led frontal se encenderá varias veces y ya estaría emparejado apareciendo en la pagina de zigbee2mqtt

Cuando se dispara una acción se puede ver el estado de la propiedad action , los valores posibles son : arrow_left_click, arrow_left_hold, arrow_left_release, arrow_right_click, arrow_right_hold, arrow_right_release, brightness_down_click, brightness_down_hold, brightness_down_release, brightness_up_click, brightness_up_hold, brightness_up_release y toggle

El botón central al ser pulsado envía este mensaje {“click”: “toggle”}, y al ser soltado siempre envia {“click”: “toggle_hold”}

Existe un problema de emparejamiento en función del firmware que lleva , de las versiones 2.3.014 a 2.3.74 solo permite el bind a grupos , por lo que o se actualiza el firmware vía OTA o se debe hacer bind a un grupo que creemos y vincular el dispositivo a ese grupo

Una vez emparejado ya podemos empezar a crear los sensores y las automatizaciones oportunas :

Sensor mqtt de disponiblidad

Sensores mqtt de acción , batería y calidad de la señal

Le daremos nombre a nuestro gusto en customize.yaml

Yo uno ello lo utilizo para apagar y encender un plafón xiaomi y dos tiras de led de forma independiente con cada tecla , y con las dos teclas restantes subo o bajo el brillo del plafón , los delay de un segundo están puestos de forma intencionada porque a los plafones xiaomi les sienta muy mal el envió de varios comandos consecutivos y entra en un estado de protección que hace caso omiso de los comandos recibidos durante algo mas de un minuto

Crearemos un sensor de batería para que nos de una alerta cuando la batería este baja

Y colorin colorado …………

https://www.zigbee2mqtt.io/devices/E1524_E1810.html