thermferm/mqtt.c

changeset 543
34e19966114b
parent 541
a5530abb16dd
child 544
e2889b17f48c
equal deleted inserted replaced
542:73b63f431da2 543:34e19966114b
532 532
533 if (birth) { 533 if (birth) {
534 payload = xstrcat(payload, (char *)"\"uuid\":\""); 534 payload = xstrcat(payload, (char *)"\"uuid\":\"");
535 payload = xstrcat(payload, Config.uuid); 535 payload = xstrcat(payload, Config.uuid);
536 payload = xstrcat(payload, (char *)"\""); 536 payload = xstrcat(payload, (char *)"\"");
537 comma = true; 537 // comma = true;
538 } 538 // }
539 539
540 if (birth || flag & MQTT_NODE_CONTROL) { 540 // if (birth || flag & MQTT_NODE_CONTROL) {
541 if (comma) 541 // if (comma)
542 payload = xstrcat(payload, (char *)","); 542 // payload = xstrcat(payload, (char *)",");
543 payload = xstrcat(payload, (char *)"\"nodecontrol\":{\"reboot\":false,\"rebirth\":false,\"nextserver\":false,\"scanrate\":3000}"); 543 // payload = xstrcat(payload, (char *)"\"nodecontrol\":{\"reboot\":false,\"rebirth\":false,\"nextserver\":false,\"scanrate\":3000}");
544 comma = true; 544 // comma = true;
545 } 545 // }
546 546
547 if (birth) { 547 // if (birth) {
548 if (comma) 548 // if (comma)
549 payload = xstrcat(payload, (char *)","); 549 payload = xstrcat(payload, (char *)",");
550 #ifdef HAVE_WIRINGPI_H 550 #ifdef HAVE_WIRINGPI_H
551 payload = xstrcat(payload, (char *)"\"properties\":{\"hardwaremake\":\"Raspberry\",\"hardwaremodel\":\"Unknown\""); 551 payload = xstrcat(payload, (char *)"\"properties\":{\"hardwaremake\":\"Raspberry\",\"hardwaremodel\":\"Unknown\"");
552 #else 552 #else
553 payload = xstrcat(payload, (char *)"\"properties\":{\"hardwaremake\":\"Unknown\",\"hardwaremodel\":\"Unknown\""); 553 payload = xstrcat(payload, (char *)"\"properties\":{\"hardwaremake\":\"Unknown\",\"hardwaremodel\":\"Unknown\"");

mercurial