VM
Size: a a a
VM
OO
AL
OO
AL
OO
AL
A
AL
OO
OO
OO
A
A
OO
OO
A
V
sensor:
- platform: template
sensors:
test_req:
value_template: "GET /"
test1:
value_template: >
{% if states('sensor.tcp2_test') in ['unavailable', 'unknown', 'none'] %}
None
{% else %}
OK
{% endif %}
attribute_templates:
value1: "{{ state_attr('sensor.tcp2_test', 'data').split(',')[1] }}"
value2: "{{ state_attr('sensor.tcp2_test', 'data').split(',')[2] }}"
- platform: tcp2
name: tcp2_test
host: google.com
port: 80
timeout: 5
payload_template: "{{ states('sensor.test_req') }}"
value_template: "{{ value | truncate }}"
send_eol: true
value_template: "{{ value.split('signalstrength%3A')[1].replace('playlist','').replace('duration','').replace('%3A',':') | truncate(255, true, '') }}"
homeassistant.exceptions.InvalidStateError: Invalid state encountered for entity id: sensor.lms_player_stat. State max length is 255 characters.
V
value_template: "{{ value.split('signalstrength%3A')[1].replace('playlist','').replace('duration','').replace('%3A',':') | truncate(255, true, '') }}"
homeassistant.exceptions.InvalidStateError: Invalid state encountered for entity id: sensor.lms_player_stat. State max length is 255 characters.