Spiacenti, il tuo browser non supporta JavaScript!

Distribuisci il tuo sistema con Docker

Esercitazione video

1. Breve introduzione & Caratteristica fondamentale

Locale-Solare-FV

Docker IAMMETROè un sistema di monitoraggio dell'energia open source, implementato daIAMMETRO. Le sue caratteristiche principali sono:

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

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

  • Dock con altre piattaforme IOT, come Azure IOT (prossimamente...)

Non importa se utilizzi o meno il prodotto IAMMETER, puoi monitorare il tuo impianto solare fotovoltaico o tracciare il tuo consumo di elettricità domestica 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: utente di prova

Password: 123456(si prega di cambiarlo dopo aver effettuato l'accesso al sistema per la prima volta)

image-20201217181442204

2.3 Impostazioni di base del sistema Docker

  1. Aggiungi luogo
  2. Aggiungi il contatore nella posizione corrispondente inserendo il loro SN (numero di serie)
  3. Selezionare il "Tipo di contatore'' (monofase o trifase) e "Usa tipo" (Rete, Inverter o Carico) per ogni fase in base alla vostra installazione.

image-20201221153225908

A proposito di SN

Se hai acquistato il prodotto IAMMETER, puoi utilizzare il SN del prodotto IAMMETER e selezionare l'opzione di "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 docker con il prodotto IAMMETER](#Utilizzo di questo sistema docker 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 il prodotto IAMMETER](#Utilizzo del sistema docker senza il 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 primatuourl

image-20201126103855808

B. Inoltra i dati al cloud IAMMETER (facoltativo)

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

image-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 lo stesso SN autodefinito nelle chiamate API nel sistema.

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

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

image-20201221195231485

image-20201221195339216

B. Registra un accounthttps://open.iamperometro.com(Opzionale)

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

Ora la registrazione della piattaforma(https://open.iamperometro.com) è ancora gratuito. In futuro potrebbe esserci una quota di abbonamento, non influirà sugli utenti registrati in precedenza.

image-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 è il sistema demo docker in esecuzione su Internet.http://laoliu.iammeter.com:5050,quindi l'indirizzo dell'elenco API èhttp://laoliu.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.

Riferimento

Tutorial avanzato di IAMMETER-docker

Aggiunta la modalità Data logger in IAMMETER-docker (da V2.1)

Monitora il tuo impianto solare fotovoltaico con Home Assistant

Integra il contatore di energia IAMMETER su una piattaforma di terze parti

Monitora il tuo impianto fotovoltaico nel cloud IAMMETER

Monitora il tuo consumo di elettricità in IAMMETER-cloud

Superiore