Esphome
This commit is contained in:
@@ -437,17 +437,55 @@ switch:
|
||||
# update_interval: 1s
|
||||
|
||||
sensor:
|
||||
# - platform: adc
|
||||
# pin: A0
|
||||
# name: "Flame Detector QRB1"
|
||||
# update_interval: 1s
|
||||
# unit_of_measurement: "V"
|
||||
# filters:
|
||||
# # Опционально: инверсия или калибровка
|
||||
# # Чем выше вольтаж, тем интенсивнее пламя
|
||||
# - multiply: 1.0
|
||||
|
||||
- platform: ina219
|
||||
address: 0x40
|
||||
shunt_resistance: 0.1 ohm
|
||||
current:
|
||||
name: "INA219 Current"
|
||||
unit_of_measurement: "A"
|
||||
power:
|
||||
name: "INA219 Power"
|
||||
unit_of_measurement: "W"
|
||||
filters:
|
||||
- multiply: 10
|
||||
bus_voltage:
|
||||
name: "INA219 Bus Voltage"
|
||||
unit_of_measurement: "V"
|
||||
shunt_voltage:
|
||||
name: "INA219 Shunt Voltage"
|
||||
unit_of_measurement: "V"
|
||||
max_voltage: 32.0V
|
||||
max_current: 3.2A
|
||||
update_interval: 1s
|
||||
|
||||
- platform: modbus_controller
|
||||
modbus_controller_id: modbus_sensor
|
||||
name: "Temperature Sensor"
|
||||
id: temperature_sensor
|
||||
address: 0x0001
|
||||
register_type: read
|
||||
value_type: U_WORD
|
||||
# register_type: read
|
||||
# value_type: U_WORD
|
||||
# unit_of_measurement: "°C"
|
||||
# accuracy_decimals: 1
|
||||
# filters:
|
||||
# - lambda: if (x < 10000) return x * 0.1; else return -1 * x * 0.0001;
|
||||
unit_of_measurement: "°C"
|
||||
register_type: read
|
||||
value_type: S_WORD
|
||||
accuracy_decimals: 1
|
||||
filters:
|
||||
- lambda: if (x < 10000) return x * 0.1; else return -1 * (x - 10000) * 0.1;
|
||||
- multiply: 0.1
|
||||
|
||||
|
||||
|
||||
- platform: modbus_controller
|
||||
|
||||
Reference in New Issue
Block a user