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