Quickstart-Handbuch für SCR-485, Schritt-für-Schritt-Anleitung
Geräte-Inbetriebnahme
Eingang: 220V-Spannungseingang anschließen
Ausgang: An den ohmschen Verbraucher anschließen, z. B. an die Heizung des Boilers.

Lüfter-Stromversorgung: Der Lüfter benötigt eine 220V-Stromversorgung, die direkt an die Eingangsspannung angeschlossen wird.

ESPHome
ESPHome installieren
Wenn Sie bereits Home Assistant installiert haben, können Sie das ESPHome-Add-on in Home Assistant hinzufügen. In einem anderen Dokument werden wir vorstellen, wie man SCR-485-Geräte in Home Assistant hinzufügt und bearbeitet.
Wenn Sie mit Home Assistant nicht vertraut sind, können Sie ESPHome auch direkt installieren. Siehe dazu den folgenden Link.
https://esphome.io/guides/installing_esphome
Wenn Sie bereits Python installiert haben, ist der gesamte Vorgang sehr einfach, nur ein Befehl:
pip install esphome

ESPHome ausführen
Wir verwenden ESPHome im Dashboard-Modus. Wenn Sie ein Windows-System verwenden, gehen Sie wie folgt vor:
- Öffnen Sie cmd (bitte nicht PowerShell verwenden).
- Erstellen Sie einen Ordner namens esphome_config (der Name ist frei wählbar, wird aber im folgenden Befehl verwendet).
- Führen Sie
esphome dashboard esphome_configaus.

- Rufen Sie http://localhost:6052/ auf, und Sie sehen die folgende Seite.

Wenn Sie andere Systeme verwenden, ist die Vorgehensweise ähnlich; bitte recherchieren Sie selbst.
YAML-Dateien aktualisieren
- Rufen Sie http://localhost:6052/ auf. Beim ersten Mal müssen Sie ein Gerät hinzufügen, wie im folgenden Bild gezeigt:

- Laden Sie die neueste YAML-Datei von https://github.com/lewei50/Solar-PV-Monitoring/blob/master/ESPHome/scr-485.yaml herunter

- Klicken Sie auf Bearbeiten, kopieren Sie die neueste YAML-Datei hinein. Klicken Sie auf Speichern, dann auf Installieren.

- Nachdem Sie auf „Installieren" geklickt haben, erscheint ein Menü; wählen Sie „Drahtlos".

- Warten Sie, bis der Upload abgeschlossen ist, und klicken Sie dann auf „Schließen".

SCR-485 verwenden
WLAN konfigurieren
- Suchen Sie nach dem WLAN-AP und verbinden Sie sich mit Scr-485.

- Geben Sie die SSID und das Passwort des WLANs ein und klicken Sie dann auf Speichern.

Parameterliste
Rufen Sie http://scr-485.local/ auf, um die zugehörigen Parameter direkt einzustellen.

Parameterliste:
| Name | Kommentar |
|---|---|
| 1 Startzeit | Einstellung: Startzeit des Automatikmodus (nur wirksam, wenn der Automatikmodus eingeschaltet ist) |
| 2 Endzeit | Einstellung: Endzeit des Automatikmodus (nur wirksam, wenn der Automatikmodus eingeschaltet ist) |
| 3 Automatikmodus-Schalter | Einstellung: Automatikmodus-Schalter, einschalten, um die Leistungsabgabe basierend auf der Netzleistung automatisch anzupassen |
| 3 Mit Batterie | Einstellung: Gibt an, ob das System über eine Batterie verfügt, einschalten, um die Leistungsabgabe basierend auf der Netzleistung und der Batterieleistung anzupassen (nur im Automatikmodus wirksam) |
| Batterieleistung | Anzeigewert: Batterieleistung |
| Netzleistung | Anzeigewert: Netzleistung |
| Hysterese | Einstellung: Hysterese-Wert der automatischen Regelung (nur im Automatikmodus wirksam) |
| Maximale Leistung | Stellen Sie die maximale Lastleistung ein (wenn die maximale Lastleistung 3600W beträgt, muss dieser Wert auf 3600 gesetzt werden) |
| Neustart | |
| Sollleistung | Einstellung: Aktuelle Sollleistung des SCR-485 |
| Schwellwert | Einstellung: Sollwert-Leistung des Automatikmodus (nur im Automatikmodus wirksam) |
| scr_485_adc_read | Anzeigewert |
| scr_485_set_adc | Anzeigewert |
Beispiel 1: Manuelle Steuerung der Heizleistung eines Boilers
Beginnen wir mit einem einfachen Beispiel: Angenommen, Sie haben einen Boiler mit einer maximalen Leistung von 3,5 kW und möchten dessen Sollleistung mit dem SCR-485 auf 1500W begrenzen.
Sie müssen lediglich Folgendes tun:
- Stellen Sie „Automatikmodus-Schalter" und „Mit Batterie" auf „aus".
- Stellen Sie „Maximale Leistung" auf 3500.
- Stellen Sie „Sollleistung" auf 1500.

Natürlich könnte es schwierig sein, genaue Werte durch Ziehen auf der Webseite einzustellen. Daher könnten Sie die Einstellung über die API vornehmen API von ESPHome
Rufen Sie die folgenden Adressen per HTTP Get auf:
http://scr-485.local/number/max_power/set?value=3500
http://scr-485.local/number/set_power/set?value=1500

Beispiel 2: Steuerung der Heizleistung eines Boilers basierend auf der Netzleistung
Dieses Beispiel ist etwas komplexer, da es die Angabe der Netzleistungsquelle erfordert. Es läuft auf drei Schritte hinaus:
- Klären Sie die Quelle der Netzleistung.
- Rufen Sie http://localhost:6052/ auf, um die YAML-Datei zu ändern und auf den SCR-485 hochzuladen.
- Rufen Sie http://scr-485.local/ auf, um die Parameter einzustellen.
So erhalten Sie die Netzleistung
Hier verwenden wir die IAMMETER Serie von Messgeräten als Beispiel, da die IAMMETER-Energiezähler diese API MonitorJson API bereitstellen, über die SCR-485 die Echtzeit-Leistungswerte abrufen kann.
Ändern der YAML-Datei
Aufgrund von Einschränkungen der ESPHome-Funktionalität ist es nicht möglich, die Quelle der Netzleistung über die Frontend-Seite einzustellen; dies kann nur durch Ändern der YAML-Datei erreicht werden (wenn Sie einen Weg kennen, dies zu tun, lassen Sie es uns bitte wissen).
Melden Sie sich im ESPHome Dashboard an und klicken Sie auf „Bearbeiten"
http://localhost:6052/

Ändern Sie die IP-Adresse, geben Sie hier die IP des Messgeräts ein, das die Netzleistung misst.

Wenn Sie ein Drehstrommessgerät zur Messung der Netzleistung verwenden, geben Sie die entsprechende Phase im YAML an.

Klicken Sie oben rechts auf „Speichern", „Installieren", „Drahtlos", warten Sie bis zum Ende, dann klicken Sie auf „Schließen"

Bitte beachten Sie: Nach jeder Änderung und jedem Upload des YAML müssen Sie die WLAN-Parameter des SCR-485 neu konfigurieren (erneute Verbindung mit dem Scr-485 AP)
Rufen Sie http://scr-485.local/ auf, um die Parameter einzustellen

Wenn Sie keine präzisen Parameter durch Ziehen einstellen können, können Sie direkt die folgenden zwei APIs aufrufen, um die Einstellungen vorzunehmen:
http://scr-485.local/number/threshold/set?value=-50
http://scr-485.local/number/hysteresis/set?value=25
Die im obigen Bild gezeigten Einstellungen entsprechen der folgenden Strategie:
- Schalten Sie den Automatikmodus ein
- Stellen Sie die Steuerpunktleistung auf -50W ein (negative Netzleistung bedeutet Einspeisung ins Netz, positive Netzleistung bedeutet Strombezug aus dem Netz), Hysterese bei 25W
- Diese automatische Strategie ist jeden Tag von 9 Uhr bis 16 Uhr wirksam.
Das heißt, wenn die Netzleistung größer als -25W (Schwellwert+Hysterese) ist, reduziert SCR-485 die Leistungsabgabe, wobei der Reduktionsbetrag Netzleistung - Schwellwert ist.
Wenn die Netzleistung kleiner als -75W (Schwellwert-Hysterese) ist, erhöht SCR-485 die Leistungsabgabe, wobei der Erhöhungsbetrag Schwellwert-Netzleistung ist.
Automatische Regelungslogik
Dies ist das gesamte automatische Regelungslogikdiagramm des Geräts, das die grundlegendste High-Low-Pegel-Regelungslogik verwendet. Wenn Sie interessiert sind, können Sie mehr darüber erfahren. Wenn Sie bessere Ideen haben, können Sie diese gerne unter https://imeter.club/ diskutieren.

Referenzen
Aktivitäten - Beantragen Sie den linearen Leistungsregler (SCR-485)
Steuerung eines Boilers mit einem Wi-Fi-SCR-Modul automatisch
ESP32 + SCR-Modul: Lineare Anpassung der Leistungsabgabe ohmscher Lasten, z. B. Heizungen
Ein intelligenter Thermostat „Helfer" mit linearer Leistungsanpassung, „Wi-Fi-Spannungsregler"