Страница 10 из 124

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

Добавлено: Чт июн 29, 2017 4:16 pm
sergejey
motionDetected не вызывается сейчас при смене статуса. т.е. не надо привязывать статус к событию движения, просто ставьте вызов метода motionDetected, как это сделано в модулях noolite и xiaomi

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

Добавлено: Чт июн 29, 2017 4:17 pm
vitt76
sergejey, спасибо, посмотрю!

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

Добавлено: Чт июн 29, 2017 5:39 pm
vitt76
sergejey, а вот вопрос. Цикл бродлинка постоянно валится с ошибкой

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

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
Я нашел функцию в методе Rooms.updateActivityStatus

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

function cmp($a, $b)
{
    if ($a['diff'] == $b['diff']) {
        return 0;
    }
    return ($a['diff'] < $b['diff']) ? -1 : 1;
}
usort($rooms,"cmp"); 
Как с этим быть?

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

Добавлено: Чт июн 29, 2017 10:25 pm
nightwind
вот так. чуть чуть подправить

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

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

Добавлено: Чт июн 29, 2017 11:20 pm
vitt76
nightwind, спасибо огромное, по-моему даже активности заработали как надо!

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

Добавлено: Ср июл 12, 2017 2:00 pm
dammirr
Здравствуйте, интересно стало можно ли в простые устройства как то вывести показатели уровня заряда телефона пользователя?

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

Добавлено: Ср июл 12, 2017 2:00 pm
dammirr
Здравствуйте, интересно стало можно ли в простые устройства как то вывести показатели уровня заряда телефона пользователя?

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

Добавлено: Ср июл 12, 2017 2:05 pm
nick7zmail
Можно. Выводите :-D...

А если серьезно - В чем проблема то? Батарея же записывается в свойство объекта. По обновлению свойства батареи запускаете скрипт, который транслирует её значение в процентажный датчик, созданный в простых устройствах...

Отправлено с моего Xperia Z через Tapatalk

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

Добавлено: Ср июл 12, 2017 2:12 pm
vitt76
В связке с модулем уважаемого nick7zmail все статусы и датчики работают хорошо. А вот активности - не работают или я не умею их настраивать. Если срабатывает дверь и движение, то появляется надпись Кто-то дома: Прихожая, Кухня. Но надпись эта больше не сбрасывается и висит вечно независимо от того, что дверь давно закрыта и движения нет. В коде ничего не трогал, все вернул как было.

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

Добавлено: Ср июл 12, 2017 2:17 pm
dammirr
nick7zmail писал(а):Можно. Выводите :-D...

А если серьезно - В чем проблема то? Батарея же записывается в свойство объекта. По обновлению свойства батареи запускаете скрипт, который транслирует её значение в процентажный датчик, созданный в простых устройствах...

Отправлено с моего Xperia Z через Tapatalk
час сижу думаю как это сделать. и никак не могу придумать, ничего не выходит