Broker Status: Operational

Connect Your Devices.
Any Protocol. Secured.

MQTT, MQTT-SN, CoAP, and HTTP connectivity for the SiliconWit.io connected operations platform. TLS-encrypted, authenticated, and ready for production.

Supported Protocols

One platform, five ways to connect

MQTT over TLS

Standard MQTT with TLS encryption on port 8883. For WiFi and Ethernet devices: ESP32, Raspberry Pi, STM32, and more.

MQTT over WebSocket

WebSocket Secure (WSS) on port 8084. For browser dashboards and web apps that need live MQTT data.

MQTT-SN (UDP)

Lightweight MQTT for sensor networks on port 1884. For constrained devices on 2G/GPRS and NB-IoT.

CoAP (UDP)

Constrained Application Protocol on port 5683. For ultra-low-power devices and NB-IoT networks.

HTTP REST

Simple POST requests to ingest data over HTTPS. Works from any language or platform without an MQTT library.

Enterprise Security

Per-device access tokens, TLS encryption, two-factor authentication, and granular permission controls.

Choose Your Protocol

Which protocol is right for your device?

Feature MQTT (TLS) WebSocket MQTT-SN CoAP HTTP
Transport TCP + TLS TCP + TLS UDP UDP TCP + TLS
Port 8883 8084 1884 5683 443
Encryption TLS WSS None None HTTPS
Model Pub/Sub Pub/Sub Pub/Sub Request/Response Request/Response
Best for WiFi, Ethernet Browsers, Web 2G/GPRS, NB-IoT NB-IoT, LPWAN Any platform
Persistent connection Yes Yes Optional No No

Connection Reference

Connection Details

Broker Hostmqtt.siliconwit.io
MQTT TLS Port8883
WebSocket (WSS) Port8084
MQTT-SN (UDP) Port1884
CoAP (UDP) Port5683
AuthenticationDevice ID (username) + Access Token (password)
Publish Topicd/{device_id}/t
Subscribe Topicd/{device_id}/c
TLS CertificateAuto-renewed, trusted by all major clients
Payload FormatJSON, max 10 KB

Quick Start

Connect in 5 Minutes

1

Create your account

Sign up for free at siliconwit.io. No credit card required.

2

Add a device

Go to your Dashboard, click "Add Device", and name your sensor or gateway.

3

Copy your credentials

Each device gets a unique Device ID (username) and Access Token (password).

4

Connect and publish

Use any MQTT library. Publish JSON to d/{device_id}/t. Data appears in your dashboard instantly.

5

Set up alerts

Configure threshold alerts with email, SMS, Discord, Slack, Telegram, or webhook notifications.

Ready to connect your devices?

Start with the free plan. 3 devices, 7-day data retention, all protocols included.