Compare commits

...

2 Commits

Author SHA1 Message Date
0f6590c720 float fix 4
All checks were successful
ci/woodpecker/tag/woodpecker Pipeline was successful
2026-03-06 21:49:51 +01:00
42ff8b51ed float fix 3
All checks were successful
ci/woodpecker/tag/woodpecker Pipeline was successful
2026-03-06 21:35:32 +01:00
2 changed files with 62 additions and 67 deletions

View File

@@ -1,15 +1,14 @@
package prepared
import (
"time"
"log"
"encoding/json"
"log"
"time"
"udi/config"
"udi/handlers/handler"
"udi/database"
"udi/handlers/handler"
)
type PreparedHandler struct {
handler.CommonHandler
dbh *database.DatabaseHandle
@@ -18,7 +17,7 @@ type PreparedHandler struct {
type endpoint_t struct {
Label string `json:"label"`
Variable string `json:"variable"`
Value string `json:"value"`
Value interface{} `json:"value"`
Unit string `json:"unit"`
Status string `json:"status"`
}
@@ -29,10 +28,8 @@ type observation_t struct {
Variables map[string]endpoint_t `json:"variables"`
}
func New(id string, config config.HandlerConfigT) handler.Handler {
t := &PreparedHandler {
}
t := &PreparedHandler{}
t.Id = id
t.dbh = database.NewDatabaseHandle()
log.Printf("Handler Prepared %d initialized", id)
@@ -75,5 +72,3 @@ func (self *PreparedHandler) Handle(message handler.MessageT) {
self.dbh.StoreMeasurement(&measurement)
self.S()
}