# HG changeset patch # User Michiel Broek # Date 1494255805 -7200 # Node ID 9e67c5f9c994e959377f8e75cfdc7c95b944d013 # Parent 80344f433a784040b8d8e78d2035a583f2c1252e Add Raspberry support in MQTT init message diff -r 80344f433a78 -r 9e67c5f9c994 thermferm/mqtt.c --- a/thermferm/mqtt.c Mon May 08 16:32:43 2017 +0200 +++ b/thermferm/mqtt.c Mon May 08 17:03:25 2017 +0200 @@ -472,8 +472,12 @@ if (birth) { if (comma) payload = xstrcat(payload, (char *)","); +#ifdef HAVE_WIRINGPI_H + payload = xstrcat(payload, (char *)"\"properties\":{\"hardwaremake\":\"Raspberry\",\"hardwaremodel\":\"Unknown\""); +#else payload = xstrcat(payload, (char *)"\"properties\":{\"hardwaremake\":\"Unknown\",\"hardwaremodel\":\"Unknown\""); - if (uname(&ubuf) == 0) { +#endif + if (uname(&ubuf) == 0) { payload = xstrcat(payload, (char *)",\"os\":\""); payload = xstrcat(payload, ubuf.sysname); payload = xstrcat(payload, (char *)"\",\"os_version\":\"");