1
2
3
4
5
6
7
8
9
10
11
12
import asyncnet, tables
import ws, nmqtt
import types
var subscribedConnections* {.threadvar.}: seq[Websocket]
var wsConnections* {.threadvar.}: seq[Websocket]
var server* {.threadvar.}: Server
var mb* {.threadvar.}: modbus
var mqttContext* {.threadvar.}: MqttCtx
var lacrosseSocket* {.threadvar.}: AsyncSocket
var lastClientId* {.threadvar.}: int
var zigbee2mqttDevices* {.threadvar.}: Table[string, string]