Emonhub Modbus RTU Interface for E+E sensors
These are the default modbus setting for these sensors. The Modbus settings can be changed using the E+E PCS10 config utility (Windows only)
Pinout sensor cable (195271) HA010832:
-
Gray VCC (10-29V DC)
-
Green GND
-
Brown Modbus D-
-
Yellow Modbus D+
-
White N/C
EE671 Air Velocity Sensor
[[EE]]
Type = EmonHubMinimalModbusInterfacer
[[[init_settings]]]
#device = /dev/serial/by-id/usb-1a86_USB_Single_Serial_5A7F002896-if00
device = /dev/ttyACM*
baud = 9600
parity = even
[[[runtimesettings]]]
pubchannels = ToEmonCMS,
read_interval = 10
nodename = heatpump
[[[[meters]]]]
[[[[[EE671]]]]]
address = 238
byteorder = 3 #Endian.BIG
registers = 25,31
datatypes = float,float
functioncodes = 3,3
precision = 1,1
names = temperature, velocity
units = C, m/s
EE872 Co2, Temperature, Pressure & RH
[[EE]]
Type = EmonHubMinimalModbusInterfacer
[[[init_settings]]]
#device = /dev/serial/by-id/usb-1a86_USB_Single_Serial_5A7F002896-if00
device = /dev/ttyACM*
baud = 9600
parity = even
[[[runtimesettings]]]
pubchannels = ToEmonCMS,
read_interval = 10
nodename = heatpump
[[[[meters]]]]
[[[[[EE872]]]]]
address = 237
byteorder = 3 #Endian.BIG
registers = 1002, 1104, 1060, 1062, 1200, 1202, 1020
datatypes = float, float, float, float, float, float, float
functioncodes = 3,3,3,3,3,3,3
precision = 1,1,1,1,1,1,1
names = temperature, temperature_dewpoint, co2_avr, co2_raw, pressure_mbar, pressure_psi, RH
units = C, C, ppm, ppm, mbar, psi, %
Both Together
[[EE]]
Type = EmonHubMinimalModbusInterfacer
[[[init_settings]]]
device = /dev/serial/by-id/usb-1a86_USB_Single_Serial_5A7F002896-if00
#device = /dev/ttyACM*
baud = 9600
parity = even
[[[runtimesettings]]]
pubchannels = ToEmonCMS,
read_interval = 10
nodename = heatpump
[[[[meters]]]]
[[[[[EE872]]]]]
address = 237
byteorder = 3 #Endian.BIG
registers = 1002, 1104, 1060, 1062, 1200, 1202, 1020
datatypes = float, float, float, float, float, float, float
functioncodes = 3,3,3,3,3,3,3
precision = 1,1,1,1,1,1,1
names = temperature, temperature_dewpoint, co2_avr, co2_raw, pressure_mbar, pressure_psi, RH
units = C, C, ppm, ppm, mbar, psi, %
[[[[[EE671]]]]]
address = 238
byteorder = 3 #Endian.BIG
registers = 25,31
datatypes = float,float
functioncodes = 3,3
precision = 1,1
names = temperature, velocity
units = C, m/s