diff options
author | lonkaars <loek@pipeframe.xyz> | 2024-04-08 11:34:28 +0200 |
---|---|---|
committer | lonkaars <loek@pipeframe.xyz> | 2024-04-08 11:34:28 +0200 |
commit | dcdb47f24057f42b600856064ab2e45ac252f9dd (patch) | |
tree | d39f8e4f7c768fc6b94a7a7945965eba8e322be4 /ui/js | |
parent | 8d2f3af3d5b88ac5b7186b23c4231d9cf00f3616 (diff) |
fix light value range + send allState message on socket connect
Diffstat (limited to 'ui/js')
-rw-r--r-- | ui/js/api.js | 3 | ||||
-rw-r--r-- | ui/js/socket.js | 4 |
2 files changed, 6 insertions, 1 deletions
diff --git a/ui/js/api.js b/ui/js/api.js index 3a08c8d..7f11c17 100644 --- a/ui/js/api.js +++ b/ui/js/api.js @@ -50,6 +50,7 @@ const api = { }, msg: { send: { + allState: () => send({ type: 'allState' }), helloWorld: () => send({ type: 'helloWorld' }), barrier: el => { var open = el.value == "true"; // string to boolean @@ -63,7 +64,7 @@ const api = { }, lights: el => { var value = Number(el.value); - send({ type: 'lights', value }); + send({ type: 'lights', value: value / 10 }); api.update.lights(value); }, matrix: el => { diff --git a/ui/js/socket.js b/ui/js/socket.js index 0203b43..d352ab9 100644 --- a/ui/js/socket.js +++ b/ui/js/socket.js @@ -21,3 +21,7 @@ ws.addEventListener("close", () => { console.error("WebSocket closed!"); }); +ws.addEventListener("open", _ev => { + api.msg.send.allState(); +}); + |