Немного более развёрнутый комментарий по-русски:
Scenes: element image field database error fix
В чате писали, что есть ошибка базы данных при редактировании элемента сцены (пустое поле IMAGE) -- сейчас должна пропасть
"Safe" functions added (saySafe, sayToSafe, sayReplySafe, processSubscriptionsSafe)
Добавились функции, которые дублируют свои прототипы, но запускаются в отдельном потоке (через фоновый HTTP-запрос). Это сделано для того, чтобы распаралелить некоторые задачи во время выполнения, так что отдельные функции, в которых задействован голосовой вывод, должны ускориться и быть менее зависимыми от, скажем, доступности терминала (если их много в доме и если некоторые не работают, то попытки произнести что-то могли существенно подтормаживать).
Simple Devices: timers added to voice commands
Расширяем поддержку естественного общения :) Теперь Простые Устройства понимают фразы типа "через 5 секунд выключи свет в прихожей" или "включи свет над столом на 5 минут".
Ещё (не указал в английском описании) -- интерфейс простых устройств (/apps/devices.html) теперь на главной странице показывает не только те устройства, которые отмечены как "избранное", но и те устройства, данные с которых вышли за установленные допустимые пределы, а так же те датчики, который помечены как offline.
Это мега полезное описание. Почему его нет в разделе "Новости MajorDoMo" когда попадаем в панель управления? Очень мало людей заходят в коннект читать описания к комитам. Как сделать что бы эти новости отображались в панели?
И вопрос по работе пункта "Simple Devices: timers added to voice commands".
Я через ПУ добавил реле, тип на вкладке "Общие" выбрал - "Управляемое реле/Выключатель", Тип устройства на вкладке "Настройки" - "Освещение", назвал его "реле" и включил его. Потом даю команду: "через 5 секунд выключи реле". Но реле не выключилось. Я лишь увидел в чате ответ: Выключаю реле через 5 секунд.
Что я делаю не так?
Если система подтвердила команду, то всё корректно распозналось и дело в чём-то другом. У себя не смог воспроизвести, на команду "через 10 секунд выключи свет над столом" всё корректно отработало.
Сергей, а ты пробовал выключать именно реле, которые выбрано как "Освещение"?
И что на счёт новостей думаешь?
у себя старой версией processCommand.inc.php обновил нечаянно, там на опенклосе правка инвертировано
поправил - работает
Please login to leave comments. Join us!