Page 1 of 1

RaZberry и EZmotion

Posted: 27 Apr 2013 16:07
by ivoneug
Приветствую.

Не получается прочесть данные об освещенности и температуре с датчика Express Control EZMotion.
В WEB-интерфейсе разберри освещенность отображается как "0", а температура "?".
JSON API дает похожий результат: devices[4].commandClasses[0x31].data[1].val.value == null
В чем может быть проблема?

Возможно, датчик ещё не

Posted: 27 Apr 2013 16:07
by PoltoS
Возможно, датчик ещё не ответил. Попробуйте запросить его .Get()

Датчик отвечает нормально.

Posted: 27 Apr 2013 16:07
by ivoneug
Датчик отвечает нормально. Движение регистрируется, в интерфейсе в графе Motion написано Triggered. Температура и освещенность все так же не работают.
Данные запрашиваю так: devices[4].commandClasses[0x31].Get(), отвечает "null".
Подскажите в какую сторону копать? Датчик у меня уже больше 2-х недель, отлично работает, движение регистрирует, но данные температуры и освещенности мне так же необходимы.

Какая версия датчика? Где

Posted: 27 Apr 2013 16:07
by PoltoS
Какая версия датчика? Где покупали?

Насколько я понимаю, просто

Posted: 27 Apr 2013 16:07
by Sve
Насколько я понимаю, просто так опросить датчики температуры и освещения нельзя, т.к. датчик большую часть времени спит, но он сам отсылает данные по освещению и температуре, когда просыпается (раз в 6 минут по-умолчанию).
Получить же последние данные можно так:
zway.devices[4].instances[0].commandClasses[49].data[1].val.value - температура
zway.devices[4].instances[0].commandClasses[49].data[3].val.value - освещение
Можно и через http:
http://IPADDRESS:8083/ZWaveAPI/Run/devi ... .val.value
Единственное НО - у меня raZberry контроллер прописан в WakeUp notification.

Сам датчик ничего не

Posted: 27 Apr 2013 16:07
by PoltoS
Сам датчик ничего не отправляет кроме уведомлений о просыпании и о детектировании движения. RaZberry при виде Wakeup Notification отправит все пакеты, которые в очереди.

Т.е. делаейте периодический опрос датчика (с setInterval, например).

Приветствую.

Posted: 27 Apr 2013 16:07
by ivoneug
Приветствую.
Пришла осень, добрался до решения проблем с датчиком.
Обновил ПО RazBerry. Исключил датчик из сети, сбросил его чип (3 быстрых нажатия на синюю кнопку). Вновь включил в сеть. Результат пока что тот же - информация о движении и батарее приходит нормально, информация о температуре и освещенности - нет.
Пробовал получать данные так:
http://IP:8083/ZWaveAPI/Run/devices[4]. ... .val.value - результат null
http://IP:8083/ZWaveAPI/Run/devices[4]. ... .val.value - результат 0
Датчик покупал у вас. Версия прошивки 3.3, версия SDK 4.54
В графе "Количество пакетов, ожидающих отправки" для датчика (в прочем как и для других устройств) стоит значение "Счетчик заданий для устройств отключен". Возможно в этом проблема?
Как включить этот счетчик?

Нет, проблема не в счётчике.

Posted: 27 Apr 2013 16:07
by PoltoS
Нет, проблема не в счётчике. У нас такой вернули один - будем разбираться, что с ним. Возможно, будет ясно как и другие лечить.

Надеюсь на скорейшее решение

Posted: 27 Apr 2013 16:07
by ivoneug
Надеюсь на скорейшее решение проблемы. Территориально нахожусь в Краснодаре, хотелось бы обойтись без возврата датчика к вам в Москву.

Проверка подобного случая

Posted: 27 Apr 2013 16:07
by PoltoS
Проверка подобного случая выявила брак. Вопрос решили заменой устройства.