Spiacenti, il tuo browser non supporta JavaScript!

Distribuisci il tuo sistema con Docker

Tutorial video

1. Breve introduzione e funzionalità chiave

Locale-solare-PV

IAMMETER Docker è un sistema di monitoraggio energetico open source, implementato da IAMMETER . Le sue caratteristiche principali sono:

  • Il sistema può essere distribuito nel proprio server (si consiglia di utilizzare Raspberry PI come server).

  • Eseguendo come server API, puoi progettare e sviluppare la tua interfaccia utente tramite API aperte.

  • Dock con altre piattaforme IOT, come Azure IOT (disponibile a breve...)

Indipendentemente dal fatto che utilizzi o meno il prodotto IAMMETER , puoi monitorare il tuo impianto solare fotovoltaico o monitorare il consumo di elettricità della tua casa utilizzando IAMMETER Docker.

2. Avvio rapido

2.1 Distribuisci nel tuo server

Fare riferimento a: https://hub.docker.com/repository/docker/IAMMETER/iammeter per il tutorial.

2.2 Accedi e cambia la password

Nome utente e password predefiniti:

Nome utente: testuser

Password: 123456 (si prega di cambiarla dopo aver effettuato il primo accesso al sistema)

immagine-20201217181442204

2.3 Impostazioni di base del sistema Docker

  1. Aggiungi luogo
  2. Aggiungi contatore nel luogo corrispondente inserendo il loro SN (Numero di serie)
  3. Selezionare il "Tipo di contatore" (monofase o trifase) e il "Tipo di utilizzo" (rete, inverter o carico) per ciascuna fase in base alla propria installazione.

immagine-20201221153225908

Informazioni su SN

Se hai acquistato il prodotto IAMMETER, puoi utilizzare il SN del prodotto IAMMETER e selezionare l'opzione "inoltra dati alla piattaforma cloud IAMMETER". Successivamente, puoi visualizzare i dati sia nel sistema docker che nel sistema IAMMETER.

Per maggiori dettagli, fare riferimento a [Utilizzo di questo sistema mobile con il prodotto IAMMETER](#Utilizzo di questo sistema mobile con il prodotto IAMMETER)

Altrimenti, puoi utilizzare un SN autodefinito lì e utilizzare l'API corrispondente per caricare i dati nel sistema docker.

Fare riferimento a [Utilizzo del sistema docker senza prodotto IAMMETER](#Utilizzo del sistema docker senza prodotto IAMMETER)

2.4 Utilizzare il sistema docker con il prodotto IAMMETER

un. Configura le impostazioni del misuratore

Modalità di esecuzione: http

Indirizzo HTTP: il tuo URL : 5050/api/v1/sensor/uploadsensor

Si prega di notare che non c'è http prima di yoururl

immagine-20201126103855808

b. Inoltra i dati al cloud IAMMETER (opzionale)

Se necessario, puoi inoltrare i dati al cloud IAMMETER, quindi puoi anche visualizzare i dati su IAMMETER.

immagine-20201126104205353

2.5 Utilizzare il sistema docker senza il prodotto IAMMETER

un. Caricamento dei dati chiamando direttamente l'API.

Puoi caricare i dati sul tuo sistema chiamando l'API di questo sistema docker.

In questo modo il SN nel sistema docker sarà autodefinito. È necessario utilizzare questo stesso SN autodefinito nella chiamata API nel sistema.

Le API sono state elencate in questo URL "\docker system ip\docs" , puoi testare l'API lì.

Questo è un sistema docker demo in esecuzione su Internet. http://test.iammeter.com:5050, quindi l'indirizzo dell'elenco API è http://test.iammeter.com:5050/docs/

immagine-20201221195231485

immagine-20201221195339216

b. Registra un account https://open.iammeter.com (Facoltativo)

Se non possiedi il prodotto IAMMETER, ma desideri comunque utilizzare il servizio cloud IAMMETER, puoi registrare un account gratuito su https://open.iammeter.com , che è la piattaforma open source di IAMMETER, rivolta agli sviluppatori e agli amatori . Puoi caricare i dati chiamando l'API direttamente qui.

Ora la registrazione alla piattaforma ( https://open.iammeter.com ) è ancora gratuita. Potrebbe esserci una quota di abbonamento in futuro, non influirà sugli utenti precedentemente registrati.

immagine-20201222084015962

3. Funzione avanzata: sviluppo dell'interfaccia utente tramite il server API

Le API sono state elencate in questo URL "\docker system ip\docs", puoi testare l'API lì.

Questo è un sistema docker demo in esecuzione su Internet. http://test.iammeter.com:5050, quindi l'indirizzo dell'elenco API è http://test.iammeter.com:5050/docs/

Puoi anche sviluppare la tua interfaccia utente tramite il server API del sistema docker. Creeremo un progetto aperto in github nel prossimo futuro.

Superiore