Что в итоге имею сейчас.
в каталоге /usr/share/wb-mqtt-serial/templates
сделал файл config-ZHIPU_T-XNQ-08.json
{
“device_type”: “ZHIPU_T-XNQ-08”,
“device”: {
“name”: “ZHIPU_T-XNQ-08”,
“id”: “zhipu_t-xnq-08”,
“max_read_registers”: 0,
“channels”: [
{
“name”: “Temperature”,
“reg_type”: “input”,
“address”: 0,
“type”: “temperature”,
“format”: “s16”,
“scale”: 0.1,
“error_value”: “0x7FFF”
},
{
“name”: “Humidity”,
“reg_type”: “input”,
“address”: 1,
“type”: “rel_humidity”,
“format”: “u16”,
“scale”: 0.1,
“error_value”: “0xFFFF”
}
]
}
}
настроил через WEB UI сериал девайс, адрес 1
в итоге имею показания в контроле:
ZHIPU_T-XNQ-08 1
Temperature 32.4 °C
Humidity 20.1 % RH
Сомневаюсь на предмет верности полученных данных, в помещении где проводятся измерения температура явно не 32. есть другой измеритель в помещении (термостат управления радиаторами) который показывает 22.5 градуса …
Помогите разобраться, проверьте меня. Что не так?
также пока не понял как поменять адрес на датчике … ничего не понимаю по китайски))
п.с. дублирую ссылку на документацию:
Заранее благодарен.