Beams App
Beams App — Android-приложение для локального управления аквариумными светильниками BEAMS.
Это независимый неофициальный проект, не связанный с производителем светильников BEAMS. BEAMS и связанные наименования могут являться товарными знаками соответствующих владельцев.
Статус тестирования и ответственность
Приложение находится в стадии тестирования. Его работа подтверждена только со светильниками модели BEAMS 2 PRO R 8.
Перед тестированием крайне рекомендуется локально сохранить из светильника все сохранённые спектры и циклы, чтобы избежать их возможной утраты.
Автор не несёт ответственности за возможную утрату сохранённых настроек, спектров или циклов, а также за возможные повреждения аппаратной части светильников. Вы используете приложение на свой страх и риск.
Скриншоты



Возможности
- Поиск совместимых светильников через mDNS и, при необходимости, сканирование локального IPv4-диапазона Wi-Fi с отображением хода поиска.
- Поиск и прямое подключение к Wi‑Fi точкам доступа светильников BEAMS. Это дополнительный способ подключения, когда светильник не находится в основной Wi-Fi сети.
- Прямое подключение по IP-адресу, имени хоста или полному URL светильника с запоминанием до десяти последних успешных подключений в виде имён хостов или IP-адресов.
- Автоматическое восстановление последнего подключения при запуске.
- Приостановка автоматического опроса, когда приложение неактивно или недоступен Wi‑Fi, и полное обновление данных после возвращения приложения или Wi‑Fi.
- Открытие встроенного веб-интерфейса светильника по специальной иконке перехода.
- Поддержка русского и английского языков: по умолчанию используется язык системы, а выбранный вручную язык сохраняется в приложении.
- Отображение модели светильника, роли контроллера, сведений об аппаратном и программном обеспечении, диагностики, времени контроллера и времени его работы, а также технической информации, копируемой для обращения в поддержку производителя.
- Отображение текущего графика дневного цикла, DLI, PPFD на высоте 25, 35 и 45 см, а также мощности.
- Переключение между автоматическим, ручным режимами и режимом.
- Управление отдельными LED-каналами и общей яркостью в ручном режиме. Как и во встроенном веб-интерфейсе, общая яркость равна максимальному текущему значению канала, а её изменение пропорционально масштабирует все каналы.
- Адаптивная раскладка ползунков для светильников с 6–14 каналами: все каналы отображаются максимум в двух рядах.
- Отображение длины волны и цвета каждого канала. Карточка канала показывает полное название, длину волны, уровень и вклад в PPFD на всех трёх высотах; в ручном режиме уровень можно задать с точностью до сотых процента.
- Просмотр и применение существующих спектров, сохранение текущих ручных значений каналов как нового спектра или перезапись выбранного, а также удаление выбранного сохранённого спектра с подтверждением.
Требования
- Android 5.0 (API 21) или новее.
Локальная работа
Приложение напрямую взаимодействует со светильником по REST API в локальной сети. Для работы не требуются облачная учётная запись или внешние сервисы.
Встроенный веб-интерфейс светильника при необходимости открывается в браузере устройства.
Подробная информация:
https://github.com/r...igger/beams-app
Скачать последнюю версию:
https://github.com/r...releases/latest











