Service validation for light.turn_on/.turn_off/.toggle

This commit is contained in:
Jan Harkes 2016-03-31 18:24:06 -04:00
parent 5bd58351c7
commit 017f47dd2c
3 changed files with 45 additions and 73 deletions

View file

@ -12,6 +12,8 @@ PLATFORM_SCHEMA = vol.Schema({
vol.Required(CONF_PLATFORM): str,
}, extra=vol.ALLOW_EXTRA)
byte = vol.All(int, vol.Range(min=0, max=255))
small_float = vol.All(float, vol.Range(min=0, max=1))
latitude = vol.All(vol.Coerce(float), vol.Range(min=-90, max=90))
longitude = vol.All(vol.Coerce(float), vol.Range(min=-180, max=180))