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

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

Модератор: immortal

directman66
Сообщения: 2800
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Контактная информация:

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

Сообщение directman66 »

В ПУ датчик открытия - есть настройка типа датчика - нормально открытый, или нормально закрытый. Это должно решить проблему реверса.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

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

Сообщение nick7zmail »

У человека не с реверсом проблема))) там значения пусто и "contact"
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
vova-kit
Сообщения: 32
Зарегистрирован: Ср фев 13, 2019 11:33 am
Откуда: Ставрополь

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

Сообщение vova-kit »

конвертер сделать. Писать в служебное свойство, и через метод-обработчик уже в основное 1/0 записывать.
А можно по подробней как это осуществить?
Raspberry PI 3B+, ESP8266, Xiaomi, Broadlink, SonOFF, Magic Home
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

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

Сообщение nick7zmail »

ну создаёте свойство в классе (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
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
vova-kit
Сообщения: 32
Зарегистрирован: Ср фев 13, 2019 11:33 am
Откуда: Ставрополь

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

Сообщение vova-kit »

Появилась новая проблема, подскажите пожалуйста, датчик открытия/закрытия aqara каждые 50 минут обновляет свои значения, так вот у меня к значению 1 при закрытой двери привязано свойство status и получается при обновлении значений каждые эти 50 минут показывает что открывалась дверь в простых устройствах, что нужно прописать в методе чтобы при проверке свойства (если 1 на пусто не поменялась), не дергался датчик? А если значение 1 изменилось на пусто, то в простых устройствах отображалась открытая дверь, пока только показывает время последнего срабатывания, даже если долго открыта дверь.
SPOILERSPOILER_SHOW
Изображение
Raspberry PI 3B+, ESP8266, Xiaomi, Broadlink, SonOFF, Magic Home
Аватара пользователя
tarasfrompir
Сообщения: 3217
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин

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

Сообщение tarasfrompir »

nick7zmail писал(а): Ср июн 19, 2019 10:42 am ну создаёте свойство в классе (contact например), метод (contConvert допустим), к свойству привязываете метод а в методе что то формата

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

if($params['NEV_VALUE']=='contact') {
  $this->setProperty('status', 1);
} else {
  $this->setProperty('status', 0);
}
Тут ошибка подправь на NEW
а потом опробуй
Спасибо нам ПОМОЖЕТ..!
vova-kit
Сообщения: 32
Зарегистрирован: Ср фев 13, 2019 11:33 am
Откуда: Ставрополь

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

Сообщение vova-kit »

tarasfrompir писал(а): Пт июн 21, 2019 12:44 pm
nick7zmail писал(а): Ср июн 19, 2019 10:42 am ну создаёте свойство в классе (contact например), метод (contConvert допустим), к свойству привязываете метод а в методе что то формата

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

if($params['NEV_VALUE']=='contact') {
  $this->setProperty('status', 1);
} else {
  $this->setProperty('status', 0);
}
Тут ошибка подправь на NEW
а потом опробуй
так, работает, но я выше написал, что теперь каждые 50 минут дверь дергает(
Raspberry PI 3B+, ESP8266, Xiaomi, Broadlink, SonOFF, Magic Home
Аватара пользователя
tarasfrompir
Сообщения: 3217
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин

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

Сообщение tarasfrompir »

vova-kit писал(а): Пт июн 21, 2019 2:24 pm
tarasfrompir писал(а): Пт июн 21, 2019 12:44 pm
nick7zmail писал(а): Ср июн 19, 2019 10:42 am ну создаёте свойство в классе (contact например), метод (contConvert допустим), к свойству привязываете метод а в методе что то формата

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

if($params['NEV_VALUE']=='contact') {
  $this->setProperty('status', 1);
} else {
  $this->setProperty('status', 0);
}
Тут ошибка подправь на NEW
а потом опробуй
так, работает, но я выше написал, что теперь каждые 50 минут дверь дергает(

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

if($params['NEW_VALUE']==$params['OLD_VALUE']) {
  return;
}
не знаю правильно ли но вроде так
Спасибо нам ПОМОЖЕТ..!
vova-kit
Сообщения: 32
Зарегистрирован: Ср фев 13, 2019 11:33 am
Откуда: Ставрополь

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

Сообщение vova-kit »

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

if($params['NEW_VALUE']==$params['OLD_VALUE']) {
  return;
}
не знаю правильно ли но вроде так
Вечером попробую, отпишусь
Raspberry PI 3B+, ESP8266, Xiaomi, Broadlink, SonOFF, Magic Home
Mikik
Сообщения: 111
Зарегистрирован: Ср апр 26, 2017 11:44 am
Откуда: Москва

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

Сообщение Mikik »

Что-то у меня перестало изменяться свойство .updatedText. Судя по дате последнего изменения произошло это после 24.06. Это только у меня?
Ответить