Sprut.hub сhangelog – Telegram
Sprut.hub сhangelog
2.82K subscribers
14 photos
4 videos
1 file
71 links
Download Telegram
[BETA] 1.11.1 (Ревизия: 13448)

Основные изменения:
- переход c JDK 8 на JDK 17
- улучшена страница мониторинга памяти и пулов
- у Spruthub CE намного больше доступной памяти
- в шаблонах появилось поле "powerMode" со значениями POWER, BATTERY, BATTERY_RECEIVER, в частности для ZigBee
- корректное распознание платформ, в том числе Raspberry Pi 2
- восстановление БД в сложных случаях при значительных повреждениях
- в контроллерах и мостах хост и порт объединены в одно поле
- улучшена работа с удалёнными портами
- повышена стабильность

Камеры:
- улучшена работа WebRTC

Сценарии:
- возможность задавать условия с учетом времени

Контроллер Homekit:
- исправлена утечка памяти

Контроллер ZigBee:
- требует меньше ресурсов и работает быстрее
- возможность перечитать бинды, записать и удалить ненужные из интерфейса
- максимальное количество прыжков по-умолчанию теперь 8
- возможность развернуть бекап (версии 13436 и новее), без переспаривания устройств (пока только CE и SH2)
- повышена стабильность

WEB 1.5.26
- полностью переработан интерфейс
👍33🔥158🤬7👀2🤝2🤷‍♂1
[BETA] 1.11.1 (Ревизия: 13453)

Основные изменения:
- вернулся диалог добавления для HomeKit и AndroidTV
- еще более надежный механизм обновления хаба
- повышена стабильность

WEB 1.5.27
- фильтр на скрытые теперь работает корректно
🔥14👍65🤬1
[BETA] 1.11.1 (Ревизия: 13464)

Контроллер Homekit:
- исправлено спаривание с go2rtc и возможно некоторыми другими мостами
- исправлена проблема с hostname, возникающая после рестарта

Камеры:
- шифрование 128 бит для совместимости с go2rtc

ZigBee:
- при повреждении базы, мог быть неверно выдан OTA файл обновления
👍10🔥42
[BETA] 1.11.1 (ревизия: 13474)

Основные изменения:
- увеличен лимит на вывод текста в лог веб-интерфейса.

Контроллер HomeKit:
- повышена стабильность.

Контроллер Xiaomi:
- если требуется двухфакторная авторизация, теперь достаточно зайти в настройки контроллера и нажать кнопку.
- при первом добавлении иногда неправильно определялись границы цветовой температуры.
- исправлена проблема, которая могла приводить к нестабильной работе моста HomeKit.
👍22🔥63🤬3
[BETA] 1.11.1 (ревизия: 13544)

Основные изменения:
- отправка почты из хаба снова работает
- повышена стабильность

ZigBee:
- больше не пытается обновить прошивку, если это удалённый стик
- улучшена возможность развернуть бекап на прошивке стика 6+, без переспаривания устройств (пока только CE, SH2 и WB stick 3)
- повышена стабильность

Камеры:
- камеры в homekit снова работают
- исправлено несколько проблем, приводящих к нестабильному изображению

Контроллер Homekit:
- исправлено подключение к устройствам с некорректными символами в hostname
🔥10👍53🤬1
Была исправлена ошибка, препятствующая обновлению операционной системы на некоторых spruthub CE.

- хабы, которые сегодня самопроизвольно перезагрузились, получили свежее обновление системы
- если ваш хаб не перезагружался, значит у него всё хорошо и система была на актуальной версии
- обновление касается только операционной системы, хабы остались на той же версии что и были
- содержит множество исправлений, повышающих стабильность и надежность работы

Это обновление уже давно установлено на большинстве spruthub CE, но на некоторых старых прошивках процесс не мог завершиться. Софт хаба при этом мог быть на свежей версии, а система на старой.

Приносим извинения за доставленные неудобства.
👍208🤝4
[BETA] 1.11.1 (ревизия: 13561)

Основные изменения:
- хаб ожидает регистрации mdns (максимум 10 сек), после этого продолжает загрузку
- при изменении имени Контроллера, Моста или Уведомления, они сразу отображаются в общем списке
- не выводим лишнюю информацию о незначительных ошибках api в лог

Сценарии:
- условия характеристик со временем должны корректно работать при использовании конструкций "если температура > 25 более 10 мин"

Контроллер Homekit:
- корректные статусы устройств на старте
- уменьшено количество запросов при подключении устройств
- значительно улучшена процедура реконнекта устройств при потере связи или их временном отключении

ZigBee:
- улучшено развертывание бекапа на прошивке стика 6+, без переспаривания устройств (пока только CE, SH2 и WB stick 3)

Камеры:
- автовыбор типа шифрования исходя из поддерживаемых homekit камерой
👍20🔥97
[BETA] 1.11.2 (ревизия: 13600)

Основные изменения:
- аксессуар теперь можно переименовать отдельно от сервиса

Сценарии:
- сценарии с учетом времени теперь правильно работают при многопоточном выполнении

ZigBee:
- исправлен сервер времени, некоторые запросы могли обрабатываться некорректно

Homekit:
- при удалении аксессуара, удаляется и устройство из контроллера

Камеры:
- камеры быстрее открываются и стабильнее работают через webrtc
- предположительно, исправлено рассыпание картинки на некоторых камерах

Обновление системы на spruthub2: 20250210_1437
- обновление ядра и компонентов
- улучшена работа при нестабильном сигнале WiFi
- исправлена очень редкая проблема с невозможностью подключится к WiFi на старте
- проверка/исправление microSD карт перед использованием
- запасные NTP сервера, на случай недоступности основных

WEB 1.5.31
- перетаскивание в сценариях в режиме "по устройству списком" теперь работает
- фильтр на "скрытые" работает корректно во всех окнах
- улучшена работа анимации, уменьшена нагрузка
- при редактировании кода в сценариях с телефона, теперь можно ставить курсор в конец строки
- убран блок ограничения если есть блок доступные значения
- выведены доступные значения в режиме чтения, в разделе "информация о характеристике"
- "посмотреть в каталоге" теперь открывает страницу устройства на sprut.ai
- в настройках теперь видно, от какого они аксессуара
- новое окно для добавления устройств
- новое окно для клиентов
- добавлены недостающие иконки сервисов
- в карточке устройства теперь выводится его статус
- переработана "связь с устройством"
- если в списке выбора не валидное значение, все равно можно выбирать из списка
- иногда не показывались иконки в окне устройства
- длинные названия сценариев теперь обрабатываются корректно
- название дома снова обновляется без рефреша
- в сценарии по времени добавлены секунды
- множество мелких изменений и исправлений
4🔥46👍228🤝2
[BETA] 1.11.2 (ревизия: 13657)

Homekit:
- не нарушается очередность сообщений
- время следующего пинга рассчитывается с учетом последней активности

Камеры:
- существенное повышение стабильности и корректности работы
- поддержка многих Homekit камер, которые ранее не работали

WEB 1.5.32
- в окно выбора сервисов добавлен идентификатор aid.sid
- в ряде мест добавлен умный поиск
- курсор на тач дисплеях больше не пропадает
- новый вид выпадающих списков
- в выпадающих списках могут отображаться описания
- старые хабы корректно открываются в новом вебе
👍19🔥104
This media is not supported in your browser
VIEW IN TELEGRAM
Пример работы умного поиска
🔥38👍317👏1🤯1🐳1😇1
This media is not supported in your browser
VIEW IN TELEGRAM
Пример работы выпадающих списков
🔥28👍16❤‍🔥3👏1
[BETA] 1.11.3 (ревизия: 13666)

Камеры:
- повышена стабильность

WEB 1.5.33
- улучшена белая тема
🔥10👍62
[RELEASE] 1.11.3 (ревизия: 13666)

* Новый дизайн
* Поддержка Android TV
* Базовая поддержка Homekit камер
* Обновление до Java 17
* Переезд между хабами без переспаривания ZigBee
* Сценарные условия с учетом времени срабатывания
* Логика WakeOnLan
* Настройка NTP серверов на СХ2 и CE
* Новый механизм обновления веб приложения
* Поддержка более 700 новых устройств

И множество других изменений, подробности здесь https://news.1rj.ru/str/SprutHub_Changelog

Напоминаем, перед обновлением на WirenBoard или Raspberry Pi обязательно прочитать: https://news.1rj.ru/str/SprutHub/628
33🔥95👍20🍾17❤‍🔥63😁3🎉2👀2
Чек-лист перед обновлением на новый релиз 1.11.3(13666):

1. На WirenBoard и Raspberry Pi обновить систему до Debian 10 или выше (лучше до последней доступной версии), чтобы была версия библиотеки Glibc 2.27 или выше. Проверить текущую версию можно командой ldd --version.

2. Удалить "кастомные" шаблоны на устройствах, которые присылали из поддержки.

3. Проверить свои кастомные шаблоны (Float → Double, строгая валидация на старте хаба, modelId для MQTT).

4. Проверить сценарии (C_Status → C_Online, инвертированное значение теперь).

5. Обновить страницу в браузере с очисткой кэша - изменений много в интерфейсе, и без обновления может работать некорректно (перезапустить WebApp).

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

7. Выключить переключатель бета-версии в "Настройки" → "Об устройстве", если хотите вернуться на релиз. Тогда WebApp нужно будет изменить с beta.spruthub.ru на web.spruthub.ru.
👍18🔥76
[RELEASE] 1.11.3 (ревизия: 13669)

Основные изменения:
- улучшено обновление хаба в нештатных ситуациях
- автоматическое исправление сценариев с устаревшими типами

WEB 1.5.34
- возвращена поддержка ios 15
👍16🔥124
[BETA] 1.11.4 (ревизия: 13805)

Основные изменения:
- существенно улучшена работа с серийным портом и tcp соединениями
- улучшена форма выбора порта
- в локальном вебе появилась возможность входить по ссылке или QR-коду
- переработаны все таймеры в системе
- уменьшен спам в логи при реконектах
- во время первого старта теперь видно, сколько времени хаб ожидает интернет
- убраны избыточные события от хаба
- новый контролер "Demo"
- в шаблонах, в секции Аксессура добавлено поле "room". Устройство при создании будет помещено в комнату, если она указана.
- не используем 80-й порт на wirenboard, даже если порт свободен
- повышена общая стабильность и другие небольшие изменения

Контроллер ZigBee:
- добавлен новый механизм восстановления работы в случае проблем со стиком или сетью
- улучшена обработка ошибок
- настройка пропускной способности для сложных сетей с проблемными роутерами

Контроллер ModBus:
- повышение стабильности

Контроллер Homekit:
- перебор всех доступных адресов у устройств, в случае когда у устройства несколько ip адресов
- улучшен запрос снапшотов

Камеры
- остановка трансляции камер при переключении на другую страницу или комнату

WEB 1.5.36
- исправлены графические артефакты
- при открытии настроек иногда происходила ложная отправка
- новая форма выбора устройства
- если устройство "не найдено" в сценарии, теперь его можно заменить на устройство такого же типа
- введён единый поисковый алгоритм в формах с поиском
- диалог создания переделан на новую форму
- добавление устройств через отдельную форму теперь корректно обрабатывается
- исправлена иконка при создании приложения
- при удалении хаба, он теперь удаляется со всех экранов без рефреша страницы
- возможность полностью сохранить и загрузить сценарий с сохранением сервисов
- множество других мелких доработок
2👍40🔥18❤‍🔥9
[BETA] 1.11.4 (ревизия: 13817)

Основные изменения:
- в кодовых сценариях теперь работает общий лимит на выполнение 10 секунд на вызов
- повышена общая стабильность

Контроллер ZigBee:
- если выставлена неправильная мощность, сеть всё равно создаётся
- обновление внутреннего ПО стика снова работает
👍157🔥4
[BETA] 1.11.4 (ревизия: 13830)

Основные изменения:
- улучшена работа с серийным портом и TCP-соединениями

Контроллер ZigBee:
- корректный запуск в нештатных ситуациях
- более надежное восстановление работы при ошибках
- обработка ситуации, когда устройство становится online без анонса

WEB 1.5.37:
- улучшена адаптивность интерфейса
- заголовок больше не залезает под шестерёнку
1🔥13👍8❤‍🔥4
[BETA] 1.11.4 (ревизия: 13833)

Основные изменения:
- улучшен самый первый запуск хаба
- очень старые резервные копии теперь восстанавливаются корректно
👍10🔥65
[BETA] 1.11.4 (ревизия: 13837)

Основные изменения:
- улучшена работа с серийным портом при TCP-соединении

Контроллер ZigBee:
- улучшена обработка ошибок на старте
👍12❤‍🔥6🔥5
[BETA] 1.11.4 (ревизия: 13838)

Контроллер ZigBee:
- улучшен механизм восстановления работы в случае проблем со стиком или сетью
👍9🔥84