Salta ai contenuti
ricarica intelligente

Highlight: previsioni, interfaccia di configurazione

Banner degli highlight

Con la release v0.200 abbiamo fatto un grande passo verso stabilità e facilità d’uso. In questo post del blog ti raccontiamo un po’ il perché del salto di versione. Per creare un po’ di suspense, lo teniamo per la fine dell’articolo ;)

Ti presentiamo anche alcune nuove funzioni arrivate dopo il post del blog di novembre.

La ricarica ottimizzata per la CO₂ e per il prezzo esiste già da tempo. Ora, con Forecast.solar e Solcast, abbiamo integrato i primi due fornitori di previsioni della produzione fotovoltaica. Per questo c’è un nuovo campo solar nella configurazione delle tariffe.

Quando è configurata una fonte di previsione fotovoltaica, nella panoramica energetica vedi la produzione fotovoltaica prevista per oggi in kWh. Cliccando su questo numero o sulla nuova voce di menu Previsione arrivi a una nuova vista che mostra la produzione fotovoltaica prevista per le prossime 48 ore. Questa visualizzazione mostra anche le previsioni di prezzo e di CO₂.

Al momento si può configurare una sola previsione fotovoltaica (corrispondente a una falda del tetto). Con la prossima release aggiungeremo la possibilità di combinare le previsioni.
Ora è possibile, vedi previsione fotovoltaica.

I dati di previsione fotovoltaica non influenzano ancora la pianificazione della ricarica, ma sono la base per funzioni e ottimizzazioni future.

Quando evcc conosce il livello di carica del veicolo, diventano disponibili diverse funzioni di ricarica utili. La possibilità di raggiungere una ricarica minima subito dopo il collegamento esiste da un po’. Anche caricare il veicolo in modo efficiente e pulito con un piano di ricarica (orario di partenza e livello di carica obiettivo) è una funzione di lunga data.

Quasi altrettanto vecchia è la richiesta di piani di ricarica ricorrenti, cioè piani legati ai giorni della settimana che non richiedono attenzione continua. Un grande grazie va a @Maschga, che si è fatto carico di questa funzione così corposa. Il risultato è davvero bello.

Piani di ricarica ricorrenti

All’occorrenza i piani si possono disattivare (ad es. durante le vacanze). Fusi orari, ora legale e ora solare vengono gestiti correttamente 🤯. Si possono creare più piani ricorrenti. Se due piani sono molto ravvicinati, evcc sceglie quello più rilevante e mostra in modo trasparente la sua decisione.

Maggiori informazioni in Piani di ricarica.

Negli ultimi mesi è arrivata regolarmente la richiesta di supportare le pompe di calore. Finora ci siamo concentrati di proposito sul caso d’uso del veicolo elettrico, per mantenere evcc focalizzato e gestibile. Integrare dispositivi di riscaldamento era già possibile tramite metodi come relè, prese commutabili e l’interfaccia dei plugin (esempio), e c’era chi lo faceva.

Da gennaio offriamo un modello dedicato per il controllo delle pompe di calore. Molte pompe di calore supportano lo standard SG Ready. Tramite un relè commutabile (ad es. Shelly) si può indicare alla pompa di calore di funzionare più intensamente in caso di surplus o di energia di rete a basso costo.

Alcune pompe di calore supportano anche la comunicazione diretta, ad es. via rete. L’elenco di questi dispositivi è ancora relativamente breve. Se hai una pompa di calore di questo tipo e sai come controllarla, apri una issue su GitHub.

Trovi maggiori informazioni su pompe di calore e riscaldatori elettrici nella documentazione.

L’integrazione dei dispositivi di riscaldamento nell’interfaccia funziona, ma non è ancora perfetta. Aspetti come le metriche basate sul tempo e una migliore rappresentazione della pompa di calore nella panoramica principale sono nella nostra lista delle cose da fare.

Durante lo sviluppo di evcc ci è sempre stato a cuore mantenere l’interfaccia il più semplice e pulita possibile. Ci capita spesso di sentire che anche gli altri membri della famiglia (di solito non nerd) si orientano rapidamente nell’interfaccia. È una qualità non scontata, soprattutto nei progetti open source “classici”, e ne siamo piuttosto orgogliosi.

Un fattore importante è la forte standardizzazione e il modello di dati sottostante. Una volta configurati un inverter, un veicolo o un caricabatterie, le particolarità dei dispositivi non contano più nell’interfaccia.

Il punto più dolente per molti utenti, però, è proprio arrivare allo stato “è tutto configurato”. Finora serviva la riga di comando e bisognava modificare un file YAML.

Da tempo lavoriamo per rendere possibile la configurazione iniziale tramite l’interfaccia. Nel corso degli ultimi anni abbiamo aggiunto gradualmente singole funzioni come la creazione di veicoli, contatori, inverter, tariffe e altro. Anche funzioni necessarie come la vista dei log e un sistema di autenticazione sono ormai presenti.

Con la v0.200 abbiamo aggiunto “l’ultimo grande tassello” per la configurazione tramite interfaccia. Ora punti di ricarica e caricabatterie, i componenti centrali di evcc, si possono creare e modificare dall’interfaccia. Questo ci avvicina sensibilmente a una release 1.0 stabile.

L’interfaccia di configurazione è ancora contrassegnata come funzione sperimentale 🧪. Non tutti i campi sono già al posto giusto, descritti correttamente e testati a fondo. Per questo aspettiamo con molto interesse il tuo feedback, i tuoi suggerimenti e le tue segnalazioni di bug.

Funzioni avanzate, come la creazione di dispositivi definiti dall’utente e migliori strumenti di diagnostica, sono ancora in programma. Trovi maggiori dettagli sullo stato e sui progressi del lavoro nell’Epic Issue.

Se vuoi provare la configurazione solo tramite interfaccia, puoi avviare evcc con un evcc.yaml vuoto. Ti appare una schermata di benvenuto e da lì puoi proseguire con la configurazione tramite l’interfaccia. Per farlo, le funzioni sperimentali devono essere attivate nell’interfaccia.

Come sempre nei post degli highlight, questa è solo una piccola selezione di tutto ciò su cui stiamo lavorando. Dall’ultimo post di novembre sono state sviluppate, revisionate e integrate con successo oltre 250 pull request 🤯.

Trovi l’elenco completo delle modifiche nelle note di rilascio su GitHub.

Un caro saluto
Il team evcc
Michael, Andi & Uli