X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=influx%2Fburrow-influx.c;h=23b671ce7e03921726241405cb7d432d1f0d49e3;hb=e37b5b9c468d4c3898c2ae3affbf4165f4bf95de;hp=3105d45a691470c798352ecaa545aae9f74759a2;hpb=bad3caf595b8a19ca9591519d77bdaf1d00a5c5e;p=home-hw.git diff --git a/influx/burrow-influx.c b/influx/burrow-influx.c index 3105d45..23b671c 100644 --- a/influx/burrow-influx.c +++ b/influx/burrow-influx.c @@ -60,9 +60,9 @@ static const struct attr attr_table[] = { .topic = "burrow/temp/garage" }, { - .metric = "temp,where=kitchen", + .metric = "temp,where=terarium", .value_name = "t", - .topic = "burrow/temp/kitchen" + .topic = "burrow/temp/terarium" }, { .metric = "rh,where=ursarium", @@ -434,7 +434,10 @@ int main(int argc UNUSED, char **argv) if (mosquitto_will_set(mosq, "status/influx", 4, "dead", 0, true) != MOSQ_ERR_SUCCESS) die("Mosquitto: unable to set will"); - if (mosquitto_connect_async(mosq, "10.32.184.5", 1883, 60) != MOSQ_ERR_SUCCESS) + if (mosquitto_tls_set(mosq, "/etc/burrow-mqtt/ca.crt", NULL, "/etc/burrow-mqtt/client.crt", "/etc/burrow-mqtt/client.key", NULL) != MOSQ_ERR_SUCCESS) + die("Mosquitto: unable to set TLS parameters"); + + if (mosquitto_connect_async(mosq, "burrow-mqtt", 8883, 60) != MOSQ_ERR_SUCCESS) die("Mosquitto: connect failed"); if (mosquitto_loop_start(mosq))