Beklager, din browser understøtter ikke JavaScript!

simulere en belastningsprofil og integrere simulatoren i hjemmeassistenten

hurtig start: simuler en belastningsprofil i denne simulator

Q: Hvorfor skal vi simulere belastningsprofilen i denne simulator? A: Hvis du kan simulere belastningsprofilen lige så nøjagtigt som reel, vil du være i stand til at udføre eksperimentet på denne simulator. Find en korrekt måde at manipulere den kontrollerbare belastning på og udnytte solcelleproduktionen mere effektivt.

Denne tutorial vil tage omkring 10 minutter. For at vise dig, hvordan du kører denne simulator, og hvordan du simulerer en belastningsprofil i denne simulator.

  • hvordan man får denne simulator og kører den
  • simuler din belastningsprofil i denne simulator
  • læse simulatorens data fra hjemmeassistenten

Velkommen til at fortælle os dine tanker herIntegrer en virtuel 3-faset energimåler (open source) i HA, brug den til at optimere dit solcelleanlæg

Forord

Der er nogle grundlæggende introduktioner til simulatoren. Du kan læse disse først, eller springe direkte til næste kapitel .(At læse dette kapitel eller ej, vil ikke påvirke dig til at betjene simulatoren med hensyn til det næste kapitel).

hvorfor vi udvikler denne simulator

Høje lysfunktioner

Hvordan kører simulatoren

Installer simulatoren og kør den

Kildekode

Simulatoren er en åben kildekode, koden er herIAMMETER`s simulator i GitHub

Sådan installeres

Du kan downloade koden og køre den direkte (skal downloade og installere .NET Runtime 6.0.10 først).

Kør simulatoren fra kildekoden

Vi leverer også docker-billedet, du kan også køre denne simulator i docker.

Kør simulatoren fra docker

Kør simulatoren

Besøghttp://localIP:8080

Kør simulatoren

Porten 8080 kan defineres i filen til "appsettings.json"

billede-20221031151418036

API:monitorjson

Simulatoren understøtter også API'et for "monitorjson", ligesom den rigtigeWEM3080T

Når du ændrer belastningseffekten fra indstillingen, kan denne API udover simulatorens oversigtsdashboard også bruges til at kontrollere effekten, der varierer i fase B.

Monitorjson api

Simuler en indlæsningsprofil ved at importere en JSON-fil

Vi leverer nogle belastningsprofilkonfigurationer her. Du kan downloade og importere dem direkte til din simulator.

https://github.com/lewei50/iammeter-simulator

Efter du har beskrevet din belastningsprofil i simulatoren, kan du eksportere konfigurationen i en JSON-fil. Andre kan også importere denne JSON-fil direkte.

Simuler en belastningsprofil manuelt

billede-20221109163611978

Køretilstand: Manuel

I denne tilstand kan belastningen tændes/slukkes manuelt i dashboardet eller ved API-kaldet.

Power: Det er et effektområde. Hvis du har brug for en fast effektværdi, skal du blot beholde den samme værdi her.

billede-20221111095552288

Du kan tænde/slukke manuelt i oversigtsdashboardet.

billede-20221111095741932

Run Mode: Timing

billede-20221111103155754

Power: det er et effektområde. Hvis du har brug for en fast effektværdi, skal du blot beholde den samme værdi her.

Tid: Indstil køretidsintervallet

Åbnede minutter: Indstil køretiden i dette tidsinterval.

Tag ovenstående billede som et eksempel, "tiden" er 17.00-23.00, det "åbnede referat" er 180-240. Denne indstilling betyder, at denne belastning vil køre 180-240 (tilfældige minutter) minutter fra 17:00 til 23:00. Hvis du vil lade det køre hele tiden fra kl. 17.00-23.00, vil de "e;åbnede minutter"e; skal indstilles 360-360 (dækker hele 6 timer)

Styr belastningen af API'et

Hvis den indstillede tilstand er "konfigurerbar" , betyder det, at denne belastning kan styres af API-kaldet, som på billedet nedenfor

/api/setloadpower?v=1200

Bemærk venligst: den aktuelle version understøtter kun én "Konfigurerbar" indlæs nu. vi kan øge mængden af "konfigurerbare" indlæs i næste version.

billede-202211111102528393

Integrer denne simulator i hjemmeassistenten

tutorial:https://imeter.club/topic/349

Demo effekt:http://ha.iammeter.com:18123/lovelace/sim1(bruger:iammeter ,pwd:iammeter)

billede-20221111092359043

Reference

Virtuel installation af simulatoren

Simulatoren antager, at du havde installeret energimåleren på denne måde.

Når du har ændret indlæsningsindstillingen, kan du også bruge den lokale API "monitorjson" for at se effektændringerne i fase B.

Virtuel installation af simulatoren

Top