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 in der Realität simulieren können, können Sie Experimente mit diesem Simulator durchführen. Finden Sie einen geeigneten Weg, um die steuerbare Last zu manipulieren und die Solar-PV-Ausgabe effizienter zu nutzen.
Diese Anleitung dauert etwa 10 Minuten. Sie zeigt Ihnen, wie Sie diesen Simulator ausführen und wie Sie ein Lastprofil in diesem Simulator simulieren.
Teilen Sie uns gerne Ihre Gedanken hier mit: Integrate a virtual 3-phase energy meter (open source) into HA,use it to optimize your solar pv system
Es gibt einige grundlegende Einführungen in den Simulator. Sie können diese zuerst lesen oder direkt zum nächsten Kapitel springen. (Das Lesen dieses Kapitels oder nicht beeinflusst nicht Ihre Fähigkeit, den Simulator im nächsten Kapitel zu bedienen).
Warum wir diesen Simulator entwickelt haben
Wie der Simulator funktioniert
Der Simulator ist ein Open-Source-Projekt. Der Code befindet sich hier: IAMMETER-Simulator in GitHub
Sie können den Code herunterladen und direkt ausführen (zuerst muss .NET Runtime 6.0.10 heruntergeladen und installiert werden).
Den Simulator aus dem Quellcode ausführen
Wir stellen auch ein Docker-Image zur Verfügung. Sie können diesen Simulator auch in Docker ausführen.
Den Simulator mit Docker ausführen
Besuchen Sie http://localIP:8080

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

Der Simulator unterstützt auch die API „monitorjson", wie der echte WEM3080T.
Wenn Sie die Lastleistung über die Einstellung ändern, kann diese API zusätzlich zum Übersichts-Dashboard des Simulators verwendet werden, um die Leistungsänderung in Phase B zu überprüfen.

Wir stellen hier einige Lastprofilkonfigurationen zur Verfügung. Sie können diese herunterladen und direkt 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 ebenfalls direkt importieren.

In dieser Betriebsart kann die Last manuell im Dashboard oder per API-Aufruf ein- und ausgeschaltet werden.
Leistung: Dies ist ein Leistungsbereich. Wenn Sie einen festen Leistungswert benötigen, geben Sie hier einfach denselben Wert ein.

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


Leistung: Dies ist ein Leistungsbereich. Wenn Sie einen festen Leistungswert benötigen, geben Sie hier einfach denselben Wert ein.
Zeit: Stellen Sie den Zeitbereich für den Betrieb ein.
Eingeschaltete Minuten: Stellen Sie die Betriebszeit innerhalb dieses Zeitbereichs ein.
Nehmen Sie das obige Bild als Beispiel: Die „Zeit" ist 17:00–23:00, die „eingeschalteten Minuten" 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 die Last die ganze Zeit von 17:00–23:00 laufen lassen möchten, sollten die „eingeschalteten Minuten" auf 360–360 gesetzt werden (deckt die gesamten 6 Stunden ab).
Wenn der eingestellte Modus „configurable" ist, bedeutet dies, dass diese Last per API-Aufruf gesteuert werden kann, wie im folgenden Bild:
/api/setloadpower?v=1200
Bitte beachten Sie: Die aktuelle Version unterstützt derzeit nur eine „configurable"-Last. Wir werden die Anzahl der „configurable"-Lasten möglicherweise in der nächsten Version erhöhen.

Anleitung: https://imeter.club/topic/349
Demo-Effekt: http://ha.iammeter.com:18123/lovelace/sim1 (Benutzer: iammeter, Passwort: iammeter)

Der Simulator geht davon aus, dass Sie den Energiezähler auf diese Weise installiert haben.
Nachdem Sie die Lasteinstellung geändert haben, können Sie auch die lokale API „monitorjson" verwenden, um die Leistungsänderungen in Phase B anzuzeigen.

Dreiphasiger Wi-Fi-Energiezähler (WEM3080T)
Einphasiger Wi-Fi-Energiezähler (WEM3080)
Dreiphasiger Wi-Fi-Energiezähler (WEM3046T)
Dreiphasiger Wi-Fi-Energiezähler (WEM3050T)