From 5c8960d8d264342095ad785eac8d6b451020cfbe Mon Sep 17 00:00:00 2001 From: Paolo Asperti Date: Fri, 1 Oct 2021 16:56:50 +0200 Subject: [PATCH] mqtt status --- src/webui/mqtt_ui.go | 7 +++++++ templates/mqtt.html | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/src/webui/mqtt_ui.go b/src/webui/mqtt_ui.go index 643bc2c..ac790b7 100644 --- a/src/webui/mqtt_ui.go +++ b/src/webui/mqtt_ui.go @@ -3,6 +3,7 @@ package webui import ( "strings" + "git.openpdu.org/OpenPDU/openpdu/mqtt" "github.com/spf13/viper" "gopkg.in/macaron.v1" ) @@ -25,6 +26,12 @@ func mqttPage(ctx *macaron.Context) { ctx.Data["password"] = viper.GetString("Mqtt.Password") ctx.Data["homeassistant"] = viper.GetString("Mqtt.homeassistant") + if mqtt.Connected() { + ctx.Data["mqttstatus"] = "Connected" + } else { + ctx.Data["mqttstatus"] = "Disconnected" + } + ctx.Data["schemas"] = []string{"tcp", "ssl", "ws"} ctx.HTML(200, "mqtt") } diff --git a/templates/mqtt.html b/templates/mqtt.html index 7a45399..12b4190 100644 --- a/templates/mqtt.html +++ b/templates/mqtt.html @@ -29,6 +29,13 @@
+
+ +
+ +
+
+