diff --git a/source/_integrations/input_datetime.markdown b/source/_integrations/input_datetime.markdown index 41c85478a33..eebc6805f6f 100644 --- a/source/_integrations/input_datetime.markdown +++ b/source/_integrations/input_datetime.markdown @@ -133,40 +133,47 @@ If you have a `datetime` object you can use its `timestamp` method. Of if you ha ```yaml # Sets time to 05:30:00 - service: input_datetime.set_datetime - entity_id: input_datetime.XXX + target: + entity_id: input_datetime.XXX data: time: '05:30:00' # Sets time to time from datetime object - service: input_datetime.set_datetime - entity_id: input_datetime.XXX + target: + entity_id: input_datetime.XXX data: time: "{{ now().strftime('%H:%M:%S') }}" # Sets date to 2020-08-24 - service: input_datetime.set_datetime - entity_id: input_datetime.XXX + target: + entity_id: input_datetime.XXX data: date: '2020-08-24' # Sets date to date from datetime object - service: input_datetime.set_datetime - entity_id: input_datetime.XXX + target: + entity_id: input_datetime.XXX data: date: "{{ now().strftime('%Y-%m-%d') }}" # Sets date and time to 2020-08-25 05:30:00 - service: input_datetime.set_datetime - entity_id: input_datetime.XXX + target: + entity_id: input_datetime.XXX data: datetime: '2020-08-25 05:30:00' # Sets date and time from datetime object - service: input_datetime.set_datetime - entity_id: input_datetime.XXX + target: + entity_id: input_datetime.XXX data: datetime: "{{ now().strftime('%Y-%m-%d %H:%M:%S') }}" # Sets date and/or time from UNIX timestamp # This can be used whether the input_datetime has just a date, # or just a time, or has both - service: input_datetime.set_datetime - data: + target: entity_id: input_datetime.XXX + data: timestamp: "{{ now().timestamp() }}" ```