Tyvärr stöder din webbläsare inte JavaScript!
Logga in

Simulera en lastprofil och integrera simulatorn i Home Assistant

snabbstart : simulera en lastprofil i denna simulator

F: Varför behöver vi simulera lastprofilen i denna simulator? S: Om du kan simulera lastprofilen så verkligt som möjligt, kan du göra experiment på denna simulator. Hitta ett lämpligt sätt att styra den styrbara lasten och utnyttja solcellens (PV) produktion mer effektivt.

Denna handledning tar cirka 10 minuter. För att visa dig hur du kör denna simulator och hur du simulerar en lastprofil i denna simulator.

  • hur du hämtar denna simulator och kör den
  • simulera din lastprofil i denna simulator
  • läs data från simulatorn i Home Assistant

Välkommen att dela dina tankar med oss här Integrate a virtual 3-phase energy meter (open source) into HA,use it to optimize your solar pv system

Förord

Det finns några grundläggande introduktioner till simulatorn. Du kan läsa dessa först, eller hoppa direkt till nästa kapitel. (Att läsa detta kapitel eller inte kommer inte att påverka din drift av simulatorn avseende nästa kapitel).

Varför vi utvecklade denna simulator

Utvalda funktioner

Hur fungerar simulatorn

Installera simulatorn och kör den

Källkod

Simulatorn är en öppen källkod, koden finns här IAMMETER`simulator in GitHub

Hur man installerar

Du kan ladda ner koden och köra den direkt (kräver att du först laddar ner och installerar .NET Runtime 6.0.10).

Kör simulatorn från källkoden

Vi tillhandahåller även docker-avbildningen, du kan också köra denna simulator i docker.

Kör simulatorn från docker

Kör simulatorn

Besök http://localIP:8080

Kör simulatorn

Porten 8080 kan definieras i filen "appsettings.json"

image-20221031151418036

API: monitorjson

Simulatorn stöder även API:t "monitorjson", precis som den riktiga WEM3080T

När du ändrar lasteffekten i inställningarna, förutom översiktsinstrumentpanelen i simulatorn, kan detta API även användas för att kontrollera effektvariationen i fas B.

Monitorjson api

Simulera en lastprofil genom att importera en JSON-fil

Vi tillhandahåller några lastprofilkonfigurationer här. Du kan ladda ner och importera dem direkt till din simulator.

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

När du har beskrivit din lastprofil i simulatorn kan du exportera konfigurationen i en JSON-fil. Andra kan också importera denna JSON-fil direkt.

Simulera en lastprofil manuellt

image-20221109163611978

Körläge: Manuellt

I detta läge kan lasten slås på/av manuellt i instrumentpanelen, eller via API-anropet.

Effekt: Det är ett effektområde. Om du behöver ett fast effektvärde, behåll bara samma värde här.

image-20221111095552288

Du kan slå på/av manuellt i översiktsinstrumentpanelen.

image-20221111095741932

Körläge: Tid

image-20221111103155754

Effekt: det är ett effektområde. Om du behöver ett fast effektvärde, behåll bara samma värde här.

Tid: ställ in körtidsintervallet

Öppnade minuter: ställ in körtiden inom detta tidsintervall.

Ta bilden ovan som exempel, "tiden" är 17:00-23:00, de "öppnade minuterna" är 180-240. Denna inställning innebär att denna last kommer att köras 180-240(slumpmässiga minuter) minuter från 17:00 till 23:00. Om du vill att den ska köras hela tiden från 17:00-23:00, bör de "öppnade minuterna" ställas in på 360-360 (täcker hela 6 timmarna)

Styra lasten via API:t

Om det inställda läget är "configurable" (konfigurerbart), betyder det att denna last kan styras via API-anropet, som bilden nedan

/api/setloadpower?v=1200

Observera: den aktuella versionen stöder endast en "Configurable"-last nu. Vi kan öka antalet "configurable"-laster i nästa version.

image-20221111102528393

Integrera denna simulator i Home Assistant

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

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

image-20221111092359043

Referens

Virtuell installation av simulatorn

Simulatorn förutsätter att du har installerat energimätaren på detta sätt.

När du har ändrat lastinställningen kan du även använda det lokala API:t "monitorjson" för att se effektändringarna i fas B.

Virtuell installation av simulatorn

Upp