backend-as-a-service⏱5 minutes

Get Started with Aedes

Quick Summary

“Barebone MQTT broker that can run on any stream server, the node way”

Best for: Developers building IoT applications
Time to first integration: 5 minutes

📋Prerequisites

  • ✓Node.js 18+ installed
  • ✓A Aedes account — sign up here
  • ✓An existing project (Next.js, React, or Node.js recommended)

Setup Steps

2 steps
1

Install Aedes

Use npm to install Aedes

bash
npm install aedes
2

Create a basic server

Set up a basic Aedes server in Node.js

javascript
const aedes = require('aedes')(); const server = require('net').createServer(aedes.handle); server.listen(1883);

Common Gotchas

Watch out for these issues in your first week.

Server not starting

Fix: Ensure port 1883 is open and not in use by another application

Links