A side note – the siot Go frontend is going through a major overhaul in the feature-ui2-orgs branch to add auth, user, and org support. In the process we switched from elm-bootstrap to elm-ui for the frontend UI toolkit. I hope to merge this to master this week. The BT web UI will need ported to the new framework.
One more note for anyone doing webbt development – browsers only let you use webbt apis from secure HTTPS or localhost sites. If you are running the browser on your development machine this works OK. For debugging on phones, this is a little more difficult. One solution is to set up a secure http server (mkcert + caddy), copy certs to phone, etc. However an easier way is to port forward to your phone, and then just access localhost from phone: