Простые устройства / Simple Devices
Модератор: immortal
-
directman66
- Сообщения: 2800
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
- Контактная информация:
Re: Простые устройства / Simple Devices
В ПУ датчик открытия - есть настройка типа датчика - нормально открытый, или нормально закрытый. Это должно решить проблему реверса.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
Re: Простые устройства / Simple Devices
У человека не с реверсом проблема))) там значения пусто и "contact"
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Re: Простые устройства / Simple Devices
А можно по подробней как это осуществить?конвертер сделать. Писать в служебное свойство, и через метод-обработчик уже в основное 1/0 записывать.
Raspberry PI 3B+, ESP8266, Xiaomi, Broadlink, SonOFF, Magic Home
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
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 раз.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Re: Простые устройства / Simple Devices
Появилась новая проблема, подскажите пожалуйста, датчик открытия/закрытия aqara каждые 50 минут обновляет свои значения, так вот у меня к значению 1 при закрытой двери привязано свойство status и получается при обновлении значений каждые эти 50 минут показывает что открывалась дверь в простых устройствах, что нужно прописать в методе чтобы при проверке свойства (если 1 на пусто не поменялась), не дергался датчик? А если значение 1 изменилось на пусто, то в простых устройствах отображалась открытая дверь, пока только показывает время последнего срабатывания, даже если долго открыта дверь.
Raspberry PI 3B+, ESP8266, Xiaomi, Broadlink, SonOFF, Magic Home
- tarasfrompir
- Сообщения: 3217
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
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); }
а потом опробуй
Спасибо нам ПОМОЖЕТ..!
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
- Сообщения: 3217
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
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;
}Спасибо нам ПОМОЖЕТ..!
Re: Простые устройства / Simple Devices
Вечером попробую, отпишусьне знаю правильно ли но вроде такКод: Выделить всё
if($params['NEW_VALUE']==$params['OLD_VALUE']) { return; }
Raspberry PI 3B+, ESP8266, Xiaomi, Broadlink, SonOFF, Magic Home
Re: Простые устройства / Simple Devices
Что-то у меня перестало изменяться свойство .updatedText. Судя по дате последнего изменения произошло это после 24.06. Это только у меня?
