Instrukcja szybkiego uruchomienia SCR-485, poradnik krok po kroku
Uruchomienie Urządzenia
Wejście: Podłącz napięcie 220V
Wyjście: Podłącz do obciążenia rezystancyjnego, np. grzałki bojlera.

Zasilanie wentylatora: Wentylator wymaga zasilania 220V, podłączonego bezpośrednio do napięcia wejściowego.

ESPHome
Instalacja ESPHome
Jeśli masz już zainstalowany Home Assistant, możesz dodać dodatek ESPHome w Home Assistant. W innym dokumencie opiszemy, jak dodać i edytować urządzenia SCR-485 w Home Assistant.
Jeśli nie znasz Home Assistant, możesz zainstalować ESPHome bezpośrednio. Skorzystaj z poniższego linku.
https://esphome.io/guides/installing_esphome
Jeśli masz już zainstalowany Python, cały proces jest bardzo prosty — wystarczy jedna komenda:
pip install esphome

Uruchamianie ESPHome
Wybieramy użycie ESPHome w trybie pulpitu. Jeśli używasz systemu Windows, kroki są następujące:
- Wejdź do cmd (nie używaj PowerShell).
- Utwórz folder o nazwie esphome_config (nazwa jest dowolna, ale zostanie użyta w poniższej komendzie).
- Uruchom
esphome dashboard esphome_config.

- Otwórz http://localhost:6052/, a zobaczysz następującą stronę.

Jeśli korzystasz z innych systemów, metoda jest podobna — poszukaj informacji samodzielnie.
Aktualizacja plików YAML
- Otwórz http://localhost:6052/. Pierwszym razem musisz dodać urządzenie, jak pokazano na poniższym obrazku:

- Pobierz najnowszy plik YAML z https://github.com/lewei50/Solar-PV-Monitoring/blob/master/ESPHome/scr-485.yaml

- Kliknij Edytuj, skopiuj najnowszy plik YAML. Kliknij Zapisz, a następnie Instaluj.

- Po kliknięciu „Instaluj" pojawi się menu — wybierz „Bezprzewodowo".

- Poczekaj na zakończenie przesyłania, a następnie kliknij „Zamknij".

Korzystanie z SCR-485
Konfiguracja WLAN
- Wyszukaj punkt dostępowy WLAN i połącz się z Scr-485.

- Wprowadź SSID i hasło WLAN, a następnie kliknij Zapisz.

Lista parametrów
Otwórz http://scr-485.local/, aby bezpośrednio ustawić powiązane parametry

Lista parametrów:
| Nazwa | Opis |
|---|---|
| 1 Start Time | Ustaw: Czas rozpoczęcia trybu automatycznego (działa tylko gdy tryb automatyczny jest włączony) |
| 2 End Time | Ustaw: Czas zakończenia trybu automatycznego (działa tylko gdy tryb automatyczny jest włączony) |
| 3 Auto Mode Switch | Ustaw: Włącznik trybu automatycznego — włączenie powoduje automatyczne dostosowanie mocy wyjściowej na podstawie mocy sieci |
| 3 With Battery | Ustaw: Wskazuje, czy system ma baterię — włączenie dostosowuje moc wyjściową na podstawie mocy sieci i mocy baterii (działa tylko w trybie automatycznym) |
| Battery Power | Wyświetlana wartość: Moc baterii |
| Grid Power | Wyświetlana wartość: Moc sieci |
| Hysteresis | Ustaw: Wartość histerezy sterowania automatycznego (działa tylko w trybie automatycznym) |
| Max Power | Ustaw maksymalne obciążenie mocy (jeśli maksymalne obciążenie mocy wynosi 3600W, należy ustawić na 3600) |
| Restart | |
| Set Power | Ustaw: Bieżąca zadana moc SCR-485 |
| Threshold | Ustaw: Wartość progowa trybu automatycznego (działa tylko w trybie automatycznym) |
| scr_485_adc_read | Wyświetlana wartość |
| scr_485_set_adc | Wyświetlana wartość |
Przykład 1: Ręczne sterowanie mocą grzałki bojlera
Zaczynając od prostego przykładu, załóżmy, że masz grzałkę bojlera o maksymalnej mocy 3,5 kW i chcesz ograniczyć jej moc do 1500 W za pomocą SCR-485.
Wystarczy wykonać następujące kroki:
- Ustaw „Auto Mode Switch" i „With Battery" na „wyłączone".
- Ustaw „Max Power" na 3500.
- Ustaw „Set Power" na 1500.

Oczywiście, precyzyjne ustawienie wartości poprzez przeciąganie na stronie może być trudne. Możesz rozważyć ustawienie za pomocą API API of ESPHome
Wywołaj następujące adresy przez HTTP Get:
http://scr-485.local/number/max_power/set?value=3500
http://scr-485.local/number/set_power/set?value=1500

Przykład 2: Sterowanie mocą grzałki bojlera na podstawie mocy sieci
Ten przykład jest nieco bardziej złożony, ponieważ wymaga określenia źródła mocy sieci. Sprowadza się do trzech kroków:
- Określ źródło mocy sieci.
- Otwórz http://localhost:6052/, zmodyfikuj plik YAML i prześlij go do SCR-485.
- Otwórz http://scr-485.local/, aby ustawić parametry.
Jak uzyskać moc sieci
Tutaj używamy liczników z serii IAMMETER jako przykładu, ponieważ liczniki energii IAMMETER udostępniają API MonitorJson API, dzięki czemu SCR-485 może uzyskiwać odczyty mocy w czasie rzeczywistym za pomocą tego API.
Modyfikacja pliku YAML
Ze względu na ograniczenia ESPHome, nie jest możliwe ustawienie źródła mocy sieci z poziomu strony front-end — można to osiągnąć tylko poprzez modyfikację pliku YAML (jeśli znasz inny sposób, daj nam znać).
Zaloguj się do ESPHome Dashboard i kliknij „Edytuj"
http://localhost:6052/

Zmień adres IP, wprowadź adres IP licznika mierzącego moc sieci.

Jeśli używasz licznika trójfazowego do pomiaru mocy sieci, określ odpowiednią fazę w YAML.

Kliknij w prawym górnym rogu „Zapisz", „Instaluj", „Bezprzewodowo", poczekaj na zakończenie, a następnie kliknij „Zamknij"

Uwaga: Po każdej modyfikacji i przesłaniu YAML należy ponownie skonfigurować parametry Wi-Fi SCR-485 (ponownie połączyć się z punktem dostępowym Scr-485)
Otwórz http://scr-485.local/, aby ustawić parametry

Jeśli nie możesz ustawić precyzyjnych parametrów poprzez przeciąganie, możesz bezpośrednio wywołać następujące dwa API, aby dokończyć ustawienia:
http://scr-485.local/number/threshold/set?value=-50
http://scr-485.local/number/hysteresis/set?value=25
Ustawienia pokazane na powyższym obrazku odpowiadają następującej strategii:
- Włącz tryb automatyczny
- Ustaw moc punktu kontrolnego na -50W (ujemna moc sieci oznacza oddawanie mocy do sieci, dodatnia moc sieci oznacza pobór mocy z sieci), histereza 25W
- Ta automatyczna strategia obowiązuje codziennie od 9:00 do 16:00.
Oznacza to, że gdy moc sieci jest większa niż -25W (próg+histereza), SCR-485 zmniejszy moc wyjściową, a wielkość redukcji wynosi moc sieci - próg.
Gdy moc sieci jest mniejsza niż -75W (próg-histereza), SCR-485 zwiększy moc wyjściową, a wielkość zwiększenia wynosi próg - moc sieci.
Logika sterowania automatycznego
To jest diagram logiki sterowania automatycznego całego urządzenia, wykorzystujący najbardziej podstawową logikę sterowania wysokiego/niskiego poziomu. Jeśli jesteś zainteresowany, możesz dowiedzieć się więcej. Jeśli masz lepsze pomysły, śmiało dyskutuj na https://imeter.club/

Referencje
Aktywności - Złóż wniosek o liniowy kontroler mocy (SCR-485)
Sterowanie grzałką bojlera za pomocą modułu Wi-Fi SCR automatycznie
ESP32 + moduł SCR: Liniowa regulacja mocy wyjściowej obciążeń rezystancyjnych, np. grzałek
Inteligentny termostat „Pomocnik" z liniową regulacją mocy, „Wi-Fi Voltage Controller"