i am currently experimenting with an ESP32, sending WebSocket to QLC+ via WiFi.
When toying with the Websocket API, i noticed a few things:
0) You can crash QLC+ by sending malformed websocket requests (see below) or hammering the server.
1) There is absolutely no documentation of features. I am currently scraping the websocket text messages QLC web applet hands over to itself via Websocket from wireshark dumps and am sifting through the comments on websocket.js class and the measly doubleslashed stuff on the API Test page.
2) [s]The handovers are not making sense at all. The assignment of the display value to the slider means that i have to write a function that sends not only a dmx value, but also a corresponding display value. For values under 100, that means i have to suffix every number with a zero, lest i crash QLC+. Why does that value (which is miraculously almost identical to the DMX value) have to be sent via Websocket anyway?

quite irate, compensating with Gin Tonic,
Highpersonix