Skip to content

Instantly share code, notes, and snippets.

@icecoldfire
Last active March 20, 2024 20:48
Show Gist options
  • Save icecoldfire/7a0ba51154ae707cc8cd6c19b3ffc63e to your computer and use it in GitHub Desktop.
Save icecoldfire/7a0ba51154ae707cc8cd6c19b3ffc63e to your computer and use it in GitHub Desktop.
modbus:
- name: brink_flair
type: serial
port: /dev/ttyUSB0
baudrate: 19200
bytesize: 8
method: rtu
parity: E
stopbits: 1
sensors:
- name: HRA Active Function
slave: 20
address: 4020
data_type: int16
input_type: input
scan_interval: 60
- name: Fan control type
slave: 20
address: 4021
data_type: int16
input_type: input
- name: Ventilation mode
slave: 20
address: 4022
data_type: int16
input_type: input
- name: Current supply pressure
unit_of_measurement: Pa
slave: 20
address: 4023
scale: 0.1
data_type: int16
input_type: input
precision: 1
- name: Current exhaust pressure
unit_of_measurement: Pa
slave: 20
address: 4024
scale: 0.1
data_type: int16
input_type: input
precision: 1
- name: Fan Inlet Status
slave: 20
address: 4030
data_type: int16
input_type: input
- name: Setpoint supply air
unit_of_measurement: m3
slave: 20
address: 4031
scale: 1
data_type: uint16
input_type: input
precision: 0
- name: Current value of supply air
unit_of_measurement: m3
slave: 20
address: 4032
scale: 1
data_type: uint16
input_type: input
precision: 0
- name: MassFlow inlet, actual value
unit_of_measurement: kg/h
slave: 20
address: 4033
scale: 1
data_type: uint16
input_type: input
precision: 0
- name: Speed supply fan
unit_of_measurement: RPM
slave: 20
address: 4034
scale: 1
data_type: uint16
input_type: input
precision: 0
- name: Speed inlet anemometer
unit_of_measurement: RPM
slave: 20
address: 4035
scale: 1
data_type: uint16
input_type: input
precision: 0
- name: Temperature sensor supply fan
unit_of_measurement: °C
slave: 20
address: 4036
scale: 0.1
data_type: int16
input_type: input
precision: 1
- name: Fan inlet sensor rel. humidity
unit_of_measurement: "%"
slave: 20
address: 4037
scale: 1
data_type: uint16
input_type: input
precision: 0
- name: Fan exhaust Status
slave: 20
address: 4040
data_type: int16
input_type: input
- name: Setpoint flow exhaust air
unit_of_measurement: m3
slave: 20
address: 4041
scale: 1
data_type: uint16
input_type: input
precision: 0
- name: Current value flow exhaust air
unit_of_measurement: m3
slave: 20
address: 4042
scale: 1
data_type: uint16
input_type: input
precision: 0
- name: MassFlow exhaust, actual value
unit_of_measurement: kg/h
slave: 20
address: 4043
scale: 1
data_type: uint16
input_type: input
precision: 0
- name: Speed exhaust fan
unit_of_measurement: RPM
slave: 20
address: 4044
scale: 1
data_type: uint16
input_type: input
precision: 0
- name: Speed exhaust anemometer
unit_of_measurement: RPM
slave: 20
address: 4045
scale: 1
data_type: uint16
input_type: input
precision: 0
- name: Temperature sensor exhaust fan
unit_of_measurement: °C
slave: 20
address: 4046
scale: 0.1
data_type: int16
input_type: input
precision: 1
- name: Fan exhaust sensor rel. humidity
unit_of_measurement: "%"
slave: 20
address: 4047
scale: 1
data_type: uint16
input_type: input
precision: 0
- name: Bypass status
slave: 20
address: 4050
data_type: int16
input_type: input
- name: Bypass Step Position
slave: 20
address: 4051
data_type: uint16
input_type: input
- name: Status preheater
slave: 20
address: 4060
data_type: int16
input_type: input
- name: Capacity of preheater
unit_of_measurement: "%"
slave: 20
address: 4061
data_type: uint16
input_type: input
- name: Frost status
slave: 20
address: 4070
data_type: uint16
input_type: input
- name: Frost heaterpower
unit_of_measurement: "%"
slave: 20
address: 4071
data_type: uint16
input_type: input
- name: Fan Frost Reduction
unit_of_measurement: "%"
slave: 20
address: 4072
data_type: uint16
input_type: input
- name: Flow switch position
slave: 20
address: 4080
data_type: uint16
input_type: input
- name: NTC1 temperature
unit_of_measurement: °C
slave: 20
address: 4081
scale: 0.1
data_type: int16
input_type: input
precision: 1
- name: NTC2 temperature
unit_of_measurement: °C
slave: 20
address: 4082
scale: 0.1
data_type: int16
input_type: input
precision: 1
- name: RHT Sensor Humidity
unit_of_measurement: "%"
slave: 20
address: 4083
scale: 0.1
data_type: int16
input_type: input
precision: 1
- name: Status filter
slave: 20
address: 4100
data_type: uint16
input_type: input
- name: Current time
slave: 20
address: 4110
data_type: uint16
input_type: input
- name: Current date H
slave: 20
address: 4111
data_type: uint16
input_type: input
- name: Current date L
slave: 20
address: 4112
data_type: uint16
input_type: input
- name: Date Month Day
slave: 20
address: 6903
data_type: uint16
input_type: holding
- name: Date Year
slave: 20
address: 6904
data_type: uint16
input_type: holding
- name: Time
slave: 20
address: 6905
data_type: uint16
input_type: holding
- name: Modbus control switched on
slave: 20
address: 8000
data_type: uint16
input_type: holding
- name: Request change in switch position
slave: 20
address: 8001
data_type: uint16
input_type: holding
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment