Простые устройства / Simple Devices
Модератор: immortal
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Контактная информация:
Re: Простые устройства / Simple Devices
motionDetected не вызывается сейчас при смене статуса. т.е. не надо привязывать статус к событию движения, просто ставьте вызов метода motionDetected, как это сделано в модулях noolite и xiaomi
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Re: Простые устройства / Simple Devices
sergejey, спасибо, посмотрю!
Broadlink + Orange Pi PC ARMBIAN 5.31
Re: Простые устройства / Simple Devices
sergejey, а вот вопрос. Цикл бродлинка постоянно валится с ошибкой
Я нашел функцию в методе Rooms.updateActivityStatus
Как с этим быть?
Код: Выделить всё
Fatal error: Cannot redeclare cmp() (previously declared in C:\_majordomo\htdocs\modules\objects\objects.class.php(534) : eval()'d code:13) in C:\_majordomo\htdocs\modules\objects\objects.class.php(534) : eval()'d code on line 19Код: Выделить всё
function cmp($a, $b)
{
if ($a['diff'] == $b['diff']) {
return 0;
}
return ($a['diff'] < $b['diff']) ? -1 : 1;
}
usort($rooms,"cmp"); Broadlink + Orange Pi PC ARMBIAN 5.31
- nightwind
- Сообщения: 333
- Зарегистрирован: Вс июн 26, 2016 4:42 pm
- Откуда: Барановичи
- Контактная информация:
Re: Простые устройства / Simple Devices
вот так. чуть чуть подправить
Код: Выделить всё
if (!function_exists('cmp1')) {
function cmp1($a, $b)
{
if ($a['diff'] == $b['diff']) {
return 0;
}
return ($a['diff'] < $b['diff']) ? -1 : 1;
}
}
usort($rooms,"cmp1"); Re: Простые устройства / Simple Devices
nightwind, спасибо огромное, по-моему даже активности заработали как надо!
Broadlink + Orange Pi PC ARMBIAN 5.31
Re: Простые устройства / Simple Devices
Здравствуйте, интересно стало можно ли в простые устройства как то вывести показатели уровня заряда телефона пользователя?
Re: Простые устройства / Simple Devices
Здравствуйте, интересно стало можно ли в простые устройства как то вывести показатели уровня заряда телефона пользователя?
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
Re: Простые устройства / Simple Devices
Можно. Выводите
...
А если серьезно - В чем проблема то? Батарея же записывается в свойство объекта. По обновлению свойства батареи запускаете скрипт, который транслирует её значение в процентажный датчик, созданный в простых устройствах...
Отправлено с моего Xperia Z через Tapatalk
А если серьезно - В чем проблема то? Батарея же записывается в свойство объекта. По обновлению свойства батареи запускаете скрипт, который транслирует её значение в процентажный датчик, созданный в простых устройствах...
Отправлено с моего Xperia Z через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Re: Простые устройства / Simple Devices
В связке с модулем уважаемого nick7zmail все статусы и датчики работают хорошо. А вот активности - не работают или я не умею их настраивать. Если срабатывает дверь и движение, то появляется надпись Кто-то дома: Прихожая, Кухня. Но надпись эта больше не сбрасывается и висит вечно независимо от того, что дверь давно закрыта и движения нет. В коде ничего не трогал, все вернул как было.
Broadlink + Orange Pi PC ARMBIAN 5.31
Re: Простые устройства / Simple Devices
час сижу думаю как это сделать. и никак не могу придумать, ничего не выходитnick7zmail писал(а):Можно. Выводите...
А если серьезно - В чем проблема то? Батарея же записывается в свойство объекта. По обновлению свойства батареи запускаете скрипт, который транслирует её значение в процентажный датчик, созданный в простых устройствах...
Отправлено с моего Xperia Z через Tapatalk