При помощи API пытаю выдернуть изменения данных на входах (IN1, IN2) командой: http://192.168.0.39:8083/ZWaveAPI/Run/devices[2], однако не вижу изменений. Подскажите, какой commandClass и какой параметр возвращает данные об IN1 IN2 на FGBS321?

задан 19 Июн '14, 15:02

common's gravatar image

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


Для того чтобы лучше изучить HTTP API установить для Chrome плагин JSON Formatter, он будет в удобном виде показывать дерево всех свойств устройства. Если вбить в браузере вашу команду http://192.168.0.180:8083/ZWaveAPI/Run/devices[2], то вывод будет такой: alt text

Видя все дерево структуры легко найти где находится интересующее нас значение: http://192.168.0.180:8083/ZWaveAPI/Run/devices[2].instances[0].commandClasses[48].data[1].level.value
В ответ получим true/false

ссылка

отвечен 20 Июн '14, 12:05

aivs's gravatar image

aivs ♦
10.7k7
процент согласия: 26%

отредактирован 20 Июн '14, 12:07

Ваш ответ
toggle preview

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

По почте:

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

По RSS:

Ответы

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

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

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

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

×108
×26

Задан: 19 Июн '14, 15:02

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

Отредактирован: 20 Июн '14, 12:07

powered by OSQA