diff -r fd1d7225ca6e -r 7f69b43e6084 bmsd/fermenters.c --- a/bmsd/fermenters.c Sat Jan 19 13:58:24 2019 +0100 +++ b/bmsd/fermenters.c Sat Jan 19 17:31:43 2019 +0100 @@ -126,6 +126,11 @@ free(fermenter->beername); fermenter->beername = xstrcpy((char *)json_object_get_string(val)); } + if (json_object_object_get_ex(sensor, "uuid", &val)) { + if (fermenter->beeruuid) + free(fermenter->beeruuid); + fermenter->beeruuid = xstrcpy((char *)json_object_get_string(val)); + } } if (json_object_object_get_ex(jobj, "air", &sensor)) { if (json_object_object_get_ex(sensor, "address", &val)) {