mirror of
https://github.com/home-assistant/core.git
synced 2025-07-23 21:27:38 +00:00
Use unit enums in plaato (#84341)
This commit is contained in:
parent
de8575c890
commit
869cdc399f
@ -29,11 +29,9 @@ from homeassistant.const import (
|
|||||||
CONF_SCAN_INTERVAL,
|
CONF_SCAN_INTERVAL,
|
||||||
CONF_TOKEN,
|
CONF_TOKEN,
|
||||||
CONF_WEBHOOK_ID,
|
CONF_WEBHOOK_ID,
|
||||||
TEMP_CELSIUS,
|
|
||||||
TEMP_FAHRENHEIT,
|
|
||||||
VOLUME_GALLONS,
|
|
||||||
VOLUME_LITERS,
|
|
||||||
Platform,
|
Platform,
|
||||||
|
UnitOfTemperature,
|
||||||
|
UnitOfVolume,
|
||||||
)
|
)
|
||||||
from homeassistant.core import HomeAssistant, callback
|
from homeassistant.core import HomeAssistant, callback
|
||||||
from homeassistant.helpers import aiohttp_client
|
from homeassistant.helpers import aiohttp_client
|
||||||
@ -68,8 +66,12 @@ WEBHOOK_SCHEMA = vol.Schema(
|
|||||||
{
|
{
|
||||||
vol.Required(ATTR_DEVICE_NAME): cv.string,
|
vol.Required(ATTR_DEVICE_NAME): cv.string,
|
||||||
vol.Required(ATTR_DEVICE_ID): cv.positive_int,
|
vol.Required(ATTR_DEVICE_ID): cv.positive_int,
|
||||||
vol.Required(ATTR_TEMP_UNIT): vol.Any(TEMP_CELSIUS, TEMP_FAHRENHEIT),
|
vol.Required(ATTR_TEMP_UNIT): vol.In(
|
||||||
vol.Required(ATTR_VOLUME_UNIT): vol.Any(VOLUME_LITERS, VOLUME_GALLONS),
|
UnitOfTemperature.CELSIUS, UnitOfTemperature.FAHRENHEIT
|
||||||
|
),
|
||||||
|
vol.Required(ATTR_VOLUME_UNIT): vol.In(
|
||||||
|
UnitOfVolume.LITERS, UnitOfVolume.GALLONS
|
||||||
|
),
|
||||||
vol.Required(ATTR_BPM): cv.positive_int,
|
vol.Required(ATTR_BPM): cv.positive_int,
|
||||||
vol.Required(ATTR_TEMP): vol.Coerce(float),
|
vol.Required(ATTR_TEMP): vol.Coerce(float),
|
||||||
vol.Required(ATTR_SG): vol.Coerce(float),
|
vol.Required(ATTR_SG): vol.Coerce(float),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user