mirror of
https://github.com/arendst/Tasmota.git
synced 2025-07-28 05:06:32 +00:00
event support JSON payload
This commit is contained in:
parent
80f18a53e1
commit
51744bf645
@ -913,6 +913,9 @@ void RulesEvery50ms(void)
|
|||||||
} else {
|
} else {
|
||||||
parameter = event + strlen(event); // '\0'
|
parameter = event + strlen(event); // '\0'
|
||||||
}
|
}
|
||||||
|
if (parameter[0]=='{')
|
||||||
|
snprintf_P(json_event, sizeof(json_event), PSTR("{\"Event\":{\"%s\":%s}}"), event, parameter);
|
||||||
|
else
|
||||||
snprintf_P(json_event, sizeof(json_event), PSTR("{\"Event\":{\"%s\":\"%s\"}}"), event, parameter);
|
snprintf_P(json_event, sizeof(json_event), PSTR("{\"Event\":{\"%s\":\"%s\"}}"), event, parameter);
|
||||||
Rules.event_data[0] ='\0';
|
Rules.event_data[0] ='\0';
|
||||||
RulesProcessEvent(json_event);
|
RulesProcessEvent(json_event);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user