17 lines
541 B
YAML
17 lines
541 B
YAML
- name: Steinlite Sample Temperature
|
|
unique_id: steinlite_temperature
|
|
unit_of_measurement: "°F"
|
|
state: >
|
|
{% set sensor_val = states('sensor.steinlite') %}
|
|
{% set temp_match = sensor_val.find('Gr Temp: ') %}
|
|
{% if temp_match != -1 %}
|
|
{% set temp_value = sensor_val[temp_match + 9:sensor_val.find(' Deg F',temp_match)] %}
|
|
{% if temp_value %}
|
|
{% set state = temp_value | int %}
|
|
{% endif %}
|
|
{% endif %}
|
|
|
|
{% if state is defined %} {{ state }}
|
|
{% else %} {{ this.state }}
|
|
{% endif %}
|