Realizziamo un contattato magnetico per porta/finestra su Home Assistant

In questo articolo vedremo come realizzare su Home Assistant , tramite ESPHome un contatto magnetico per porta e finestra tutto su un MiniD1, per la segnalazione se abbiamo le porte e finestre aperte o chiuse, e implementarlo nel nostro sistema di sicurezza. Vediamo cosa serve:

Dopo esservi procurato tutto il materiale in descrizione iniziamo a montare tutto sulla breadboard per provare, in seguito se siete sodisfatti del lavoro, li potrete montare su porte e finestre. ora vediamo i collegamenti tra il Mini D1 e i contatti magnetici. qui sotto un’ esempio di collegamenti.

I collegamenti verranno in questo modo:

1 Contattato magnetico (GND Mini D1 e pinout D1)

2 Contatto magnetico ( GND Mini D1 e pinout D2)

Una volta aver fatto i collegamenti passiamo alla parte software , Apriamo il nostro Home Assistant -> ESPHome -> nuovo progetto come schedina scegliamo MiniD1 Wemos. Scriviamo il software come da esempio, qui sotto potrai copiarlo e incollarlo.

binary_sensor:
  - platform: gpio
    pin:
      number: D1
      mode: INPUT_PULLUP
    name: "Finestra"
    device_class: window
     
    
  - platform: gpio
    pin:
      number: D2
      mode: INPUT_PULLUP
    name: "Porta"
    device_class: door

Una volta aver caricato il software su ESPHome dovreste trovare una roba del genere:

In seguito sulla plancia di Home Assistant potete fare tutte le migliori che volete, a voi la fantasia, io ho messo che quando un’apertura รจ aperta si colori.