Простые устройства / Simple Devices

Новые релизы, обновления и т.п.

Модераторы: Bagir, Ivan, Vit, immortal

skyrider
Сообщения: 53
Зарегистрирован: Ср ноя 22, 2017 11:46 am
Благодарил (а): 12 раз
Поблагодарили: 1 раз

Re: Простые устройства / Simple Devices

Сообщение skyrider » Сб май 12, 2018 4:15 pm

Завел датчики движения xiaomi aqara, вывел на сцену через простые устройства, работает несколько дней, потом ломается... Появляется красный круг с надписью "только что" и висит до бесконечности. Похоже на неправильную работу модуля простые устройства, описал эту проблему подробно в теме Модуль поддержки Xiaomi Smart Home https://majordomo.smartliving.ru/forum/ ... 243#p80243
Что можно попробовать сделать?
Дмитрий Иванов
Сообщения: 56
Зарегистрирован: Вс фев 28, 2016 11:36 pm
Благодарил (а): 10 раз
Поблагодарили: 20 раз

Re: Простые устройства / Simple Devices

Сообщение Дмитрий Иванов » Сб май 12, 2018 5:05 pm

Всем привет!
Подскажите пожалуйста, вот у меня есть Простое Устройство датчик влажности, который управляет Простым Устройством увлажнителем воздуха. Как мне ввести дополнительную проверку открыта ли дверь лоджии, для которой так же создано Простое Устройство? Т.е. полная логика должна выглядеть так: Увлажнитель работает если влажность в комнате ниже заданной и если не открыта дверь лоджии.
Спасибо!
xor
Сообщения: 525
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 32 раза
Поблагодарили: 124 раза

Re: Простые устройства / Simple Devices

Сообщение xor » Вс май 13, 2018 10:12 pm

Дмитрий Иванов писал(а):
Сб май 12, 2018 5:05 pm
Увлажнитель работает если влажность в комнате ниже заданной и если не открыта дверь лоджии.
Попробуйте модуль Простые правила - там можно объединять условия
win7
Дмитрий Иванов
Сообщения: 56
Зарегистрирован: Вс фев 28, 2016 11:36 pm
Благодарил (а): 10 раз
Поблагодарили: 20 раз

Re: Простые устройства / Simple Devices

Сообщение Дмитрий Иванов » Пн май 14, 2018 11:24 pm

xor писал(а):
Вс май 13, 2018 10:12 pm
Попробуйте модуль Простые правила - там можно объединять условия
Что-то не работает там "И"
https://majordomo.smartliving.ru/forum/ ... 452#p80452
xor
Сообщения: 525
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 32 раза
Поблагодарили: 124 раза

Re: Простые устройства / Simple Devices

Сообщение xor » Вт май 15, 2018 12:14 am

Упс
Уже, значит, нельзя. Жаль.
А если чек на проверку открытой двери включить в метод включения увлажнителя явно?
или перенести все условия в действия?
ЗЫ. или Костыль в минутном цикле:

Код: Выделить всё

//ЕСЛИ Влажность_ниже_40 И Лоджия_закрыта ТОГДА включить_увлажнитель
//Влажность - объект датчика влажности, и тд -- подставьте свои объекты, методы и свойства
if((gg('Влажность.value')<40)&&(gg('Лоджия.close')==1))
 {
  cm('увлажнитель.turnOn');
 }else{
  cm('увлажнитель.turnOff');
 }
win7
directman66
Сообщения: 1304
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 198 раз
Поблагодарили: 156 раз

Re: Простые устройства / Simple Devices

Сообщение directman66 » Ср май 16, 2018 8:59 am

Друзья, не увидел какая логика штатного простого устройства "датчик протечки". Что должно происходить после сработки?
CONNECT: http://connect.smartliving.ru/profile/1502 Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
directman66
Сообщения: 1304
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 198 раз
Поблагодарили: 156 раз

Re: Простые устройства / Simple Devices

Сообщение directman66 » Чт май 17, 2018 7:07 am

Как добиться автоматического включения nobodyHome? На чистой ситстеме оно само включатеся, на настроенной год назад, этот режим сам никогда не включался. Настройки методов и сценарий nobodyHome и nobodySome перенес, класс Rooms идентичен.

В простых устройствах у всех датчиков движения включил настройку Игнорировать события от устройства, когда никого.
Всем выключателям поставил Изменение означает активность в помещении Нет
И все равно не срабатывает автаматический режим.

Я так понимаю, при выключении nobodyHome должен включаться какойто таймер, который продлевается при срабатывании простых устройств, но его не вижу даже на голой системе.
CONNECT: http://connect.smartliving.ru/profile/1502 Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
Аватара пользователя
nick7zmail
Сообщения: 5058
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 104 раза
Поблагодарили: 1168 раз

Re: Простые устройства / Simple Devices

Сообщение nick7zmail » Чт май 17, 2018 8:50 am

В панели управления на вкладке XRay есть вкладка structure. Там вы самостоятельно можете отследить алгоритмы включения режима.
Если мне память не изменяет - есть во первых завязка на эконом-мод какая-то, во-вторых на активити комнат...а уже активити связаны с простыми устройствами и таймерами. А вообще поиск по форуму тоже неплохо работает =).
https://majordomo.smartliving.ru/forum/ ... f=4&t=4988
За это сообщение автора nick7zmail поблагодарил:
directman66 (Чт май 17, 2018 9:33 am)
Рейтинг: 1.67%
Raspberry Pi3 + Broadlink + esp8266 (blynk) + Arduino Mega (AMS)
Уважаемые пользователи! Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Помощь пользователям | Создание сцен
tarasfrompir1
Сообщения: 687
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 42 раза
Поблагодарили: 86 раз

Re: Простые устройства / Simple Devices

Сообщение tarasfrompir1 » Чт май 24, 2018 11:09 am

Уважаемый Сергей я прошу Вас обратить внимание на этот пуллреквест https://github.com/sergejey/majordomo/pull/223, поскольку функция добавления простых устройств програмно работает не правильно, поскольку
эта строка
686 $type_details=$this->getTypeDetails($rec['TYPE']);
ВОЗВРАЩАЕТ ПУСТУЮ информацию о типе устройства, поскольку , $rec['TYPE'] - перед этим не присвоено какое либо значение...
Спасибо нам ПОМОЖЕТ..!
Ответить