Al comprar una persiana eléctrica, si no tiene control de velocidad, tendrá 4 cables.
Para controlar un circuito eléctrico tan sencillo, podemos utilizar dos relés para encender la subida de la persiana o la bajada de la persiana.
Existen dos maneras de conectar los relés:
En ambas opciones es necesario conectar el cable neutro de la persiana al neutro de la casa y el cable de tierra de la persiana al de la casa.
Utilizaremos la segunda opción debido a que si hay problemas software o hardware no habrá problemas con el motor de la persiana al activarse tanto la fase de subida como de bajada.
cover:
- platform: time_based
name: "Time-Based Cover"
open_action:
- switch.turn_on: power_cover_switch
- switch.turn_on: direction_cover_switch
open_duration: 18s
close_action:
- switch.turn_on: power_cover_switch
- switch.turn_off: direction_cover_switch
close_duration: 17.5s
stop_action:
- switch.turn_off: power_cover_switch
- switch.turn_off: direction_cover_switch
switch:
- platform: gpio
name: "power_cover_switch"
id: "power_cover_switch"
pin: GPIO23
inverted: True
- platform: gpio
name: "direction_cover_switch"
id: "direction_cover_switch"
pin: GPIO22
inverted: True
En este código se utilizan los pines GPIO 22 y 23 para controlar los 2 relés.
Cámbialos para poner el que tu quieras.
Tambien deberas cambiar los tiempos de subida y bajada.
Fuente: https://esphome.io/components/cover/time_based.html
Si al cabo del tiempo la persiana solo sube o baja, es posible que se haya quemado el relé que cambia la dirección.
Esto se debe a que los motores, cuando se detienen de golpe, provocan un efecto de pico de tensión, llegando entre 4 y 10 veces la tensión habitual.
En Europa serían hasta 2500 Voltios.
Más info en: https://passive-components.eu/rc-snubber-design-for-smps-protection/
Para ello, existen los circuitos de amortigución RC o snubber RC. R de Resistencia y C de Condensador.
Se deben poner alrededor del relé más cercano a la carga, en este caso a motor de la persiana. Debido a que tenemos 2 posibles circuitos de carga, tanto de subida como de bajada, se deben poner dos circuitos de amortiguación. Los dos estarán conectados del lado de la resistencia a la conexión entre el primer relé de activación y el segun relé de dirección.
El otro extremo estará conectado entre cada extremo del segundo relé de dirección.
He probado a poner el relé entre ambos relés y aún así se quemó el segundo relé.
Aquí puedes comprarlos en Aliexpres: https://s.click.aliexpress.com/e/_DeBu6tN
Y en Amazon: https://www.amazon.es/dp/B091FL19WV?psc=1&ref=ppx_yo2ov_dt_b_product_details
Una vez que lo configures todo, puedes conectarlo a Home Assistant.
Y así hacer que las persianas se suban por la mañana, y se bajen al mediodía en verano o cuando tu quieras.
Para no sobrecargar los cables, recomiendo que las persianas se vayan subiendo o bajando una a una, además, así parecerá que hay una persona haciendolo y siempre es bueno simular presencia.
Espero poder hacer detalles sobre ello próximamente. Si quieres que siga haciendo esto, hazmelo saber con un algo de interacción.
Comments TT