Вернуться на сайтЦентр установки и документации

Установите HelioPulse так, как удобно вам.

Выберите HelioPulse OS, Docker или Home Assistant, выполните шаги и подключите первое устройство. Затем узнайте, как работают драйверы, чтобы расширить платформу.

Основано на HelioPulse OS 1.23.24 Инструкция соответствует репозиторию
Способы установки

Выберите, как запускать HelioPulse.

Одна и та же локальная панель в трёх вариантах. Выберите тот, что подходит к вашему оборудованию.

Что у вас есть?

HelioPulse OS

Готовое решение для Raspberry Pi

Лучший вариант для отдельного устройства: запишите образ и завершите настройку с телефона.

Оборудование
Raspberry Pi 4 или 5 · SSD или microSD
Настройка
Пошаговый captive-портал, без SSH
Обновления
Подписанные обновления из панели
Смотреть шаги

Docker

Контейнер для вашего сервера

Для уже работающего мини-ПК, NAS или сервера. То же ядро, данные хранятся в постоянном томе.

Оборудование
Linux amd64 или arm64 с Docker
Настройка
Одна команда docker run или файл Compose
Обновления
Загрузите новый образ и пересоздайте
Смотреть шаги
Бета

Home Assistant

Приложение в Home Assistant OS

Если ваш дом уже работает на Home Assistant: HelioPulse появится на боковой панели и будет публиковать датчики через MQTT.

Оборудование
Home Assistant OS · aarch64 или amd64
Настройка
Вход под администратором Home Assistant, без отдельной учётной записи
Обновления
Через магазин приложений Home Assistant
Смотреть шаги
Способ установки

Показаны только шаги выбранного способа. Его можно сменить в любой момент.

01
HelioPulse OS

Установите HelioPulse OS на Raspberry Pi.

HelioPulse OS — готовый к работе Linux-образ для Raspberry Pi: система, панель и обновления в одной установке для локального мониторинга энергии.

Raspberry Pi 4 или 5

Pi 4 с 4 ГБ или Pi 5 с 4/8 ГБ.

Накопитель

Рекомендуется SSD USB 3.0 на 128 ГБ или microSD High Endurance.

Связь

Адаптер USB–RS485 с гальванической развязкой.

  1. 1

    Скачайте стабильный релиз

    Получите образ и прочитайте примечания к релизу в публичном репозитории releases.

  2. 2

    Запишите образ

    Используйте Raspberry Pi Imager или аналогичный инструмент. Выберите файл и целевой SSD или microSD.

  3. 3

    Подключите и включите

    Подключите накопитель, сеть, адаптер USB–RS485 и подходящий официальный блок питания Raspberry Pi.

Работайте при отключённом питании

Подключайте RS485 по руководству производителя. Не прикасайтесь к соединениям включённого инвертора.

Далее: первый запуск
02HelioPulse OS · первый запуск

Настройте через браузер.

При первом запуске устройство открывает каптивный портал в браузере: подключите Wi-Fi, создайте администратора и завершите. Без SSH и кабелей к компьютеру.

Локальная сетьНайдите Raspberry Pi
Начальная учётная записьСоздайте безопасные данные входа
Первое устройствоДрайвер, порт и slave ID
  1. 1

    Вставьте карту и включите

    Вставьте записанную microSD в Raspberry Pi и подключите питание. Первый запуск расширяет систему и запускает HelioPulse; подождите минуту.

  2. 2

    Подключитесь к сети HelioPulse

    С телефона или ноутбука подключитесь к открытой сети Wi-Fi HelioPulse-XXXX (без пароля), которую создаёт устройство. Затем откройте браузер и перейдите на http://heliopulse.setup:8090, чтобы открыть портал настройки. На некоторых телефонах портал открывается автоматически; если нет, введите этот адрес вручную.

  3. 3

    Подключитесь к Интернету

    Выберите домашний Wi-Fi и введите пароль или продолжите по сетевому кабелю. Уровень сигнала помогает найти нужную сеть.

  4. 4

    Создайте администратора

    Задайте имя пользователя и пароль (не менее 8 символов) для входа в панель. Храните их надёжно: это учётная запись администратора.

  5. 5

    Необязательно: включите удалённый доступ

    Если устройство это поддерживает, выберите имя, чтобы безопасно открывать панель через Интернет. Локальный доступ работает всегда, поэтому шаг можно пропустить.

  6. 6

    Готово к работе

    Портал подтверждает завершение настройки. Теперь устройство в вашей сети Wi-Fi: вернитесь в привычную сеть и откройте панель по адресу http://heliopulse.local:8080 под созданной учётной записью. Сеть HelioPulse-XXXX исчезает, так как больше не нужна.

1. Подключитесь к Интернету

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

2. Создайте администратора

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

3. Готово к работе

Вернитесь в привычную сеть и откройте показанный адрес панели.

Создан для телефона и ноутбука

Портал — это адаптивный пошаговый процесс с индикатором прогресса и светлой/тёмной темами. Чтобы открыть его, подключитесь к Wi-Fi HelioPulse-XXXX и перейдите на http://heliopulse.setup:8090 в браузере. Без приложения, без SSH и без кабелей к компьютеру.

Сравнить способы установки
05Как это работает

Локальная модульная платформа.

У каждого устройства есть независимый collector. Сбой или перезапуск одного инвертора не прерывает телеметрию остальных.

01

Устройство

Инвертор или BMS предоставляет данные через свой протокол.

02

Драйвер

Описывает протокол, регистры, масштабы и метрики.

03

Сборщик

Считывает каждое устройство в изолированном управляемом процессе.

04

Панель

Объединяет телеметрию, историю, аварии и прогноз.

06Драйверы

Переводчик между устройством и HelioPulse.

Драйвер — это декларативный JSON-файл. Он описывает связь по Modbus RTU и преобразование регистров производителя в общие метрики HelioPulse.

Без исполняемого кода

Пакет описывает данные и не устанавливает произвольные бинарные файлы в системе.

Проверка перед сохранением

Backend проверяет структуру, протокол и регистры до принятия файла.

Повторное использование

Один драйвер можно применять на нескольких совместимых устройствах.

07Создание драйвера

Начните с карты Modbus.

Нужны руководство по протоколу производителя и проверенные показания реального устройства. Минимальная схема требует идентификатор, протокол modbus_rtu и хотя бы одну группу с регистром.

my-inverter-modbus.json
{
  "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
    }]
  }]
}

Перед публикацией

  • Используйте стабильный безопасный ID в имени файла.
  • Проверьте baud rate, чётность, stop bits и slave ID.
  • Проверьте адрес, знак, масштаб и единицу каждого регистра.
  • Сравните мощность и энергию с физической панелью устройства.
  • Проверьте отключения и значения вне диапазона.
08Загрузка и подключение

Активируйте без SSH.

Шаг 1

Загрузите JSON

В разделе Оборудование → Драйверы выберите файл. HelioPulse проверит схему перед сохранением.

Шаг 2

Зарегистрируйте устройство

Задайте ID устройства, драйвер, постоянный порт by-id и slave ID от 1 до 247.

Шаг 3

Запустите collector

Запустите или перезапустите только это устройство и убедитесь, что телеметрия активна.

Контролируемая замена

Загрузка другого файла с тем же ID обновляет драйвер. Перезапустите связанные устройства, чтобы применить новое определение.

09Что уже есть в HelioPulse

Локальная энергетическая платформа, доступная уже сейчас.

Текущий продукт объединяет мониторинг в реальном времени, локальную историю, управление устройствами и безопасные операции на Raspberry Pi.

Доступно сегодня

Мониторинг с приоритетом локальной работы

Храните телеметрию и историю на appliance и продолжайте работу в локальной сети без Интернета.

Качественная телеметрия в реальном времени

Смотрите солнечную энергию, потребление, батарею, сеть и состояние подключения устройств через WebSocket.

Исторический анализ

Изучайте производство, потребление, SOC, температуры и фазы за период от сегодняшнего дня до года.

Проверенные JSON-драйверы

Загружайте, создавайте и повторно используйте декларативные Modbus-драйверы без переписывания панели.

Работа с несколькими устройствами

Управляйте локальными и беспроводными collectors на ESP32, стабильными последовательными портами, состоянием устройств и действиями start/stop/restart.

Автоматизация визуальными сценариями

Редактор узлов для автоматизации: источники устройств, условия/решения/switch, ожидания по времени и удержанию, безопасные действия. Симуляция перед публикацией; версии неизменяемы.

Живой журнал выполнения

Смотрите недавние запуски каждого сценария, состояния по узлам и консоль событий выбранного запуска — не открывая редактор.

Аварии и лента событий

Отслеживайте переходы тревог и открывайте тревогу, чтобы увидеть её причину (метрика, значение и порог); проверяйте события связи, конфигурации и коллекторов.

Ежедневные и еженедельные отчёты

Ежедневные и еженедельные отчёты начинаются с метрик и выводов; опциональный локальный ИИ добавляет анализ, чётко помеченный и никогда не смешиваемый с измеренными данными.

Состояние, резервные копии и восстановление

Проверяйте ресурсы Raspberry, связь и диагностику, создавайте локальные копии и восстанавливайтесь из них.

Пошаговое знакомство

Тур при первом входе подсвечивает каждый раздел, плюс руководство по началу работы для регистрации первого драйвера и устройства.

Адаптивный многоязычный интерфейс

Используйте панель на компьютере или мобильном устройстве с девятью языками и светлой или тёмной темой.

Дополнительно и расширенно

Прогноз солнечной энергии

Сравнивайте ожидаемую и произведённую солнечную энергию после настройки PV-массива.

BMS по Modbus RTU

Зарегистрируйте совместимый BMS как отдельное устройство и просматривайте ячейки, балансировку, SOC, SOH, температуры и циклы.

Режим симуляции

Генерируйте синтетическую телеметрию из драйвера для проверки интерфейса без оборудования.

Локальный AI для отчётов

При необходимости скачайте и активируйте локальную модель; детерминированные отчёты доступны и без неё.

Интеграции умного дома

Действия MQTT/Home Assistant, SmartThings и Kasa доступны при соблюдении требований настройки и совместимости.

Удалённый доступ и OTA приложения

Доступ через исходящий туннель и подписанные обновления приложения зависят от настройки и соединения.

Дорожная карта

Облачная синхронизация

Не входит в текущий локальный сценарий.

Маркетплейс драйверов

Ручная загрузка драйверов уже доступна; публичный маркетплейс появится позже.

Расширение поддержки оборудования

Нативная поддержка JK RS485 уже доступна; новые модели CAN/BLE и регистры реальных EV-зарядок требуют разработки и испытаний.

Автономное управление энергией

Ручные настройки устройств и привязки энергетических команд уже есть; автономное выполнение требует безопасных политик и дальнейших проверок.

Полный A/B откат ОС

OTA приложения доступна отдельно; полный A/B откат операционной системы появится позже.

10Опубликованные версии и следующие шаги

Что уже выпущено. Что осталось.

Здесь представлены опубликованные стабильные версии и рассматриваемые работы. Каждая версия ведёт к официальным заметкам; для оставшихся работ дата выпуска не обещана.

Опубликованные стабильные версии 104

Версии приложения (OTA). Загрузочные образы ОС и Docker публикуются отдельно; версия приложения не означает наличие соответствующего образа ОС.

  1. v1.18.3

    Исправления телеметрии Growatt и перевод сообщений системы.

    Официальные заметки о версии
  2. v1.18.2

    Интеграция Kasa Cloud: шифрование учётных данных, поиск устройств и проверяемое включение/выключение в сценариях.

    Официальные заметки о версии
  3. v1.18.1

    Улучшения перевода панели, отчётов, событий и объяснений энергетического плана.

    Официальные заметки о версии
  4. v1.18.0

    Среда Docker, просмотр оборудования хоста и история от местной полуночи объекта.

    Официальные заметки о версии
  5. v1.17.72

    Обновления безопасности и зависимостей приложения и инструментов сборки.

    Официальные заметки о версии
  6. v1.17.71

    Улучшения перевода панели, отчётов, событий и объяснений энергетического плана.

    Официальные заметки о версии
  7. v1.17.70

    Дополнительные драйверы Growatt и сведения о совместимости.

    Официальные заметки о версии
  8. v1.17.69

    Исправления временных интервалов солнечного прогноза и пакетных чтений.

    Официальные заметки о версии

Работы для дальнейшего рассмотрения

Это оставшиеся направления и задачи проверки, не привязанные к будущей версии.

  • Публичный магазин драйверов с проверкой совместимости и процессом публикации
  • Приложения для iPhone и планшетов Android и централизованное управление несколькими установками
  • Готовые панели Grafana и интеграция метрик
  • Больше драйверов реальных устройств и поддержка CAN/BLE по моделям
  • Автономное выполнение энергетических команд с безопасными пределами и полевыми проверками
  • Физическая проверка интеграций, профилей вентиляторов и оборудования коллекторов

Готовы к установке?

Выберите способ установки под ваше оборудование и следуйте шагам; история версий доступна выше.

Выбрать способ
Поддержать