На примере робота пылесоса XIAOMI Robot vacuum clear 1C. Из маркета дополнений устанавливаем модуль "Xiaomi miIO" настраиваем его. Далее устанавливаем модуль "Простые устройства Xiaomi". После чего в Простых устройствах добавляем ПУ Пылесос, выбираем тип
XiRoborockVacuum и привязываем свойства к значениям пылесоса получаемых от "Xiaomi miIO". После чего мы можем получать уведомления: Но, по умолчанию, все сообщения идут с одинаковым уровнем важности фразы, а хотелось, чтобы при ошибках уровень сообщений был выше. Например, информативные сообщения отображаются только в чате, а сообщения об ошибках еще и озвучиваются. Для этого необходимо изменить пару строк в файле /modules/devices/SXiRoborockVacuum_errorUpdated.php Ищем строку: say(LANG_DEVICES_VACUUM_ERROR . ": " . $desc); и заменяем ее на: say(LANG_DEVICES_VACUUM_ERROR . ": " . $desc,2); где ,2 это уровень важности фразы, который необходим. После проделанных действий, робот будет сообщать голосом (если у вас настроен TTS) об о