Ръководство за бърз старт на SCR-485, урок стъпка по стъпка
Включване на устройството
Вход: Свържете вход за напрежение 220V
Изход: Свържете към резистивния товар, например нагревателя на бойлера.

Захранване на вентилатора: Вентилаторът изисква захранване 220V и се свързва директно към входното напрежение.

ESPHome
Инсталиране на ESPHome
Ако вече сте инсталирали Home Assistant, можете да добавите добавката ESPHome в рамките на Home Assistant. Как да добавяте и редактирате SCR-485 устройства в Home Assistant ще обясним в друг документ.
Ако не сте запознати с Home Assistant, можете да инсталирате ESPHome директно. Вижте връзката по-долу.
https://esphome.io/guides/installing_esphome
Ако вече имате инсталиран Python, целият процес е много прост — само една команда:
pip install esphome

Стартиране на ESPHome
Избираме да използваме ESPHome в режим на табло (dashboard). Ако използвате Windows, стъпките са следните:
- Отворете cmd (моля, не използвайте PowerShell).
- Създайте папка с име esphome_config (името е произволно, но ще се използва в командата по-долу).
- Изпълнете
esphome dashboard esphome_config.

- Отворете http://localhost:6052/ и ще видите следната страница.

Ако използвате друга система, методът е подобен; потърсете сами.
Актуализиране на YAML файлове
- Отворете http://localhost:6052/. Първият път трябва да добавите устройство, както е показано на следното изображение:

- Вземете най-новия YAML файл от https://github.com/lewei50/Solar-PV-Monitoring/blob/master/ESPHome/scr-485.yaml

- Кликнете edit и копирайте най-новия YAML файл в него. Кликнете Save, след това Install.

- След като кликнете „Install“, ще се появи меню — изберете „Wirelessly“.

- Изчакайте качването да завърши, след което кликнете „Close“.

Използване на SCR-485
Конфигуриране на WLAN
- Потърсете WLAN AP и се свържете към Scr-485.

- Въведете SSID и паролата на WLAN, след което кликнете Save.

Списък с параметри
Отворете http://scr-485.local/, за да зададете директно съответните параметри

Списък с параметри:
| Име | Коментар |
|---|---|
| 1 Начален час | Задаване: начален час на автоматичния режим (има ефект само когато автоматичният режим е включен) |
| 2 Краен час | Задаване: краен час на автоматичния режим (има ефект само когато автоматичният режим е включен) |
| 3 Превключвател на автоматичен режим | Задаване: превключвател на автоматичния режим; при включване мощността на изхода се регулира автоматично според мощността на мрежата |
| 3 С батерия | Задаване: указва дали системата има батерия; при включване мощността на изхода се регулира според мощността на мрежата и мощността на батерията (има ефект само в автоматичен режим) |
| Мощност на батерията | Показвана стойност: мощност на батерията |
| Мощност на мрежата | Показвана стойност: мощност на мрежата |
| Хистерезис | Задаване: стойност на хистерезиса за автоматичното управление (има ефект само в автоматичен режим) |
| Максимална мощност | Задайте максималния товар по мощност (ако максималният товар е 3600W, това трябва да се зададе на 3600) |
| Рестартиране | |
| Зададена мощност | Задаване: текуща зададена мощност на SCR-485 |
| Праг | Задаване: зададена мощност на точката в автоматичен режим (има ефект само в автоматичен режим) |
| scr_485_adc_read | Показвана стойност |
| scr_485_set_adc | Показвана стойност |
Пример 1: Ръчно управление на мощността на бойлера
Да започнем с прост пример: да предположим, че имате бойлер с максимална мощност 3,5 kW и искате да ограничите зададената му мощност до 1500W чрез SCR-485.
Трябва само да направите следното:
- Задайте „Auto Mode Switch“ и „With Battery“ на „off“.
- Задайте „Max Power“ на 3500.
- Задайте „Set Power“ на 1500.

Разбира се, може да намерите за трудно да задавате точни стойности чрез плъзгане в уеб страницата. Затова може да обмислите задаване чрез API API на ESPHome
Извикайте следните адреси чрез HTTP Get:
http://scr-485.local/number/max_power/set?value=3500
http://scr-485.local/number/set_power/set?value=1500

Пример 2: Управление на мощността на бойлера според мощността на мрежата
Този пример е малко по-сложен, тъй като изисква да се посочи източникът на мощността на мрежата. Свежда се до три стъпки:
- Изяснете източника на мощността на мрежата.
- Отворете http://localhost:6052/, за да промените YAML файла и да го качите в SCR-485.
- Отворете http://scr-485.local/, за да зададете параметрите.
Как да получим мощността на мрежата
Тук използваме серията електромери IAMMETER като пример, тъй като електромерите IAMMETER предоставят този API MonitorJson API, който позволява на SCR-485 да получава показанията на мощността в реално време чрез този API.
Промяна на YAML файла
Поради ограниченията на функционалността на ESPHome не е възможно да се зададе източникът на мощността на мрежата от фронтенд страницата; това може да се постигне само чрез промяна на YAML файла (ако знаете начин да го направите, моля, кажете ни).
Влезте в ESPHome Dashboard и кликнете „Edit“
http://localhost:6052/

Променете IP адреса — въведете тук IP на електромера, който измерва мощността на мрежата.

Ако използвате трифазен електромер за измерване на мощността на мрежата, посочете съответната фаза в YAML.

Кликнете горе вдясно „save“, „Install“, „Wirelessly“, изчакайте да завърши, след което кликнете „Close“

Моля, обърнете внимание: след всяка промяна и качване на YAML трябва да конфигурирате отново Wi-Fi параметрите на SCR-485 (свържете се отново към AP на Scr-485)
Отворете http://scr-485.local/, за да зададете параметрите

Ако не можете да зададете точни параметри чрез плъзгане, можете директно да извикате следните два API, за да завършите настройката:
http://scr-485.local/number/threshold/set?value=-50
http://scr-485.local/number/hysteresis/set?value=25
Настройките, показани на изображението по-горе, са еквивалентни на следната стратегия:
- Включване на автоматичния режим
- Задаване на мощността на контролната точка на -50W (отрицателна мощност на мрежата означава подаване на енергия към мрежата, положителна мощност на мрежата означава потребление от мрежата), хистерезис 25W
- Тази автоматична стратегия е активна всеки ден от 9:00 до 16:00 ч.
Тоест, когато мощността на мрежата е по-голяма от -25W (праг + хистерезис), SCR-485 ще намали изходната мощност, като намалението е мощност на мрежата − праг.
Когато мощността на мрежата е по-малка от -75W (праг − хистерезис), SCR-485 ще увеличи изходната мощност, като увеличението е праг − мощност на мрежата.
Логика на автоматичното управление
Това е цялата логическа схема на автоматичното управление на устройството, използваща най-основната логика за управление с високо и ниско ниво. Ако ви е интересно, можете да научите повече. Ако имате по-добри идеи, обсъдете ги на https://imeter.club/

Препратки
Дейности — Кандидатствайте за линейния регулатор на мощност (SCR-485)
Автоматично управление на бойлер с Wi-Fi SCR модул
ESP32 + SCR модул: Линейно регулиране на изходната мощност на резистивни товари, като нагреватели