Add missing availability schema to MQTT alarm panel (#11829)

* Add missing availability schema to MQTT alarm panel

* Add tests for default MQTT availability payloads
This commit is contained in:
Dan Nixon 2018-01-20 16:11:04 +00:00 committed by Pascal Vizeli
parent a470cc212e
commit 2cfbd0dc1d
10 changed files with 274 additions and 11 deletions

View file

@ -42,7 +42,7 @@ PLATFORM_SCHEMA = mqtt.MQTT_BASE_PLATFORM_SCHEMA.extend({
vol.Optional(CONF_PAYLOAD_ARM_AWAY, default=DEFAULT_ARM_AWAY): cv.string,
vol.Optional(CONF_PAYLOAD_ARM_HOME, default=DEFAULT_ARM_HOME): cv.string,
vol.Optional(CONF_PAYLOAD_DISARM, default=DEFAULT_DISARM): cv.string,
})
}).extend(mqtt.MQTT_AVAILABILITY_SCHEMA.schema)
@asyncio.coroutine