From: Martin Mares Date: Tue, 31 Dec 2024 14:12:00 +0000 (+0100) Subject: Influx: Mill X-Git-Url: http://mj.ucw.cz/gitweb/?a=commitdiff_plain;h=65737d35e93c195b268019d1e3519bbb7e6c9d82;p=home-hw.git Influx: Mill --- diff --git a/influx/burrow-influx.c b/influx/burrow-influx.c index ce5baf2..8510086 100644 --- a/influx/burrow-influx.c +++ b/influx/burrow-influx.c @@ -257,6 +257,26 @@ static const struct attr attr_table[] = { .timeout = 660, .is_string = true, }, + { + .metric = "mill_temp,where=horni", + .value_name = "t", + .topic = "mill/thermostat/horni", + }, + { + .metric = "mill_temp,where=dolni", + .value_name = "t", + .topic = "mill/thermostat/dolni", + }, + { + .metric = "mill_temp,where=velky", + .value_name = "t", + .topic = "mill/thermostat/velky", + }, + { + .metric = "mill_temp,where=kuchyn", + .value_name = "t", + .topic = "mill/thermostat/kuchyn", + }, }; /*** MQTT ***/ @@ -281,6 +301,8 @@ static void mqtt_conn_callback(struct mosquitto *mosq UNUSED, void *obj UNUSED, msg(L_DEBUG, "MQTT: Connection established, subscribing"); if (mosquitto_subscribe(mosq, NULL, "burrow/#", 1) != MOSQ_ERR_SUCCESS) die("Mosquitto: subscribe failed"); + if (mosquitto_subscribe(mosq, NULL, "mill/#", 1) != MOSQ_ERR_SUCCESS) + die("Mosquitto: subscribe failed"); mqtt_publish("status/influx", "ok"); }