Sommario:
- Passaggio 1: necessario
- Passaggio 2: ottenere la chiave e l'ID API
- Passaggio 3: codifica
- Passaggio 4: conclusione
Video: Accesso ai dati di Solaredge utilizzando Python: 4 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:00
Poiché i dati dei trasformatori solaredge non sono memorizzati localmente ma sui server di solaredge ho voluto utilizzare i miei dati localmente, in questo modo posso utilizzare i dati nei miei programmi. Ti mostrerò come puoi richiedere i tuoi dati sul sito solaredge utilizzando Python.
Passaggio 1: necessario
Per questa istruzione è necessaria solo la chiave API solaredge, l'ID e le credenziali di accesso.
Passaggio 2: ottenere la chiave e l'ID API
- Vai a solaredge
- Accedi alla stampa, monitoraggio
- Ora vedi la tua dashboard di monitoraggio
- Fai clic sul pulsante di amministrazione
- Clicca su accedi al sito
- Lì devi controllare l'accesso API
- Devi generare una nuova chiave (pulsante sotto l'accesso API)
- Allora devi risparmiare
- Sotto accesso API hai bisogno della chiave API e dell'ID di installazione
- Qui trovi anche il manuale dove puoi trovare molte altre funzioni.
Passaggio 3: codifica
Per un riferimento completo puoi guardare il manuale.
Il seguente script Python visualizzerà alcuni dati utili. Basta modificare la chiave e l'id nello script ed eseguire questo script sul tuo computer o server.
Passaggio 4: conclusione
In questo breve tutorial ti ho mostrato come puoi accedere ai tuoi dati localmente. Spero che ti sia piaciuto questo istruibile. Se non l'hai fatto, per favore dai un feedback costruttivo nei commenti.
Consigliato:
Crea bellissimi grafici dai dati di Arduino in tempo reale (e salva i dati in Excel): 3 passaggi
Crea bellissimi grafici dai dati di Arduino in tempo reale (e salva i dati in Excel): a tutti noi piace giocare con la nostra funzione P…lotter nell'IDE di Arduino. Tuttavia, sebbene possa essere utile per le applicazioni di base, i dati vengono cancellati man mano che più si aggiungono punti e non è particolarmente gradevole alla vista. Il plotter Arduino IDE non
Tracciare i dati in tempo reale di un sensore di temperatura (TMP006) utilizzando MSP432 LaunchPad e Python: 9 passaggi
Tracciamento dei dati in tempo reale di un sensore di temperatura (TMP006) utilizzando MSP432 LaunchPad e Python: TMP006 è un sensore di temperatura che misura la temperatura di un oggetto senza la necessità di entrare in contatto con l'oggetto. In questo tutorial tracceremo i dati di temperatura in tempo reale dal BoosterPack (TI BOOSTXL-EDUMKII) usando Python
Sistema di presenza inviando dati RFID al server MySQL utilizzando Python con Arduino: 6 passaggi
Sistema di presenza inviando dati RFID al server MySQL utilizzando Python con Arduino: in questo progetto ho interfacciato RFID-RC522 con arduino e quindi sto inviando i dati RFID al database phpmyadmin. A differenza dei nostri progetti precedenti, in questo caso non stiamo utilizzando alcuno shield ethernet, qui stiamo solo leggendo i dati seriali provenienti da ar
Arduino sta inviando dati Dht11 a MySQL Server (PHPMYADMIN) utilizzando Python: 5 passaggi
Arduino sta inviando dati Dht11 a MySQL Server (PHPMYADMIN) utilizzando Python: in questo progetto ho interfacciato DHT11 con arduino e quindi sto inviando i dati di dht11 che sono umidità e temperatura al database phpmyadmin. A differenza del nostro progetto precedente, in questo caso non stiamo usando alcuno shield ethernet, qui stiamo solo leggendo t
Accesso al file system root remoto utilizzando DB410 come dongle Ethernet: 6 passaggi
Accesso al file system root remoto utilizzando DB410 come dongle Ethernet: Obiettivi: installare la toolchain e ricompilare il kernel per inserire il supporto USB Ethernet CDC Gadget; Ricrea boot.img da Linaro per avviare USB Ethernet CDC; Crea un server NFS per ospitare il filesystem di root; Configurazione IP in DEVICE e HOST