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

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

Модератор: immortal

directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

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

Сообщение directman66 » Ср июн 19, 2019 8:39 am

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

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

Сообщение nick7zmail » Ср июн 19, 2019 9:00 am

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

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

Сообщение vova-kit » Ср июн 19, 2019 9:42 am

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

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

Сообщение nick7zmail » Ср июн 19, 2019 10:42 am

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

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

Сообщение vova-kit » Пт июн 21, 2019 12:07 pm

Появилась новая проблема, подскажите пожалуйста, датчик открытия/закрытия 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

Сообщение 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
а потом опробуй
За это сообщение автора tarasfrompir поблагодарил:
vova-kit (Пт июн 21, 2019 2:24 pm)
Рейтинг: 1.16%
Спасибо нам ПОМОЖЕТ..!
vova-kit
Сообщения: 32
Зарегистрирован: Ср фев 13, 2019 11:33 am
Откуда: Ставрополь
Благодарил (а): 12 раз
Поблагодарили: 2 раза

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

Сообщение 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 минут дверь дергает(
Raspberry PI 3B+, ESP8266, Xiaomi, Broadlink, SonOFF, Magic Home
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

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

Сообщение tarasfrompir » Пт июн 21, 2019 2:28 pm

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
Откуда: Ставрополь
Благодарил (а): 12 раз
Поблагодарили: 2 раза

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

Сообщение vova-kit » Пт июн 21, 2019 2:43 pm

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

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

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

Сообщение Mikik » Чт июн 27, 2019 2:39 pm

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