Skip to content

OpenMQTTGatewayOne gateway, many technologies

Bridge RF, Infrared, Bluetooth LE, LoRa and more to MQTT, and to your home automation platform.

Overview of the protocols and compatible controllers

Development Version

This is the edge version of the documentation, built from commit d8ffa3. It is under active development and may contain bugs, incomplete features, or breaking changes. Use it at your own risk.

How it works

OpenMQTTGateway is a firmware for ESP32 and ESP8266 boards that translates your devices' signals into MQTT messages โ€” and back. One board replaces a drawer full of proprietary bridges.

๐ŸŒก๏ธYour devicesBLE ยท RF ยท IR ยท LoRa
โ‡„
๐Ÿ“ŸOpenMQTTGatewayESP32 / ESP8266
โ‡„
๐Ÿ”€MQTT brokerMosquitto...
โ‡„
๐Ÿ Your controllerHome Assistant, OpenHAB...

Decodes more than 100 BLE devices and many RF protocols (433/315/868/915MHz) through RTL_433 decoders โ€” and the BLE decoding also runs on Raspberry Pi, Windows or Linux with Theengs Gateway.

What will you automate?

๐ŸŒฑWater the garden when a Mi Flora sensor says the soil is dry
๐ŸšชDetect opened doors and windows through 433MHz or BLE
๐ŸงŠGet alerted when the fridge or freezer gets too warm
๐Ÿ“บMake your old TV or AC smart through infrared control
โŒšRun a welcome scenario when your smartwatch comes home
๐ŸฅฉFollow your meat temperature while cooking with an Inkbird IBBQ
๐Ÿ’งDetect water leakage or smoke remotely
๐Ÿ“ฌKnow when a distant mailbox is opened, over LoRa
๐ŸŒก๏ธTrigger a fan from a Mi Jia temperature and humidity sensor
๐ŸšจSound a siren if something is going wrong
โš–๏ธLog your weight automatically from a BLE scale
๐Ÿ›žMonitor your vehicle tire pressure

The limit is your imagination ๐Ÿ˜€

Under the hood

Home Assistant auto-discoveryMessage deduplicationSimple MQTT APISignal forward & repeatWiFi onboarding portalWeb UI configurationWhitelist & blacklistTLS secure connectionsOver-the-air updatesLocal first, cloud optional

Support the project

Theengs Bridge, BLE to MQTT gateway with Ethernet and external antenna

Theengs Bridge โ€” ready-to-use BLE gateway

Pre-flashed with OpenMQTTGateway, with an Ethernet port and an external antenna for enhanced BLE range. Every purchase directly funds the project.

Get the Theengs Bridge

You can also sponsor the development to help keep the project healthy and evolving.

The material and information contained in this documentation is for general information purposes only. You should not rely upon it as a basis for making any business, legal or any other decisions. There is no warranty given on this documentation content; if you decide to follow the information and materials given it is at your own risk.