mirror of
https://github.com/IoTManagerProject/IoTManager.git
synced 2026-03-30 20:09:14 +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-hum": "16.Датчик влажности bme280",
|
||||||
"/set?addItem=bme280-press": "17.Датчик давления bme280",
|
"/set?addItem=bme280-press": "17.Датчик давления bme280",
|
||||||
"/set?addItem=bmp280-temp": "18.Датчик температуры bmp280",
|
"/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 {
|
} else {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
value = reqisterValue;
|
||||||
|
|
||||||
float valueFl = this->correction(key, value);
|
float valueFl = this->correction(key, value);
|
||||||
eventGen(key, "");
|
eventGen(key, "");
|
||||||
jsonWriteStr(configLiveJson, key, String(valueFl));
|
jsonWriteStr(configLiveJson, key, String(valueFl));
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
#include "ItemsCmd.h"
|
#include "ItemsCmd.h"
|
||||||
#include "items/SensorModbusClass.h"
|
#include "items/SensorModbusClass.h"
|
||||||
//#ifdef SensorModbusEnabled
|
//#ifdef SensorModbusEnabled
|
||||||
//=========================================Модуль ультрозвукового дальномера==================================================================
|
//=========================================Модуль modbus===================================================================================
|
||||||
//modbus;id;anydata;Сенсоры;Температура;order;addr[1];regaddr[0];c[1]
|
//modbus;id;anydata;Сенсоры;Температура;order;addr[1];regaddr[0];c[1]
|
||||||
//=========================================================================================================================================
|
//=========================================================================================================================================
|
||||||
SensorModbusClass mySensorModbus;
|
SensorModbusClass mySensorModbus;
|
||||||
|
|||||||
Reference in New Issue
Block a user