Простые устройства / Simple Devices
Модератор: immortal
-
- Сообщения: 2801
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
- Благодарил (а): 380 раз
- Поблагодарили: 693 раза
- Контактная информация:
Re: Простые устройства / Simple Devices
В ПУ датчик открытия - есть настройка типа датчика - нормально открытый, или нормально закрытый. Это должно решить проблему реверса.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Простые устройства / Simple Devices
У человека не с реверсом проблема))) там значения пусто и "contact"
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 32
- Зарегистрирован: Ср фев 13, 2019 11:33 am
- Откуда: Ставрополь
- Благодарил (а): 12 раз
- Поблагодарили: 2 раза
Re: Простые устройства / Simple Devices
А можно по подробней как это осуществить?конвертер сделать. Писать в служебное свойство, и через метод-обработчик уже в основное 1/0 записывать.
Raspberry PI 3B+, ESP8266, Xiaomi, Broadlink, SonOFF, Magic Home
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Простые устройства / Simple Devices
ну создаёте свойство в классе (contact например), метод (contConvert допустим), к свойству привязываете метод а в методе что то формата
Код: Выделить всё
if($params['NEW_VALUE']=='contact') {
$this->setProperty('status', 1);
} else {
$this->setProperty('status', 0);
}
Последний раз редактировалось nick7zmail Пт июн 21, 2019 2:03 pm, всего редактировалось 1 раз.
- За это сообщение автора nick7zmail поблагодарил:
- vova-kit (Ср июн 19, 2019 11:53 am)
- Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 32
- Зарегистрирован: Ср фев 13, 2019 11:33 am
- Откуда: Ставрополь
- Благодарил (а): 12 раз
- Поблагодарили: 2 раза
Re: Простые устройства / Simple Devices
Появилась новая проблема, подскажите пожалуйста, датчик открытия/закрытия aqara каждые 50 минут обновляет свои значения, так вот у меня к значению 1 при закрытой двери привязано свойство status и получается при обновлении значений каждые эти 50 минут показывает что открывалась дверь в простых устройствах, что нужно прописать в методе чтобы при проверке свойства (если 1 на пусто не поменялась), не дергался датчик? А если значение 1 изменилось на пусто, то в простых устройствах отображалась открытая дверь, пока только показывает время последнего срабатывания, даже если долго открыта дверь.
Raspberry PI 3B+, ESP8266, Xiaomi, Broadlink, SonOFF, Magic Home
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 815 раз
Re: Простые устройства / Simple Devices
Тут ошибка подправь на NEWnick7zmail писал(а): ↑Ср июн 19, 2019 10:42 amну создаёте свойство в классе (contact например), метод (contConvert допустим), к свойству привязываете метод а в методе что то форматаКод: Выделить всё
if($params['NEV_VALUE']=='contact') { $this->setProperty('status', 1); } else { $this->setProperty('status', 0); }
а потом опробуй
- За это сообщение автора tarasfrompir поблагодарил:
- vova-kit (Пт июн 21, 2019 2:24 pm)
- Рейтинг: 1.16%
Спасибо нам ПОМОЖЕТ..!
-
- Сообщения: 32
- Зарегистрирован: Ср фев 13, 2019 11:33 am
- Откуда: Ставрополь
- Благодарил (а): 12 раз
- Поблагодарили: 2 раза
Re: Простые устройства / Simple Devices
так, работает, но я выше написал, что теперь каждые 50 минут дверь дергает(tarasfrompir писал(а): ↑Пт июн 21, 2019 12:44 pmТут ошибка подправь на NEWnick7zmail писал(а): ↑Ср июн 19, 2019 10:42 amну создаёте свойство в классе (contact например), метод (contConvert допустим), к свойству привязываете метод а в методе что то форматаКод: Выделить всё
if($params['NEV_VALUE']=='contact') { $this->setProperty('status', 1); } else { $this->setProperty('status', 0); }
а потом опробуй
Raspberry PI 3B+, ESP8266, Xiaomi, Broadlink, SonOFF, Magic Home
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 815 раз
Re: Простые устройства / Simple Devices
vova-kit писал(а): ↑Пт июн 21, 2019 2:24 pmтак, работает, но я выше написал, что теперь каждые 50 минут дверь дергает(tarasfrompir писал(а): ↑Пт июн 21, 2019 12:44 pmТут ошибка подправь на NEWnick7zmail писал(а): ↑Ср июн 19, 2019 10:42 amну создаёте свойство в классе (contact например), метод (contConvert допустим), к свойству привязываете метод а в методе что то форматаКод: Выделить всё
if($params['NEV_VALUE']=='contact') { $this->setProperty('status', 1); } else { $this->setProperty('status', 0); }
а потом опробуй
Код: Выделить всё
if($params['NEW_VALUE']==$params['OLD_VALUE']) {
return;
}
Спасибо нам ПОМОЖЕТ..!
-
- Сообщения: 32
- Зарегистрирован: Ср фев 13, 2019 11:33 am
- Откуда: Ставрополь
- Благодарил (а): 12 раз
- Поблагодарили: 2 раза
Re: Простые устройства / Simple Devices
Вечером попробую, отпишусьне знаю правильно ли но вроде такКод: Выделить всё
if($params['NEW_VALUE']==$params['OLD_VALUE']) { return; }
Raspberry PI 3B+, ESP8266, Xiaomi, Broadlink, SonOFF, Magic Home
-
- Сообщения: 111
- Зарегистрирован: Ср апр 26, 2017 11:44 am
- Откуда: Москва
- Благодарил (а): 14 раз
- Поблагодарили: 9 раз
Re: Простые устройства / Simple Devices
Что-то у меня перестало изменяться свойство .updatedText. Судя по дате последнего изменения произошло это после 24.06. Это только у меня?