In questo articolo realizzeremo un sensore di umidità del terreno, per monitorare se ha bisogno di essere innaffiato, per no far soffrire le nostre piante, tutto su Home Assistant con ESPHome, per maggiore informazione vi lascio consultare il sito ufficiale ESPHome. Vediamo cosa occorre:
Dopo avere procurato tutto l’occorrente, assembliamo il tutto apriamo il nostro ESPHome facciamo un nuovo progetto, io l’ho chiamato terreno. qui sotto vi mostro i pin come collegarli tra Mini D1 e il sensore di umidità del terreno.
Dopo avere fatto tutto carichiamo il nostro codice su ESPHome , dovrebbe essere come qui sotto, se volote fate copia e incolla.
Qui sotto il codice che potrete copiare e incollare sul vostro progetto.
sensor:
- platform: adc
pin: A0
name: "Terreno"
update_interval: 600s
unit_of_measurement: "%"
filters:
- median:
window_size: 7
send_every: 4
send_first_at: 1
- calibrate_linear:
- 0.85 -> 0.00
- 0.44 -> 100.00
- lambda: if (x < 1) return 0; else return (x);
accuracy_decimals: 0
Una volta aver fatto tutto potete personalizzare il vostro sensore di umidità sulla plancia e fare le automazioni che volete.
Se volessi alimentarlo con una batteria che modulo dovrei comprare?
Ciao, il miniD1 consuma abbastanza io l’ ho pensato per usarlo con il filo