From 7c9bfe573c3939492c7859e3ba38ed7659d4ae14 Mon Sep 17 00:00:00 2001 From: fvanroie Date: Sun, 13 Dec 2020 14:46:16 +0100 Subject: [PATCH] Add group events --- src/hasp_dispatch.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/hasp_dispatch.cpp b/src/hasp_dispatch.cpp index a0295c69..1f7d3c24 100644 --- a/src/hasp_dispatch.cpp +++ b/src/hasp_dispatch.cpp @@ -330,15 +330,18 @@ void dispatch_send_group_event(uint8_t groupid, uint8_t eventid, bool update_has // update outputs gpio_set_group_outputs(groupid, eventid); + char payload[8]; + dispatch_get_event_name(eventid, payload, sizeof(payload)); + // send out value #if !defined(HASP_USE_MQTT) && !defined(HASP_USE_TASMOTA_SLAVE) - Log.notice(TAG_MSGR, F("group%d = %s"), groupid, eventid); + Log.notice(TAG_MSGR, F("group%d = %s"), groupid, payload); #else #if HASP_USE_MQTT > 0 - // mqtt_send_input(id, event); + mqtt_send_input(groupid, payload); #endif #if HASP_USE_TASMOTA_SLAVE > 0 - // slave_send_input(id, event); + slave_send_input(groupid, payload); #endif #endif