35 lines
1.2 KiB
YAML
35 lines
1.2 KiB
YAML
# sensor:
|
|
# - platform: rest
|
|
# name: Dominos Tracker
|
|
# # http://www.dominos.dk/async/tracker/?q=<PHONE NUMBER>
|
|
# resource: !secret dominos_url
|
|
# scan_interval: 60
|
|
# value_template: >
|
|
# {%- set steps = {1: "Received", 2: "Preparing", 3: "In the oven", 4: "Control", 5: "On the way", 6: "Delivered" } %}
|
|
# {% if value_json.type == "delivery" %}
|
|
# {{ steps[value_json.step] }}
|
|
# {% else %}
|
|
# No order
|
|
# {% endif %}
|
|
#
|
|
# automation:
|
|
# - alias: dominos_received
|
|
# trigger:
|
|
# platform: state
|
|
# entity_id: sensor.dominos_tracker
|
|
# action:
|
|
# service: light.turn_on
|
|
# data_template:
|
|
# entity_id: light.candle_1
|
|
# brightness: 255
|
|
# color_name: >
|
|
# {%- set colours = {
|
|
# "Received": "cornflowerblue",
|
|
# "Preparing": "darkorchid",
|
|
# "In the oven": "red",
|
|
# "Control": "darkorange",
|
|
# "On the way": "lawngreen",
|
|
# "Delivered": "cyan"
|
|
# } %}
|
|
# {{ colours[trigger.to_state.state] }}
|