1 """Constants for the Picnic integration."""
3 from __future__
import annotations
8 CONF_COORDINATOR =
"coordinator"
10 SERVICE_ADD_PRODUCT_TO_CART =
"add_product"
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"
18 COUNTRY_CODES = [
"NL",
"DE",
"BE",
"FR"]
19 ATTRIBUTION =
"Data provided by Picnic"
21 CART_DATA =
"cart_data"
22 SLOT_DATA =
"slot_data"
23 NEXT_DELIVERY_DATA =
"next_delivery_data"
24 LAST_ORDER_DATA =
"last_order_data"
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"