Hoy vamos a hablar de como domotizar nuestro timbre de casa, ya que o bien queremos des-habilitarlo porque trabajamos de noches o simplemente queramos recibir una notificacion cada vez que alguna persona toque nuestro timbre
Lista de materiales que previamente ya habremos añadido a nuestro HA.
Yo aconsejo cortar la electricidad del circuito del timbre y adyacentes para evitar accidentes.
Nos dispondremos a desmontar el pulsador del timbre de la entrada, quitaremos los dos cables conectados al mismo y los uniremos ya sea mediante cinta aislante o ficha.
Una vez tengamos el pulsador desmontado y los cables que estaban conectados a el conectados entre si ahora toca el turno a desmontar el sensor de puertas de xiaomi o aqara.
Desmontamos el sensor de xiaomi y veremos que hay una especie de burbuja de cristal, pues entre los das puntas de la misma deberemos soldar dos cables los cuales irán conectados al pulsador que hemos desmontado antes.
Una vez tengamos todo conectado, lo volveremos a meter todo dentro de la caja de empotrar y esta parte ya estaría finalizada.
Nos dirigiremos a nuestra caja de empalmes correspondiente a donde van los cables del timbre, en la foto vemos que los cables azul y negro van directos al timbre.
Cortaremos dichos cables y los haremos pasar por el rele.
Hasta aquí el manual de montaje, ahora nos iremos a la parte de HA para configurar todo.
Una vez en HA, crearemos primero un input boolean para que al ponerlo en condition del automation que hagamos podamos habilitar o deshabilitar el timbre a nuestra conveniencia.
1 2 3 4 5 |
input_boolean: timbrepuerta: name: Timbre initial: on icon: mdi:bell |
Luego crearemos un automation para decirle a HA que cuando cambie de estado el sensor de puerta que active el codigo RF del Relé. Aquí voy a poner dos services, uno si tenemos el Sonoff RF Bridge y otro si tuviéramos el Broadlink RM Pro, en este último caso tendremos que añadirle un script para que envié el código guardado en el timbre. Solo cogeremos la opción que tengamos.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
- alias: "timbre de puerta" initial_state: true trigger: platform: state entity_id: binary_sensor.door_window_sensor_xxxx ## ESTE ES EL SENSOR DE FUERA from: 'on' to: 'off' condition: condition: state entity_id: input_boolean.timbrepuerta state: 'on' action: - service: mqtt.publish ####ESTE SERIA EL CASO DEL SONOFF RF BRIDGE data: topic: cmnd/sonoffq/RfCode payload: "#555503#" ##CÓDIGO PREVIAMENTE GUARDADO EN EL RELÉ DEL MANDO A DISTANCIA retain: "true" - service: script.turn_on ##### ESTE SERIA EL CASO DEL BROADLINK RMPRO entity_id: script.timbre |
Con esto conseguiremos que funcione el timbre a funcion del input boolean
A continuación os dejo el script que debemos generar SOLO para el Broadlink RM Pro.
1 2 3 4 5 6 |
script: timbre: sequence: - service: switch.broadlink_send_packet_192_168_0_155 data: packet: "sgk0AA8uDy4sESwRDy8sEQ8vDy4sESwRDi4PLw4uDi4tESwRDy4PLg8vDi4PLg8uLBEtEQ8AAa4AAAAA" ##Codigo del mando a distancia que habremos guardado en el relé |
Con esto estaría la parte practica de apagar o encender el timbre a nuestra elección.
Si queremos que también nos notifique cuando alguien llama a la puerta, crearemos otro automation tal que así:
1 2 3 4 5 6 7 8 9 10 11 |
- alias: "notificacion timbre de puerta" initial_state: true trigger: platform: state entity_id: binary_sensor.door_window_sensor_xxxx ## ESTE ES EL SENSOR DE FUERA from: 'on' to: 'off' action: - service: notify.xxxxx data: message: 'Están llamando al Timbre de Casa' |
Hasta aquí llega mi tutorial, espero que os haya gustado a tod@s!