Add optimistic option for MQTT climate (#84777)

This commit is contained in:
Jan Bouwhuis 2023-01-02 11:39:42 +01:00 committed by GitHub
parent bcbae1388d
commit 9cf86b234b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
16 changed files with 233 additions and 40 deletions

View file

@ -83,7 +83,6 @@ DEFAULT_EFFECT = False
DEFAULT_FLASH_TIME_LONG = 10
DEFAULT_FLASH_TIME_SHORT = 2
DEFAULT_NAME = "MQTT JSON Light"
DEFAULT_OPTIMISTIC = False
DEFAULT_RGB = False
DEFAULT_XY = False
DEFAULT_HS = False
@ -135,7 +134,6 @@ _PLATFORM_SCHEMA_BASE = (
vol.Optional(CONF_MAX_MIREDS): cv.positive_int,
vol.Optional(CONF_MIN_MIREDS): cv.positive_int,
vol.Optional(CONF_NAME, default=DEFAULT_NAME): cv.string,
vol.Optional(CONF_OPTIMISTIC, default=DEFAULT_OPTIMISTIC): cv.boolean,
vol.Optional(CONF_QOS, default=DEFAULT_QOS): vol.All(
vol.Coerce(int), vol.In([0, 1, 2])
),