Spiacenti, il tuo browser non supporta JavaScript!
Accedi

Come installare il simulatore IAMMETER

Come installare il simulatore IAMMETER

Benvenuto! Fateci sapere cosa ne pensate qui Integrate a virtual 3-phase energy meter (open source) into HA,use it to optimize your solar pv system

Esecuzione del simulatore dal codice sorgente

Scarica il codice sorgente qui: https://github.com/lewei50/iammeter-simulator

image-20221026161943144

Scarica e installa .NET Runtime 6.0.10

Apri cmd o PowerShell, esegui il comando seguente

dotnet HomeSimulator.Web.dll

image-20221026162210121

Esecuzione del simulatore tramite Docker

1. Immagine Docker iammeter-simulator

iammeter/iammeter-simulator - Docker Image | Docker Hub

image-20221026141935380

Esecuzione del contenitore del simulatore IAMMETER

L'immagine del simulatore IAMMETER espone un volume condiviso in /app/data, quindi puoi montare una directory host su quel punto per accedere ai dati persistenti del contenitore e associare la porta esterna 8080. Un'invocazione tipica del contenitore potrebbe essere:

$ docker run -d --name=my-simulator --restart always \
    -p 80:8080 \
    -e TZ=Australia/Brisbane \
    -v $PWD/data:/app/data \
    iammeter/iammeter-simulator

Modifica $PWD con la directory in cui desideri archiviare i dati associati al contenitore IAMMETER.

Puoi anche lasciare che Docker controlli il punto di mount del volume utilizzando un volume nominato.

$ docker run -d --name=my-simulator --restart always \
    -p 80:8080\
    -e TZ=Australia/Brisbane \
    -v /iammeter-simulator/data:/app/data \
    iammeter/iammeter-simulator

Puoi trovare l'elenco dei fusi orari (TZ) disponibili qui.

Provalo, l'utente predefinito è admin/admin.

2. Installazione dell'immagine Docker iammeter-simulator in Debian 10

Collegati via SSH al tuo Debian 10

image-20221026142605676

Esegui il seguente comando:

$ docker run -d --name=my-simulator --restart always \
    -p 80:8080\
    -e TZ=Australia/Brisbane \
    -v /iammeter-simulator/data:/app/data \
    iammeter/iammeter-simulator

image-20221026142834526

image-20221026142900863

image-20221026143831449

Una volta completata l'installazione, apri il tuo IP con un browser: 192.168.15.21

image-20221026144116559

Inserisci nome utente e password admin/admin

image-20221026144203126

3. Installazione dell'immagine Docker iammeter-simulator in Synology DiskStation

Apri Docker, fai clic su Registry, cerca iammeter, quindi fai doppio clic su iammeter/iammeter-simulator

image-20221026144913659

latest

image-20221026145113889

Immagine

image-20221026150514671

image-20221026150631843

image-20221026152545295

image-20221026150751836

Applica

image-20221026152615497

Apri il tuo IP con un browser: 192.168.12.99:8080 (admin/admin)

image-20221026152722020

Riferimenti

Introduzione al simulatore IAMMETER

Come utilizzare il contatore energetico Wi-Fi IAMMETER in Home Assistant

In alto