Prezzi dinamici
Il prezzo del tuo fornitore cambia ogni 15 minuti; questa pagina ti mostra qual è adesso, da dove arriva e quale è stato per ogni periodo che l'hub ha già registrato.
Dove si trova: Management → Prices nel menu, dopo Points e Tariffs. La pagina compare solo quando l'hub segnala di saper gestire i prezzi dinamici — firmware dell'hub 1.2.0 o successivo. Su un hub più vecchio la voce di menu non c'è, e aprire direttamente l'indirizzo lo dice senza interrogare l'hub.
Richiede una connessione diretta all'hub. Se vi si accede in un altro modo, la pagina dice: "Dynamic prices are set over a direct connection to the hub."

Come si arriva al prezzo effettivo — il fornitore, il backup, il tuo piano come ripiego, e che cosa fa il tuo contratto a un prezzo di mercato — è spiegato in un'unica pagina: Where your price comes from.
Price now

Il chip indica lo stato, e accanto c'è la fonte effettivamente in uso:
| The chip says | It means |
|---|---|
| Price from the primary provider | il caso normale |
| Price from the backup provider | il fornitore principale per ora non ha un prezzo |
| Tomorrow's prices not in yet | dopo le 15:00 UTC e i prezzi di domani non sono ancora arrivati |
| No price from Home Assistant | Home Assistant è la fonte e nulla di ciò che ha inviato copre il momento attuale |
| No price: the plan applies | nulla di memorizzato copre il momento attuale, quindi a prezzarlo è la tariffa della fascia |
| Dynamic price off | il piano prezza tutto |
Ogni stato tranne i primi due riporta una riga sotto che spiega cosa fare, e la pagina dice chiaramente quale fonte sta usando — fino a "in use: the tariff plan" quando è quella la risposta.
I valori. Il prezzo di acquisto si riferisce al periodo indicato accanto ed è il prezzo all-in: quanto ti costa davvero un kilowattora in questo periodo, con il contratto e gli oneri già inclusi. Sotto, la posizione del periodo nella giornata: "No. 9 of 96 today, cheapest first" — il dato più utile dell'intero blocco, perché trasforma un prezzo in un giudizio senza che tu debba sapere quale sia un buon prezzo in questa settimana. Prices known until indica fino a quando in avanti l'hub ha dati.
I due chip a destra ripetono ciò che l'hub sta pubblicando in questo momento per le automazioni: vedi Notification flags più sotto.
Le due righe di recupero non sono sempre entrambe presenti, e la loro assenza è un'informazione. Last fetched compare quando l'hub ha effettuato un recupero dal momento dell'avvio, quindi manca su un hub appena riavviato. Next fetch compare solo mentre l'hub sta riprovando — domani non pubblicato, un errore, o nessun dato per la tua zona. Nello stato ordinario non c'è nulla da programmare e la riga manca: quindi un Next fetch assente è il caso normale, non un segno che il recupero si sia fermato.
La riga di attribuzione è la dicitura stessa del fornitore e un collegamento alle sue condizioni. Non è un elemento decorativo: è la condizione alla quale i dati vengono forniti, e ti dice che cosa stai guardando.
Quando il recupero fallisce
Sotto gli orari di recupero, in rosso: "Last fetch failed:" e il motivo, nelle parole dell'app — nessuna connessione con il fornitore · il fornitore ha risposto con un errore · la risposta del fornitore non può essere letta · il fornitore ha rifiutato il token · nessun prezzo per questa zona · troppe richieste, l'hub riprova più tardi.

Qui il backup sta facendo il suo lavoro: il principale ha risposto che non ha nulla per questa zona, e l'hub ha proseguito con la seconda fonte invece di ricadere sul piano.


Oggi e domani

Un gradino per ogni periodo di 15 minuti, il prezzo di acquisto tutto incluso, su oggi e domani, con now segnato. La linea tratteggiata è il prezzo di vendita; l'interruttore nell'intestazione del blocco la nasconde, e compare solo quando un periodo ne ha uno.
La striscia sotto l'asse è la parte che vale la pena imparare a leggere. Segna i periodi che non sono stati prezzati dalla tua fonte principale: marrone per il backup o Home Assistant, e un segno separato per i periodi che il piano ha prezzato perché nessuna fonte li copriva. Un grafico senza striscia è una giornata interamente a prezzi di mercato; una striscia a un'estremità di solito significa che i prezzi sono arrivati in ritardo e il piano ha coperto il vuoto.
Prima che i prezzi di domani siano pubblicati, il grafico lo dice invece di sembrare rotto:

⚠️ Una seconda metà vuota prima del primo pomeriggio è normale. I prezzi del giorno prima per domani non esistono ancora. L'hub inizia a chiedere alle 11:00 UTC e di solito arrivano dopo le 13:00 CET; continua a riprovare da solo.
Da dove arriva il prezzo
Le impostazioni. Use a dynamic price è disattivato finché non lo attivi, e tutto ciò che segue compare solo mentre è attivo. Disattivato, la pagina spiega cosa significa: l'energia è prezzata dal piano tariffario — e i prezzi inviati da Home Assistant restano validi, come prezzo spot.

Provider e Backup provider provengono dall'elenco dell'hub, e il backup offre None. Un fornitore all-in è elencato con · all-in dopo il nome — è lì che leggi il tipo di un fornitore, perché per un fornitore di rete a decidere è l'hub e tu non puoi cambiarlo.
Price zone compare solo per i fornitori di rete. Con due fornitori impostati, l'elenco contiene solo le zone che servono entrambi, ciascuna con la sua valuta.
⚠️ Una zona in una valuta diversa da quella del tuo piano viene rifiutata dall'hub. Il campo diventa rosso e indica la valuta di ciascuna. L'hub non converte nulla: imposta prima la valuta del piano su Tariffs, poi scegli la zona. L'app ti lascia premere Save; a dire no è l'hub.
What Home Assistant sends — spot o all-in — compare solo quando Home Assistant è il fornitore o il backup. È l'unico punto in cui la questione all-in spetta a te. Se sbagli, sbagliano con essa tutti i costi nell'app, perché a un prezzo spot vanno aggiunte le tasse e l'IVA, mentre a un prezzo all-in non devono essere aggiunte.
Your contract indica in una riga la formula applicata, per il tipo in vigore. Su una fonte spot è seguita da Factor, Markup, e da un interruttore per aggiungere sopra la tariffa di zona del piano — quest'ultimo serve per gli oneri di rete a fasce orarie, come una tariffa di rete più economica di notte, che si somma a un prezzo di mercato.

Su una fonte all-in la riga della formula è tutta la storia e non ci sono campi contrattuali: nulla del piano viene aggiunto, ed è proprio questo che impedisce di contare le tasse due volte.
Bill at the hourly mean, le due soglie minime e la modalità del prezzo di esportazione si applicano in entrambi i casi. Che cosa fa ciascuno, e quando ti serve, è spiegato in Where your price comes from.
Cheap windows
L'hub calcola quando il prezzo è basso e lo comunica — nella notifica, nel registro eventi e via MQTT.
⚠️ Non commuta nulla da sé. Una finestra è una dichiarazione, non un'azione; un'automazione altrove agisce in base a essa.

Ogni riga riporta il suo stato come chip — on until, next, not today, waiting for the price, none left before, off — e una descrizione in una riga della regola a parole. Fino a otto; a otto il pulsante diventa Up to 8 windows e si ferma.

I tre tipi, ciascuno con la descrizione dell'app su ciò a cui serve:
| Kind | For |
|---|---|
| Cheapest periods in a time span | un carico che può funzionare in qualunque momento di un intervallo, come uno scaldabagno |
| Cheapest periods before a time | un carico che deve essere completato entro un orario, come un'auto elettrica entro le 07:00 |
| Price below a level | funzionamento ogni volta che il prezzo è sotto un valore che indichi |
Nella finestra di dialogo il campo Kind è stretto e taglia il testo a "Cheapest p…". Entrambi i tipi "più economici" iniziano allo stesso modo, quindi leggi la descrizione sotto — è la frase che li distingue.
Periods of 15 min è il tempo di funzionamento che vuoi, riportato a te in ore. In one block chiede il funzionamento continuo più economico invece dei periodi più economici sparsi — la differenza tra un'ora di riscaldamento e quattro separate.
Eliminare una finestra avverte di che cosa comporta: "Automations that follow it stop getting its on/off."
Notification flags

Due livelli, pubblicati come indicatori nella notifica perché le automazioni li leggano. Cheap now quando il prezzo di acquisto è sotto il tuo; Low export price quando lo è il prezzo di vendita — un segnale per usare l'energia invece di esportarla.
A differenza di una finestra, un flag non ha isteresi né anticipo: è una dichiarazione sul prezzo di questo minuto. Che cosa contiene la notifica e come usarla correttamente è spiegato in Knowing when energy is cheapest.
Import peaks

Il prelievo più alto all'ingresso di rete in questo ciclo di fatturazione, tutte le fasi insieme, come potenza. Il blocco dice a cosa serve in una riga — le tariffe a potenza impegnata si fatturano su cifre di questo tipo — e subito dopo che cosa non è: solo misurazione, non cambia alcun importo nell'app.
Tre valori per il ciclo corrente e gli stessi tre per quello precedente, più l'ora in corso di accumulo. Cycle starts on è un giorno da 1 a 28; cambiarlo avverte che un nuovo ciclo inizia subito e che i valori correnti passano a previous. Reset azzera questo ciclo e ricomincia il conteggio.
Che cosa significa ciascun valore, perché il limite del giorno è 28 e perché non coinciderà esattamente con il dato del tuo fornitore: The highest 15 minutes of the month.
Applied prices

Il prezzo effettivamente registrato dall'hub per ogni periodo di 15 minuti concluso, conservato per 40 giorni, con la fonte di quel prezzo: fornitore principale, fornitore di backup, Home Assistant o piano tariffario — e · hourly mean dove ha agito l'impostazione oraria del tuo contratto.
Download CSV fornisce un giorno come rbgrid_prices_YYYY-MM-DD.csv, con l'orario di inizio nell'ora propria dell'hub, il prezzo
di acquisto tutto incluso, il prezzo di vendita e la fonte.
🔑 Questo è il blocco che rende verificabile un costo invece di doverci credere. Tutto il resto della pagina ti dice che cosa è il prezzo; questo ti dice che cosa ti è stato effettivamente addebitato, periodo per periodo, con la sua provenienza — e 40 giorni sono abbastanza da averlo ancora quando arriva un estratto conto.
Le giornate lunghe sono suddivise in pagine: l'hub invia fino a 400 periodi alla volta, e la tabella lo segnala quando ce ne sono di più.
⚠️ Un giorno può contenere meno di 96 righe, e non significa che un prezzo sia andato perso. Il registro riporta i periodi in cui l'hub era in funzione. Un riavvio, un aggiornamento o una interruzione di corrente lascia un vuoto — singoli periodi o un'intera ora — e il vuoto significa che l'hub non c'era, non che un prezzo è sparito. L'energia misurata attraverso una tale interruzione viene comunque conteggiata; il suo costo è spiegato in How cost is calculated.
Altrove nell'app
-
Tariffs — mentre un prezzo dinamico è attivo, una nota in alto lo dice e spiega che le tariffe di zona qui sotto si applicano solo dove il prezzo dinamico non ne ha una. Open prices riporta qui; è l'unico collegamento tra le due pagine.
-
Overview — la scheda Today mostra Price now: dynamic con la tariffa in vigore.
- Events — il registro dell'hub riporta le righe sui prezzi: modifiche di configurazione, ogni recupero che
ha memorizzato periodi, cambi di stato, finestre che si aprono e si chiudono, e
FAIL price:con il suo motivo.
Cosa controllare quando qualcosa non torna
La voce di menu Prices non c'è. L'hub non segnala i prezzi dinamici, il che significa firmware anteriore alla 1.2.0. La pagina Tariffs è ciò che prezza l'energia su quell'hub.
La pagina dice che serve una connessione diretta. Vi si accede tramite qualcosa che non è una connessione diretta all'hub. Apri l'hub con il suo indirizzo proprio.
Save è disattivato. Oppure non è ancora cambiato nulla, oppure un campo a schermo ha un errore — più spesso nessuna zona scelta per un fornitore di rete, o il backup impostato sullo stesso fornitore del principale. Il campo indica quale.
Ho premuto Save e l'hub lo ha rifiutato. L'app controlla intervalli e formati; il resto lo decide l'hub, che dice quale campo ha rifiutato. Il caso più comune è una zona prezzata in una valuta diversa da quella del tuo piano — l'hub non converte nulla. Per salvare è necessario anche impostare un token di amministratore.
La seconda metà del grafico è vuota. Prima del primo pomeriggio è normale — domani non è ancora pubblicato. Dopo, il chip di stato dirà Tomorrow's prices not in yet e la riga di recupero spiegherà il motivo.
Un tratto del grafico ha una striscia sotto. Quei periodi sono stati prezzati dal backup, da Home Assistant o dal piano. È il meccanismo di ripiego che funziona, non un guasto — ma se la striscia occupa gran parte della giornata, la tua fonte principale non sta consegnando, e la riga di recupero sotto Price now dirà che cosa è successo.
Il prezzo sembra giusto ma i miei costi sembrano troppo alti. Un prezzo all-in viene trattato come uno spot, quindi le tasse e l'IVA del tuo piano vengono aggiunte a un prezzo che le conteneva già. Per un fornitore di rete, leggi il tipo nell'elenco dei fornitori (· all-in); per Home Assistant, controlla What Home Assistant sends. → How cost is calculated
«No price from Home Assistant». Home Assistant è la fonte principale e nulla di ciò che ha inviato copre il momento attuale. L'integrazione che invia i prezzi ha smesso di inviarli; l'hub conserva ciò che ha ricevuto e nient'altro.
Una finestra mostra «waiting for the price». La regola ha bisogno dei prezzi per l'intervallo che considera, e non sono ancora noti. Si risolverà quando arriveranno.
Una finestra mostra «none left before 07:00». Una regola "prima di un orario" che ha già usato i suoi periodi convenienti per questo ciclo, oppure le si chiede più tempo di funzionamento di quello che contengono le ore rimaste.
Il nome della finestra è stato rifiutato. I nomi sono memorizzati sull'hub e sono limitati a 23 byte — una lettera cirillica ne conta due.
I picchi sono vuoti e il ciclo non è ancora iniziato. L'hub non conosce ancora l'ora. Un ciclo è un intervallo di giorni locali e non può iniziare senza un orologio. → Time
Il registro non ha righe per un giorno che mi interessa. Oppure è più vecchio di 40 giorni, oppure l'orologio dell'hub non era impostato allora — i periodi registrati prima che l'orologio fosse impostato non ottengono alcuna riga. Il vuoto è già la risposta.
Le colonne del CSV si confondono nel mio foglio di calcolo. Il separatore segue la lingua di visualizzazione: un punto e virgola dove i decimali sono scritti con la virgola, altrimenti una virgola. Aprilo con la localizzazione corrispondente, oppure importalo e scegli il separatore.
⚠️ Per qualsiasi intervento all'interno di un quadro elettrico, rivolgiti a un elettricista qualificato.