Schnellstartanleitung für SCR-485, Schritt-für-Schritt-Anleitung
Einschalten des Geräts
Eingang: 220V Spannungseingang anschließen
Ausgabe: An die ohmsche Last anschließen, beispielsweise an die Heizung des Tankkessels.
Lüfter-Stromversorgung: Der Ventilator benötigt eine 220-V-Stromversorgung und ist direkt an die Eingangsspannung angeschlossen.
ESPHome
ESPHome installieren
Wenn Sie Home Assistant bereits installiert haben, können Sie das ESPHome-Add-on in Home Assistant hinzufügen. Wie Sie SCR-485-Geräte in Home Assistant hinzufügen und bearbeiten, erfahren Sie in einem anderen Dokument.
Wenn Sie mit Home Assistant nicht vertraut sind, können Sie ESPHome direkt installieren. Siehe den Link unten.
https://esphome.io/guides/installing_esphome
Wenn Sie Python bereits installiert haben, ist der gesamte Vorgang sehr einfach und erfordert nur einen Befehl:
pip installieren esphome
Ausführen von ESPHome
Wir verwenden ESPHome im Dashboard-Modus. Wenn Sie ein Windows-System verwenden, sind die Schritte wie folgt:
- Geben Sie cmd ein (bitte verwenden Sie nicht PowerShell).
- Erstellen Sie einen Ordner mit dem Namen esphome_config (der Name ist beliebig, wird aber im folgenden Befehl verwendet).
- Laufen
esphome-Dashboard esphome_config
.
- Zuganghttp://localhost:6052/, und Sie sehen die folgende Seite.
Wenn Sie andere Systeme verwenden, ist die Vorgehensweise ähnlich; suchen Sie bitte selbst.
Aktualisieren von YAML-Dateien
- Zuganghttp://localhost:6052/Beim ersten Mal müssen Sie ein Gerät wie in der folgenden Abbildung gezeigt hinzufügen:
- Holen Sie sich die neueste YAML-Datei vonhttps://github.com/lewei50/Solar-PV-Monitoring/blob/master/ESPHome/scr-485.yaml
- Klicken Sie auf „Bearbeiten“ und kopieren Sie die neueste YAML-Datei hinein. Klicken Sie auf „Speichern“ und dann auf „Installieren“.
- Nachdem Sie auf „Installieren“ geklickt haben, wird ein Menü angezeigt. Wählen Sie „Drahtlos“ aus.
- Warten Sie, bis der Upload abgeschlossen ist, und klicken Sie dann auf „Schließen“.
Verwendung von SCR-485
WLAN konfigurieren
- Suchen Sie nach dem WLAN-AP, Link zu Scr-485.
- Geben Sie die SSID und das Passwort des WLANs ein und klicken Sie dann auf Speichern.
Parameterliste
Zuganghttp://scr-485.local/um zugehörige Parameter direkt einzustellen
Parameterliste:
Name | Kommentar |
---|---|
1 Startzeit | Einstellen: Startzeit für Automatikmodus (nur wirksam, wenn Automatikmodus eingeschaltet ist) |
2 Endzeit | Einstellen: Endzeit für Automatikmodus (nur wirksam, wenn Automatikmodus eingeschaltet ist) |
3 Auto-Modus-Schalter | Set: Automatischer Modusschalter, schaltet sich ein, um die Leistungsabgabe automatisch an die Netzleistung anzupassen |
3 Mit Batterie | Einstellen: Zeigt an, ob das System über eine Batterie verfügt, schaltet sich ein, um die Leistungsabgabe basierend auf Netzstrom und Batteriestrom anzupassen (nur im Automatikmodus wirksam) |
Batterieleistung | Anzeigewert: Batterieleistung |
Netzstrom | Anzeigewert: Netzleistung |
Hysterese | Einstellen: Hysteresewert der automatischen Regelung (nur im Automatikbetrieb wirksam) |
Maximale Kraft | Stellen Sie die maximale Leistungsbelastung ein (wenn die maximale Leistungsbelastung 3600 W beträgt, muss diese auf 3600 eingestellt werden) |
Neu starten | |
Leistung einstellen | Set: Aktuell eingestellte Leistung des SCR-485 |
Schwelle | Set: Automatikbetrieb Sollleistung (nur wirksam im Automatikbetrieb) |
scr_485_adc_lesen | Anzeigewert |
scr_485_set_adc | Anzeigewert |
Beispiel 1: Manuelle Steuerung der Heizleistung eines Kessels
Nehmen wir als einfaches Beispiel an, Sie haben einen Heizkessel mit einer maximalen Leistung von 3,5 kW und möchten die eingestellte Leistung mithilfe von SCR-485 auf 1500 W begrenzen.
Sie müssen lediglich Folgendes tun:
- Stellen Sie „Auto-Modus-Schalter“ und „Mit Batterie“ auf „Aus“.
- Stellen Sie „Max. Leistung“ auf 3500 ein.
- Stellen Sie „Set Power“ auf 1500 ein.
Natürlich kann es schwierig sein, durch Ziehen auf der Webseite genaue Werte festzulegen. Sie könnten also eine Einstellung über die API in Betracht ziehen.API von ESPHome
Rufen Sie die folgenden Adressen über 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 Kessels anhand der Netzleistung
Dieses Beispiel ist etwas komplexer, da die Stromquelle angegeben werden muss. Es lässt sich auf drei Schritte reduzieren:
- Klären Sie die Quelle des Netzstroms.
- Zuganghttp://localhost:6052/um die YAML-Datei zu ändern und auf SCR-485 hochzuladen.
- Zuganghttp://scr-485.local/um Parameter einzustellen.
So beziehen Sie Netzstrom
Hier verwenden wir dieIAMMETERReihe von Zählern als Beispiel, weil die IAMMETER Energiezähler diese API bietenMonitorJson-API, sodass SCR-485 über diese API Leistungswerte in Echtzeit abrufen kann.
Ändern der YAML-Datei
Aufgrund von Funktionseinschränkungen von ESPHome ist es nicht möglich, die Stromquelle über die Frontend-Seite festzulegen. Dies ist nur durch eine Änderung der YAML-Datei möglich (wenn Sie eine Möglichkeit kennen, dies zu erreichen, lassen Sie es uns bitte wissen).
Melden Sie sich beim ESPHome-Dashboard an und klicken Sie auf „Bearbeiten“.
Ändern Sie die IP-Adresse. Geben Sie hier die IP des Zählers ein, der die Netzleistung misst.
Wenn Sie zur Messung der Netzleistung einen Dreiphasenzähler verwenden, geben Sie die entsprechende Phase im YAML an.
Klicken Sie oben rechts auf „Speichern“, „Installieren“, „Drahtlos“, warten Sie das Ende und klicken Sie dann auf „Schließen“.
Bitte beachten Sie: Nach jeder Änderung und jedem Upload von YAML müssen Sie die WLAN-Parameter des SCR-485 neu konfigurieren(erneut mit dem Scr-485 AP verbinden)
Zuganghttp://scr-485.local/Parameter festlegen
Wenn Sie durch Ziehen keine genauen Parameter festlegen können, können Sie die folgenden beiden APIs direkt aufrufen, um die Einstellungen abzuschließen:
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 automatischen Modus ein
- Stellen Sie die Kontrollpunktleistung auf -50W ein (negative Netzleistung steht für die Einspeisung ins Netz, positive Netzleistung steht für die Stromentnahme aus dem Netz), Hysterese bei 25W
- Diese automatische Strategie ist täglich von 9 bis 16 Uhr aktiv.
Das heißt, wenn die Netzleistung größer als -25 W (Schwellenwert + Hysterese) ist, reduziert SCR-485 die Leistungsabgabe um den Betrag der Reduzierung, der dem Verhältnis Netzleistung minus Schwellenwert entspricht.
Wenn die Netzleistung weniger als -75 W beträgt (Schwellenwert-Hysterese), erhöht SCR-485 die Leistungsabgabe um den Betrag der Erhöhung, der der Schwellen-Netzleistung entspricht.
Automatische Steuerlogik
Dies ist das automatische Steuerungslogikdiagramm des gesamten Geräts, das die grundlegendste High-Low-Level-Steuerungslogik verwendet. Bei Interesse können Sie mehr erfahren. Wenn Sie bessere Ideen haben, können Sie diese gerne unter folgender Adresse diskutieren:https://imeter.club/
Verweise
Aktivitäten - Beantragen Sie den Linear Power Controller (SCR-485)
Steuern Sie einen Heizkessel automatisch mit einem Wi-Fi-SCR-Modul
Ein intelligenter Thermostat-„Helfer“ mit linearer Leistungsanpassung, „Wi-Fi-Spannungsregler“