Initial commit

This commit is contained in:
2025-11-08 13:56:28 +01:00
commit a681c6da6b
11 changed files with 921 additions and 0 deletions

12
globalData.py Normal file
View File

@@ -0,0 +1,12 @@
import asyncio
from asyncua import Client
from asyncua.common.subscription import Subscription
opc_ua_client: Client
clients = {} # {WebSocket: set(subscribed_tags)}
node_storage = {}
event_storage = {}
queue = asyncio.Queue(maxsize=10000)
event_queue = asyncio.Queue(maxsize=1000)
subscription_handler: Subscription
subscribed_nodes = set()