FAQ della web app
Apertura dell'app
Dove apro l'app? In due modi: su webapp.rbgrid.io (con Chrome o Edge, collegandoti all'indirizzo dell'hub), oppure all'indirizzo dell'hub stesso, dopo aver installato l'app sull'hub. → Opening the app
L'indirizzo dell'hub si apre, ma non c'è l'app (solo una pagina minima).
L'app web non fa parte del file del firmware. Installa una volta rbgrid-ui_<version>.zip dalla release sull'hub, oppure apri l'app su webapp.rbgrid.io. → Opening the app
webapp.rbgrid.io dice che nessun hub risponde.
- Il tuo computer deve essere sulla stessa rete dell'hub.
- Controlla l'indirizzo: è quello dell'hub sulla tua rete domestica, non
192.168.4.1. - Quando Chrome o Edge hanno chiesto se il sito può accedere ai dispositivi della rete locale, dovevi consentirlo. Se non l'hai fatto, consentilo nelle impostazioni del sito del browser (Local network access) e connettiti di nuovo.
- Firefox e Safari non sono ancora stati testati: usa Chrome o Edge.
Serve internet per l'app? Su webapp.rbgrid.io, solo per caricare la pagina. L'app installata sull'hub funziona con la sola rete domestica. L'hub usa internet solo per impostare il proprio orologio; senza internet, imposta l'orologio dal browser (Use this device's time). → Time
I miei dati passano dai server di RobotDyn? No. In entrambi i modi l'app parla direttamente con l'hub sulla tua rete. Su webapp.rbgrid.io viene caricata dal nostro sito solo la pagina stessa.
Che cos'è demo.rbgrid.io? Una demo con siti di esempio, per guardarsi intorno senza un hub. Non può collegarsi al tuo hub.
Configurazione
Posso interrompere la procedura guidata a metà? Sì. Non c'è nessun blocco: salta i passaggi facoltativi e torna più tardi da System → Setup wizard. Done elenca ciò che resta. → Setup wizard
La procedura guidata dice "Almost done". Che cosa manca? Il passaggio Done lo elenca: un nome per il sito (non "Default"), un orologio sincronizzato, la tua tariffa e almeno un punto. Ogni riga ha un pulsante Fix.
L'orario dice "not synchronized". L'hub imposta il proprio orologio via internet (NTP). Verifica che l'hub sia sulla tua Wi-Fi di casa con internet e scegli Sync with NTP. Senza internet, scegli Use this device's time: dal firmware v1.1.6 questo conta come sincronizzazione. Su un hub con v1.1.5 o precedente, controlla prima una cosa: se avevi salvato il fuso orario nell'app, quel firmware al riavvio successivo ha eliminato i server NTP e l'hub non si è più sincronizzato. Aggiorna l'hub e apri Settings → Time una volta. → Time
Perché "today" e le fasce tariffarie sembrano spostate? Il fuso orario dell'hub è diverso da quello del luogo in cui ti trovi. Impostalo in Settings → Time. La Overview mostra una nota quando il fuso orario dell'hub e quello del browser differiscono di 30 minuti o più.
Ho cambiato un'impostazione, ma non è successo nulla. Settings ha una barra in alto: Unsaved changes: n. Scegli Apply. Alcune impostazioni si applicano solo dopo un riavvio: allora il pulsante dice Save and restart. Alcuni pannelli (Security, Browser access, Hub access point, MQTT broker) si salvano con il proprio pulsante. → Settings
Ho cambiato la Wi-Fi di casa. Come sposto l'hub? In Settings, nella scheda Connection: cerca, scegli la rete, inserisci la sua password, poi Save and reboot. Se l'hub riceve un nuovo indirizzo, apri l'app su quello nuovo.
Tariffa e denaro
Perché il denaro mostra "factory example"? Non è ancora stata impostata alcuna tariffa. Impostala nella procedura guidata (hub nuovo) oppure in Tariffs. → Tariffs
Ho usato il passaggio tariffa della procedura guidata e le mie tasse e fasce sono sparite. La tariffa rapida della procedura guidata ricostruisce sempre l'intero piano. Quando l'hub ha un piano più completo, creato da te, ti chiede prima Replace the hub's tariff?. Usala su un hub nuovo; per cambiare un piano esistente, usa Tariffs.
I costi fissi mensili vengono conteggiati? No. Costi e previsioni si basano sull'energia: prezzi per kWh, tasse e oneri per kWh e IVA.
Che cosa significa "≈" accanto a un importo? È la stima dell'app alle tue tariffe attuali, per esempio il costo orario della potenza in questo momento, oppure una previsione mensile. → The Overview
Se cambio la tariffa, cambiano i costi passati? No. L'hub memorizza il costo di ogni periodo alle tariffe in vigore in quel momento. Una nuova tariffa si applica dal momento in cui la salvi.
L'hub può usare il prezzo orario o di mercato del mio fornitore? Sì, dalla v1.2.0. Recupera da solo il prezzo del giorno successivo per la tua zona e valorizza ogni periodo di 15 minuti con quel prezzo; il tuo piano tariffario resta come riserva e fornisce gli oneri. Home Assistant può inviare i prezzi al suo posto, se il tuo fornitore non è tra quelli che l'hub conosce. → Where your price comes from
Ogni costo risulta improvvisamente troppo alto, e il prezzo sembra giusto. Un prezzo tutto incluso viene trattato come un prezzo spot, quindi tasse e IVA del tuo piano vengono aggiunte a un prezzo che le conteneva già. Per un fornitore di rete l'hub imposta la classe e tu la leggi nell'elenco dei fornitori (· all-in); per Home Assistant spetta a te impostarla, in What Home Assistant sends. → Dynamic prices
Un periodo costa meno di zero. È un bug? No: il prezzo di mercato era negativo e il tuo contratto lo trasferisce, quindi l'hub ha registrato un costo negativo. Se il tuo contratto non trasferisce i prezzi negativi, imposta un Lowest buy price.
Il mio fornitore è andato in errore e l'hub ha proseguito. Che cosa mi è stato addebitato per quelle ore?
Quello che veniva dopo nella catena: il fornitore di riserva, oppure la tariffa di fascia del tuo piano. Il prezzo applicato di ogni periodo di 15 minuti e la sua fonte vengono conservati per 40 giorni nella pagina Prices, e l'errore stesso compare come riga FAIL price: nel log dell'hub. → Events
Punti e moduli
Che cos'è un "punto"? Una linea misurata con un nome e un ruolo: l'ingresso di rete, un circuito, un elettrodomestico, il solare. I punti derivano dai canali di corrente dei tuoi moduli rbAmp. → Points
Quanti moduli e punti può gestire l'hub? Fino a 8 moduli rbAmp (firmware hub v1.1.2 e successive). L'hub conserva la cronologia per un massimo di 12 punti; oltre, i punti mostrano solo valori in tempo reale.
Posso rinominare un punto? Sì, con firmware hub v1.1.4 e successive. Sulla v1.1.3 e precedenti, sui chip ESP32 precedenti alla revisione v3, un punto rinominato poteva scomparire dopo il riavvio successivo, insieme alla sua cronologia: aggiorna prima l'hub. → Points
Ho aggiunto un punto, ma non ha cronologia. Riavvia l'hub: un punto appena associato comincia a conservare la cronologia dopo un riavvio. Se tutti i 12 slot di cronologia sono occupati, il punto mostra solo valori in tempo reale.
Come aggiungo un secondo modulo? Points → Add a module, poi segui la finestra di dialogo. I nuovi moduli arrivano tutti allo stesso indirizzo di fabbrica, quindi l'app ne sposta prima uno per te. Collega un nuovo modulo alla volta, con l'hub spento. → Sensors and modules
Che cosa succede quando dissocio o elimino un punto? Entrambe le operazioni fanno la stessa cosa: il punto smette di essere misurato ed esce dalla panoramica, e la sua cronologia memorizzata sull'hub viene cancellata in modo definitivo. Scaricala prima da History (CSV) se potresti averne bisogno. Il canale del sensore resta libero e può essere associato come nuovo punto.
La scansione non trova il mio nuovo modulo.
- Collega i nuovi moduli uno alla volta, con l'hub spento: ogni nuovo modulo arriva allo stesso indirizzo di fabbrica, 0x50.
- Se un modulo si trova già su 0x50, la finestra di dialogo lo sposta prima su un indirizzo libero. Fallo prima di collegare quello nuovo.
- A bus line is held low oppure the module bus is stuck: un modulo può essere senza alimentazione, impostato su un'altra modalità o cablato in modo errato. Quando rimuovi un modulo, scollega tutto il suo cavo, non solo l'alimentazione. → Sensors and modules
Che cosa significa "Unmetered"? La differenza tra ciò che misura l'ingresso di rete e la somma delle tue linee misurate. Non è un singolo dispositivo: è tutto ciò che nessun punto misura.
L'ingresso mostra esportazione, ma non ho il solare. Un sensore di corrente sull'ingresso è probabilmente montato al contrario. Togli l'alimentazione e ruota il sensore sul conduttore (freccia verso la casa).
Un punto dice "sensor reversed — not metered". Un modulo Basic conta il consumo in una sola direzione. Il suo sensore è montato al contrario, quindi il carico non viene contato. Ruota il sensore (freccia verso il carico).
Che cosa significano "clipping" e "sensor limit"? La corrente è al, o vicino al, limite superiore dell'intervallo del sensore. Oltre quel limite le letture vengono troncate e il punto conta meno di quanto consuma. Monta un sensore con una portata più alta.
Posso misurare tre fasi? Sì, con un rbAmp STD-U3I3 sull'ingresso: imposta Settings → Mains su Three phase, poi Points → Use as the three-phase input, e riavvia. → Scenario: one main meter
Home Assistant e MQTT
Come porto i dati in Home Assistant? Collega l'hub a un broker MQTT in Settings → Home Assistant. Home Assistant trova da solo i sensori dell'hub (MQTT discovery). → MQTT broker
Quali sensori vanno nella dashboard Energy? I sensori di energia dei punti ("Energy In", "Energy Out"). Settings → Home Assistant mostra una tabella con ciò che conviene scegliere.
Ho eliminato un punto, ma Home Assistant lo mostra ancora. L'hub rimuove le entità di un punto eliminato da Home Assistant, purché sia collegato al broker MQTT quando lo elimini. Se non lo era, elimina il dispositivo residuo in Home Assistant (Settings → Devices & services → MQTT).
La connessione MQTT è cifrata?
Sì, con un broker mqtts://: dal firmware v1.1.7 con un certificato di un'autorità pubblica, e dalla v1.1.8 anche con una tua autorità, cioè un broker domestico con una CA privata o un certificato autofirmato, che copre Mosquitto in Home Assistant. In entrambi i casi, tieni il broker sulla tua rete con i propri utenti e regole di accesso. → MQTT broker
Sicurezza
Serve un token API? È facoltativo, ma consigliato. Senza, chiunque sulla tua rete che apre l'app può cambiare le impostazioni e la tariffa dell'hub. → Settings
Ho impostato un token e un altro browser non riesce a salvare nulla. Il token è conservato per browser. Inseriscilo una volta nell'altro browser (Settings → Security).
L'app avvisa sul punto di accesso dell'hub o sul token API. La Wi-Fi propria dell'hub usa ancora la password di configurazione, oppure non è impostato alcun token API, o entrambe le cose. I pulsanti dell'avviso portano a Access-point password e API token. L'avviso scompare solo quando entrambi sono fatti: senza token, l'hub non dice all'app se la sua password è stata cambiata.
Ho dimenticato il token. Dall'app non c'è modo di reimpostarlo: ogni modifica, incluso il ripristino di fabbrica, richiede il token. L'unica via è un flash pulito via USB: cancella la flash e scrivi di nuovo i quattro file della release (i passaggi "start clean" nelle note di rilascio). Questo cancella Wi-Fi, impostazioni, punti, tariffa e token; aspettati che anche la cronologia vada persa. Conserva il tuo token API in un posto sicuro.
Aggiornamenti
Come aggiorno l'app?
Su webapp.rbgrid.io è sempre l'ultima versione; non devi fare nulla. Per l'app installata sull'hub, installa il nuovo rbgrid-ui_<version>.zip dalla release nello stesso modo della prima volta. Le tue impostazioni e la cronologia restano sull'hub. → Opening the app
Uso i prezzi dinamici e sono sul firmware v1.2.0: devo aggiornare?
Sì. Sulla v1.2.0 i prezzi recuperati condividevano l'archivio di piccole impostazioni dell'hub con l'ora in misura, quindi potevano riempirlo, e un riavvio poteva far perdere parte di quell'ora (il log dell'hub mostra FAIL hour persist …). v1.2.1 sposta i prezzi nel file system e libera lo spazio al primo avvio. Nient'altro cambia. → Where your price comes from
Come aggiorno il firmware dell'hub?
In Settings → Hub firmware, carica main_release.bin della nuova release (gli altri tre file servono solo per il flash via USB). Wi-Fi, impostazioni, punti, tariffa, token e cronologia restano, e i moduli continuano a contare durante l'aggiornamento. Se il nuovo firmware non parte, l'hub torna da solo al precedente. Per circa un minuto dopo un aggiornamento l'hub sta ancora confermando la nuova immagine, e un secondo aggiornamento avviato in quel minuto viene rifiutato: il pannello dice "Failed: The hub is still confirming the firmware installed less than a minute ago. Try again in about a minute." Attendi un minuto e riprova (sul firmware v1.1.5 e precedenti lo stesso tentativo falliva con un errore generico). Poi installa il file rbgrid-ui_<version>.zip corrispondente della release. Non riavviare l'hub nel primo minuto dopo un aggiornamento: il nuovo firmware non è ancora confermato, e un riavvio in quel minuto lo riporta al precedente. → Settings