При отправке запроса на получение температуры http://192.168.0.103:8083/ZWaveAPI/Run/devices[8].instances[2].commandClasses[49].data[1].val.value Возвращает Null. Если зайти через веб интерфейс на raspberry и оттуда обновить значение температуры, то при повторном запросе http://192.168.1.113:8083/ZWaveAPI/Run/devices[8].instances[2].commandClasses[49].data[1].val.value покажет температуру. если температура изменилась, то при повторной отпраке запроса по API температура не изменться, пока не обновишь температуру из веб интерфейса z-way. Спасибо.

задан 27 Окт '14, 16:19

masinc's gravatar image

masinc
231213
процент согласия: 0%


Видимо, потому, что датчик не посылает report температуры при изменении. Это может происходить по двум причинам:

1) Не настроена ассоциация устройства с контроллером. Решение – добавить контроллер в соответствующую группу ассоциаций.

2) Многие датчики имеют настройку порогового значения, и посылают report только если температура меняется больше, чем на это значение. Если температура изменяется в пределах этого значения (или данная настройка вообще выключена), то датчик не будет посылать никаких изменений. Решение – перенастроить порог в соответствие с задачей.

ссылка

отвечен 28 Окт '14, 01:31

pieceofsummer's gravatar image

pieceofsummer
2513
процент согласия: 50%

Подскажите еще один момент. Как отправить в URL Basic Set перед запросом. или ALARM.

(29 Окт '14, 11:45) masinc masinc's gravatar image

/ZWaveAPI/Run/devices[X].instances[Y].Basic.Set(value), или /ZWaveAPI/Run/devices[X].instances[Y].commandClasses[0x20].Set(value), что одно и то же.

А если на дефолтном инстансе, то даже так: /ZWaveAPI/Run/devices[X].Basic.Set(value).

Все же в документации есть.

(29 Окт '14, 12:54) pieceofsummer pieceofsummer's gravatar image
Ваш ответ
toggle preview

Следить за этим вопросом

По почте:

Авторизовавшись, здесь Вы сможете подписаться на обновления по этому вопросу.

По RSS:

Ответы

Ответы и комментарии

Основы размётки

  • *курсив* или _курсив_
  • **жирный** или __жирный__
  • ссылка:[текст](http://url.com/ "Суть вопроса")
  • картинка?![alt текст](/path/img.jpg "Суть вопроса")
  • нумерованый список: 1. Foo 2. Bar
  • чтобы добавить перенос строки в тексте, сделайте два переноса строки в редакторе
  • базовые теги HTML также поддерживаются

Теги к вопросу:

×253
×158

Задан: 27 Окт '14, 16:19

Просмотров: 1,772 раз

Отредактирован: 01 Ноя '14, 09:58

powered by OSQA