mirror of
https://github.com/IoTManagerProject/IoTManager.git
synced 2026-03-26 22:22:16 +03:00
Modbus rtu reading
This commit is contained in:
1
data/items/modbus.txt
Normal file
1
data/items/modbus.txt
Normal file
@@ -0,0 +1 @@
|
||||
modbus;id;anydata;Modbus;Регистр;order;addr[1];regaddr[0];c[1]
|
||||
@@ -73,7 +73,8 @@
|
||||
"/set?addItem=bme280-hum": "16.Датчик влажности bme280",
|
||||
"/set?addItem=bme280-press": "17.Датчик давления bme280",
|
||||
"/set?addItem=bmp280-temp": "18.Датчик температуры bmp280",
|
||||
"/set?addItem=bmp280-press": "19.Датчик давления bmp280"
|
||||
"/set?addItem=bmp280-press": "19.Датчик давления bmp280",
|
||||
"/set?addItem=modbus": "20.Прочитать регистр modbus устройства"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
||||
@@ -30,6 +30,8 @@ class SensorModbusClass : public SensorConvertingClass {
|
||||
} else {
|
||||
}
|
||||
|
||||
value = reqisterValue;
|
||||
|
||||
float valueFl = this->correction(key, value);
|
||||
eventGen(key, "");
|
||||
jsonWriteStr(configLiveJson, key, String(valueFl));
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#include "ItemsCmd.h"
|
||||
#include "items/SensorModbusClass.h"
|
||||
//#ifdef SensorModbusEnabled
|
||||
//=========================================Модуль ультрозвукового дальномера==================================================================
|
||||
//=========================================Модуль modbus===================================================================================
|
||||
//modbus;id;anydata;Сенсоры;Температура;order;addr[1];regaddr[0];c[1]
|
||||
//=========================================================================================================================================
|
||||
SensorModbusClass mySensorModbus;
|
||||
|
||||
Reference in New Issue
Block a user