Краткое руководство по SCR-485, пошаговое руководство
Включение устройства
Вход: Подключите входное напряжение 220 В
Выход: Подключите к резистивной нагрузке, например, к нагревателю бойлера.

Питание вентилятора: Вентилятор требует питания 220 В, подключается непосредственно к входному напряжению.

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 в режиме панели управления. Если вы используете 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, подключитесь к Scr-485.

- Введите SSID и пароль WLAN, затем нажмите «Save».

Список параметров
Откройте http://scr-485.local/ чтобы напрямую настроить соответствующие параметры

Список параметров:
| Название | Описание |
|---|---|
| 1 Start Time | Установка: время начала автоматического режима (действует только при включенном автоматическом режиме) |
| 2 End Time | Установка: время окончания автоматического режима (действует только при включенном автоматическом режиме) |
| 3 Auto Mode Switch | Установка: переключатель автоматического режима, включает автоматическую регулировку выходной мощности на основе сетевой мощности |
| 3 With Battery | Установка: указывает, есть ли в системе аккумулятор, включает регулировку выходной мощности на основе сетевой мощности и мощности аккумулятора (действует только в автоматическом режиме) |
| Battery Power | Отображение: мощность аккумулятора |
| Grid Power | Отображение: сетевая мощность |
| Hysteresis | Установка: значение гистерезиса автоматического управления (действует только в автоматическом режиме) |
| Max Power | Установка максимальной мощности нагрузки (если максимальная мощность нагрузки составляет 3600 Вт, установите значение 3600) |
| Restart | |
| Set Power | Установка: текущая заданная мощность SCR-485 |
| Threshold | Установка: уставка автоматического режима (действует только в автоматическом режиме) |
| scr_485_adc_read | Отображение значения |
| scr_485_set_adc | Отображение значения |
Пример 1: Ручное управление мощностью нагревателя бойлера
Начнем с простого примера. Предположим, у вас есть нагреватель бойлера с максимальной мощностью 3,5 кВт, и вы хотите ограничить его заданную мощность до 1500 Вт с помощью 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 и нажмите «Edit»
http://localhost:6052/

Измените IP-адрес, введите IP счетчика, измеряющего сетевую мощность здесь.

Если вы используете трехфазный счетчик для измерения сетевой мощности, укажите соответствующую фазу в YAML.

Нажмите «save» в правом верхнем углу, «Install», «Wirelessly», дождитесь завершения, затем нажмите «Close»

Обратите внимание: после каждого изменения и загрузки YAML необходимо перенастроить параметры Wi-Fi SCR-485 (повторно подключиться к точке доступа 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
Настройки, показанные на изображении выше, эквивалентны следующей стратегии:
- Включите автоматический режим
- Установите мощность точки управления на -50 Вт (отрицательная сетевая мощность означает подачу энергии в сеть, положительная сетевая мощность означает потребление энергии из сети), гистерезис 25 Вт
- Эта автоматическая стратегия действует с 9 утра до 4 вечера каждый день.
То есть, когда сетевая мощность превышает -25 Вт (порог+гистерезис), SCR-485 будет уменьшать выходную мощность, причем величина уменьшения равна сетевая мощность - порог.
Когда сетевая мощность меньше -75 Вт (порог-гистерезис), SCR-485 будет увеличивать выходную мощность, причем величина увеличения равна порог - сетевая мощность.
Логика автоматического управления
Это схема логики автоматического управления всего устройства, использующая самую базовую логику управления высокого-низкого уровня. Если интересно, вы можете узнать больше. Если у вас есть лучшие идеи, обсудите их на https://imeter.club/

Ссылки
Мероприятия — Подать заявку на линейный контроллер мощности (SCR-485)
Автоматическое управление нагревателем бойлера с помощью Wi-Fi SCR-модуля
Умный термостат «Помощник» с линейной регулировкой мощности, «Wi-Fi контроллер напряжения»