Ubios-udapi-server

POST /graphql

POST /proxy/network/api/s/default/cmd/devmgr with payload: ubios-udapi-server

"access_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...", "token_type": "Bearer", "expires_in": 3600 "expires_in": 3600 WebSocket listener -&gt

WebSocket listener -> Detect new client -> Check OUI prefix -> Send PUT to update usergroup_id . Use Case 2: PoE Cycle Stuck Camera Scenario: A Protect camera is unresponsive; cycle its switch port power. Detect new client -&gt

asyncio.run(listen()) Use Case 1: Auto-VLAN Assignment Scenario: When a MAC address belonging to an IoT device connects, move it to VLAN 30 (IoT).