Controllo e gestione carichi casalinghi con sistema di priorità e tapparelle!

Nel tuo codice manca la parte che calcola il consumo di corrente, prevedi di usare le librerie di openergymonitor ?

Io avrei gestito i button press con un interrupt, per non dover fare i conti con ritardi vari dovuti al calcolo della tensione e l'update dell'LCD ...

Come hai calibrato il sensore di corrente ?

Come stai testando il tutto ?

Sei consapevole del fatto che se per qualsiasi motivo (arduino fritto, relè fritto) spegni il sistema di controllo sei senza corrente nelle due zone sotto controllo ?

Io sto usando dei sensori ct per controllare il consumo di casa (e per azionare delle pompe, situazione simile alla tua ma opposta nella funzionalità) ma sto pensando, almeno per il conteggio del consumo principale, di utilizzare un contatore con uscita SO al posto del sensore CT (una delle opzioni proposte all'inizio del post) per una maggiore precisione soprattutto ai bassi consumi.

Sto facendo degli esperimenti e ho messo il codice che sto usando in questo post:

vedi se ti può dare degli spunti (uso gli interrupt per gestire il conteggio degli impulsi)

Complimenti per l'intraprendenza :slight_smile: