-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconst.py
More file actions
29 lines (21 loc) · 685 Bytes
/
const.py
File metadata and controls
29 lines (21 loc) · 685 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
"""Setup dvsportal."""
import voluptuous as vol
from homeassistant.helpers import config_validation as cv
DOMAIN = "dvsportal"
SERVICE_CREATE_RESERVATION = "create_reservation"
CREATE_RESERVATION_SCHEMA = vol.Schema(
{
vol.Optional("entity_id"): cv.entity_id,
vol.Optional("entry_id"): cv.string,
vol.Optional("license_plate_value"): cv.string,
vol.Optional("license_plate_name"): cv.string,
vol.Optional("date_from"): cv.datetime,
vol.Optional("date_until"): cv.datetime,
}
)
SERVICE_END_RESERVATION = "end_reservation"
END_RESERVATION_SCHEMA = vol.Schema(
{
vol.Required("entity_id"): cv.entity_id,
}
)