Умная зарядка EV + управление нагрузкой KNX
Забудьте о выбитых автоматах: динамическое распределение тока для зарядных станций в латвийских квартирах и частных домах. Easee Equalizer, ограничение тока Modbus TCP, управление сценами KNX – всё для надёжной работы без перегрузок.
Проблема управления нагрузкой
Стандартный многоквартирный дом с главным автоматом на 100А и 20 зарядными станциями EV по 11кВт (16А × 3-фазный) теоретически потреблял бы 320А – втрое больше доступной мощности. Без управления нагрузкой единственный безопасный вариант – ограничить каждую зарядную станцию до 2–3А, что делает зарядку практически бесполезной. Динамическое управление нагрузкой решает эту проблему, распределяя доступный ток между активными зарядными станциями в реальном времени.
| Подход | Макс. зарядных станций на 63А | Скорость зарядки | Риск |
|---|---|---|---|
| Без управления (фиксированные 16А) | 3 зарядные станции | Полные 11кВт каждая | Срабатывание автомата при >3 автомобилях |
| Фиксированный сниженный ток (6А) | 10 зарядных станций | 4,1кВт – медленно | Всегда медленно, даже вне часов пик |
| Статическое расписание (временные слоты) | 10–20 зарядных станций | Переменная по слотам | Нет приоритетов, плохой UX |
| Динамическое управление нагрузкой | 10–20 зарядных станций | Макс. доступный, общий | Лучший: полный ток при малом числе автомобилей |
Easee Equalizer: стандартное решение
Easee Equalizer – это устройство мониторинга тока с CT-клещами, монтируемое на главном распределительном щите и измеряющее все три фазы в реальном времени. Устройство связывается с зарядными станциями Easee по Wi-Fi/облаку и автоматически распределяет доступный ток между активными зарядными сессиями.
Технические характеристики Easee Equalizer
- 3-фазное измерение с CT-клещами (до 630А)
- Связь с зарядными станциями Easee по Wi-Fi
- Поддержка до 400 зарядных станций на установку
- Обновление тока зарядки каждые 3 секунды
- Настройка через Easee Portal (облако)
- Совместимость с Easee Home, Charge, Cable
Алгоритм распределения тока
- Считывает ток главного питания каждые 3с
- Бюджет EV = лимит питания − нагрузка здания
- Бюджет равномерно распределяется между активными сессиями
- Минимум 6А на зарядную станцию (минимум по IEC 61851)
- Настраиваемые группы приоритетов (автопарк vs жильцы)
- Нарастание: 2А/мин для предотвращения пусковых бросков тока
Предупреждение: Easee Equalizer требует подключения к облаку для динамического распределения. Для полностью локальной работы используйте ограничение тока Modbus TCP (см. ниже) или локальный сервер OCPP (например, EVCC на Raspberry Pi).
Ограничение тока Modbus TCP (локальное управление)
Большинство умных зарядных станций EV предоставляют интерфейс Modbus TCP для локального управления током – без зависимости от облака. В сочетании с Modbus счётчиком электроэнергии на главном питании это обеспечивает полностью локальное динамическое управление нагрузкой.
Локальное динамическое управление нагрузкой (Home Assistant / Node-RED)
Every 10 seconds: main_current_L1 = read Modbus meter reg 0x0000 (A × 100) main_current_L2 = read Modbus meter reg 0x0002 (A × 100) main_current_L3 = read Modbus meter reg 0x0004 (A × 100) max_phase = max(L1, L2, L3) building_load = max_phase worst-case phase supply_limit = 63A from main fuse rating ev_budget = supply_limit - building_load - 5A 5A safety margin active_chargers = count(charger_state == "charging") if active_chargers > 0: current_per_charger = clamp(ev_budget / active_chargers, 6, 32) for each active charger: write Modbus reg 0x0100, current_per_charger × 10 Easee Modbus: reg 261 (max current × 10 = Amps × 10) if ev_budget < 6A: pause all EV charging (write 0 to Modbus reg) restore when budget > 8A (hysteresis)
Регистры Easee Modbus TCP (локальный доступ)
| Регистр | Название | Примечания |
|---|---|---|
| 0x0104 (260) | Состояние зарядной станции | 1=запрос, 3=зарядка, 5=пауза |
| 0x0105 (261) | Макс. ток зарядки | Запись с шагом 0,1А. Мин. 6А, макс. 32А. 0 для паузы. |
| 0x0107 (263) | Энергия сессии | Энергия в текущей сессии (Вт·ч) |
| 0x010A (266) | Суммарная энергия | Суммарная переданная энергия (кВт·ч × 100) |
| 0x0108 (264) | Состояние блокировки кабеля | 0=разблокирован, 1=заблокирован на авто, 2=заблокирован администратором |
Интеграция KNX: управление реле + визуализация
KNX интегрируется с зарядкой EV двумя взаимодополняющими способами.
1. Реле KNX – простое включение/отключение
- Релейный выход KNX 230В управляет питанием зарядной станции
- Отключение питания = зарядка останавливается (авто возобновляет при переподключении)
- Применение: ночное отключение, режим отпуска, защита от перегрузки
- Солнечная самогенерация: реле включается при профиците PV > 2,5кВт
- Простой и надёжный – API-интеграция не требуется
- Не может модулировать ток – только вкл/выкл
2. Мост HA – полное управление током
- Интеграция Home Assistant Easee (локальный Modbus)
- Телеграмма сцены KNX автоматизация HA Easee API
- Аналоговый выход KNX HA уставка тока Modbus
- Применение: диспетчеризация солнечного профицита с модулированным током
- Двунаправленный: состояние зарядки групповой адрес KNX дисплей помещения
- Энергия сессии KNX визуализация биллинга/мониторинга
Групповой адрес KNX ток Easee (Home Assistant YAML)
# configuration.yaml / automations.yaml
automation:
- alias: "KNX EV charger current setpoint"
trigger:
- platform: event
event_type: knx_event
event_data:
destination: "7/0/1" KNX DPT 9.001 (2-byte float)
action:
- service: easee.set_charger_circuit_max_current
data:
charger_id: "EHXXXXXX"
current_p1: "{{ trigger.event.data.value | int }}"
current_p2: "{{ trigger.event.data.value | int }}"
current_p3: "{{ trigger.event.data.value | int }}"
- alias: "EV charging state KNX"
trigger:
- platform: state
entity_id: sensor.easee_status
action:
- service: knx.send
data:
address: "7/0/10"
payload: >
{% if states('sensor.easee_status') == 'charging' %}1{% else %}0{% endif %}OCPP: стандарт для многостанционных объектов
Для многоквартирных домов с 10+ зарядными станциями, коммерческих парковок или установок с требованием биллинга OCPP 1.6/2.0.1 (Open Charge Point Protocol) является отраслевым стандартом. Сервер OCPP (Central System) централизованно управляет всеми зарядными станциями.
| Функция OCPP | Что обеспечивает | Значимость для KNX |
|---|---|---|
| Smart Charging | Центральная система отправляет профиль тока каждой зарядной станции | Профицит солнечной энергии профиль тока OCPP |
| Авторизация RFID | Только авторизованные RFID-карты могут начать зарядку | Считыватель карт KNX удалённый запуск OCPP |
| Значения счётчиков | Энергия за сессию протоколируется сервером OCPP | Данные сессии отображение на групповом адресе KNX |
| Удалённый запуск/стоп | Приложение, триггер KNX или RFID запускает сессию | Бинарный вход KNX OCPP RemoteStartTransaction |
| Балансировка нагрузки | Smart Charging OCPP 2.0.1 с расписаниями мощности | Заменяет Easee Equalizer для разнородных установок |
Примечание: Сервер OCPP с открытым исходным кодом: EVCC (ev.energy) работает на Raspberry Pi на объекте – локальный сервер OCPP с интеграцией солнечной энергии, плагин Home Assistant и поддержка Modbus. Бесплатно для жилого использования. Применяется для полностью локального, независимого от облака управления EV в KNX-проектах.
Сравнение зарядных станций EV для KNX-проектов
| Зарядная станция | Modbus TCP | OCPP | Управление нагрузкой | KNX нативно | Лучше всего для |
|---|---|---|---|---|---|
| Easee Charge | Да | 1.6 | Equalizer | через HA | Жилые дома, многоквартирные |
| ABB Terra AC | Да | 1.6/2.0 | DLM встроен | через HA | Коммерческие, много единиц |
| Keba KeContact | UDP/TCP | 1.6 | Backend | через HA | Жилые дома, автопарк |
| Wallbox Pulsar | Нет | 1.6 | Power Boost | через HA | Жилые дома (простые) |
| Webasto Unite | Да | 1.6/2.0 | Backend | через HA | Автопарк, коммерческие |
| Phoenix Contact | Да | 1.6/2.0 | EMS встроен | KNX-модуль | Премиальные KNX-проекты |
Solar + EV: идеальная комбинация
Комбинированная логика диспетчеризации Solar + EV
Priorities (descending): 1. House load (always served) 2. Main fuse limit (never exceeded – Equalizer/Modbus CT) 3. EV fast charge mode (user-requested: charges at max available) 4. EV solar mode (charges ONLY from solar surplus) 5. EV eco mode (charges from surplus + cheap grid tariff) Solar EV mode example (30-second polling): surplus_kw = pv_power - house_load from Fronius Modbus if surplus_kw > 1.4: minimum 6A × 230V = 1.38kW ev_current = min(32, surplus_kw × 1000 / 230) set Easee current = ev_current else: set Easee current = 0 (pause charging) Mode selection via KNX: Group addr 7/0/20 = 0 EV OFF Group addr 7/0/20 = 1 EV Fast (max available) Group addr 7/0/20 = 2 EV Solar (surplus only) Group addr 7/0/20 = 3 EV Eco (surplus + night tariff)
Комнатный контроллер KNX или сенсорный экран позволяет пользователю выбрать режим зарядки одним нажатием кнопки. Home Assistant затем выполняет соответствующую стратегию диспетчеризации в фоновом режиме – ручная регулировка тока не требуется.
Интеграция зарядки EV в ваш щит
Спроектируем щит с CT-клещами, готовой проводкой под Easee Equalizer и KNX-реле для зарядной инфраструктуры – от частного дома до парковки на 20 мест в Риге.
Запросить предложение