ctucx.git: smartied

[nimlang] smarthome server

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]