Craig J. Ward 4b077b4165 Dominos Pizza Docs (#3899)
* add dominos

* more doc fixes

* change schema

* update documentation

* add info for custom panel

* Updated as per notes

* fix configuration variables

* fix version

* update configuration variables

* fix yaml
2017-11-26 16:11:04 +01:00

2.1 KiB

layout, title, description, date, sidebar, comments, sharing, footer, logo, ha_category, ha_version
layout title description date sidebar comments sharing footer logo ha_category ha_version
page Dominos Pizza Instructions on how to setup Dominos Pizza ordering within Home Assistant. 2017-11-05 17:30 true false true true dominos.png Other 0.59

The Dominos component allows you to order Dominos Pizza from within your Home Assistant scripts and automations.

At present, this component only supports ordering within Canada and the US.

To enable the component, you need to set up your customer information and define some orders.

Orders are a group of product codes. You can get these product codes by inspecting an order request from the Dominos web app, or you can add this custom panel by following this readme to see the available product codes in a separate panel in your install.

Currently, there is no support in this component for toppings, coupons or order tracking.

dominos:
  country_code: ca
  first_name: Justin
  last_name: Trudeau
  email: justin.trudeau@parl.gc.ca
  phone: 6139950253
  address: 24 Sussex Dr, Ottawa, ON, K1M1M4
  orders:
  - name: Medium Pan
    codes:
      - P12IPAZA

Now you can use the Dominos service to order pizza within your automations:

- service: dominos.order
  data:
    order_entity_id: dominos.medium_pan

{% configuration %} country_code: required: true description: 'ca' or 'us', depending on your location type: string first_name: required: true description: Your first name type: string last_name: required: true description: Your last name type: string email: required: true description: Your email address type: string phone: required: true description: Your phone number type: string address: required: true description: Your delivery address type: string show_menu: required: false description: Dumps product codes from your nearest store into your log (for use in with the custom panel) type: integer orders: required: false description: Sets of product codes to use for ordering type: list {% endconfiguration %}