Ihr Browser unterstützt leider kein JavaScript!

ein Lastprofil simulieren und den Simulator in den Home-Assistenten integrieren

Schnellstart: Simulieren Sie ein Lastprofil in diesem Simulator

F: Warum müssen wir das Lastprofil in diesem Simulator simulieren? A: Wenn Sie das Lastprofil so genau wie real simulieren können, können Sie das Experiment auf diesem Simulator durchführen. Finden Sie einen geeigneten Weg, um die steuerbare Last zu manipulieren und die Solar-PV-Leistung effizienter zu nutzen.

Dieses Tutorial dauert etwa 10 Minuten. Um Ihnen zu zeigen, wie Sie diesen Simulator ausführen und wie Sie ein Lastprofil in diesem Simulator simulieren.

  • wie man diesen Simulator bekommt und ausführt
  • simulieren Sie Ihr Lastprofil in diesem Simulator
  • Lesen Sie die Daten des Simulators vom Heimassistenten aus

Teilen Sie uns hier Ihre Gedanken mitIntegrieren Sie einen virtuellen 3-Phasen-Energiezähler (Open Source) in HA und optimieren Sie damit Ihre PV-Anlage

Vorwort

Es gibt einige grundlegende Einführungen in den Simulator. Sie können diese zuerst lesen oder direkt zum nächsten Kapitel springen .(Ob Sie dieses Kapitel lesen oder nicht, hat keinen Einfluss auf die Bedienung des Simulators im Hinblick auf das nächste Kapitel).

warum wir diesen Simulator entwickeln

Hohe Lichteigenschaften

Wie läuft der Simulator

Installieren Sie den Simulator und führen Sie ihn aus

Quellcode

Der Simulator ist ein Open-Source-Code, der Code ist hierIAMMETER-Simulator auf GitHub

Wie installiert man

Sie können den Code herunterladen und direkt ausführen (muss zuerst .NET Runtime 6.0.10 herunterladen und installieren).

Führen Sie den Simulator aus dem Quellcode aus

Wir stellen auch das Docker-Image bereit, Sie können diesen Simulator auch im Docker ausführen.

Führen Sie den Simulator über das Docker aus

Führen Sie den Simulator aus

Besuchhttp://lokaleIP:8080

Führen Sie den Simulator aus

Der Port 8080 kann in der Datei „appsettings.json“ definiert werden.

Bild-20221031151418036

API: monitorjson

Der Simulator unterstützt auch die API von "monitorjson", wie der RealWEM3080T

Wenn Sie die Lastleistung von der Einstellung aus ändern, kann diese API neben dem Übersichts-Dashboard des Simulators auch verwendet werden, um die in Phase B variierende Leistung zu überprüfen.

Monitorjson-API

Simulieren Sie ein Lastprofil, indem Sie eine JSON-Datei importieren

Wir stellen hier einige Lastprofilkonfigurationen bereit. Sie können sie direkt herunterladen und in Ihren Simulator importieren.

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

Nachdem Sie Ihr Lastprofil im Simulator beschrieben haben, können Sie die Konfiguration in eine JSON-Datei exportieren. Andere können diese JSON-Datei auch direkt importieren.

Simulieren Sie manuell ein Lastprofil

Bild-20221109163611978

Ausführungsmodus: Manuell

In diesem Modus kann die Last manuell im Dashboard oder durch den API-Aufruf ein- und ausgeschaltet werden.

Leistung: Es ist ein Leistungsbereich. Wenn Sie einen festen Leistungswert benötigen, behalten Sie hier einfach den gleichen Wert bei.

Bild-20221111095552288

Sie können im Übersichts-Dashboard manuell ein- und ausschalten.

Bild-20221111095741932

Laufmodus: Zeitmessung

Bild-20221111103155754

Leistung: Es handelt sich um einen Leistungsbereich. Wenn Sie einen festen Leistungswert benötigen, behalten Sie hier einfach den gleichen Wert bei.

Zeit: Legen Sie den Laufzeitbereich fest

Geöffnete Minuten: Stellen Sie die Laufzeit in diesem Zeitbereich ein.

Nehmen Sie das obige Bild als Beispiel, die "Zeit" ist 17:00-23:00, die "Geöffnete Minute" sind 180-240. Diese Einstellung bedeutet, dass diese Last 180-240 (zufällige Minuten) Minuten von 17:00 bis 23:00 läuft. Wenn Sie es durchgehend von 17:00-23:00 laufen lassen möchten, werden die "geöffneten Minuten" sollte 360-360 eingestellt werden (die gesamten 6 Stunden abdecken)

Kontrollieren Sie die Last durch die API

Wenn der eingestellte Modus „konfigurierbar” , bedeutet dies, dass diese Last durch den API-Aufruf gesteuert werden kann, wie unten abgebildet

/api/setloadpower?v=1200

Bitte beachten: Die aktuelle Version unterstützt nur eine "konfigurierbare" jetzt laden. wir können die Menge an "konfigurierbaren" in der nächsten Version laden.

Bild-20221111102528393

Integrieren Sie diesen Simulator in den Heimassistenten

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

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

Bild-20221111092359043

Referenz

Virtuelle Installation des Simulators

Der Simulator geht davon aus, dass Sie den Energiezähler auf diese Weise installiert haben.

Nachdem Sie die Ladeeinstellung geändert haben, können Sie auch die lokale API "monitorjson" um die Leistungsänderungen in der Phase B anzuzeigen.

Virtuelle Installation des Simulators

Oberteil