Opslagplaats:IAMMETER-simulator
Welkom om ons hier uw mening te laten wetenIntegreer een virtuele 3-fase energiemeter (open source) in HA, gebruik deze om uw zonne-pv-systeem te optimaliseren
Het idee dat we deze simulator laten ontwikkelen, komt uit dit berichthttps://imeter.club/topic/320
Een van onze klanten probeert het gebruik van het overtollige zonne-energie door de huisassistent te optimaliseren. Gebruik de energiemeter van IAMMETER om de overtollige zonne-output te controleren en de Tesla-lading door de Home Assistant te regelen (gebruik de overtollige zonne-energie zoveel mogelijk).
wij willen ook deelnemen aan dit project, om samen de besturingslogica te optimaliseren. Maar de Tesla en omvormer hebben we nu niet op kantoor. Dus we hadden een idee, een simulator ontwikkelen om dergelijke banen te bereiken.
Via deze simulator kun je een gesimuleerde WEM3080T krijgen.
Fase A is het meetresultaat van de output van de omvormer voor zonne-energie (dit resultaat kan volledig worden gesimuleerd door de simulator of van een echte energiemeter).
Het belastingsprofiel wordt geconfigureerd in de simulator, er zijn verschillende belastingsmodellen (vast, timer, configureerbaar).
Vervolgens berekent de simulator automatisch het netverbruik aan de hand van het zonne-meetresultaat (gesimuleerd of reëel) en belasting (gesimuleerd) profiel, en voert het resultaat uit in fase B.
Je kunt zulke interessante banen doen met deze simulator.
De gesimuleerde 3-fase energiemeter kan ook worden toegevoegd aan de Home Assistant of IAMMETER, net als de echte hardware.
De simulator is ontwikkeld door "ASP.NET Core", het is open source.
Nadat u deze code hebt uitgevoerd, wordt aangenomen dat u op deze manier een 3-fasen energiemeter (WEM3080T) hebt geïnstalleerd.
De simulator ondersteunt ook de API van "monitorjson" zoals de echte 3 fase energiemeter.
De gegevens van fase A in de simulator kunnen afkomstig zijn van volledig gesimuleerde gegevens (u kunt het maximale vermogen voor de gesimuleerde omvormer instellen), een echte energiemeter (WEM3080T) of de API-retourwaarde van een platform (zoals PVoutput).
Het belastingsmodel wordt gebruikt om het werkelijke stroomverbruik te simuleren, er zijn drie verschillende belastingsmodellen die nu worden ondersteund.
U kunt uw eigen besturingslogica in deze simulator introduceren om dergelijke belastingsmodellen te besturen. Zoals het laten werken van een grote belasting in de tijd van het daltarief, het zo meer mogelijk benutten van het zonneoverschot.
Het is natuurlijk geen gemakkelijke manier om een belastingsmodel te leveren dat de werkelijke situatie kan simuleren. Nadat we deze code open source hebben gemaakt, hopen we dat iedereen die geïnteresseerd is in dit project samen het laadmodel kan verbeteren, zodat het dichter bij de werkelijke situatie komt.
Bij dit gebruik worden alle gegevens gesimuleerd door deze simulator. Zowel de PV-output als het belastingsprofiel worden gesimuleerd met betrekking tot uw instelling.
De simulator simuleert de PV-output en voert zijn gegevens uit in fase A. Het zal een gesimuleerd belastingsprofiel uitvoeren. Het berekent de netopbrengst aan de hand van de gesimuleerde PV-gegevens in fase A en het gesimuleerde belastingsprofiel en voert deze uit in fase B.
U kunt de gegevens uit de simulator halen met dezelfde API ("monitorjson") die de echte energiemeter ondersteunt
Het lijkt geen zin om een gesimuleerde energiemeter te integreren in de Home assistant, maar het zal je helpen om deze simulator goed te begrijpen, dan zou je de simulator beter gebruiken in gebruik 2 en gebruik 3.
Nu ondersteunt het slechts twee interfaces, gelezen van een echte WEM3080T of gelezen van de API van IAMMETER
In feite kan elke interface die gegevens over zonne-energie bevat (uitgelezen van echte meters of van online API's) worden beschouwd als een gegevensbron en deze hier toevoegen.
Als u bekend bent met andere interfaces, bent u van harte welkom om PR in te dienen bij onzeopslagplaats.
Probeer een belastingsprofiel in de simulator te configureren, zo dicht bij uw werkelijke situatie.
Vervolgens berekent de simulator het netverbruik volgens deze formule Netvermogen = uitgangsvermogen op zonne-energie - laadvermogen Het zal ook de kWh-gegevens van het net (zowel geïmporteerde energie als geëxporteerde energie) dienovereenkomstig berekenen.
De simulator zal het resultaat van de netgegevens (berekenen door de werkelijke zonne-energie en gesimuleerde belasting) in fase B uitvoeren.
U kunt dit gesimuleerde rasterresultaat lezen door de lokale API "monitorjson" en het integreren in elk platform waarmee u bekend bent.
Als het belastingsmodel dicht genoeg bij uw werkelijke situatie ligt, kan het u helpen de beste besturingslogica (algoritme) te vinden. Deze besturingslogica kan u helpen:
Voed de belasting zoveel mogelijk met de overtollige zonne-energie.
Als de belasting niet kan worden gevoed door zonne-energie ('s nachts), probeer deze dan zoveel mogelijk in de daluren van stroom te voorzien.
Raadpleeg a.u.b.:
Hoe maak je een belastingsprofiel aan en integreer je dit in de home assistant
Voer deze simulator uit via de broncode of Docker
Hoe maak je een belastingsprofiel aan en integreer je dit in de home assistant
Hoe de wifi-energiemeter van IAMMETER te gebruiken in de Home Assistant