

Настройка и вход
Начните в браузере, без SSH.
Пошаговое руководство по установке HelioPulse, его архитектуре, подключению устройств и расширению платформы драйверами.
Руководство иллюстрировано реальными экранами работающей установки HelioPulse.


Начните в браузере, без SSH.


Убедитесь, что система передаёт производство и потребление.


Создайте драйвер Modbus из определения JSON.
Текущий продукт объединяет мониторинг в реальном времени, локальную историю, управление устройствами и безопасные операции на Raspberry Pi.
Храните телеметрию и историю на appliance и продолжайте работу в локальной сети без Интернета.
Смотрите солнечную энергию, потребление, батарею, сеть и состояние подключения устройств через WebSocket.
Изучайте производство, потребление, SOC, температуры и фазы за период от сегодняшнего дня до года.
Загружайте, создавайте и повторно используйте декларативные Modbus-драйверы без переписывания панели.
Управляйте независимыми collectors, стабильными последовательными портами, состоянием устройств и действиями start/stop/restart.
Отслеживайте переходы аварий, подтверждайте инциденты и проверяйте события связи, конфигурации и collector.
Создавайте детерминированные отчёты об энергии, аномалиях, авариях и событиях; локальный AI необязателен.
Проверяйте ресурсы Raspberry, связь и диагностику, создавайте локальные копии и восстанавливайтесь из них.
Используйте панель на компьютере или мобильном устройстве с девятью языками и светлой или тёмной темой.
Сравнивайте ожидаемую и произведённую солнечную энергию после настройки PV-массива.
Зарегистрируйте совместимый BMS как отдельное устройство и просматривайте ячейки, балансировку, SOC, SOH, температуры и циклы.
Генерируйте синтетическую телеметрию из драйвера для проверки интерфейса без оборудования.
При необходимости скачайте и активируйте локальную модель; детерминированные отчёты доступны и без неё.
Публикуйте данные в необязательный broker через TLS и используйте discovery Home Assistant.
Используйте пороги, расписания, аварии и события для MQTT, webhook или журнала; доступен dry-run.
Доступ через исходящий туннель и подписанные обновления приложения зависят от настройки и соединения.
Не входит в текущий локальный сценарий.
Ручная загрузка драйверов уже доступна; публичный маркетплейс появится позже.
CAN, BLE и протоколы JK без Modbus пока не входят в поддерживаемый путь.
В этой версии автоматизация не изменяет параметры инвертора.
OTA приложения доступна отдельно; полный A/B откат операционной системы появится позже.
HelioPulse OS — образ Linux для Raspberry Pi, предназначенный для локального мониторинга энергии.
Pi 4 с 4 ГБ или Pi 5 с 4/8 ГБ.
Рекомендуется SSD USB 3.0 на 128 ГБ или microSD High Endurance.
Адаптер USB–RS485 с гальванической развязкой.
Получите образ и прочитайте примечания к релизу в публичном репозитории releases.
Все релизыИспользуйте Raspberry Pi Imager или аналогичный инструмент. Выберите файл и целевой SSD или microSD.
Подключите накопитель, сеть, адаптер USB–RS485 и подходящий официальный блок питания Raspberry Pi.
Подключайте RS485 по руководству производителя. Не прикасайтесь к соединениям включённого инвертора.
При первом запуске устройство открывает каптивный портал в браузере: подключите Wi-Fi, создайте администратора и завершите. Без SSH и кабелей к компьютеру.
Вставьте записанную microSD в Raspberry Pi и подключите питание. Первый запуск расширяет систему и запускает HelioPulse; подождите минуту.
С телефона или ноутбука подключитесь к временной сети Wi-Fi, которую создаёт устройство. Портал настройки откроется в браузере автоматически; если нет, откройте адрес, показанный на экране.
Выберите домашний Wi-Fi и введите пароль или продолжите по сетевому кабелю. Уровень сигнала помогает найти нужную сеть.
Задайте имя пользователя и пароль (не менее 8 символов) для входа в панель. Храните их надёжно: это учётная запись администратора.
Если устройство это поддерживает, выберите имя, чтобы безопасно открывать панель через Интернет. Локальный доступ работает всегда, поэтому шаг можно пропустить.
Портал подтверждает завершение настройки и показывает адрес панели. Вернитесь в привычную сеть и откройте её, чтобы войти под созданной учётной записью.


Выберите свою сеть Wi-Fi (или продолжите по сетевому кабелю).


Задайте учётные данные для входа в панель.


Вернитесь в привычную сеть и откройте показанный адрес панели.
Портал — это адаптивный пошаговый процесс с индикатором прогресса и светлой/тёмной темами. Без приложения, без SSH и без кабелей к компьютеру.
У каждого устройства есть независимый collector. Сбой или перезапуск одного инвертора не прерывает телеметрию остальных.
Инвертор или BMS предоставляет данные через свой протокол.
Описывает протокол, регистры, масштабы и метрики.
Считывает каждое устройство в изолированном управляемом процессе.
Объединяет телеметрию, историю, аварии и прогноз.
Драйвер — это декларативный JSON-файл. Он описывает связь по Modbus RTU и преобразование регистров производителя в общие метрики HelioPulse.
Пакет описывает данные и не устанавливает произвольные бинарные файлы в системе.
Backend проверяет структуру, протокол и регистры до принятия файла.
Один драйвер можно применять на нескольких совместимых устройствах.
Нужны руководство по протоколу производителя и проверенные показания реального устройства. Минимальная схема требует идентификатор, протокол modbus_rtu и хотя бы одну группу с регистром.
{
"id": "my-inverter-modbus",
"name": "My inverter",
"manufacturer": "Manufacturer",
"models": ["Model A"],
"protocol": {
"type": "modbus_rtu",
"baud_rate": 9600,
"slave_id": 1
},
"register_groups": [{
"name": "battery",
"interval": "5s",
"registers": [{
"address": 256,
"name": "battery_soc",
"metric": "battery.soc_pct",
"unit": "%",
"scale": 1,
"signed": false
}]
}]
}В разделе Оборудование → Драйверы выберите файл. HelioPulse проверит схему перед сохранением.
Задайте ID устройства, драйвер, постоянный порт by-id и slave ID от 1 до 247.
Запустите или перезапустите только это устройство и убедитесь, что телеметрия активна.
Загрузка другого файла с тем же ID обновляет драйвер. Перезапустите связанные устройства, чтобы применить новое определение.
Здесь показано текущее направление проекта. Объём и порядок могут измениться после технической проверки и полевых испытаний.
Скачайте стабильный релиз или изучите исходный код и развитие проекта.