[BETA] 1.9.6 (Ревизия: 9750) - WEB 1.2.19
- исправлена большая часть проблем, выявленных на предыдущей сборке
Обсуждение бета сборок прошу вести в соответствующей ветке - в остальных чатах вопросы будут игнорироваться.
- исправлена большая часть проблем, выявленных на предыдущей сборке
Обсуждение бета сборок прошу вести в соответствующей ветке - в остальных чатах вопросы будут игнорироваться.
👍7❤3🔥2🤩1
[BETA] 1.9.6 (Ревизия: 9767) - WEB 1.2.19
- исправлена большая часть проблем, выявленных на предыдущей сборке
Обсуждение бета сборок прошу вести в соответствующей ветке - в остальных чатах вопросы будут игнорироваться.
- исправлена большая часть проблем, выявленных на предыдущей сборке
Обсуждение бета сборок прошу вести в соответствующей ветке - в остальных чатах вопросы будут игнорироваться.
👍6❤3🔥3
[BETA] 1.9.6 (Ревизия: 9840) - WEB 1.2.20
- исправлена большая часть проблем, выявленных на предыдущей сборке
Обсуждение бета сборок прошу вести в соответствующей ветке - в остальных чатах вопросы будут игнорироваться.
- исправлена большая часть проблем, выявленных на предыдущей сборке
Обсуждение бета сборок прошу вести в соответствующей ветке - в остальных чатах вопросы будут игнорироваться.
🔥7❤4👍3
[BETA] 1.9.6 (Ревизия: 9869) - WEB 1.2.20
- исправлена большая часть проблем, выявленных на предыдущей сборке
Обсуждение бета сборок прошу вести в соответствующей ветке - в остальных чатах вопросы будут игнорироваться.
- исправлена большая часть проблем, выявленных на предыдущей сборке
Обсуждение бета сборок прошу вести в соответствующей ветке - в остальных чатах вопросы будут игнорироваться.
👍8❤4🔥4🤮2
[BETA] 1.9.6 (Ревизия: 10162) - WEB 1.2.21
- исправлена большая часть проблем, выявленных на предыдущей сборке
Обсуждение бета сборок прошу вести в соответствующей ветке - в остальных чатах вопросы будут игнорироваться.
- исправлена большая часть проблем, выявленных на предыдущей сборке
Обсуждение бета сборок прошу вести в соответствующей ветке - в остальных чатах вопросы будут игнорироваться.
👍7🔥6🥴3❤1😐1
[BETA] 1.9.6 (Ревизия: 10210) - WEB 1.2.22
- исправлена большая часть проблем, выявленных на предыдущей сборке
Обсуждение бета сборок прошу вести в соответствующей ветке - в остальных чатах вопросы будут игнорироваться.
- исправлена большая часть проблем, выявленных на предыдущей сборке
Обсуждение бета сборок прошу вести в соответствующей ветке - в остальных чатах вопросы будут игнорироваться.
👍7🔥3🥴3❤2
[BETA] 1.9.6 (Ревизия: 10270) - WEB 1.2.23
- исправлена большая часть проблем, выявленных на предыдущей сборке
Обсуждение бета сборок прошу вести в соответствующей ветке - в остальных чатах вопросы будут игнорироваться.
- исправлена большая часть проблем, выявленных на предыдущей сборке
Обсуждение бета сборок прошу вести в соответствующей ветке - в остальных чатах вопросы будут игнорироваться.
🤔7👍4🔥3❤1🤬1🥱1😐1
[BETA] 1.9.6 (Ревизия: 10492) - WEB 1.2.25
- исправлена большая часть проблем, выявленных на предыдущей сборке
- Sprut.hub CE может обновляться дольше обычного
Обсуждение бета сборок прошу вести в соответствующей ветке - в остальных чатах вопросы будут игнорироваться.
- исправлена большая часть проблем, выявленных на предыдущей сборке
- Sprut.hub CE может обновляться дольше обычного
Обсуждение бета сборок прошу вести в соответствующей ветке - в остальных чатах вопросы будут игнорироваться.
👍8🔥5❤1🥴1👀1
[BETA] 1.9.6 (Ревизия: 10516) - WEB 1.2.25
- исправлена большая часть проблем, выявленных на предыдущей сборке
Обсуждение бета сборок прошу вести в соответствующей ветке - в остальных чатах вопросы будут игнорироваться.
- исправлена большая часть проблем, выявленных на предыдущей сборке
Обсуждение бета сборок прошу вести в соответствующей ветке - в остальных чатах вопросы будут игнорироваться.
😡8👍2🔥2❤1
[BETA] 1.9.6 (Ревизия: 10677) - WEB 1.2.28
- исправлена большая часть проблем, выявленных на предыдущей сборке
Обсуждение бета сборок прошу вести в соответствующей ветке - в остальных чатах вопросы будут игнорироваться.
- исправлена большая часть проблем, выявленных на предыдущей сборке
Обсуждение бета сборок прошу вести в соответствующей ветке - в остальных чатах вопросы будут игнорироваться.
👍4🔥4🥱3❤1🥴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
- добавлен диалог для разрешения доступа к уведомлениям при первом запуске
- статусы устройств отображаются в среднем роде
- возможность скроллить основное меню
- изменён стиль начальных диалогов
- сохранение фильтра по типу устройства при смене комнаты
- добавлен фильтр по типу устройств в редакторе сценариев
- меню основных экранов сгруппировано в одну кнопку
- возможность скрыть строку со статусами устройств
- автоматическое отображение статуса хаба (в сети/не в сети)
- поправлена иконка выключенного обогревателя
- перезагрузка данных при появлении хаба в сети
- отображение публичных полей производителя и модели
- прочие оптимизация и улучшения
- тонкая настройка отображения статусов и уведомлений каждого устройства
- после восстановления из старого бекапа не нужно нажимать обновить хаб
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🥴6❤2❤🔥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
- иногда веб мог отправлять изменение значений обратно в хаб
- исправлена работа веба при отсутствии подключения к серверу
- исправлена проблема с подключением хаба к серверу, возникающая при старте хаба до старта роутера
- используются резервные 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🤨3❤2❤🔥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
- доработаны некоторые виды термостатов
[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
- доработаны некоторые виды термостатов
🔥25❤9👍7
Список изменений интерфейса за полгода.
WEB 1.2.14-1.3.4
- исправлена иконка батареи
- перемещение блоков в сценарии
- добавления блоков в любую позицию сценария
- загрузка файлов показывает прогресс архивирования
- исправлена автоподстановка в поля с паролем
- цвет полосы прокрутки для светлого режима
- в редакторе сценария редко используемые кнопки убраны в меню
- редактирование лимитов и шага для значений характеристик
- блокировка отображения диалога сохранения пароля для сафари
- в сценарии добавлен блок интервала времени
- перенесена информация об устройстве
- кнопка быстрого доступа к настройкам устройства
- в полях выбора отображается название вместо значения
- исправлены дубликаты в логах и другие проблемы
- исправлена сортировка устройств в контроллере
- автоматическое обновление устройства в контроллере
- оптимизация полей для узкого экрана
- отображение используемого шаблона для устройства
- исправлены размеры плиток после изменения размера экрана
- добавлен экран для отображения всех поддерживаемых сервисов
- отображение идентификатора сервиса в сценарии
- исправлена сортировка по производителю и модели в контроллере
- обновление информации об устройстве при нажатии на вкладку информации
- возможность показывать только одну комнату
- исправлено выставление позиции для сервисов Door, Window, WindowCovering
- смена направление движения сервисов окна, двери, шторы при нажатии
- добавлены кнопки вызова справочной информации для всех экранов
- отображение статуса контроллера текстом
- переключатель для активации контроллеров и мостов
- добавлена кнопка поиска на экране контроллеров
- поправлено отображение длинного текста в системном уведомлении
- показ отсутствия шаблона на карте сети
- отображение статуса термостата на плитке устройства
- отображение отфильтрованных устройств, через которые идет трафик, на карте сети
- возможность нажать на устройство-кнопку
- плитка лампочки отображает яркость
- отображения пользователя на кнопке logout
- добавлен блок вызова HTTP запросов из сценария
- улучшено переподключение к серверу
- генерация имени клиента и его редактирование
- отображение уровня сигнала на карте сети в маршрутах
- автоматический выбор характеристик для блоков в сценарии
- выбор сервисов уведомлений в блочном сценарии
- отображение идентификатора сервиса в связях
- подсвечивание проблемных сценариев в списке сценариев
- возможность выделить текст в некоторых полях
- создание устройства в контроллере
- поле для ввода описания сценария увеличено
- добавлена кнопка копирования информации о хабе
- видоизменен экран логик устройства
- переработан дизайн плиток устройств
- блок отправки уведомлений в сценариях сделан шире
- нажатие на имя дома ведет в устройства
- обновление данных при появлении хаба в сети
- переделан список доступных хабов
- переработано расположение кнопок и основных меню
- добавлен экран для обновления старых хабов
- добавлена система уведомлений, и все связанные с ней экраны
- статусы устройств отображаются в среднем роде
- возможность скролить основное меню
- сохранение фильтра по типу устройства при смене комнаты
- добавлен фильтр по типу устройств в редакторе сценариев
- тонкая настройка статусов устройств, возможность скрыть строку статуса
- отображение статуса хаба и сервера (в сети или нет)
- поправлена иконка выключенного обогревателя
- перезагрузка данных при появлении хаба в сети
- поправлен текст статуса водопроводного крана
- блокировка создания системных сервисов
WEB 1.2.14-1.3.4
- исправлена иконка батареи
- перемещение блоков в сценарии
- добавления блоков в любую позицию сценария
- загрузка файлов показывает прогресс архивирования
- исправлена автоподстановка в поля с паролем
- цвет полосы прокрутки для светлого режима
- в редакторе сценария редко используемые кнопки убраны в меню
- редактирование лимитов и шага для значений характеристик
- блокировка отображения диалога сохранения пароля для сафари
- в сценарии добавлен блок интервала времени
- перенесена информация об устройстве
- кнопка быстрого доступа к настройкам устройства
- в полях выбора отображается название вместо значения
- исправлены дубликаты в логах и другие проблемы
- исправлена сортировка устройств в контроллере
- автоматическое обновление устройства в контроллере
- оптимизация полей для узкого экрана
- отображение используемого шаблона для устройства
- исправлены размеры плиток после изменения размера экрана
- добавлен экран для отображения всех поддерживаемых сервисов
- отображение идентификатора сервиса в сценарии
- исправлена сортировка по производителю и модели в контроллере
- обновление информации об устройстве при нажатии на вкладку информации
- возможность показывать только одну комнату
- исправлено выставление позиции для сервисов Door, Window, WindowCovering
- смена направление движения сервисов окна, двери, шторы при нажатии
- добавлены кнопки вызова справочной информации для всех экранов
- отображение статуса контроллера текстом
- переключатель для активации контроллеров и мостов
- добавлена кнопка поиска на экране контроллеров
- поправлено отображение длинного текста в системном уведомлении
- показ отсутствия шаблона на карте сети
- отображение статуса термостата на плитке устройства
- отображение отфильтрованных устройств, через которые идет трафик, на карте сети
- возможность нажать на устройство-кнопку
- плитка лампочки отображает яркость
- отображения пользователя на кнопке logout
- добавлен блок вызова HTTP запросов из сценария
- улучшено переподключение к серверу
- генерация имени клиента и его редактирование
- отображение уровня сигнала на карте сети в маршрутах
- автоматический выбор характеристик для блоков в сценарии
- выбор сервисов уведомлений в блочном сценарии
- отображение идентификатора сервиса в связях
- подсвечивание проблемных сценариев в списке сценариев
- возможность выделить текст в некоторых полях
- создание устройства в контроллере
- поле для ввода описания сценария увеличено
- добавлена кнопка копирования информации о хабе
- видоизменен экран логик устройства
- переработан дизайн плиток устройств
- блок отправки уведомлений в сценариях сделан шире
- нажатие на имя дома ведет в устройства
- обновление данных при появлении хаба в сети
- переделан список доступных хабов
- переработано расположение кнопок и основных меню
- добавлен экран для обновления старых хабов
- добавлена система уведомлений, и все связанные с ней экраны
- статусы устройств отображаются в среднем роде
- возможность скролить основное меню
- сохранение фильтра по типу устройства при смене комнаты
- добавлен фильтр по типу устройств в редакторе сценариев
- тонкая настройка статусов устройств, возможность скрыть строку статуса
- отображение статуса хаба и сервера (в сети или нет)
- поправлена иконка выключенного обогревателя
- перезагрузка данных при появлении хаба в сети
- поправлен текст статуса водопроводного крана
- блокировка создания системных сервисов
🔥26❤4👍4🎉1
Внимание! В связи с переходом на новый API, для управления через удаленный доступ, необходимо будет обновить хаб до последней версии. Локальный доступ это не затрагивает. Обновить хаб возможно как локально, так и удаленно.
[RELEASE] 1.9.8 (Ревизия: 11043)
- исправлена проблема с включением/выключением мостов
- клиенты в уведомлениях снова сохраняются
- допустимые значения устройств сохраняются при редактировании
- исправлено нажатие на устройство-кнопку в вебе
API:
- полный переход на новый протокол в хабе и сервере
- поддержка работы по 2-м протоколам: JSON-RPC и PROTO-RPC
- уменьшение трафика и ускорение работы
Уведомления:
- увеличены лимиты для получения Push уведомления, так же повышена скорость отправки
Скрипты:
- улучшен метод new Mail()
Сценарии:
- оптимизирован вывод логов
- установлены лимиты на долгие задачи в виртуальный логике
Контроллер HomeKit:
- технические сервисы не видны в интерфейсе, но доступны для переноса в HomeKit - позволяет сохранить полный функционал устройства
- повышена информативность статусов и подсказок
- кнопка добавить снова работает
Контроллер Xiaomi:
- расширены функции отладки: можно отключить поллинг и провести базовый опрос MIIOT, описание после опроса доступно на странице "информация"
- улучшен механизм поиска
WEB 1.4.6
- поддержка protobuf
- обновлены все компоненты, улучшена производительность
- убрана кнопка поиска из экрана контроллеров
- фильтр для системных сервисов
- оптимизация скорости работы экрана мостов
- экран контроллера обновляется в реальном времени
- доработан индикатор подключения к хабу
- исправлены поля при создании виртуального устройства
- в сценарии, в блоке планировщика всегда отображается индикатор триггера
- символ неравенства в сценарии
- добавлены события для клиентов уведомлений
- исправлено нажатие на сервисы звонка и кнопки
- цвет статусной строки в приложении соответствует выбранной теме
- переход на главный экран при неправильном url
[RELEASE] 1.9.8 (Ревизия: 11043)
- исправлена проблема с включением/выключением мостов
- клиенты в уведомлениях снова сохраняются
- допустимые значения устройств сохраняются при редактировании
- исправлено нажатие на устройство-кнопку в вебе
API:
- полный переход на новый протокол в хабе и сервере
- поддержка работы по 2-м протоколам: JSON-RPC и PROTO-RPC
- уменьшение трафика и ускорение работы
Уведомления:
- увеличены лимиты для получения Push уведомления, так же повышена скорость отправки
Скрипты:
- улучшен метод new Mail()
Сценарии:
- оптимизирован вывод логов
- установлены лимиты на долгие задачи в виртуальный логике
Контроллер HomeKit:
- технические сервисы не видны в интерфейсе, но доступны для переноса в HomeKit - позволяет сохранить полный функционал устройства
- повышена информативность статусов и подсказок
- кнопка добавить снова работает
Контроллер Xiaomi:
- расширены функции отладки: можно отключить поллинг и провести базовый опрос MIIOT, описание после опроса доступно на странице "информация"
- улучшен механизм поиска
WEB 1.4.6
- поддержка protobuf
- обновлены все компоненты, улучшена производительность
- убрана кнопка поиска из экрана контроллеров
- фильтр для системных сервисов
- оптимизация скорости работы экрана мостов
- экран контроллера обновляется в реальном времени
- доработан индикатор подключения к хабу
- исправлены поля при создании виртуального устройства
- в сценарии, в блоке планировщика всегда отображается индикатор триггера
- символ неравенства в сценарии
- добавлены события для клиентов уведомлений
- исправлено нажатие на сервисы звонка и кнопки
- цвет статусной строки в приложении соответствует выбранной теме
- переход на главный экран при неправильном url
🔥22👍8❤5🍓2💘1
[NodeRed] плагин 3.2.0 для Sprut.hub
- поддержка версии 1.9.8
- поддержка версии 1.9.8
👍12🔥3
[RELEASE] 1.9.8 (Ревизия: 11047)
- валидация спец символов для базового имени устройства
Контроллер Xiaomi:
- улучшен функционал отладки MIIOT
WEB 1.4.7
- исправлена форма отправки сообщения об ошибке или устройстве
- исправлен индикатор запуска контроллера
- улучшен список выбора при минимальной ширине экрана
- валидация спец символов для базового имени устройства
Контроллер Xiaomi:
- улучшен функционал отладки MIIOT
WEB 1.4.7
- исправлена форма отправки сообщения об ошибке или устройстве
- исправлен индикатор запуска контроллера
- улучшен список выбора при минимальной ширине экрана
👍3🔥3❤1
[RELEASE] 1.9.8 (Ревизия: 11054)
- повышение общей стабильности
Контроллер ZigBee:
- улучшен менеджер OTA обновлений
- повышение общей стабильности
Контроллер ZigBee:
- улучшен менеджер OTA обновлений
👍4🔥3❤1
[BETA] 1.9.9 (Ревизия: 11275)
- улучшение безопасности при работе в локальной сети
- оптимизирована система логирования
- повышение общей стабильности
- добавлена поддержка spruthub 2
- настройка сети на платформах с поддержкой Network Manager
- обновление настроек в реальном времени, пока только для вкладки "Настройки"
- настройки открываются без задержек
- новая характеристика: Плотность PM1.0
- исправлена проблема при обновлении со старых версий хабов
- убраны все неиспользуемые компоненты, хаб стал меньше и еще быстрее
- возможность обновлять шаблоны раньше, благодаря указанию минимальной версии хаба в отдельных шаблонах
Контроллер ZigBee:
- улучшен менеджер OTA обновлений
- улучшен менеджер контроля статуса устройств
- расширена поддержка протокола Aqara для атрибута fff1
- улучшен функционал разработчиков для анализа новых устройств
- улучшена работа sniffer
- при невозможности доставить команду на активное устройство, происходит попытка восстановления и повторная отправка
- повышение производительности сети
Контроллер Xiaomi:
- поддержка изменений в облачном протоколе и шифрования
- исправлена работа устройств в режиме облака
- исправлен облачный BLE
Контроллер Z-Wave:
- ожидание загрузки всех устройств контроллера при старте
- ускорен стартовый опрос и поллинг
- пингуем устройство перед отправкой команды, если оно помечено как недоступное
- исправлена проблема со статусами устройств
- исправлена страница информации
MQTT брокер:
- База данных обновлена на общую систему хранения данных хаба (повышена надежность и минимальная запись на диск)
Новая система обновлений:
- поддержка актуальности всех компонентов хаба и системы единым образом
- скачивается только то, что обновилось
- проверка целостности уже установленных файлов
- обновление начинается только после скачивания всех компонентов
- минимизированы операции записи на диск
- защита от двойного запуска
- предпочтение ipv4 но разрешаем ipv6
- единые скрипты для всех платформ, по стандартам POSIX
- корректные права файлов на каждом шаге
- редактирование файлов на raspberry из под пользователя pi
WEB 1.4.12
- исправлен режим изменения порядка сервисов в вертикальной ориентации
- добавлен экран со списком хабов (временно в настройках)
- обработка события о добавлении нового хаба
- не показываем иконку отсутствия связи с хабом и название дома, во время загрузки
- сервисы мигают, если в данный момент меняется позиция или статус
- не сбрасываются настройки интерфейса при смене хаба
- исправлена страница редактирования логики сервиса
- индикация о наличии обновления, при изменении любого компонента хаба
- унификация статусов микрофона и динамика
- ускорена загрузка
- оптимизация передачи данных
- уменьшен размер ресурсов
Стиль:
- исправлен размер плиток сервисов
- добавлена максимальная высота меню
- поправлен слайдер: не показывалось начальное значение
- убраны галочки в выпадающих списках в редакторе сценария
- в сценарии перенесены кнопки сохранения и закрытия
- изменен стиль меню на экране карты сети
- выровнена иконка лупы в строке поиска
- улучшение безопасности при работе в локальной сети
- оптимизирована система логирования
- повышение общей стабильности
- добавлена поддержка spruthub 2
- настройка сети на платформах с поддержкой Network Manager
- обновление настроек в реальном времени, пока только для вкладки "Настройки"
- настройки открываются без задержек
- новая характеристика: Плотность PM1.0
- исправлена проблема при обновлении со старых версий хабов
- убраны все неиспользуемые компоненты, хаб стал меньше и еще быстрее
- возможность обновлять шаблоны раньше, благодаря указанию минимальной версии хаба в отдельных шаблонах
Контроллер ZigBee:
- улучшен менеджер OTA обновлений
- улучшен менеджер контроля статуса устройств
- расширена поддержка протокола Aqara для атрибута fff1
- улучшен функционал разработчиков для анализа новых устройств
- улучшена работа sniffer
- при невозможности доставить команду на активное устройство, происходит попытка восстановления и повторная отправка
- повышение производительности сети
Контроллер Xiaomi:
- поддержка изменений в облачном протоколе и шифрования
- исправлена работа устройств в режиме облака
- исправлен облачный BLE
Контроллер Z-Wave:
- ожидание загрузки всех устройств контроллера при старте
- ускорен стартовый опрос и поллинг
- пингуем устройство перед отправкой команды, если оно помечено как недоступное
- исправлена проблема со статусами устройств
- исправлена страница информации
MQTT брокер:
- База данных обновлена на общую систему хранения данных хаба (повышена надежность и минимальная запись на диск)
Новая система обновлений:
- поддержка актуальности всех компонентов хаба и системы единым образом
- скачивается только то, что обновилось
- проверка целостности уже установленных файлов
- обновление начинается только после скачивания всех компонентов
- минимизированы операции записи на диск
- защита от двойного запуска
- предпочтение ipv4 но разрешаем ipv6
- единые скрипты для всех платформ, по стандартам POSIX
- корректные права файлов на каждом шаге
- редактирование файлов на raspberry из под пользователя pi
WEB 1.4.12
- исправлен режим изменения порядка сервисов в вертикальной ориентации
- добавлен экран со списком хабов (временно в настройках)
- обработка события о добавлении нового хаба
- не показываем иконку отсутствия связи с хабом и название дома, во время загрузки
- сервисы мигают, если в данный момент меняется позиция или статус
- не сбрасываются настройки интерфейса при смене хаба
- исправлена страница редактирования логики сервиса
- индикация о наличии обновления, при изменении любого компонента хаба
- унификация статусов микрофона и динамика
- ускорена загрузка
- оптимизация передачи данных
- уменьшен размер ресурсов
Стиль:
- исправлен размер плиток сервисов
- добавлена максимальная высота меню
- поправлен слайдер: не показывалось начальное значение
- убраны галочки в выпадающих списках в редакторе сценария
- в сценарии перенесены кнопки сохранения и закрытия
- изменен стиль меню на экране карты сети
- выровнена иконка лупы в строке поиска
👍33🔥15❤14❤🔥4🎃1
[BETA] 1.9.9 (Ревизия: 11326)
- повышена общая стабильность, снижено потребление памяти
- новый тип C_PetFeeder (кормушка)
- исправлена проблема с неисполнением некоторых команд от Маруси
- scale у параметров больше не применяется, работает только у связей
- исправлена проблема с переключением на релизную ветку при обновлении со старой беты
- более безопасное завершение работы с базой данных
- исправлен редкий случай с невозможностью переподключения к облаку после разрыва связи
MQTT брокер:
- ускорен, уменьшено потребление ресурсов
- корректное завершение работы
Контроллер ModBus:
- переработан
- добавление устройств через интерфейс, с указанием адреса и выбора шаблона
- удаление устройств
Контроллер Xiaomi:
- изменена логика работы setProp при использовании вместе с getProp
- корректное завершение работы
Контроллер ZigBee:
- параметры снова работают и теперь используют стандартную систему связей
WEB 1.4.14
- кнопки в экране отладки не закрывают сам экран отладки
- исправлена ошибка при возврате на страницу
- добавлены единицы измерения для параметров
- исправлен диалог при обновлении хаба
- исправлена кнопка сохранения сценария
- исправлены ошибки в некоторых текстах
Так же, веб был существенно переписан внутри, просим дополнительно проверить все графические элементы и функционал.
- повышена общая стабильность, снижено потребление памяти
- новый тип C_PetFeeder (кормушка)
- исправлена проблема с неисполнением некоторых команд от Маруси
- scale у параметров больше не применяется, работает только у связей
- исправлена проблема с переключением на релизную ветку при обновлении со старой беты
- более безопасное завершение работы с базой данных
- исправлен редкий случай с невозможностью переподключения к облаку после разрыва связи
MQTT брокер:
- ускорен, уменьшено потребление ресурсов
- корректное завершение работы
Контроллер ModBus:
- переработан
- добавление устройств через интерфейс, с указанием адреса и выбора шаблона
- удаление устройств
Контроллер Xiaomi:
- изменена логика работы setProp при использовании вместе с getProp
- корректное завершение работы
Контроллер ZigBee:
- параметры снова работают и теперь используют стандартную систему связей
WEB 1.4.14
- кнопки в экране отладки не закрывают сам экран отладки
- исправлена ошибка при возврате на страницу
- добавлены единицы измерения для параметров
- исправлен диалог при обновлении хаба
- исправлена кнопка сохранения сценария
- исправлены ошибки в некоторых текстах
Так же, веб был существенно переписан внутри, просим дополнительно проверить все графические элементы и функционал.
👍15🔥9❤🔥1❤1
[BETA] 1.9.9 (Ревизия: 11354)
- повышена общая стабильность
- увеличено допустимое количество рекурсивных вызовов сценария до 3х
- если выбрано "внешнее хранилище" логи теперь будут сохраняться на него
ModBus:
- доработан, исправлены проблемы
WEB 1.4.15
- исправлены цвета скроллов
- исправлен фон для скриншота сценария
- кнопки масштаба в блочном сценарии
- исправлен поиск
- повышена общая стабильность
- увеличено допустимое количество рекурсивных вызовов сценария до 3х
- если выбрано "внешнее хранилище" логи теперь будут сохраняться на него
ModBus:
- доработан, исправлены проблемы
WEB 1.4.15
- исправлены цвета скроллов
- исправлен фон для скриншота сценария
- кнопки масштаба в блочном сценарии
- исправлен поиск
👍16🔥4❤2