Home Assistant Unofficial Reference 2024.12.1
const.py
Go to the documentation of this file.
1 """Constants for the Picnic integration."""
2 
3 from __future__ import annotations
4 
5 DOMAIN = "picnic"
6 
7 CONF_API = "api"
8 CONF_COORDINATOR = "coordinator"
9 
10 SERVICE_ADD_PRODUCT_TO_CART = "add_product"
11 
12 ATTR_CONFIG_ENTRY_ID = "config_entry_id"
13 ATTR_PRODUCT_ID = "product_id"
14 ATTR_PRODUCT_NAME = "product_name"
15 ATTR_AMOUNT = "amount"
16 ATTR_PRODUCT_IDENTIFIERS = "product_identifiers"
17 
18 COUNTRY_CODES = ["NL", "DE", "BE", "FR"]
19 ATTRIBUTION = "Data provided by Picnic"
20 ADDRESS = "address"
21 CART_DATA = "cart_data"
22 SLOT_DATA = "slot_data"
23 NEXT_DELIVERY_DATA = "next_delivery_data"
24 LAST_ORDER_DATA = "last_order_data"
25 
26 SENSOR_CART_ITEMS_COUNT = "cart_items_count"
27 SENSOR_CART_TOTAL_PRICE = "cart_total_price"
28 SENSOR_SELECTED_SLOT_START = "selected_slot_start"
29 SENSOR_SELECTED_SLOT_END = "selected_slot_end"
30 SENSOR_SELECTED_SLOT_MAX_ORDER_TIME = "selected_slot_max_order_time"
31 SENSOR_SELECTED_SLOT_MIN_ORDER_VALUE = "selected_slot_min_order_value"
32 SENSOR_LAST_ORDER_SLOT_START = "last_order_slot_start"
33 SENSOR_LAST_ORDER_SLOT_END = "last_order_slot_end"
34 SENSOR_LAST_ORDER_STATUS = "last_order_status"
35 SENSOR_LAST_ORDER_MAX_ORDER_TIME = "last_order_max_order_time"
36 SENSOR_LAST_ORDER_DELIVERY_TIME = "last_order_delivery_time"
37 SENSOR_LAST_ORDER_TOTAL_PRICE = "last_order_total_price"
38 SENSOR_NEXT_DELIVERY_ETA_START = "next_delivery_eta_start"
39 SENSOR_NEXT_DELIVERY_ETA_END = "next_delivery_eta_end"
40 SENSOR_NEXT_DELIVERY_SLOT_START = "next_delivery_slot_start"
41 SENSOR_NEXT_DELIVERY_SLOT_END = "next_delivery_slot_end"