В связи с большим количеством заказов, а так же подорожанием как модулей, так и самих печатных плат, я вынужден поднять цену. Новые условия - 1500₽ за одну плату + СДЕК (350-400₽).
Всех новых желающи приобрести платы прошу ОБЯЗАТЕЛЬНО писать мне в личку. Тех кто ранее просил записать их в очередь так же прошу написать в личку, чтобы потдвердить свои намерения и уточнить нужное кол-во плат.
Набор закрыт, всего заказали 56 плат. Ориентировочный срок готовности - вторая половина февраля, зависит от скорости доставки модулей из китая. Новый набор будет объявлен в конце февраля/начале марта, в случае, если будет спрос.
This media is not supported in your browser
VIEW IN TELEGRAM
HOMEd ModBus 1.1.1
В этом обновлении:
- добавлены настройки таймаутов опроса устройств
- мелкие доработки и исправления
HOMEd Automation 1.6.1
В этом обновлении:
- добавлена возможность отправки локальных файлов для действия "telegram"
- добавлена новая опция "force" для триггеров "property" и "mqtt"
- парсер шаблона "property" стал еще лояльнее к вариантам описания
- мелкие доработки и исправления
Опция "force" разрешает триггерам игнорировать переход значения через порог и срабатывать в каждом случае, когда новое значение соответствует заданным критериям. Опция работает для операторов сравнения "above", "below" и "between".
HOMEd Web 2.4.6
В этом обновлении:
- добавлен общий выключатель для блоков дашборда, состоящих только из выкючателей
- добавлены новые настройки для автоматизаций и устройств
- добавлена функция вставки шаблонов в формах настройки автоматизаций
- мелкие доработки и исправления
Полезные ссылки:
- описание и документация
- чат проекта
- информация для новичков
- поддержать автора
В этом обновлении:
- добавлены настройки таймаутов опроса устройств
- мелкие доработки и исправления
HOMEd Automation 1.6.1
В этом обновлении:
- добавлена возможность отправки локальных файлов для действия "telegram"
- добавлена новая опция "force" для триггеров "property" и "mqtt"
- парсер шаблона "property" стал еще лояльнее к вариантам описания
- мелкие доработки и исправления
Опция "force" разрешает триггерам игнорировать переход значения через порог и срабатывать в каждом случае, когда новое значение соответствует заданным критериям. Опция работает для операторов сравнения "above", "below" и "between".
HOMEd Web 2.4.6
В этом обновлении:
- добавлен общий выключатель для блоков дашборда, состоящих только из выкючателей
- добавлены новые настройки для автоматизаций и устройств
- добавлена функция вставки шаблонов в формах настройки автоматизаций
- мелкие доработки и исправления
Полезные ссылки:
- описание и документация
- чат проекта
- информация для новичков
- поддержать автора
HOMEd Automation 1.6.2
В этом обновлении:
- добавлена функция кластеризации
- добавлена новая опция "update" для конфигурации Telegram-бота
Функция кластеризации позволяет использовать несколько инстансов службы автоматизаций в рамках одного корневого топика. Это позволяет объедидинить посредством MQTT-мостов несколько контроллеров с отдельными инстансам службы ZigBee и локальными автоматизациями в одном веб-интерфейсе, а так же использовать незавимимые настройки геопозиции и отдельных Telegram-ботов. Немного подробнее здесь.
Опция "update" добавляет возможность отключения опроса Telegram Bot API для получения сообщений, что позволяет использовать несколько инстансов службы автоматизаций для отправки уведомлений в Telegram при помощью одного и того же бота, без возникновения конфликтов опроса. Получать сообщения от бота, по прежнему, может только один инстанс, так устроен Telegram Bot API.
HOMEd Web 2.4.7
В этом обновлении:
- добавленна поддержка кластеризации для службы автоматизаций
- добавлены плейсхолдеры для пустых блочных элементов автоматизаций
- мелкие исправления и доработки интерфейса
Полезные ссылки:
- описание и документация
- чат проекта
- информация для новичков
- поддержать автора
В этом обновлении:
- добавлена функция кластеризации
- добавлена новая опция "update" для конфигурации Telegram-бота
Функция кластеризации позволяет использовать несколько инстансов службы автоматизаций в рамках одного корневого топика. Это позволяет объедидинить посредством MQTT-мостов несколько контроллеров с отдельными инстансам службы ZigBee и локальными автоматизациями в одном веб-интерфейсе, а так же использовать незавимимые настройки геопозиции и отдельных Telegram-ботов. Немного подробнее здесь.
Опция "update" добавляет возможность отключения опроса Telegram Bot API для получения сообщений, что позволяет использовать несколько инстансов службы автоматизаций для отправки уведомлений в Telegram при помощью одного и того же бота, без возникновения конфликтов опроса. Получать сообщения от бота, по прежнему, может только один инстанс, так устроен Telegram Bot API.
HOMEd Web 2.4.7
В этом обновлении:
- добавленна поддержка кластеризации для службы автоматизаций
- добавлены плейсхолдеры для пустых блочных элементов автоматизаций
- мелкие исправления и доработки интерфейса
Полезные ссылки:
- описание и документация
- чат проекта
- информация для новичков
- поддержать автора
HOMEd ZigBee 3.9.0
В этом обновлении:
- добавлена поддержка порядка 20 новых устройств, в том числе проводных и беспроводных выключателей Яндекс
- добавлена поддержка расширенного расписания для термостатов TUYA
- добавлена поддержка функции внешнего термометра для термоголовок Aqara
- добавлена функция определения коллизий PAN ID для адаптеров ZBOSS
- класс действий для устройств теперь поддерживает отправку нескольких команд за одно действие
- парсер данных tuyaDatapoints теперь умеет разбирать сообщения со "слипшимися" данными
- мелкие доработи и исправления
HOMEd Web 2.4.8
В этом обновлении:
- добавлена возможность перемещения блоков из одного дашборда в другой
- добавлена возможность настройки "приоритета" колонок для более удобной настройки блоков дашборда
- добавлена функция управления выпадющими списками при помощи стрелок на клавиатуре
- мелкие доработи и исправления
HOMEd Automation 1.6.3
В этом обновлении:
- исправлена ошибка, из-за которой могли не работать условия для бинарных датчиков с текстовыми значниями состояний, таких как датчики протечки или движения
- исправлена ошибка, из-за которой, при определенном наборе обстоятельств, некоторые действия автоматизаций могли вызываться два раза
Полезные ссылки:
- описание и документация
- чат проекта
- информация для новичков
- поддержать автора
В этом обновлении:
- добавлена поддержка порядка 20 новых устройств, в том числе проводных и беспроводных выключателей Яндекс
- добавлена поддержка расширенного расписания для термостатов TUYA
- добавлена функция определения коллизий PAN ID для адаптеров ZBOSS
- класс действий для устройств теперь поддерживает отправку нескольких команд за одно действие
- парсер данных tuyaDatapoints теперь умеет разбирать сообщения со "слипшимися" данными
- мелкие доработи и исправления
HOMEd Web 2.4.8
В этом обновлении:
- добавлена возможность перемещения блоков из одного дашборда в другой
- добавлена возможность настройки "приоритета" колонок для более удобной настройки блоков дашборда
- добавлена функция управления выпадющими списками при помощи стрелок на клавиатуре
- мелкие доработи и исправления
HOMEd Automation 1.6.3
В этом обновлении:
- исправлена ошибка, из-за которой могли не работать условия для бинарных датчиков с текстовыми значниями состояний, таких как датчики протечки или движения
- исправлена ошибка, из-за которой, при определенном наборе обстоятельств, некоторые действия автоматизаций могли вызываться два раза
Полезные ссылки:
- описание и документация
- чат проекта
- информация для новичков
- поддержать автора
HOMEd ZigBee 3.9.1
В этом обновлении:
- добавлена поддержка новых устройств
- для осветительных приборов с несколькими режимами работы добален проброс текущего режима в Home Assistant
- обновлен механизм сохранения некоторых мета-данных устройств
- обновлен механизм сохранения актуальных состояний устройств
- обновлен парсер опций
- мелкие доработки и исправления
HOMEd Modbus 1.1.2
В этом обновлении:
- обновлен парсер опций
HOMEd Custom 1.0.11
В этом обновлении:
- обновлен механизм сохранения актуальных состояний устройств
- обновлен парсер опций
- пара мелких доработок
Новый парсер опций позволяет использовать для нескольких одинаковых "номерых" способностей одну общую опцию, например:
Полезные ссылки:
- описание и документация
- чат проекта
- информация для новичков
- поддержать автора
В этом обновлении:
- добавлена поддержка новых устройств
- для осветительных приборов с несколькими режимами работы добален проброс текущего режима в Home Assistant
- обновлен механизм сохранения некоторых мета-данных устройств
- обновлен механизм сохранения актуальных состояний устройств
- обновлен парсер опций
- мелкие доработки и исправления
HOMEd Modbus 1.1.2
В этом обновлении:
- обновлен парсер опций
HOMEd Custom 1.0.11
В этом обновлении:
- обновлен механизм сохранения актуальных состояний устройств
- обновлен парсер опций
- пара мелких доработок
Новый парсер опций позволяет использовать для нескольких одинаковых "номерых" способностей одну общую опцию, например:
{
"exposes":
[
"light_1", "light_2"
],
"options":
{
"light": ["level", "color"]
}
}
Полезные ссылки:
- описание и документация
- чат проекта
- информация для новичков
- поддержать автора
HOMEd Custom 2.0.0
В этом обновлении:
- добавлена функция связывания данных устройств c данными любых MQTT-топиков
- мелкие доработки и исправления
Функция связывания позволяет работать с данными сторонних устройств без использования автоматизаций. По сути можно назвать эту функцию аналогом HA MQTT Disсovery.
Однако стоит иметь в виду, что это экспериментальная фукция, парсер шаблонов для данных был написан "на скорую руку" и пока имеет очень ограниченный набор возможностей. Подробнее о настройке связывания можно почитать здесь.
Честно признаюсь, что этот релиз для меня как ребенок, которого никто не ждал. Я очень не хотел делать то, что слелал, но вы откровенно задолбали меня со своими "тасмотами" и "еспхомами". Так что будьте готовы к тому, что на вопросы, касающиеся нового функционала, я буду реагировать не очень дружелюбно.
Внимательно читайте документацию, там все написано.
HOMEd Automation 1.6.4
В этом обновлении:
- исправлена ошибка, из-за которой для действия "telegram" с отправкой файла не работала вставка клавиатуры
- мелкие доработки и исправления
HOMEd Web 2.4.9
В этом обновлении:
- добавлены новые настройки для устройств
- исправлена ошибка, из-за которой модальные окна могли закрываться при выделении текста
- пара мелких доработок интерфейса
Полезные ссылки:
- описание и документация
- чат проекта
- информация для новичков
- поддержать автора
В этом обновлении:
- добавлена функция связывания данных устройств c данными любых MQTT-топиков
- мелкие доработки и исправления
Функция связывания позволяет работать с данными сторонних устройств без использования автоматизаций. По сути можно назвать эту функцию аналогом HA MQTT Disсovery.
Однако стоит иметь в виду, что это экспериментальная фукция, парсер шаблонов для данных был написан "на скорую руку" и пока имеет очень ограниченный набор возможностей. Подробнее о настройке связывания можно почитать здесь.
Внимательно читайте документацию, там все написано.
HOMEd Automation 1.6.4
В этом обновлении:
- исправлена ошибка, из-за которой для действия "telegram" с отправкой файла не работала вставка клавиатуры
- мелкие доработки и исправления
HOMEd Web 2.4.9
В этом обновлении:
- добавлены новые настройки для устройств
- исправлена ошибка, из-за которой модальные окна могли закрываться при выделении текста
- пара мелких доработок интерфейса
Полезные ссылки:
- описание и документация
- чат проекта
- информация для новичков
- поддержать автора
HOMEd Custom 2.0.1
В этом обновлении:
- добавлены новые функции парсера шаблонов для биндингов
Теперь парсер шаблонов поддерживает условные операторы сравнения для чисел, а так же математические выражения. Подробности здесь.
Полезные ссылки:
- описание и документация
- чат проекта
- информация для новичков
- поддержать автора
В этом обновлении:
- добавлены новые функции парсера шаблонов для биндингов
Теперь парсер шаблонов поддерживает условные операторы сравнения для чисел, а так же математические выражения. Подробности здесь.
Полезные ссылки:
- описание и документация
- чат проекта
- информация для новичков
- поддержать автора
HOMEd Automation 1.6.5
В этом обновлении:
- добавлена возможность выбора способа отправки файла для действия "telegram"
- парсер математических выражений перенесен в homed-common
Теперь при отрпавке локального файла в действии "telegram" можно указать, какой метод Telegram Bot API необходимо использовать, для этого нужно добавить название метода после пути к файлу. Это можно использовать для того, чтобы отправить файл как фотографию или видео, а не как документ, например:
Доступные методы:
HOMEd Custom 2.0.2
В этом обновлении:
- добавлены новые функции парсера шаблонов для биндингов
Теперь парсер шаблонов поддерживает операторы "is defined" и "is undefined", которые позволяют проверить, является ли нужный параметр пустым. Немного подробнее здесь.
HOMEd ZigBee 3.9.2
В этом обновлении:
- добавлена поддержка новых устройств
- добавлена функция автоматической генерации ключа сети
- добавлена функция вотчдога для адаптеров ZBOSS
- увеличено время ожидания для программного сброса адаптеров ZBOSS
- немного доработан механизм работы с очередью запросов
- исправлена ошибка, из-за которой отключенные устройства могли отображаться как доступные после опроса данных для построения каты сети
- мелкие доработки и исправления
Полезные ссылки:
- описание и документация
- чат проекта
- информация для новичков
- поддержать автора
В этом обновлении:
- добавлена возможность выбора способа отправки файла для действия "telegram"
- парсер математических выражений перенесен в homed-common
Теперь при отрпавке локального файла в действии "telegram" можно указать, какой метод Telegram Bot API необходимо использовать, для этого нужно добавить название метода после пути к файлу. Это можно использовать для того, чтобы отправить файл как фотографию или видео, а не как документ, например:
/path/to/picure.png | photo
Доступные методы:
animation
, audio
, photo
, video
HOMEd Custom 2.0.2
В этом обновлении:
- добавлены новые функции парсера шаблонов для биндингов
Теперь парсер шаблонов поддерживает операторы "is defined" и "is undefined", которые позволяют проверить, является ли нужный параметр пустым. Немного подробнее здесь.
HOMEd ZigBee 3.9.2
В этом обновлении:
- добавлена поддержка новых устройств
- добавлена функция автоматической генерации ключа сети
- добавлена функция вотчдога для адаптеров ZBOSS
- увеличено время ожидания для программного сброса адаптеров ZBOSS
- немного доработан механизм работы с очередью запросов
- исправлена ошибка, из-за которой отключенные устройства могли отображаться как доступные после опроса данных для построения каты сети
- мелкие доработки и исправления
Полезные ссылки:
- описание и документация
- чат проекта
- информация для новичков
- поддержать автора
HOMEd Custom 2.0.3
В этом обновлении:
- добавлены новые функции парсера шаблонов для биндингов
- исправлена ошибка, из-за которой элементы шаблонов, содержащие числа, но не являющиеся ими, интерпретировались как части математических выражений
Теперь парсер шаблонов позволяет испоьзовать ключи JSON-объектов, содержащие пробелы, а так же экранировать элементы шаблонов. Подробности здесь.
Полезные ссылки:
- описание и документация
- чат проекта
- информация для новичков
- поддержать автора
В этом обновлении:
- добавлены новые функции парсера шаблонов для биндингов
- исправлена ошибка, из-за которой элементы шаблонов, содержащие числа, но не являющиеся ими, интерпретировались как части математических выражений
Теперь парсер шаблонов позволяет испоьзовать ключи JSON-объектов, содержащие пробелы, а так же экранировать элементы шаблонов. Подробности здесь.
Полезные ссылки:
- описание и документация
- чат проекта
- информация для новичков
- поддержать автора
HOMEd Automation 1.6.6
В этом обновлении:
- добавлена функция проверки имен триггеров для действия "condition"
- немного доработан механизм работы триггера "interval"
- пара мелких доработок
HOMEd Web 2.4.10
В этом обновлении:
- добавлены новые настройки для автоматизаций
- мелкие доработки и исправления
Полезные ссылки:
- описание и документация
- чат проекта
- информация для новичков
- поддержать автора
В этом обновлении:
- добавлена функция проверки имен триггеров для действия "condition"
- немного доработан механизм работы триггера "interval"
- пара мелких доработок
HOMEd Web 2.4.10
В этом обновлении:
- добавлены новые настройки для автоматизаций
- мелкие доработки и исправления
Полезные ссылки:
- описание и документация
- чат проекта
- информация для новичков
- поддержать автора
Наверное пора заканчивать так часто выпускать обновления.
HOMEd Automation 1.6.7
В этом обновлении:
- исправлена ошибка, из-за которой в пути к файлу для действия "telegram" не работали шаблоны
HOMEd Custom 2.0.4
В этом обновлении:
- добавлена функция биндинга топика доступности для устройств
Теперь можно настроить топик и шаблон, которые будут указывать, доступно устройство или нет, например, если устройство публикует LWT-топик. Новая функция является экспериментальной и работает так же, как биндинги, поднобности здесь.
HOMEd Web 2.4.11
В этом обновлении:
- добавлены новые настройки для устройств
- пара косметических доработок интерфейса
Полезные ссылки:
- описание и документация
- чат проекта
- информация для новичков
- поддержать автора
HOMEd Automation 1.6.7
В этом обновлении:
- исправлена ошибка, из-за которой в пути к файлу для действия "telegram" не работали шаблоны
HOMEd Custom 2.0.4
В этом обновлении:
- добавлена функция биндинга топика доступности для устройств
Теперь можно настроить топик и шаблон, которые будут указывать, доступно устройство или нет, например, если устройство публикует LWT-топик. Новая функция является экспериментальной и работает так же, как биндинги, поднобности здесь.
HOMEd Web 2.4.11
В этом обновлении:
- добавлены новые настройки для устройств
- пара косметических доработок интерфейса
Полезные ссылки:
- описание и документация
- чат проекта
- информация для новичков
- поддержать автора
По-моему эксперимент удался, поэтому я с радостью представляю вам официальную поваренную книгу с пользовательскими рецептами по приготовлению всевозможных HOMEd-блюд:
https://community.homed.dev
Это сайт, на котором любой желающий может поделиться своим опытом решения задач по автоматизации дома с помощью сервисов HOMEd. Спасибо ребятам из чата за идею и поддержку, надеюсь, что рецептов будет становиться больше, а вопросов в чате - меньше. В общем, как говорится, кушать подано, садитесь жрать пожалуйста!
В связи с вышесказанным, не грех обновить стандартный набор ссылкок для постов в канале.
Полезные ссылки:
- описание и документация
- пользовательские рецепты
- чат проекта
- информация для новичков
- поддержать автора
https://community.homed.dev
Это сайт, на котором любой желающий может поделиться своим опытом решения задач по автоматизации дома с помощью сервисов HOMEd. Спасибо ребятам из чата за идею и поддержку, надеюсь, что рецептов будет становиться больше, а вопросов в чате - меньше. В общем, как говорится, кушать подано, садитесь жрать пожалуйста!
В связи с вышесказанным, не грех обновить стандартный набор ссылкок для постов в канале.
Полезные ссылки:
- описание и документация
- пользовательские рецепты
- чат проекта
- информация для новичков
- поддержать автора
HOMEd Zigbee 3.9.3
В этом обновлении:
- добавлена поддержка новых устройств
- добавлена поддержка внешнего датчика и расписания для термоголовок Aquara E1
- исправлена ошибка, из-за которой некоторые осветительные приборы с функцией настройки цвета или цветовой температуры не могли пройти интервью
- мелкие доработки и исправления
HOMEd Custom 2.0.5
В этом обновлении:
- исправлена ошибка, из-за которой парсер шаблонов мог интерпретировать текст как матиматические выражения
HOMEd Web 2.4.12
В этом обновлении:
- добавлены новые настройки для устройств
- исправлена ошибка, из-за которой экспорт custom-устройств не включал в себя настройки топика доступности
Полезные ссылки:
- описание и документация
- пользовательские рецепты
- чат проекта
- информация для новичков
- поддержать автора
В этом обновлении:
- добавлена поддержка новых устройств
- добавлена поддержка внешнего датчика и расписания для термоголовок Aquara E1
- исправлена ошибка, из-за которой некоторые осветительные приборы с функцией настройки цвета или цветовой температуры не могли пройти интервью
- мелкие доработки и исправления
HOMEd Custom 2.0.5
В этом обновлении:
- исправлена ошибка, из-за которой парсер шаблонов мог интерпретировать текст как матиматические выражения
HOMEd Web 2.4.12
В этом обновлении:
- добавлены новые настройки для устройств
- исправлена ошибка, из-за которой экспорт custom-устройств не включал в себя настройки топика доступности
Полезные ссылки:
- описание и документация
- пользовательские рецепты
- чат проекта
- информация для новичков
- поддержать автора
HOMEd Automation 1.6.8
В этом обновлении:
- для условий "mqtt", "property", "state" и "pattern" добавлена возможность сравнения значения с "_NULL_"
- добавлена возможность использования шаблонов для клавиатуры в действии "telegram"
- мелкие доработки и исправления
HOMEd Сustom 2.0.6
В этом обновлении:
- добавлена функция кластеризации
- пара мелких доработок
HOMEd Modbus 1.1.3
В этом обновлении:
- добавлена функция кластеризации
- пара мелких доработок
HOMEd Web 2.4.13
В этом обновлении:
- добавлена поддержка кластеризации для служб Custom и Modbus
- мелкие доработки и исправления
Функция кластеризауии для служб Custom и Modbus работает точно так же, как для служб ZigBee и Automation. Не забывайте удалять из MQTT устаревшие retained сообщения при смене имени инстанса.
Полезные ссылки:
- описание и документация
- пользовательские рецепты
- чат проекта
- информация для новичков
- поддержать автора
В этом обновлении:
- для условий "mqtt", "property", "state" и "pattern" добавлена возможность сравнения значения с "_NULL_"
- добавлена возможность использования шаблонов для клавиатуры в действии "telegram"
- мелкие доработки и исправления
HOMEd Сustom 2.0.6
В этом обновлении:
- добавлена функция кластеризации
- пара мелких доработок
HOMEd Modbus 1.1.3
В этом обновлении:
- добавлена функция кластеризации
- пара мелких доработок
HOMEd Web 2.4.13
В этом обновлении:
- добавлена поддержка кластеризации для служб Custom и Modbus
- мелкие доработки и исправления
Функция кластеризауии для служб Custom и Modbus работает точно так же, как для служб ZigBee и Automation. Не забывайте удалять из MQTT устаревшие retained сообщения при смене имени инстанса.
Полезные ссылки:
- описание и документация
- пользовательские рецепты
- чат проекта
- информация для новичков
- поддержать автора
HOMEd ZigBee 3.9.4
В этом обновлении:
- добавлена поддержка новых устройств
- добавлена поддержка внешнего датчика и расписания для термоголовок Sonoff
- для некоторых кнопок и выключателей Aqara добавлнено действие "hold"
- обновлены классы работы с расписанием термоголовок и термостатов
- мелкие доработки и исправления
HOMEd Web 2.4.14
В этом обновлении:
- добавлены новые настройки для устройств
- мелкие косметические доработки интерфейса
Полезные ссылки:
- описание и документация
- пользовательские рецепты
- чат проекта
- информация для новичков
- поддержать автора
В этом обновлении:
- добавлена поддержка новых устройств
- добавлена поддержка внешнего датчика и расписания для термоголовок Sonoff
- для некоторых кнопок и выключателей Aqara добавлнено действие "hold"
- обновлены классы работы с расписанием термоголовок и термостатов
- мелкие доработки и исправления
HOMEd Web 2.4.14
В этом обновлении:
- добавлены новые настройки для устройств
- мелкие косметические доработки интерфейса
Полезные ссылки:
- описание и документация
- пользовательские рецепты
- чат проекта
- информация для новичков
- поддержать автора
Объявляется открытое бета-тестирование многопоточной версии службы автоматизаций, все жалающие могут совершенно бесплатно отстрелить себе ногу присоединиться к тестированию.
Многопоточная версися службы автоматизаций, в отличие от своих предков, будет запускать действия для каждой автоматизации в отдельном потоке, то есть автоматизации будут выполняться параллельно, и даже если одна из них по какой-то причине "застрянет", остальные должны продолжить работать нормально.
Мне нужно, чтобы несколько энтузиастов сделали следующее:
- запустили бинарник службы автоматизаций из песочницы
- включили логирование
- проверили, работают ли их актуаальные автоматизации
- последили за состоянием памяти устройства (утечек быть не должно, но это не точно)
- последили за логами, на предмет странных ошибок
- последили как вообще все работает в целом
Следует иметь в виду, что теперь подписака на кастомные топики осуществляется с задержкой в одну секунду. Это сделано потому, что многопоточность приводит к асинхронной обработке топиков, из за чего, в момент получения данных из этих топиков, могут быть еще неизвестны такие данные, как списки устройств или их актуальные состояния.
Себе на боевую систему я тоже накатил тестовый билд, но одна голова хорошо, а две - хорошо хорошо. В общем, как обычно, на вас вся надежда.
Если за пару дней не высплывет никаких серьезных проблем, новый функционал пойдет в релиз.
Многопоточная версися службы автоматизаций, в отличие от своих предков, будет запускать действия для каждой автоматизации в отдельном потоке, то есть автоматизации будут выполняться параллельно, и даже если одна из них по какой-то причине "застрянет", остальные должны продолжить работать нормально.
Мне нужно, чтобы несколько энтузиастов сделали следующее:
- запустили бинарник службы автоматизаций из песочницы
- включили логирование
- проверили, работают ли их актуаальные автоматизации
- последили за состоянием памяти устройства (утечек быть не должно, но это не точно)
- последили за логами, на предмет странных ошибок
- последили как вообще все работает в целом
Следует иметь в виду, что теперь подписака на кастомные топики осуществляется с задержкой в одну секунду. Это сделано потому, что многопоточность приводит к асинхронной обработке топиков, из за чего, в момент получения данных из этих топиков, могут быть еще неизвестны такие данные, как списки устройств или их актуальные состояния.
Себе на боевую систему я тоже накатил тестовый билд, но одна голова хорошо, а две - хорошо хорошо. В общем, как обычно, на вас вся надежда.
Если за пару дней не высплывет никаких серьезных проблем, новый функционал пойдет в релиз.
HOMEd Automation 2.0.0
В этом обновлении:
- теперь действия каждой автоматизации выполняются в отдельном потоке
- добавлена функция ограничения времени выполнения для действия "shell"
- добавлены шаблоны "sunrise" и "sunset"
- доработан парсер для получения даных из cложных JSON-объектов
- пара мелких доработок
HOMEd Custom 2.0.7
- доработан парсер для получения даных из cложных JSON-объектов
HOMEd ZigBee 3.9.5
В этом обновлении:
- добавлена поддержка новых устройств
- теперь механизм интервью устройств отправляет повторнные запросы в случае, если не был получен ответ
- пара мелких доработок
HOMEd Web 2.4.15
В этом обновлении:
- добавлена функция поиска в таблицах устройств, автоматизаций и рекордера
- добавлена функция автоматической подгрузки файла пользовательских стилей "custom.css"
- добавлены новые настройки для автоматизаций
- испраалена ошибка, из-за которой в гостевом режиме некорректно работали дашборды с выключателями
- мелкие доработки и исправления
Нормальную иконку для поиска добавлю потом.
Полезные ссылки:
- описание и документация
- пользовательские рецепты
- чат проекта
- информация для новичков
- поддержать автора
В этом обновлении:
- теперь действия каждой автоматизации выполняются в отдельном потоке
- добавлена функция ограничения времени выполнения для действия "shell"
- добавлены шаблоны "sunrise" и "sunset"
- доработан парсер для получения даных из cложных JSON-объектов
- пара мелких доработок
HOMEd Custom 2.0.7
- доработан парсер для получения даных из cложных JSON-объектов
HOMEd ZigBee 3.9.5
В этом обновлении:
- добавлена поддержка новых устройств
- теперь механизм интервью устройств отправляет повторнные запросы в случае, если не был получен ответ
- пара мелких доработок
HOMEd Web 2.4.15
В этом обновлении:
- добавлена функция поиска в таблицах устройств, автоматизаций и рекордера
- добавлена функция автоматической подгрузки файла пользовательских стилей "custom.css"
- добавлены новые настройки для автоматизаций
- испраалена ошибка, из-за которой в гостевом режиме некорректно работали дашборды с выключателями
- мелкие доработки и исправления
Полезные ссылки:
- описание и документация
- пользовательские рецепты
- чат проекта
- информация для новичков
- поддержать автора
HOMEd Automation 2.0.1
В этом обновлнеии:
- исправлена ошибка, из-за которой некоторые автоматизации могли переставать выполнять действия
- пара мелких доработок
HOMEd Web 2.4.16
В этом обновлнеии:
- исправлена иконка поиска по таблицам
Полезные ссылки:
- описание и документация
- пользовательские рецепты
- чат проекта
- информация для новичков
- поддержать автора
В этом обновлнеии:
- исправлена ошибка, из-за которой некоторые автоматизации могли переставать выполнять действия
- пара мелких доработок
HOMEd Web 2.4.16
В этом обновлнеии:
- исправлена иконка поиска по таблицам
Полезные ссылки:
- описание и документация
- пользовательские рецепты
- чат проекта
- информация для новичков
- поддержать автора
HOMEd Automation 2.0.2
В этом обновлении:
- добавлен новый триггер "startup"
- исправлены проблемы многопоточного выполнения автоматизаций
Триггер "startup" срабатывает один раз, при каждом запуске службы, сразу после того, как служба подписывается на пользовательские MQTT-топики.
HOMEd Web 2.4.17
В этом обновлении:
- добавлены новые горячие клавиши
- добавлены новые настройки для автоматизаций
- мелкие дорабоки и исправления
Полезные ссылки:
- описание и документация
- пользовательские рецепты
- чат проекта
- информация для новичков
- поддержать автора
В этом обновлении:
- добавлен новый триггер "startup"
- исправлены проблемы многопоточного выполнения автоматизаций
Триггер "startup" срабатывает один раз, при каждом запуске службы, сразу после того, как служба подписывается на пользовательские MQTT-топики.
HOMEd Web 2.4.17
В этом обновлении:
- добавлены новые горячие клавиши
- добавлены новые настройки для автоматизаций
- мелкие дорабоки и исправления
Полезные ссылки:
- описание и документация
- пользовательские рецепты
- чат проекта
- информация для новичков
- поддержать автора