memset(&req, 0x0, sizeof(ZigbeeZclThermostatGetLocalTemp_t));
/* Update request structure */
- g_variant_get(eui64, "ay", &iter);
- while (g_variant_iter_loop(iter, "y", req.eui64[i])) {
+ g_variant_get(eui64, "a(y)", &iter);
+ while (g_variant_iter_loop(iter, "(y)", &(req.eui64[i]))) {
i++;
if (i >= ZIGBEE_EUI64_SIZE)
break;
memset(&req, 0x0, sizeof(ZigbeeZclThermostatGetWeeklySchedule_t));
/* Update request structure */
- g_variant_get(eui64, "ay", &iter);
- while (g_variant_iter_loop(iter, "y", req.eui64[i])) {
+ g_variant_get(eui64, "a(y)", &iter);
+ while (g_variant_iter_loop(iter, "(y)", &(req.eui64[i]))) {
i++;
if (i >= ZIGBEE_EUI64_SIZE)
break;
memset(&req, 0x0, sizeof(ZigbeeZclThermostatSetWeeklySchedule_t));
/* Update request structure */
- g_variant_get(eui64, "ay", &iter);
- while (g_variant_iter_loop(iter, "y", req.eui64[i])) {
+ g_variant_get(eui64, "a(y)", &iter);
+ while (g_variant_iter_loop(iter, "(y)", &(req.eui64[i]))) {
i++;
if (i >= ZIGBEE_EUI64_SIZE)
break;
req.mode = mode;
i = 0;
- g_variant_get(payload, "ay", &iter);
- while (g_variant_iter_loop(iter, "y", req.payload[i])) {
+ g_variant_get(payload, "a(y)", &iter);
+ while (g_variant_iter_loop(iter, "(y)", &(req.payload[i]))) {
i++;
if (i >= (guint)payload_len)
break;
memset(&req, 0x0, sizeof(ZigbeeZclThermostatClearWeeklySchedule_t));
/* Update request structure */
- g_variant_get(eui64, "ay", &iter);
- while (g_variant_iter_loop(iter, "y", req.eui64[i])) {
+ g_variant_get(eui64, "a(y)", &iter);
+ while (g_variant_iter_loop(iter, "(y)", &(req.eui64[i]))) {
i++;
if (i >= ZIGBEE_EUI64_SIZE)
break;
NOT_USED(noti_cb_data);
- switch(noti_id) {
+ switch (noti_id) {
default:
Z_LOGE("Unexpected notification [%x]", noti_id);
break;