Modificar ambientador en spray e integrarlo en HA

Hola!! Hoy os traemos un divertido tutorial para integrar un ambientador en HA

Como el título indica, hoy vamos a modificar un ambientador de los que llevan un spray en el interior y lo automatizaremos con Home Assistant

El ambientador que he utilizado es este, imagino que se podrá realizar igual con cualquier otro.

Modificación del ambientador

Empezamos quitando la tapa sacándola de los pivotes, y desmontamos la carcasa, llegando hasta los piñones

Los quitamos y seguimos sacando tornillos.

Una vez lo tengas todo suelto, puedes quitar la plaquita con el interruptor y el pulsador, pues ya no la necesitamos

Esta la placa la vamos a sustituir por un mini relé RF433 como este

El funcionamiento de este minirelé es idéntico al de un sonoff basic.

Se alimenta a traves de dos hilos y esa misma tensión es la que saca por los otros hilos.

El esquema de funcionamiento es el siguiente:

Como puedes ver, es un relé muy versátil pues soporta tensiones desde los 3,6 hasta los 24 V

Los hilos de alimentación los llevaremos hasta las pilas, y los de salida los soldaremos a los bornes del motor.

No hace falta que me digas que no me ganaría la vida como soldador.

Aquí puedes ver el mini relé ya en su sitio y las conexiones hechas.

En un principio intenté alimentar el conjunto con las dos pilas que ya lleva el ambientador, pero parece insuficiente

Es por ello que tuve que colocarle un portapilas en la tapa trasera para ponerle 4 pilas

 

Hasta aquí la tarea de bricolaje.

Programación del mini relé

Como puedes ver en el anterior esquema, el mini relé lleva un botoncito para aprender los códigos de funcionamiento

Haciendo uso del sonoff RF Bridge crearemos un switch con un código cualquiera.

- platform: mqtt
  name: "ambipuff"
  state_topic: "tele/sonoffRF/RESULT"
  command_topic: "cmnd/sonoffRF/RfCode"
  qos: 1
  payload_on: "#12345#"
  payload_off: "#54321#"
  retain: true

Programar el mini relé es muy sencillo, tan solo hay que seguir las siguientes instrucciones

Como lo que queremos es que el motor gire momentáneamente, programaremos el mini rele como un pulsador.

Para ello pulsamos el botoncito y el led se pondrá fijo.

Pulsamos el interruptor en Home Assistant para que el Sonoff RF Bridge emita el código.

Si se programa con éxito, el led parpadeará 3 veces.

Integración en Home Assistant

Una vez llegado hasta aquí, tan solo nos falta crear la automatización en Home Assistant

La idea es que el ambientador “escupa” periódicamente solo en determinadas ocasiones

Por ejemplo, cuando se abra una puerta, se encienda una luz, etc.

Yo lo he programado para que se active cuando un PIR detecte movimiento.

- alias: Encendido ambipuff
  trigger:
    platform: state
    entity_id: binary_sensor.pir
    to: 'on'
  condition:
    condition: time
    after: '08:00:00'
    before: '22:00:00'
  action:
    - service: homeassistant.turn_on
      entity_id: switch.ambipuff
    - service: script.ambipuff
    - service: homeassistant.turn_off
      entity_id: automation.encendido_ambipuff

- alias: Apagado Ambipuff
  trigger:
    platform: state
    entity_id: binary_sensor.pir
    to: 'off'
    for:
      minutes: 10
  action:
    - service: script.turn_off
      data:
        entity_id: script.ambipuff_loop
  - service: homeassistant.turn_on
      data:
        entity_id: automation.encendido_ambipuff

La intención es que pulverice cada veinte minutos cuando el PIR se active.

Además, he puesto el automation stop para que no se reinicie la cuenta cada vez que el pir se active.

Por último, si el PIR detecta 10 minutos sin presencia, desactiva la cuenta y vuelve a activar el automation

Y aquí tienes los scripts:

ambipuff:
  sequence:
    - service: homeassistant.turn_on
      entity_id: switch.ambipuff
    - service: script.ambipuff_loop
ambipuff_loop:
  sequence:
    - delay:
        minutes: 20
    - service: script.ambipuff

Pues eso es todo, ya tienes entretenimiento para el fin de semana

Como siempre si tienes cualquier duda, deja tu comentario o pregúntanos en el grupo de telegram

También te podría gustar...

1 respuesta

  1. eprohias dice:

    Magnifico. Anotado para la lista de pendiente!! 😉

Deja un comentario