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\":\"");