From baf68fcf6e89421ea582d6dca364dbb0ab623e68 Mon Sep 17 00:00:00 2001 From: Theo Arends <11044339+arendst@users.noreply.github.com> Date: Fri, 10 Jun 2022 10:58:32 +0200 Subject: [PATCH] Update xdrv_12_discovery.ino --- tasmota/tasmota_xdrv_driver/xdrv_12_discovery.ino | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/tasmota/tasmota_xdrv_driver/xdrv_12_discovery.ino b/tasmota/tasmota_xdrv_driver/xdrv_12_discovery.ino index 377752429..25632cd32 100644 --- a/tasmota/tasmota_xdrv_driver/xdrv_12_discovery.ino +++ b/tasmota/tasmota_xdrv_driver/xdrv_12_discovery.ino @@ -256,6 +256,13 @@ void TasDiscoverInit(void) { } } +/*********************************************************************************************\ + * Stubs replacing legacy Hass discovery +\*********************************************************************************************/ + +void HAssPublishStatus(void) { return; } +void HAssDiscover(void) { TasRediscover(); } + /*********************************************************************************************\ * Commands * @@ -281,7 +288,7 @@ void (* const TasDiscoverCommand[])(void) PROGMEM = { void CmndTasDiscover(void) { if (XdrvMailbox.payload >= 0) { - Settings->flag.hass_discovery = !(XdrvMailbox.payload & 1); + Settings->flag.hass_discovery = !(XdrvMailbox.payload & 1); // SetOption19 - Tasmota discovery (0) TasRediscover(); } ResponseCmndChar(GetStateText(!Settings->flag.hass_discovery));