serial update template sensor example (#19969)

This commit is contained in:
SNoof85 2021-10-26 21:39:16 +02:00 committed by GitHub
parent ea6dd73836
commit 18b84519ec
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -139,20 +139,17 @@ sensor:
serial_port: /dev/ttyUSB0 serial_port: /dev/ttyUSB0
baudrate: 9600 baudrate: 9600
- platform: template template:
sensors: sensor:
my_temperature_sensor: - name: Temperature
friendly_name: Temperature unit_of_measurement: "°C"
unit_of_measurement: "°C" state: "{{ states('sensor.serial_sensor').split(',')[1] | float(default=0) }}"
value_template: "{{ states('sensor.serial_sensor').split(',')[1] | float }}" - name: Humidity
my_humidity_sensor: unit_of_measurement: "%"
friendly_name: Humidity state: "{{ states('sensor.serial_sensor').split(',')[2] | float(default=0) }}"
unit_of_measurement: "%" - name: Barometer
value_template: "{{ states('sensor.serial_sensor').split(',')[2] | float }}" unit_of_measurement: "mbar"
my_barometer: state: "{{ states('sensor.serial_sensor').split(',')[4] | float(default=0) }}"
friendly_name: Barometer
unit_of_measurement: "mbar"
value_template: "{{ states('sensor.serial_sensor').split(',')[4] | float }}"
``` ```
{% endraw %} {% endraw %}