Tag : модули

Home » Posts tagged модули"

Введение В нашей Базе Знаний уже есть статья про базовые принципы создания модуля для системы MajorDoMo, так что для изучения основ, пожалуйста, воспользуйтесь приведенной ссылкой. В этой же статье я хочу немного углубиться в то, как модуль может работать с ядром системы, ведь, не смотря на свою относительную автономность, задача модуля в большинстве случаев как ..

Read more

Модуль Yandex Home Общие сведения Модуль Yandex Home предназначен для поддержки личных (приватных) навыков для платформы умного дома Яндекс. Платформа умного дома Яндекс имеет открытое API и позволяет интегрировать Яндекс Алису с оборудованием сторонних производителей и системами умного дома. Модуль реализует авторизационный сервис на основе стандарта OAuth 2.0 и Provider Adapter API - промежуточный API, который принимает на вход запросы в формате платформы умного дома Яндекс и преобразует их в запросы к ..

Read more

Модуль LG webOS TV Описание Модуль предназначен для интеграции смарт-телевизоров LG на платформе webOS. Возможности модуля: ручное добавление ТВ по IP адресу; поддержка нескольких ТВ; определение доступности ТВ с помощью периодического tcp ping на порт tcp/3000; перевод ТВ в режим сопряжения и получение токена для аутентификации; получение статуса ТВ в реальном времени (при установленном соединении); ..

Read more

Broadlink A1 После добавления устройства в модуль через некоторое время (указанное в периоде обновления) на вкладке "Данные" у устройства появятся строки, отвечающие за показания с датчиков. Данные с датчиков temperature - температура humidity - влажность noise - шум (значение от 0 до 2 где 0 - тихо, 2 - шумно) light - свет (от 0 до ..

Read more

Создание выключателей в "Простых устройствах" Итак...ещё одна инструкция...перенес свои выключатели в простые устройства...оказалось проще, чем создавать с нуля всё, как я описал тут, кому-то может пригодиться. В общем поехали... Настройка классов 1) Перво-наперво пойдем в Панель управления->Объекты->SDevices->SControllers->SRelays, жмем кнопку свойства 2) Создадим 2 новых свойства (Через кнопку - Добавить новое свойство) - command_on и command_off. 3) ..

Read more

Создание выключателя через Объект.свойство Собственно инструкция в картинках, по скольку всем лень читать)) Для примера возьмем радиоуправляемый выключатель с командами вкл выкл... Кнопки Подготовка объекта Перво-наперво подготовим объект для наших манипуляций.... Идем в панель управлиния -> объекты, в любом из классов (можно создать новый) создаём пустой объект (назвал его switch1), идём в его свойства, создаём ..

Read more

Модуль Xiaomi miIO Описание Модуль предназначен для интеграции Wi-Fi устройств из экосистемы Xiaomi Mihome, взаимодействующих по протоколу miIO. miIO - проприетарный сетевой протокол Xiaomi с шифрованием, по которому взаимодействуют wifi-устройства из экосистемы Xiaomi и приложение Mihome на смартфоне. В качестве транспорта используется UDP и порт 54321. Содержимое пакетов шифруется. Ключи шифрования формируются на основе уникальных токенов. Для контроля корректности ..

Read more

Общие настройки В общих настройках можно поменять имя компьютера, заголовок сайта, а так же найти ссылки для перехода на страницу первого запуска, для изменения временной зоны, языка системы и цветовой темы. Так же тут отключается оповещение перед сообщением (да, тот самый ДингДонг). Scenes Так же в модуле настроек помимо общих есть специализированные настройки для сцен ..

Read more

XRay Данный модуль предназначен для анализа функционирования системы, а так же для просмотра событий и управления процессами происходящими в системе. Далее разберём по вкладкам какая за что отвечает. Debug Здесь можно просмотреть логи системы. Они так же находятся в папке /cms/debmes в виде текстовых файлов. Логи, помимо общего системного, могут быть от циклов различных модулей. Properties ..

Read more

Текстовые файлы Описание Модуль применяется для хранения текстовых файлов с возможностью их создания прямо из веб-интерфейса модуля. После создания и сохранения файлов они сохраняются в папке /cms/texts Пример использования Можно к примеру создать файл с различными приветсвтиями (предположим с названием "greetings")

И в сценарии где требуется приветствие пользователя прописать

Тогда будет произнесена рандомная ..

Read more

Звуковые файлы Модуль представляет собой хранилище файлов с возможностью их загрузки из веб-интерфейса. После загрузки файлы помещаются в папку /cms/sounds. В данном модуле так же присутствует кнопка прослушивания файла, и код для использования в php-скриптах. Модуль как правило используется для хранения файлов оповещений (например звонки для будильника, или сигнал тре..

Read more