diff -r 4091d4fe217f -r ab9f22ab57b5 thermferm/thermferm.h --- a/thermferm/thermferm.h Wed Jul 25 20:08:13 2018 +0200 +++ b/thermferm/thermferm.h Tue Jul 31 16:42:11 2018 +0200 @@ -133,7 +133,9 @@ struct _units_list *next; int version; /* Record version */ char *uuid; /* uid code */ - char *name; /* friendly name */ + char *product_uuid; /* Beer product uuid */ + char *product_code; /* Beer product code */ + char *product_name; /* Beer product name */ char *alias; /* alias name 'unit1' */ float volume; /* Volume of this unit */ char *air_address; /* DS18B20 address */ @@ -197,6 +199,7 @@ pid_var *PID_cool; /* PID cooler */ pid_var *PID_heat; /* PID heater */ int mqtt_flag; /* MQTT print values flag */ + char *event_msg; /* Event message to log */ int alarm_flag; /* Alarm flag */ int alarm_last; /* Last alarm state */ } units_list; @@ -210,6 +213,7 @@ #define MQTT_FLAG_DATA 0x0001 /* Show updated data values */ #define MQTT_FLAG_BIRTH 0x0002 /* Show birth instead of data */ #define MQTT_FLAG_DEATH 0x0004 /* Show death of a unit */ +#define MQTT_FLAG_DLOG 0x0008 /* Send DLOG message */