twproject

Untitled

Apr 28th, 2022 (edited)
582
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 0.82 KB | None | 0 0
  1. automation
  2.  
  3. - alias: Execute EasyCoop MilkMan Script
  4.   trigger:
  5.   - minutes: /7
  6.     platform: time_pattern
  7.   condition: []
  8.   action:
  9.     - service: script.milkman_get_data
  10.  
  11. script
  12.  
  13.   milkman_get_data:
  14.    alias: Get EasyCoop MilkMan data
  15.    sequence:
  16.     - service: shell_command.easycoop_milkman_call
  17.       data_template:
  18.         milkman_link: "{{ states('input_text.milkman_easycoop_link') }}"
  19.         parsehub_template: 'DeliveringData_template'
  20.     - delay: 00:00:30      
  21.     - service: homeassistant.update_entity
  22.       data:
  23.         entity_id: sensor.easycoop_milkman_get_data
  24.  
  25. configuration.yaml
  26. shell_command:
  27.   easycoop_milkman_call: "curl -X POST --form start_url='{{ milkman_link }}' --form start_template='{{ parsehub_template }}' https://www.parsehub.com/api/v2/projects/t_mdadadi/run?api_key=Fxvcxczxc"
Add Comment
Please, Sign In to add comment