38 lines
1.1 KiB
Plaintext
38 lines
1.1 KiB
Plaintext
sensor:
|
|
- platform: rest
|
|
name: "Persiana Salón Piscina Posición"
|
|
scan_interval: 5
|
|
resource: http://10.10.1.174/roller/0
|
|
value_template: '{{ value_json.current_pos }}'
|
|
unit_of_measurement: "%"
|
|
headers:
|
|
content-type: application/x-www-form-urlencoded
|
|
|
|
cover:
|
|
- platform: template
|
|
covers:
|
|
persiana_salon_piscina:
|
|
position_template: "{{ states('sensor.persiana_salon_piscina_posicion') | float }}"
|
|
open_cover:
|
|
service: rest_command.shelly_cover_action
|
|
data:
|
|
ip: 10.10.1.174
|
|
action: open
|
|
close_cover:
|
|
service: rest_command.shelly_cover_action
|
|
data:
|
|
ip: 10.10.1.174
|
|
action: close
|
|
stop_cover:
|
|
service: rest_command.shelly_cover_action
|
|
data:
|
|
ip: 10.10.1.174
|
|
action: stop
|
|
set_cover_position:
|
|
service: rest_command.shelly_cover_set_position
|
|
data_template:
|
|
position: "{{position}}"
|
|
data:
|
|
ip: 10.10.1.174
|
|
position: position
|