Baseline
Attenzione
NOTA: Le baseline non sono supportate da tutti i controller. Contatta l'assistenza per maggiori informazioni.
Prima di continuare, assicurati che la rete e i dispositivi siano pronti seguendo la guida Configurazione MQTT.
1. Dispositivi supportati
| Device Type | Variants | Supported |
|---|---|---|
| Solar Inverters | All | ❌ |
| Storage Devices | ✅ | |
| EV Chargers | ❌ |
2. Configurazione
Questa guida ti aiuterà a configurare le previsioni di baseline sul tuo SmartgridOne Controller.
Cosa serve
- SmartgridOne Controller con connettività Internet.
- Configurazione MQTT. Per maggiori informazioni, consulta la pagina principale MQTT: Configurazione MQTT
1. Aggiungi i tuoi dispositivi
Accedi all'interfaccia di messa in servizio e assicurati che i dispositivi siano aggiunti al SmartgridOne Controller.
2. Aggiungi il segnale esterno Baseline



3. Compila i parametri
I seguenti parametri sono personalizzabili:
3.1 Durata dell'intervallo
Tipo: intero
La durata dell'intervallo indica la frequenza di un nuovo punto di previsione. Generalmente è impostata su 15 minuti o un'ora, a seconda del mercato energetico.
3.2 Numero di intervalli
Tipo: intero
Il numero di intervalli della durata impostata sopra. Ad es., se vengono creati 96 intervalli di 15 minuti, avremo previsioni per le 24 ore successive.
3.3 Formato di creazione
Le baseline possono essere create quotidianamente o a un intervallo fisso. Questi due formati hanno casi d'uso diversi.
3.3.1 Giornaliero
Le baseline vengono create una volta al giorno, a un'ora specifica. Questo formato consente di selezionare un'ora di attivazione, ovvero quanto tempo dopo la creazione la baseline diventa attiva.
Ad es., una baseline viene creata alle 9:00, ma diventa attiva solo il giorno successivo, quindi l'ora di attivazione viene impostata su 15 h.
3.3.1.1 Ora di creazione
Tipo: intero
L'ora in cui la baseline viene creata ogni giorno.
3.3.1.2 Ora di attivazione
Tipo: intero
Il numero di ore successive all'ora di creazione dopo le quali la baseline viene attivata.
3.3.2 Intervallo fisso
Le baseline vengono generate a un intervallo fisso. Le baseline vengono generate poco prima dell'orario di attivazione e attivate immediatamente. Ad es., la baseline per l'ora successiva viene generata alle :59.
3.3.2.1 Intervallo di aggiornamento Tipo: intero
La frequenza con cui la baseline viene rigenerata. Generalmente è impostata su 15 minuti o un'ora.
3.4 Parametro di aggiornamento
Tipo: intero
Una costante che specifica quanto tempo prima dell'orario di attivazione viene generata la baseline. Generalmente è impostata su uno o due minuti.
3.5 Segui le baseline
Tipo: booleano
Se impostato su true, i dispositivi seguono la baseline generata. Se impostato su false, le baseline non vengono seguite direttamente. Vengono invece utilizzate come previsione e seguite il più fedelmente possibile. Le azioni dei dispositivi possono discostarsi dalla baseline generata in base a variabili in tempo reale non controllabili, come la previsione del fotovoltaico, i carichi non controllabili e i periodi di ricarica dei veicoli elettrici.
3.6 Previsori personalizzati (W.I.P.)
Per creare le baseline vengono utilizzati algoritmi di previsione personalizzati.
4. Abilita il segnale Baseline
Seleziona tutti i dispositivi che desideri includere nel Controllo remoto MQTT.

5. Segnale Baseline aggiunto
L'interfaccia Baseline è stata ora attivata sul SmartgridOne Controller.
Ora siamo pronti a continuare. La colonna Stato segnalerà eventuali errori durante la configurazione.
3. Raccolta delle baseline
Le baseline possono essere recuperate dal controller tramite MQTT.
Il seguente topic viene utilizzato per inviare una richiesta di recupero delle baseline:
standard1/rp_one_s/remoteBaselineMetrics/'controller SN'dove <Controller SN> deve essere sostituito con il numero di serie del SmartgridOne Controller che invia il feedback.
Per recuperare le baseline è necessario utilizzare il seguente formato di messaggio:
{
"extraTags": {
"nodeId": <Controller SN>_site_0>
},
"time": <Unix Timestamp>,
"fields": {}
}Il seguente topic viene utilizzato per ricevere i dati delle baseline:
standard1/outbound/remoteBaselineMetrics/feedback/<Controller SN>dove <Controller SN> deve essere sostituito con il numero di serie del SmartgridOne Controller che invia il feedback.
Il feedback delle baseline viene inviato nel seguente formato:
{
"time": <Unix Timestamp>,
"data": {
"baseline": {
"<Device Node ID>": [
{
"endTimeUnix": "",
"power_W": ""
},
],
},
"nextBaseline": {
"<Device Node ID>": [
{
"endTimeUnix": "",
"power_W": ""
},
],
},
"error": {
<Errors occured during execution>
}
"response_code": <Response Code>
},
"fields": {},
"requestTime": <Unix Timestamp>,
"time": <Unix Timestamp>,
"siteNodeId": <Controller SN>_site_0>
}4. Script demo Python
Scarica il file riportato di seguito nell'IDE Python che preferisci. Inserisci il tuo numero di serie e le credenziali MQTT, quindi esegui lo script:
