[Модуль] Xiaomi Home (xiaomihome)
Модератор: immortal
-
- Сообщения: 37
- Зарегистрирован: Вс янв 29, 2017 10:03 pm
- Благодарил (а): 18 раз
- Поблагодарили: 0
Re: Модуль поддержки Xiaomi Smart Home
да, именно так.
в фрагменте кода который я сейчас использую это есть - if (timeBetween('23:00', '06:00') and ((int)gg('XRgb01.illumination')<400)) {, но это не работает
в фрагменте кода который я сейчас использую это есть - if (timeBetween('23:00', '06:00') and ((int)gg('XRgb01.illumination')<400)) {, но это не работает
- Gelezako
- Сообщения: 963
- Зарегистрирован: Чт июн 02, 2016 9:33 pm
- Благодарил (а): 205 раз
- Поблагодарили: 106 раз
- Контактная информация:
Re: Модуль поддержки Xiaomi Smart Home
//обработчик датчика движения, в умный устройствах это motionDetected, его необходимо указать что бы вызывался при срабатывании движения (свойство status)
if(timeBetween('09:00', '12:00') and (int)gg(Motion01.status)==1){
sg("Gateway.brightness",100);// вкл подсветку
SetTimeOut("TurnOffGateway","sg('Gateway.brightness','0');", 10); //Выключить ночник через 10 сек
}
естественно нужно подставить ваши названия объектов
if(timeBetween('09:00', '12:00') and (int)gg(Motion01.status)==1){
sg("Gateway.brightness",100);// вкл подсветку
SetTimeOut("TurnOffGateway","sg('Gateway.brightness','0');", 10); //Выключить ночник через 10 сек
}
естественно нужно подставить ваши названия объектов
Последний раз редактировалось Gelezako Ср мар 21, 2018 1:55 pm, всего редактировалось 1 раз.
- За это сообщение автора Gelezako поблагодарил:
- Негородецкий (Чт мар 22, 2018 1:25 pm)
- Рейтинг: 1.16%
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
-
- Сообщения: 37
- Зарегистрирован: Вс янв 29, 2017 10:03 pm
- Благодарил (а): 18 раз
- Поблагодарили: 0
Re: Модуль поддержки Xiaomi Smart Home
стучался к Вам в CONNECT, не ответили...Gelezako писал(а):что конкретно вам нужно?Негородецкий писал(а):один хрен не работает процесс
- Gelezako
- Сообщения: 963
- Зарегистрирован: Чт июн 02, 2016 9:33 pm
- Благодарил (а): 205 раз
- Поблагодарили: 106 раз
- Контактная информация:
Re: Модуль поддержки Xiaomi Smart Home
ну как же, ответилНегородецкий писал(а):стучался к Вам в CONNECT, не ответили...Gelezako писал(а):что конкретно вам нужно?Негородецкий писал(а):один хрен не работает процесс
- За это сообщение автора Gelezako поблагодарил:
- Негородецкий (Ср мар 21, 2018 9:01 pm)
- Рейтинг: 1.16%
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
- woow
- Сообщения: 821
- Зарегистрирован: Пн июл 04, 2016 8:46 am
- Откуда: Mazeikiai
- Благодарил (а): 125 раз
- Поблагодарили: 46 раз
Re: Модуль поддержки Xiaomi Smart Home
Обкатал на MQTTLens. Pub собщения /LED/gpio/12 , 1 или 0 соответствено.smart_g писал(а):woow писал(а): И код надо переделать в место HTTP на MQTT
Я ж давал ссылку на тему "Модуль MQTT". Там вроде доступно написано что делать. И тогда вопрос: ваше устройство точно управляется и по HTTP и по MQTT ? Возьмите на смартфоне установите MQTT клиент ( в playmarket их полно) и проверте не привязываясь к МД.
Raspberry Pi 3B+
-
- Сообщения: 292
- Зарегистрирован: Вт окт 17, 2017 11:29 am
- Откуда: Украина, Киев
- Благодарил (а): 15 раз
- Поблагодарили: 33 раза
Re: Модуль поддержки Xiaomi Smart Home
У вас в МД установлен модуль MQTT. В устройствах MQTT появился топик /LED/gpio/12. Связываете его с объектом реле (метод switch). А ваш датчик движения управляет уже этим реле.woow писал(а):Обкатал на MQTTLens. Pub собщения /LED/gpio/12 , 1 или 0 соответствено.smart_g писал(а):woow писал(а): И код надо переделать в место HTTP на MQTT
Я ж давал ссылку на тему "Модуль MQTT". Там вроде доступно написано что делать. И тогда вопрос: ваше устройство точно управляется и по HTTP и по MQTT ? Возьмите на смартфоне установите MQTT клиент ( в playmarket их полно) и проверте не привязываясь к МД.
Ubuntu Server 16.04 LTS, OpenWRT 1-wire, SonOFF, MYSensors, MiHome, Yeelight, MiFlower
-
- Сообщения: 292
- Зарегистрирован: Вт окт 17, 2017 11:29 am
- Откуда: Украина, Киев
- Благодарил (а): 15 раз
- Поблагодарили: 33 раза
Re: Модуль поддержки Xiaomi Smart Home
Или в простых устройствах создать новое устройство - тип реле.
Ubuntu Server 16.04 LTS, OpenWRT 1-wire, SonOFF, MYSensors, MiHome, Yeelight, MiFlower
Re: Модуль поддержки Xiaomi Smart Home
Здравствуйте, похоже в модуле закралась ошибка. Подробности в другой ветке форума: viewtopic.php?f=4&t=5241&p=75767#p75767
- woow
- Сообщения: 821
- Зарегистрирован: Пн июл 04, 2016 8:46 am
- Откуда: Mazeikiai
- Благодарил (а): 125 раз
- Поблагодарили: 46 раз
Re: Модуль поддержки Xiaomi Smart Home
уй, я боюсь этих простых устройств, они как коты в мешке. Когда разберусь с управлениям элементарными командами вкл/откл, пойду дальше движение зависимости от освещения включает таймер, и ЛЕД димер ( сборка Н801 ) на 50% мощности, по истечении времени если не зафиксировал больше движения свет гаснет, или при касании выключателя управляется им. Или просто поставить HC-SR501 там всё проще но ему питание и красивый корпус нужен.smart_g писал(а):Или в простых устройствах создать новое устройство - тип реле.
Raspberry Pi 3B+
-
- Сообщения: 292
- Зарегистрирован: Вт окт 17, 2017 11:29 am
- Откуда: Украина, Киев
- Благодарил (а): 15 раз
- Поблагодарили: 33 раза
Re: Модуль поддержки Xiaomi Smart Home
Если боитесь, то в объектах есть класс Raleys. Добавьте туда свой объект, он подтянет методы класса refresh, switch, turnOn, turnOff и свойтво status. Связываете этот объект с вашим устройством в MQTT. Датчик движения из устройств XiaomiHome связываете с объектом из Raleys( метод switch). Все: срабатывание датчика будет попеременно переключать MQTT устройство. Можно метод turnOn, но тогда что то (другое устройство или таймер), должно будет выключить (т.е. вызвать метод turnOff).woow писал(а):уй, я боюсь этих простых устройств .smart_g писал(а):Или в простых устройствах создать новое устройство - тип реле.
Ubuntu Server 16.04 LTS, OpenWRT 1-wire, SonOFF, MYSensors, MiHome, Yeelight, MiFlower