umqtt.niffob.com

uMQTT Broker Control Plane

Mosquitto ACL Controller, Credential Authority & Real-Time Telemetry Inspector

Format: admin@domain.com (Super Admin account)
Please enter a valid administrator email address.
Enter your uMQTT Super Admin password
Password is required (minimum 6 characters).

Provision Device MQTT Credentials & ACL

Creates a Mosquitto user and isolates it to [user_id]/[device_type]/[device_id]/#.

Example: usr_91a
Owner user_id is required.
Example: relay_v1, relay_v2, sensor_th_v1
Device type is required.
Used as the MQTT username (e.g., dev_esp32_402)
Hardware device_id is required.
Hashed via PBKDF2-SHA512 into Mosquitto passwd
Device secret key is required.

Add Custom Broker ACL Rule

Account username in Mosquitto passwd
MQTT username is required.
Leave blank if account already exists in passwd
Example: usr_91a/relay_v1/dev_esp32_402/#
Topic pattern is required.

Generate M2M API Key

Example: uhome.niffob.com Production Worker
Service name is required.

Publish CSV-KV MQTT Packet

Dispatch a test telemetry, control (set), or OTA command packet in CSV key:value format.

Format: [user_id]/[device_type]/[device_id]/[sub_topic]
Target topic is required.
Comma-separated key:value pairs without spaces
Payload is required.