diff --git a/main/zh_gateway.c b/main/zh_gateway.c index 9baa802..49c4173 100755 --- a/main/zh_gateway.c +++ b/main/zh_gateway.c @@ -417,7 +417,7 @@ void zh_mqtt_event_handler(void *arg, esp_event_base_t event_base, int32_t event case ZHDT_GATEWAY: if (incoming_data_payload_type == ZHPT_NONE) { - if (memcmp(&gateway_config->self_mac, &incoming_data_mac, 6) == 0) + if (memcmp(gateway_config->self_mac, incoming_data_mac, 6) == 0) { if (strncmp(incoming_payload, "update", strlen(incoming_payload) + 1) == 0) {