add set parameter in websocket

This commit is contained in:
Adrian Zürcher
2025-04-29 17:02:35 +02:00
parent 3d3dab91b9
commit 7b9641f753
2 changed files with 22 additions and 0 deletions

19
dbm/set.go Normal file
View File

@@ -0,0 +1,19 @@
package dbm
import (
json_dataModels "github.com/tecamino/tecamino-json_data/models"
)
func (d *DBMHandler) Set(sets []json_dataModels.Set) {
if sets == nil {
return
}
d.RLock()
defer d.RUnlock()
for _, set := range sets {
for _, dp := range d.DB.QueryDatapoints(1, set.Path) {
dp.UpdateValue(d.Conns, set.Value)
}
}
}