|
6 | 6 | from homeassistant import config_entries, data_entry_flow
|
7 | 7 | from homeassistant.const import (CONF_DEVICES, CONF_DISCOVERY, CONF_MAC,
|
8 | 8 | CONF_NAME, CONF_TEMPERATURE_UNIT,
|
9 |
| - TEMP_CELSIUS, TEMP_FAHRENHEIT) |
| 9 | + UnitOfTemperature) |
10 | 10 | from homeassistant.core import callback
|
11 | 11 | from homeassistant.helpers import config_validation as cv
|
12 | 12 | from homeassistant.helpers import device_registry
|
|
46 | 46 | vol.Optional(CONF_MAC, default=DEFAULT_DEVICE_MAC): cv.string,
|
47 | 47 | vol.Optional(CONF_UUID, default=DEFAULT_DEVICE_UUID): cv.string,
|
48 | 48 | vol.Optional(CONF_DEVICE_ENCRYPTION_KEY, default=DEFAULT_DEVICE_ENCRYPTION_KEY): cv.string,
|
49 |
| - vol.Optional(CONF_TEMPERATURE_UNIT, default=TEMP_CELSIUS): vol.In( |
50 |
| - [TEMP_CELSIUS, TEMP_FAHRENHEIT] |
| 49 | + vol.Optional(CONF_TEMPERATURE_UNIT, default=UnitOfTemperature.TEMP_CELSIUS): vol.In( |
| 50 | + [UnitOfTemperature.TEMP_CELSIUS, UnitOfTemperature.TEMP_FAHRENHEIT] |
51 | 51 | ),
|
52 | 52 | vol.Optional(CONF_DEVICE_USE_MEDIAN, default=DEFAULT_DEVICE_USE_MEDIAN): vol.In(
|
53 | 53 | [DEFAULT_DEVICE_USE_MEDIAN, True, False]
|
@@ -196,7 +196,7 @@ async def async_step_add_remove_device(self, user_input=None):
|
196 | 196 | vol.Optional(
|
197 | 197 | CONF_TEMPERATURE_UNIT,
|
198 | 198 | default=user_input[CONF_TEMPERATURE_UNIT],
|
199 |
| - ): vol.In([TEMP_CELSIUS, TEMP_FAHRENHEIT]), |
| 199 | + ): vol.In([UnitOfTemperature.TEMP_CELSIUS, UnitOfTemperature.TEMP_FAHRENHEIT]), |
200 | 200 | vol.Optional(
|
201 | 201 | CONF_DEVICE_USE_MEDIAN,
|
202 | 202 | default=user_input[CONF_DEVICE_USE_MEDIAN],
|
@@ -274,9 +274,9 @@ async def async_step_add_remove_device(self, user_input=None):
|
274 | 274 | vol.Optional(
|
275 | 275 | CONF_TEMPERATURE_UNIT,
|
276 | 276 | default=self._sel_device.get(
|
277 |
| - CONF_TEMPERATURE_UNIT, TEMP_CELSIUS |
| 277 | + CONF_TEMPERATURE_UNIT, UnitOfTemperature.TEMP_CELSIUS |
278 | 278 | ),
|
279 |
| - ): vol.In([TEMP_CELSIUS, TEMP_FAHRENHEIT]), |
| 279 | + ): vol.In([UnitOfTemperature.TEMP_CELSIUS, UnitOfTemperature.TEMP_FAHRENHEIT]), |
280 | 280 | vol.Optional(
|
281 | 281 | CONF_DEVICE_USE_MEDIAN,
|
282 | 282 | default=self._sel_device.get(
|
|
0 commit comments