--- - name: shelly_shutter per_shutter | configure schedule # https://www.shellhacks.com/ansible-when-variable-is-defined-exists-empty-true/ when: shutter_schedule_rule is defined uri: url: "http://{{ ansible_host }}/settings/roller/{{ current_shutter }}" method: POST body: schedule: true schedule_rule: "{{shutter_schedule_rule }}" tags: - configuration - name: shelly_shutter per_shutter | configure basics # https://www.shellhacks.com/ansible-when-variable-is-defined-exists-empty-true/ uri: url: "http://{{ ansible_host }}/settings/roller/{{ current_shutter }}" method: POST body: schedule: true schedule_rule: "{{shutter_schedule_rule }}" tags: - configuration