Use same pattern for device defaults in both platforms. (#5682)

This commit is contained in:
Johan Bloemberg
2017-02-01 10:42:50 +01:00
committed by Pascal Vizeli
parent 987f59e8d8
commit cabc4dff03
3 changed files with 11 additions and 13 deletions

View File

@@ -53,6 +53,12 @@ CONF_WAIT_FOR_ACK = 'wait_for_ack'
DEFAULT_SIGNAL_REPETITIONS = 1
DEFAULT_RECONNECT_INTERVAL = 10
DEVICE_DEFAULTS_SCHEMA = vol.Schema({
vol.Optional(CONF_FIRE_EVENT, default=False): cv.boolean,
vol.Optional(CONF_SIGNAL_REPETITIONS,
default=DEFAULT_SIGNAL_REPETITIONS): vol.Coerce(int),
})
CONFIG_SCHEMA = vol.Schema({
DOMAIN: vol.Schema({
vol.Required(CONF_PORT): vol.Any(cv.port, cv.string),