Плагин Xiaomi



  • Есть такой контроллер Vera+

    https://skomplekt.com/files/product_1563504/instr_p1563504_1.pdf

    Поддерживает Z-Wave/Z-Wave Plus, ZigBee, Bluetooth, подключение по Wi-Fi и Ethernet.

    MQTT у него нет, зато можно управлять подключенными устройствами http запросами.

    Команды Z-Wave можно отправлять с помощью Vera API.

    Можно отправить определенную команду конкретному модулю

    через HTTP запрос.

    Больше информации по адресу:

    http://wiki.mios.com/index.php/Luup_UPnP_Variables_and_Actions#

    ZWaveNetwork1

    Для отправки команды вам нужно добавить в запрос номер

    устройства (Node ID) и класс команд (Command Class).

    Например, чтобы отправить устройству 3 команду BASIC_SET

    со значением 00, команда выглядит так:

    http://GATEWAY_IP/port_3480/data_request?id=

    action&DeviceNum=1&serviceId=urn:

    micasaverde-com:serviceId:ZWaveNetwork1&action=

    SendData&Node=3&Data=0x20-0x01-0x00

    GATEWAY_IP адрес контроллера в локальной сети.

    Node значение Node ID устройства.

    Data передаваемые данные, содержат класс команды для

    устройства.

    Сделаете плагин? Вместо почившего Xiaomi.



  • @Erik:

    Сделаете плагин?

    Плагин для Vera сделать не очень сложно. Для этого нужно две вещи: время и оборудование.

    В настоящее время нет ни того ни другого 😞

    Хотя сам девайс интересный. Подумаем.

    @Erik:

    Вместо почившего Xiaomi.

    Посмотрел в интернете. В России продают модели DGNWG05LM. Они действительно без режима разработчика. И практически годятся для работы только с серверами xiaomi в облаке. Со сторонними системами Умный дом работать не могут. Эта информация из интернета. Сами не проверяли.

    На али почти все модели DGNWG02LM. Про отсутствие в них режима разработчика информации не нашел.

    Поэтому, надеюсь, фраза "почившего Xiaomi" преждевременна.



  • @intrahouse:

    @Erik:

    Сделаете плагин?

    Плагин для Vera сделать не очень сложно. Для этого нужно две вещи: время и оборудование.

    В настоящее время нет ни того ни другого 😞

    Хотя сам девайс интересный. Подумаем.

    Отлично! Буду ждать.

    Его поддержка системой умный дом уже ожидаема как обязательная фича.

    У опенхаб, иридиум, домотикс, мажордомо - есть.



  • @intrahouse:

    @Erik:

    Сделаете плагин?

    Плагин для Vera сделать не очень сложно. Для этого нужно две вещи: время и оборудование.

    В настоящее время нет ни того ни другого 😞

    Хотя сам девайс интересный. Подумаем.

    В помощь к раздумьям

    http://wiki.mios.com/index.php/JavaScript_API

    http://wiki.mios.com/index.php/Special:AllPages

    https://z-wave.ru/forum/vera-veralite/5414-instruktsiya-po-nttr-zaprosam.html



  • Добыл DGNWG02LM. Режим разработчика включается.
    Буду пробовать.



  • @Erik
    Добрый день, здорово, сообщите результат по возможности



  • 1.подскажите как подключить и вывести в IH радио hub?
    2.Можно добавить устройства: mi air purifier
    3.что тут нужно назначить: Текст ссылки



  • Участник @amgstone написал в Плагин Xiaomi:

    mi air purifier

    Добрый день,

    1. Мы планируем расшить функционал в новом плагине
    2. Будет выпущен новый плагин с поддержкой WI-FI устройств
    3. На текущий момент:
    • gw_mid можно подать команду из сценария на воспроизведение стандартного звукового сообщения
      например при открытии двери сработает тревога
    /** 
    * @name  
    * @desc  
    * @version 4 
    */
    
    const magnet = Device("SGERKON1");  
    const mid = Device("ACTOR1"); 
    
    
    startOnChange(magnet); 
    
    script({
        start() {
          mid.setValue([10, 15]); // id 0 - 8, 10 - 13, 20 - 29, custom 10001 | vol 0 - standart, 10 - 100
        } 
    });
    
    • gw_illumination на шлюзе установлен датчик освещенности, можно обрабатывать в сценарии
    • gateway несет информационный характер, можно разместит на экране и в свойствах устройства посмотреть информацию по шлюзу.


  • Участник @dev написал в Плагин Xiaomi:

    mi air purifier

    тойсть mi air purifier я не смогу подключить надо ждать обновления плагина?



  • @amgstone Добрый день, да все верно, пока по срокам сориентировать не сможем.



  • @dev а что означает в скрипте (mid.setValue([10, 15]);) 10 и 15? Как можно на какое то действие, для примера: выключение света hub проговаривает какую то фразу записаную самостоятельно в hub, там же есть такая возможность но как найти нужный файл в устройстве? есть ошибка в сценарии: http://joxi.ru/52aex4aTEvLNz2



  • @amgstone Добрый день, скрипт исправили, спасибо.
    первый параметр id звука:

    • стандартные 0 - 8, 10 - 13, 20 - 29,
    • пользовательские начинаются с 10001

    второй параметр уровень громкости:

    • 0 - проигрывать звук с ранее установленным уровнем громкости
    • 10 - 100 - задает новый уровень громкости


  • @dev спасибо за разяснение, очень информативно. еще вопрос: какое нужно устройство создать и назначить в плагине xiaomi gw_mid_04cf8cf6aa7c



  • Вопрос: какое нужно устройство создать и назначить в плагине xiaomi gw_mid_04cf8cf6aa7c?



  • @amgstone Добрый день, Актуатор универсальный аналоговый



  • @dev добавил, но Ваш скрипт пишет ошибку, в отладчике тишина. Помогите разобраться.



  • @amgstone Добрый день, можете предоставить ошибку?



  • @dev http://joxi.ru/Y2LDbV3s7dRRZ2, все сделал по инструкции, но?



  • @amgstone Добрый день, вы каналу gw_mid привязали устройство ?
    В примере сценария для устройств magnet и mid нужно прописать свой id устройства. В примере случайно указали id канала, уже исправили, спасибо.



  • @dev да, теперь заработало, в отладчике появилось http://joxi.ru/MAjegKyTjERjB2 но при открытие и закрытие реагирует, то есть на закрытие и открытие. На Hub звуки не воспроизводятся, ошибок в сценарии нету.


Log in to reply