Как скорректировать значение датчика температуры в Aeotec Multi Sensor Gen5?
Завышает температуру на 2,2 градуса.

задан 10 Янв '16, 19:55

technocrat's gravatar image

technocrat
6612
процент согласия: 14%

отредактирован 10 Янв '16, 20:00


На контролере RaZberry необходимо сделать с помощью приложения Code Device новый датчик температуры, в котором указано значение датчика Aerotec с нужной корректировкой температуры.

ссылка

отвечен 11 Янв '16, 17:53

jackdownson's gravatar image

jackdownson ♦♦
1.2k9
процент согласия: 43%

А как потом этим пользоваться?
Использовать новый виджет Code Device для получения значения температуры или в стоковом виджете значение станет скорректированным?

Сделал вот так:
function correct_t() {
return zway.devices[23].instances[0].commandClasses[49].data[1].val;
}

Виджет Code Device ничего не показывает.
Что нужно вписать в поле Sensor scale или что вообще не так?

(12 Янв '16, 06:58) technocrat technocrat's gravatar image

Чтобы виджет Code Device отображал верную температуру, необходимо обратиться к низкоуровневому API Z-Way.

Делаем запрос на температуру нужного устройства через commandClasses[49]

alt text

Далее, необходимо выбрать класс SensorMultilevel и получить значение температуры.

alt text

Конечный запрос: zway.devices[x].commandClasses[49].data[1].val.value - 2

Где x - id устройства.

После этого, API будет показывать фактическое значение, а виджет Code Device - откорректированное.

ссылка

отвечен 12 Янв '16, 12:49

jackdownson's gravatar image

jackdownson ♦♦
1.2k9
процент согласия: 43%

Помогли, спасибо!

(13 Янв '16, 01:01) technocrat technocrat's gravatar image
Ваш ответ
toggle preview

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

По почте:

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

По RSS:

Ответы

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

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

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

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

×158
×119

Задан: 10 Янв '16, 19:55

Просмотров: 809 раз

Отредактирован: 28 Мар '16, 06:38

powered by OSQA