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