Sprut.hub сhangelog – Telegram
Sprut.hub сhangelog
2.82K subscribers
14 photos
4 videos
1 file
71 links
Download Telegram
[RELEASE] 1.9.4 (Ревизия: 8697) - WEB 1.2.11
- повышение стабильности, обновляться всем
👍12🔥6🥱32
[BETA] 1.9.4 (Ревизия: 8709) - WEB 1.2.11
- оптимизация работы базы данных
- повышение общей стабильности

MQTT:
- оптимизация реконектов

Обратный HomeKit:
- оптимизация пингера
- возможность работы с "кривым" HomeKit с ошибками и нарушениями, спасибо rubetek

Обсуждение бета сборок прошу вести в соответствующей ветке - в остальных чатах вопросы будут игнорироваться.
👍42🔥1😁1
[RELEASE] 1.9.5 (Ревизия: 8715) - WEB 1.2.11
- все изменения из ранее опубликованных сборок
🔥13👍31
[BETA] 1.9.5 (Ревизия: 8740)
- удаленная поддержка
- возможность переключать хаб с релиза на бета версию и обратно
- повышение общей стабильности
- исправлен и скрыт параметр "последнее значение"

ZigBee:
- улучшен опрос устройств без шаблона
- улучена совместимость с TUYA устройствами. Если устройства включают одновременно несколько каналов или не отдают батарейку, попробуйте переспарить.

Z-Wave:
- больше данных на странице информации об устройстве

Yandex:
- улучшена группировка устройств

MailRu
- исправлено обновление списка устройств

WEB 1.2.12
- при связи характеристик, открывается комната в которой это устройство находится
- улучшен стиль отображения логов
- исправлен поиск в логах
- улучшено отображение списка характеристик
- выбор и отображение цвета лампы
- имя устройства берется из имени аксессуара
- копирование адреса устройства homekit
- обновляется список устройств при добавлении устройства
👍19🔥63
[RELEASE] 1.9.5 (Ревизия: 8740) - WEB 1.2.12
- все изменения из ранее опубликованных сборок
👍13🔥42
[BETA] 1.9.6 (Ревизия: 9008) - WEB 1.2.15
- описание обновления будет после релиза
- НЕ ОБНОВЛЯТЬСЯ, без острой необходимости

Обсуждение бета сборок прошу вести в соответствующей ветке - в остальных чатах вопросы будут игнорироваться.
👍10🤨3🔥21
[BETA] 1.9.6 (Ревизия: 9029) - WEB 1.2.16
- исправлена большая часть проблем, выявленных на предыдущей сборке
- если вы уже обновились на 1.9.6, обновляться до текущей ОБЯЗАТЕЛЬНО
- НЕ ОБНОВЛЯТЬСЯ, без острой необходимости

Обсуждение бета сборок прошу вести в соответствующей ветке - в остальных чатах вопросы будут игнорироваться.
👍9🔥42🎉1
[BETA] 1.9.6 (Ревизия: 9070) - WEB 1.2.16
- исправлена большая часть проблем, выявленных на предыдущей сборке
- если вы уже обновились на 1.9.6, обновляться до текущей ОБЯЗАТЕЛЬНО
- НЕ ОБНОВЛЯТЬСЯ, без острой необходимости

Обсуждение бета сборок прошу вести в соответствующей ветке - в остальных чатах вопросы будут игнорироваться.
👍11🔥3🤔31
[BETA] 1.9.6 (Ревизия: 9750) - WEB 1.2.19
- исправлена большая часть проблем, выявленных на предыдущей сборке

Обсуждение бета сборок прошу вести в соответствующей ветке - в остальных чатах вопросы будут игнорироваться.
👍73🔥2🤩1
[BETA] 1.9.6 (Ревизия: 9767) - WEB 1.2.19
- исправлена большая часть проблем, выявленных на предыдущей сборке

Обсуждение бета сборок прошу вести в соответствующей ветке - в остальных чатах вопросы будут игнорироваться.
👍63🔥3
[BETA] 1.9.6 (Ревизия: 9840) - WEB 1.2.20
- исправлена большая часть проблем, выявленных на предыдущей сборке

Обсуждение бета сборок прошу вести в соответствующей ветке - в остальных чатах вопросы будут игнорироваться.
🔥74👍3
[BETA] 1.9.6 (Ревизия: 9869) - WEB 1.2.20
- исправлена большая часть проблем, выявленных на предыдущей сборке

Обсуждение бета сборок прошу вести в соответствующей ветке - в остальных чатах вопросы будут игнорироваться.
👍84🔥4🤮2
[BETA] 1.9.6 (Ревизия: 10162) - WEB 1.2.21
- исправлена большая часть проблем, выявленных на предыдущей сборке

Обсуждение бета сборок прошу вести в соответствующей ветке - в остальных чатах вопросы будут игнорироваться.
👍7🔥6🥴31😐1
[BETA] 1.9.6 (Ревизия: 10210) - WEB 1.2.22
- исправлена большая часть проблем, выявленных на предыдущей сборке

Обсуждение бета сборок прошу вести в соответствующей ветке - в остальных чатах вопросы будут игнорироваться.
👍7🔥3🥴32
[BETA] 1.9.6 (Ревизия: 10270) - WEB 1.2.23
- исправлена большая часть проблем, выявленных на предыдущей сборке

Обсуждение бета сборок прошу вести в соответствующей ветке - в остальных чатах вопросы будут игнорироваться.
🤔7👍4🔥31🤬1🥱1😐1
[BETA] 1.9.6 (Ревизия: 10492) - WEB 1.2.25
- исправлена большая часть проблем, выявленных на предыдущей сборке
- Sprut.hub CE может обновляться дольше обычного

Обсуждение бета сборок прошу вести в соответствующей ветке - в остальных чатах вопросы будут игнорироваться.
👍8🔥51🥴1👀1
[BETA] 1.9.6 (Ревизия: 10516) - WEB 1.2.25
- исправлена большая часть проблем, выявленных на предыдущей сборке

Обсуждение бета сборок прошу вести в соответствующей ветке - в остальных чатах вопросы будут игнорироваться.
😡8👍2🔥21
[BETA] 1.9.6 (Ревизия: 10677) - WEB 1.2.28
- исправлена большая часть проблем, выявленных на предыдущей сборке

Обсуждение бета сборок прошу вести в соответствующей ветке - в остальных чатах вопросы будут игнорироваться.
👍4🔥4🥱31🥴1
[BETA] 1.9.7 (Ревизия: 10916)
- тонкая настройка отображения статусов и уведомлений каждого устройства
- после восстановления из старого бекапа не нужно нажимать обновить хаб

ZigBee:
- решена проблема с жором батарейки в IKEA устройствах (требуется переспаривание)
- повышение стабильности
- предупреждение о необходимости разбудить устройство перед отправкой команды, если оно спящее.

Скрипты:
- SSH снова работает
- доступ к отправке уведомлений, через код:
Notify.text("Sprut").send();
Notify.text("Sprut").to("Web_1").send();
Notify.text("Sprut").to("Web_1", "5", "1").send();

ВАЖНОЕ:
- удалённый веб для бета тестеров https://beta.spruthub.ru
- подготовка к переходу на новый proto API, обратить особое внимание на работу веба.

Если вы используете сторонние интеграции с хабом по API, формат всех значений изменился:
message Value {
oneof kind {
bool boolValue = 1;
int32 intValue = 2;
int64 longValue = 3;
double doubleValue = 4;
string stringValue = 5;
}
}

WEB 1.3.5
- добавлен диалог для разрешения доступа к уведомлениям при первом запуске
- статусы устройств отображаются в среднем роде
- возможность скроллить основное меню
- изменён стиль начальных диалогов
- сохранение фильтра по типу устройства при смене комнаты
- добавлен фильтр по типу устройств в редакторе сценариев
- меню основных экранов сгруппировано в одну кнопку
- возможность скрыть строку со статусами устройств
- автоматическое отображение статуса хаба (в сети/не в сети)
- поправлена иконка выключенного обогревателя
- перезагрузка данных при появлении хаба в сети
- отображение публичных полей производителя и модели
- прочие оптимизация и улучшения
🔥15👍7🥴62❤‍🔥1
[BETA] 1.9.7 (Ревизия: 10956)
- исправлена проблема с подключением хаба к серверу, возникающая при старте хаба до старта роутера
- используются резервные dns сервера, если не указаны свои
- dns записи обновляются раз в минуту, а не кешируются навсегда

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

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

Скрипты:
- HttpClient обновлён и улучшен
- исправлен доступ к отправке уведомлений через код:
Notify.text("Sprut").send();
Notify.text("Sprut").to("Web_1").send();
Notify.text("Sprut").to("Web_1", "5", "1").send();

API:
- продолжается подготовка к переходу на новый proto API, обратить особое внимание на корректность работы веба
- если вы используете сторонние интеграции с хабом по API, формат всех ответов изменился
- удалён метод "characteristic.value"

WEB 1.3.6
- иногда веб мог отправлять изменение значений обратно в хаб
- исправлена работа веба при отсутствии подключения к серверу
👍10🔥4🤨32❤‍🔥1
Долгожданный список изменений за полгода, который мы обещали.

[RELEASE] 1.9.7 (Ревизия: 10756)
- удаленный доступ через https://web.spruthub.ru (пока в тестовом режиме)
- механизм уведомлений, с отправкой через Push
- множество улучшений производительности, безопасности, надежности
- еще более надежная работа с базами данных
- улучшен процесс скачивания файлов
- редактирование minValue, maxValue, minStep
- убраны лишние файлы из бэкапов
- уменьшен размер установочных файлов
- пересоздание аксессуара в той же комнате и с тем же именем, если возможно
- локализованы некоторые фразы и названия
- обновление интерфейса в реальном времени на многих страницах
- улучшено логирование, строчки в логах больше не пропускаются
- доработан раздел настроек, добавлены подсказки и описания
- механизм обновления прошивки хаба
- настройка видимости в статусной строке для любых характеристик сервиса
- отображение VID/PID в списке выбора USB портов, если есть

Новые контроллеры:
- Xiaomi
- SmartPresence
- Serial2IP

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

Новые сервисы:
- C_GasSensor
- C_TiltAngle
- C_Massage

Новые характеристики:
- C_Option
- C_GasDetected
- C_GasType
- C_LowExplosionLevel
- C_DecibelMilliWatts
- C_Intensity

Сценарии и скрипты:
- добавлен блок с интервалом времени
- HTTP поддерживает редиректы
- два режима работы для блока условий
- исправлены проблемы с нехваткой памяти для HTTP/SSH при старте системы
- SSH сессии не приводят к утечке памяти

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

Виртуальная логика:
- улучшена логика для лампочек
- логика для фильтров
- улучшена работа с кнопками
- логики для вентиляторов и кранов

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

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

Z-Wave:
- значительно ускорена работа
- улучшен поллинг устройств
- исправлены проблемы со спариванием некоторых устройств
- добавлена поддержка класса SoundSwitch, значения Volume и PlayTone
- ThermostatMode поддерживает любые нестандартные значения
- подсказка о необходимости разбудить устройство, при изменении параметров.

MQTT / Wiren Board:
- исправлена проблема с обратной связью
- добавлены официальные шаблоны устройств
- реконнект при изменении настроек
- настройка порта/логина/пароля для MQTT брокера
- улучшена работа встроенного брокера
- более надежный реконнект при потере связи
- исправлена повышенная нагрузка при активации поиска

mDNS:
- полностью перешли на Avahi, что решило большинство проблем
- сервисы корректно исчезают при таймауте

Homekit:
- перерегистрация mDNS сервиса при изменении настроек моста
- быстрый реконнект в обратном хомките

Yandex:
- исправлена цветовая температура.
- более подходящие типы для термостатов/кондиционеров

Neptun:
- доработан, добавлена поддержка Neptun Smart

Fibaro
- доработаны некоторые виды термостатов
🔥259👍7