First api draft for ui communication
This commit is contained in:
@@ -78,14 +78,14 @@ func (fsrv *FServer) handleWS(w http.ResponseWriter, r *http.Request) {
|
||||
|
||||
// READER: Commands from Browser
|
||||
for {
|
||||
var cmd api.FrontendCmd
|
||||
var cmd api.WsMessage
|
||||
if err := conn.ReadJSON(&cmd); err != nil {
|
||||
log.Printf("WS Read Error: %v", err)
|
||||
break
|
||||
}
|
||||
|
||||
fsrv.bus.Publish(api.TopicFrontendCmd, cmd)
|
||||
log.Printf("Browser Action: %s auf ID 0x%02X", cmd.Action, cmd.ID)
|
||||
log.Printf("Browser Action: %s auf with %v", cmd.Cmd, cmd.Payload)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user