Update status_ui.go and status.html

This commit is contained in:
2021-01-05 12:06:27 +01:00
parent 1edac26c50
commit 44de3e8694
2 changed files with 12 additions and 9 deletions

View File

@@ -1,7 +1,6 @@
package main
import (
"fmt"
"net/http"
"strconv"
@@ -15,12 +14,16 @@ func statusPage(ctx *macaron.Context) {
func jsonStatus(ctx *macaron.Context) {
// MQTTpublish("openpdu/status", "asdss")
var data = [][]string{}
var data = make([]Dictionary, 0)
var o *Outlet
for i := range outlets {
o = outlets[i]
d := []string{fmt.Sprintf("%d", o.Num), o.Channel.Name, fmt.Sprintf("%v", o.Channel.Value)}
data = append(data, d)
// d := []string{fmt.Sprintf("%d", o.Num), o.Channel.Name, fmt.Sprintf("%v", o.Channel.Value)}
data = append(data, Dictionary{
"Num": o.Num,
"Description": o.Description,
"Status": o.Channel.Value,
})
}
ctx.JSON(http.StatusOK, Dictionary{