Sprut.hub сhangelog – Telegram
Sprut.hub сhangelog
2.82K subscribers
14 photos
4 videos
1 file
71 links
Download Telegram
[RELEASE] 1.12.3 (Ревизия: 14717) - WEB 1.5.48
- все изменения из ранее опубликованных сборок
🔥45🎉15👍64🥰3😍1🙈1
[RELEASE] 1.12.3 (Ревизия: 14719)

Основные изменения:
- повышение стабильности
👍18🔥74
[RELEASE] 1.12.3 (Ревизия: 14760)

Основные изменения:
- повышена стабильность
- ускорена загрузка хаба
- улучшена работа на слабом железе типа Wiren Board 6
- расширены механизмы отладки
- улучшена процедура обновления хабов

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

Уведомления:
- повышена стабильность
👍17🔥76
[RELEASE] 1.12.3 (Ревизия: 14762)

Основные изменения:
- повышена стабильность
- ускорена загрузка
- можно отключать не предопределённые логики

Контроллер ZWave:
- иногда мог не загрузиться
👍6🔥65👀2
[RELEASE] 1.12.3 (Ревизия: 14780)

Новые механизмы:
- единый механизм обновления для всех платформ
- логи обновлений с ротацией
- новая ротация бэкапов, сохраняются за пол года/месяцы/недели/дни/оперативные. Всегда доступен хотя-бы один бэкап за период.

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

Мост история:
- повышена стабильность
- количество оперативных событий для spruthub 2 и spruthub 2 din ограничено 2.000.000 записей
- для баз истории реализован наш классический алгоритм контрольных точек для автовосстановления в случае сбоев записи, питания и т.д.

WEB 1.5.50:
- небольшие графические исправления в каталоге
- иногда не сворачивалось быстрое меню
- возможность сохранить шаблон, даже если он не соответствует схеме
- более интуитивное сообщение об ошибках в шаблонах
- при открытии настроек, сценарий мог не сохраниться
👍24🔥115
[RELEASE] 1.12.3 (Ревизия: 14788)

Локальный WEB:
- загружается еще до проверки наличия интернета
- корректно работает без интернета

Скрипты обновления:
- более полная поддержка IPv6
- в первую очередь, пробуем IPv4
- меняем DNS резолвер в случае ошибок

Мост история:
- повышена стабильность
- дополнительные проверки на целостность базы
👍20🔥105
[RELEASE] 1.12.3

Новые механизмы:
- История событий (бета)
- Графики
- Каталог
- Редактор шаблонов
- Homekit Secure Video
- Контроллер и мост RTSP/Onvif (бета)
- Контроллер GpioD
- Контроллер Demo

Основные изменения:
- повышена общая стабильность, ускорен запуск
- в кодовых сценариях теперь лимит на выполнение в 60 секунд
- улучшена работа с серийным портом при TCP-соединении
- выбор серийных портов с учётом сим-линков
- установка опций при спаривании всегда работает корректно
- более надежный выбор случайных TCP/UDP портов
- оптимизация отправки событий в веб
- защита от двойного запуска контроллера, моста, уведомлений
- более надежная работа с базами данных
- при удалении комнаты, все перемещается в "новую комнату"
- улучшена процедура обновления/установки хаба
- при локальной авторизации указан владелец хаба
- автоудаление "лишних" аксессуаров у устройств
- улучшена работа на слабом железе типа Wiren Board 6
- расширены механизмы отладки
- можно отключать не предопределённые логики
- сессии, подключенные к хабу (Настройки -> Доступ -> Активные сессии)
- улучшена поддержка IPv6

Контроллер ZigBee:
- сеть создается, даже если указана неправильная мощность
- оптимизировано обновление внутреннего ПО стика
- надежное восстановление работы при ошибках
- улучшена работа с группами и биндингом
- отображается прогресс обновления прошивки устройств
- уменьшен трафик для Tuya устройств с поддержкой времени
- улучшена поддержка Legrand
- ускорено спаривание устройств
- улучшена работа с поддержанием актуальных статусов устройств
- новый менеджер групп, для включения (Контроллеры -> ZigBee -> Новые группы)

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

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

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

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

Камеры:
- улучшен механизм выбора потока
- улучшена производительность, сокращен расход памяти
- исправлен ряд проблем со STUN подключениями
- частичная поддержка PTZ
- транскодирование звука: Opus, AAC, PCMA (G.711 A-law), PCMU (G.711 µ-law), L16
- качественный ресемплинг звука с Sinc-интерполяцией

Характеристики:
- значения не теряются при выключении хаба и при удалении аксессуара
- настройка "Выводить все события в лог"
- корректная обработка инвертированных значений на загрузке хаба

Бэкапы/логи:
- улучшен механизм определения внешнего носителя, отображение его статуса
- улучшена процедура восстановления из резервных копий
- список резервных копий с сортировкой и пометкой для внешних накопителей (ext)
- ротация логов на внешнем накопителе
- логи обновлений с ротацией
- улучшена ротация бэкапов

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

ВАЖНО! Eсли у вас есть кастомные шаблоны, их необходимо доработать: https://news.1rj.ru/str/SprutHub_Changelog/259

Сценарии:
- циклы (while .. do) с задержкой
- увеличить/уменьшить на значение
- исправлена проблема с границами в блоке "Период времени"

WEB:
- улучшена адаптивность интерфейса
- восстановлена работа индикации выполнения сценария
- статус поиска отражается корректно
- показ скрытых не меняет выбранную комнату
- исправлена тема "как в системе"
- начальное окно настроек показывается только один раз
- огромное количество других исправлений и улучшений
229🔥24👍22🤩4🤬2
Sprut.hub сhangelog pinned «[RELEASE] 1.12.3 Новые механизмы: - История событий (бета) - Графики - Каталог - Редактор шаблонов - Homekit Secure Video - Контроллер и мост RTSP/Onvif (бета) - Контроллер GpioD - Контроллер Demo Основные изменения: - повышена общая стабильность, ускорен…»
[BETA] 1.12.4 (Ревизия: 14803)

Новые механизмы:
- переход с JDK 17 на JDK 21
- мост Росгосстрах, для оформления эксклюзивных страховок на жильё по специальному тарифу на умный дом. На время тестов, до 18.08.25, предоставляется максимальная скидка всем пользователям.

Подробности: https://www.rgs.ru/partners/ekspress-zashchita-sprut

Как настроить: https://wiki.spruthub.ru/Росгосстрах

Основные изменения:
- исправлены обновление и перезагрузка на странице со списком хабов
- предупреждение о необходимости обновиться на версиях 1.9.10 и ниже
- поддержка теперь включается только на сутки

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

WEB 1.5.51:
- небольшие улучшения каталога
- улучшен мониторинг
- небольшие визуальные улучшения
🔥13👍82
[BETA] 1.12.4 (Ревизия: 14808)

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

Мост "Росгосстрах"
- улучшена информативность об ошибках
- исправлены ошибки, определения типа недвижимости
👍92🔥2
[BETA] 1.12.5 (Ревизия: 14853)

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

Контроллер ZigBee:
- при удалении группы, теперь удаляется и аксессуар

Каталог:
- ускорена работа

Мост история:
- улучшена обработка исключительных ситуаций

Сценарии:
- теперь из блока управления другими сценариями можно сбросить задержку у внутренних циклов

Шаблоны:
- два новых поля в шаблонах: modelIds и manufacturerIds, в которых указываются списки поддерживаемых моделей и производителей
старые поля пока продолжают работать, но настоятельно просим внести правки в кастомые шаблоны при их использовании.
- для вашего удобства, теперь все шаблоны находятся в одном хранилище без разделения на "Ранние" и прочее
- локализации и встроенные логики перенесены в шаблоны

WEB 1.5.52:
- улучшена валидация и информативность подсветки ошибок в шаблонах
- исправлены проблемы с высотой редактора шаблонов
- в сценариях, в блоке управления другими сценариями, всегда полный список
- при переключении комнат, больше не перезапрашиваются комнаты
1👍166🔥5
[RELEASE] 1.12.6 (Ревизия: 14893)

Новые механизмы:
- Уведомления через Telegram

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

Каталог:
- нерабочие карточки (с некорректными шаблонами) подсвечиваются серым
- внутри карточки явно указано, что шаблон не используется

Шаблоны:
- тип значения зависит от характеристики, double без точки корректно обрабатывается
- добавлена расширенная валидация при сохранении
- в редакторе показывается полное описание проблем с шаблоном

Скрипты:
- новые методы
Notify.text("Sprut").image(image) - для отправки картинок
Notify.text("Sprut").silent(true) - для отправки тихого уведомления

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

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

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

WEB 1.5.54:
- видимость элементов всегда корректно меняется
- исправлены ссылки на wiki
- многострочное окно ввода текста для уведомления в сценарии
- предупреждение о закрытии некоторых окон с заполненными данными
- корректная обработка данных при переподключении хаба
7🔥34👍14😍64
[RELEASE] 1.12.6 (Ревизия: 14910)

Основные изменения:
- повышена стабильность
- исправлена проблема с подключением некоторых Onvif-камер
- улучшен механизм предоставления ссылки на закрытый чат поддержки
- увеличен лимит на непрерывную работу кода в сценариях с 10 до 15 секунд
- увеличен лимит памяти для скриптов на устройствах с более чем 1.5 GB оперативной памяти — с 40 до 64 мегабайт

Контроллер Xiaomi:
- исправлена проблема, которая иногда приводила к очистке имени контроллера
👍227🔥4
Forwarded from Sprut.hub (Sprut)
У нас регулярно появляется новый функционал - недавно, например, подключили Telegram и Росгосстрах. Вопрос: как подавать блюда?
Anonymous Poll
78%
По готовности, сразу
11%
Люблю масштабные апдейты
10%
Посмотреть
👍6
[BETA] 1.12.7 (Ревизия: 15056)

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

Расширения:
- новый механизм для добавления расширений, через плюсик на главном экране
- названия, описания, иконки
- вернулся фильтр по комнатам
- исправлена проблема с пустыми названиями
- описания и включение/отключение теперь на экране настроек
- удаление устройств на экране их настроек
- добавлены версии для расширений, всем присвоена версия 1.0
- версия выводится в сообщения для поддержки

Контроллер Xiaomi:
- повышена стабильность
- поддержка двухфакторной авторизации, за пример спасибо @AlexxIT_SmartHome
- вернулось описание устройств

Скрипты:
- повышена стабильность
- корректная обработка всех видов редиректа в http запросах
- <HttpResponse>.getHistory возвращает историю редиректов

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

Уведомление Telegram:
- убран MarkdownV2

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

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

Мост Росгострах:
- добавлен вывод в лог отправленных событий об инциденте

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

WEB 1.5.55:
- длинные названия у расширений корректно показываются
- исправлена проблема с открытием настроек аксессуара из списка
- предупреждение о несохраненном шаблоне при выходе из редактора
- открытие устройств и уведомлений по клику
- возможность скачать схему для шаблонов
1👍2111🔥10
Media is too big
VIEW IN TELEGRAM
Новый механизм расширений
2👍1210🔥8🤔3
[BETA] 1.12.7 (Ревизия: 15057)

Основные изменения:
- исправлена ошибка которая могла приводить к NullPointerException: Cannot invoke "java.lang.CharSequence.length()" because "other" is null
👍12❤‍🔥5🔥4
[BETA] 1.12.7 (Ревизия: 15107)

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

Контроллер ZigBee v1.1
- в случае ошибок канал больше не меняется на автоматический
- дополнительные логи при изменении канала
- уменьшены параметры инициализации сторонних стиков "SiliconLabs EZSP", для совместимости
- повышена стабильность при нештатных ситуациях

Контроллер ModBus v1.1
- повышена стабильность
- улучшен и ускорен поиск
- определение расширенной модели устройств Wiren Board, для правильного подбора шаблона
- переезд на внутреннюю базу данных
- расширена информация по устройству
- в список попадают все найденные устройства, включая не поддерживаемые, чтобы можно было отправить запрос на шаблон

Контроллер GpioD v1.1
- повышена стабильность
- возможность группировки линий
- поддержка A1-A4 портов в in/out режимах на spruthub 2 din

Мост История v1.1
- ускорение и оптимизация работы
- счастливые часов не наблюдают, поэтому выбор только "День"/"Неделя"
- убран лимит на количество запрашиваемых записей
- динамическая подгрузка данных при пролистывании графика

WEB 1.5.56:
- повышена стабильность
2👍20🔥11❤‍🔥43
[BETA] 1.12.7 (Ревизия: 15114)

Основные изменения:
- локальный web больше не предлагает обновление когда его нет

Мост История v1.2
- исправлена проблема с неверной обработкой лимитов в запросах
- добавлены параллельные выборки
👍10🔥6❤‍🔥3
[BETA] 1.12.7 (Ревизия: 15126)

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

Мост История v1.3
- ускорены выборки для всех остальных хабов кроме spruthub 2 и spruthub 2 din
- вернулись "часы" - выводятся чистые данные, "сутки" - выводят данные с группировкой по минуте, "неделя" - выводит данные с группировкой по часу
- повышена стабильность

WEB 1.5.58:
- повышена стабильность
🔥19👍116
This media is not supported in your browser
VIEW IN TELEGRAM
[BETA] 1.12.7 (Ревизия: 15144)

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

Мост История v1.4
- повышена стабильность для spruthub 2 и spruthub 2 din

Контроллер ModBus v1.2
- улучшен механизм обновления прошивок и добавлен режим восстановления: «Отладка» → «Восстановить» для устройств Wiren Board
- добавлена возможность обновлять прошивки на выбранных устройствах
👍176🔥5