DSC-BRAIN USER GUIDE · TROUBLESHOOTING
Tuya device will not connect
Err 901 / 914 with an open port means another controller owns the socket; what not to do; key, version and IP checks.
● verified for 9.0.0 · corrected for 9.8.0 on 2026-09-30
● first mirrored 2026-09-15
The tell
- Err 901 Unable to Connect (protocol 3.1–3.3) or Err 914 Check device key or version (3.4–3.5)
- and a plain TCP connection to port 6668 on the device succeeds
That combination is almost always another controller holding the socket: another local Tuya app or bridge (another local Tuya integration, Homebridge, Node-RED, an MQTT bridge), another DSC-HUB, another tinytuya.
Do not
- Do not rotate the local key or re-pair the device to fix it. That changes the key and wipes the device's schedules, and does not clear a conflict.
Do
- Disable the device in every other platform (Disable device, not Remove). Stopping the automations is not enough; the integration keeps the socket open.
- Press Probe again on the Tuya / SmartLife card (Settings › Devices › Zigbee). It should answer immediately.
If the port is closed
- Wrong IP (DHCP moved it): reserve the address on the router and update the seat.
- The device is offline or on a different VLAN.
If the key is really wrong
The device was re-paired in SmartLife. Fetch the new local key again (Smart Life sign-in or the tinytuya export) and update the seat.
The SmartLife app
The app is the one exception: it falls back to the cloud while the brain holds the socket, so it keeps working (until you block the device's internet, which is the point).
DSC-Brain user guide · Tuya device will not connect · this page is edited on the site; the Notion original was retired after the mirror
