Variable in Automation setzen und in rest_command nutzen

Hallo,

ich würde gerne in einer Automation einen Wert setzen, den ich als Variable in einem rest_command nutzen kann, um einen Timer für einen Shelly zu setzten.

Wie kann ich eine Variable in einer Automation setzen?
Wie übergebe ich diese im rest_command?

url: “http://xxxxxxxxxxxxxxxxx/relay/0?turn=on&timer=3300

Danke

Die Dokumentation zu RESTful Command schon entdeckt?
Dort findest Du ja.

  • Erstellen von restful Command
  • Verwenden von restful command in Automatisierungen
  • Verwendung von variablen

In Deinem Fall wäre das

rest_command:
  timer_shelly:
    url: 'http://xxxxxxxxxxxxxxxxx/relay/0?turn=on&timer={{timer}}'
    method: post
    content_type: "application/x-www-form-urlencoded"

Automatisierung

  action:
    - service: rest_command.timer_shelly
      data:
        timer: 3300

Gruß
Osorkon

Vielen Dank Osorkon

Was mir noch fehlt, ist wie ich die Variable in der Automatisierung setzen kann: