"""Const file for the MyBMW integration.""" from homeassistant.const import UnitOfLength, UnitOfVolume DOMAIN = "bmw_connected_drive" ATTR_DIRECTION = "direction" ATTR_VIN = "vin" CONF_ALLOWED_REGIONS = ["china", "north_america", "rest_of_world"] CONF_CAPTCHA_REGIONS = ["north_america", "rest_of_world"] CONF_READ_ONLY = "read_only" CONF_ACCOUNT = "account" CONF_REFRESH_TOKEN = "refresh_token" CONF_GCID = "gcid" CONF_CAPTCHA_TOKEN = "captcha_token" CONF_CAPTCHA_URL = ( "https://bimmer-connected.readthedocs.io/en/stable/captcha/{region}.html" ) DATA_HASS_CONFIG = "hass_config" UNIT_MAP = { "KILOMETERS": UnitOfLength.KILOMETERS, "MILES": UnitOfLength.MILES, "LITERS": UnitOfVolume.LITERS, "GALLONS": UnitOfVolume.GALLONS, } SCAN_INTERVALS = { "china": 300, "north_america": 600, "rest_of_world": 300, }