Ajuda Ligações | ESP32 + Relays + Botão Pressão

Boas,

Tenho um ESP32 a controlar um PIR e uma placa de 4 Relays, a funcionar com ESPHome

Alguem me consegue ajudar no esquema e eventual configuração do ESPHome, para colocar 4 “Push Buttons” para controlar manualmente cada uma das Relays?

A ideia é ativar cada uma das relays a partir do HA/NR/… ou manualmente carregando no respetivo botão

Esquema atual a seguir:

Esquema

Obrigado
Cumprimentos

Ligar os botões é igual ao PIR só não precisas do Vcc
Quanto à configuração, está explicito no site deles, caso tenhas dúvidas mais específicas diz

Obrigado @ricreis394

Então se compreendi correctamente será como está no diagrama a seguir e respetivo yaml parcial

Só mais uma pergunta, a distancia entre o ESP32 e os botões e PIR é cerca de 3 mts e vou usar cabo UTP pata fazer as ligações:
Será que vais existir alguma perda usando este cabo?

Obrigado


switch:
  - platform: gpio
    name: "Relay_1"
    pin: 33
    inverted: True
    restore_mode: RESTORE_DEFAULT_OFF
    
  - platform: gpio
    name: "Relay_2"
    pin: 25
    inverted: True
    restore_mode: RESTORE_DEFAULT_OFF

  - platform: gpio
    name: "Relay_3"
    pin: 26
    inverted: True
    restore_mode: RESTORE_DEFAULT_OFF
    
  - platform: gpio
    name: "Relay_4"
    pin: 27
    inverted: True
    restore_mode: RESTORE_DEFAULT_OFF

binary_sensor:    
  - platform: gpio
    name: "Motion Sensor"
    pin: 13
    device_class: motion

  - platform: gpio
    name: "Press Switch 1"
    pin: 16
    mode: INPUT_PULLUP
    inverted: True
    on_press:
        - switch.toggle: Relay_1

  - platform: gpio
    name: "Press Switch 2"
    pin: 17
    mode: INPUT_PULLUP
    inverted: True
    on_press:
        - switch.toggle: Relay_2

  - platform: gpio
    name: "Press Switch 3"
    pin: 18
    mode: INPUT_PULLUP
    inverted: True
    on_press:
        - switch.toggle: Relay_3

  - platform: gpio
    name: "Press Switch 4"
    pin: 19
    mode: INPUT_PULLUP
    inverted: True
    on_press:
        - switch.toggle: Relay_4

Isso mesmo

Penso que não deverá haver problema, mas como a voltagem é baixa só experimentando para tirar a dúvida


Copyright © 2017-2021. Todos os direitos reservados
CPHA.pt - info@cpha.pt


FAQ | Termos de Serviço/Regras | Política de Privacidade