Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. MQTT
  3. xbee2mqtt

xbee2mqtt

GPL-3.0Python

A daemon that monitors XBee radios via serial port and bridges their messages to an MQTT broker.

GitHubGitHub
23 stars17 forks0 contributors

Overview

xbee2mqtt is a gateway daemon that connects XBee wireless modules to MQTT brokers, enabling IoT device communication through a publish-subscribe messaging protocol. It allows remote monitoring of sensor data and control of digital pins on XBee radios via MQTT topics.

Key Features

  • XBee Monitoring — Listens to a coordinator XBee connected to a serial port for incoming messages in API mode.
  • Remote Pin Control — Supports setting digital pins LOW or HIGH on remote XBee radios via MQTT commands.
  • Topic Mapping — Configurable routing of XBee messages to specific MQTT topics using patterns and placeholders.
  • Duplicate Filtering — Ignores duplicate messages within a defined time window to reduce network traffic.
  • Value Pre-processing — Includes filters to process sensor values before publishing to MQTT.
  • Daemon Operation — Runs as a background service with start, stop, and restart capabilities.

Philosophy

xbee2mqtt follows a straightforward bridge approach, translating XBee API frames into MQTT messages with minimal configuration, making it suitable for DIY IoT and home automation projects.

Quick Stats

Stars23
Forks17
Contributors0
Open Issues3
Last commit10 years ago
CreatedSince 2012

Tags

#sensor-network#home-automation#wireless-communication#serial-communication#iot-gateway#mqtt-bridge

Built With

P
Python

Included in

MQTT2.3k
Auto-fetched 1 day ago

Related Projects

BasecampBasecamp

An Arduino library to ease the use of the ESP32 in IoT projects

Stars255
Forks47
Last commit6 years ago
RFM69-MQTT-clientRFM69-MQTT-client

Arduino - RFM69 based sensors and MQTT gateway

Stars81
Forks26
Last commit9 years ago
deskmatedeskmate

A tiny MQTT-powered dashboard and control center.

Stars69
Forks10
Last commit5 years ago
rpi2mqttrpi2mqtt

Connect RaspberryPi GPIOs and 1-Wire temperature sensors to MQTT :cake::radio_button::satellite:

Stars23
Forks8
Last commit8 years ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub