RaZberry и EZmotion

Данный раздел предназначен для русскоязычных пользователей. Если вы владеете английским, рекомендуем также просмотреть общую ветку обсуждений на английском.
Post Reply
ivoneug
Posts: 4
Joined: 27 Apr 2013 15:55

RaZberry и EZmotion

Post by ivoneug »

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

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

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

Post by PoltoS »

Возможно, датчик ещё не ответил. Попробуйте запросить его .Get()
ivoneug
Posts: 4
Joined: 27 Apr 2013 15:55

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

Post by ivoneug »

Датчик отвечает нормально. Движение регистрируется, в интерфейсе в графе Motion написано Triggered. Температура и освещенность все так же не работают.
Данные запрашиваю так: devices[4].commandClasses[0x31].Get(), отвечает "null".
Подскажите в какую сторону копать? Датчик у меня уже больше 2-х недель, отлично работает, движение регистрирует, но данные температуры и освещенности мне так же необходимы.
User avatar
PoltoS
Posts: 7565
Joined: 26 Jan 2011 19:36

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

Post by PoltoS »

Какая версия датчика? Где покупали?
Sve
Posts: 4
Joined: 24 Apr 2013 09:28

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

Post 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.
User avatar
PoltoS
Posts: 7565
Joined: 26 Jan 2011 19:36

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

Post by PoltoS »

Сам датчик ничего не отправляет кроме уведомлений о просыпании и о детектировании движения. RaZberry при виде Wakeup Notification отправит все пакеты, которые в очереди.

Т.е. делаейте периодический опрос датчика (с setInterval, например).
ivoneug
Posts: 4
Joined: 27 Apr 2013 15:55

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

Post 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
В графе "Количество пакетов, ожидающих отправки" для датчика (в прочем как и для других устройств) стоит значение "Счетчик заданий для устройств отключен". Возможно в этом проблема?
Как включить этот счетчик?
User avatar
PoltoS
Posts: 7565
Joined: 26 Jan 2011 19:36

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

Post by PoltoS »

Нет, проблема не в счётчике. У нас такой вернули один - будем разбираться, что с ним. Возможно, будет ясно как и другие лечить.
ivoneug
Posts: 4
Joined: 27 Apr 2013 15:55

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

Post by ivoneug »

Надеюсь на скорейшее решение проблемы. Территориально нахожусь в Краснодаре, хотелось бы обойтись без возврата датчика к вам в Москву.
User avatar
PoltoS
Posts: 7565
Joined: 26 Jan 2011 19:36

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

Post by PoltoS »

Проверка подобного случая выявила брак. Вопрос решили заменой устройства.
Post Reply