awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
1technophile avatar

1technophile/OpenMQTTGateway

0
View on GitHub↗
4,027 estrellas·882 forks·C++·GPL-3.0·9 vistasdocs.openmqttgateway.com↗

OpenMQTTGateway

OpenMQTTGateway es un gateway IoT multiprotocolo e interfaz de hardware diseñado para dispositivos ESP32 y ESP8266. Sirve como un puente que convierte señales de Bluetooth Low Energy, radiofrecuencia e infrarrojos en mensajes MQTT estandarizados para su uso en sistemas de domótica.

El proyecto proporciona capacidades de puente específicas para señales de radio de 433MHz, 315MHz y 868MHz, así como comandos LoRa e infrarrojos. Incluye un detector de presencia Bluetooth que monitorea los anuncios de dispositivos para rastrear la proximidad y ubicación de personas u objetos.

El sistema maneja la agregación de sensores IoT mediante escaneo pasivo y sondeo de radio asíncrono, convirtiendo datos binarios crudos en formatos JSON mediante la decodificación de carga útil específica del hardware. También soporta el enrutamiento de comandos bidireccional para gestionar dispositivos inalámbricos conectados y enchufes inteligentes.

Features

  • MQTT Bridging - Converts BLE, Infrared, and Radio frequency signals into MQTT messages for home automation on ESP32 and ESP8266.
  • MQTT Integrations - Bridges Bluetooth Low Energy sensors to an MQTT broker to integrate wireless data into a smart home system.
  • BLE-to-MQTT Bridges - Provides a bridge that scans for BLE devices and decodes sensor data to forward as MQTT messages.
  • Radio-to-MQTT Bridges - Unifies diverse wireless radio protocols into a single stream for transmission to an MQTT broker.
  • Hardware Response Decoders - Uses dedicated parsing logic to convert raw binary hardware data into structured JSON formats.
  • BLE Sensor Monitors - Monitors Bluetooth Low Energy advertisement packets to detect presence and sensor updates without active connections.
  • Multi-Protocol IoT Gateways - Unifies diverse wireless standards like LoRa and Infrared into a single network stream.
  • RF Gateways - Converts 433MHz, 868MHz, and LoRa radio signals into MQTT messages to integrate legacy wireless sensors.
  • Asynchronous Radio Polling - Implements non-blocking cycles through wireless frequencies and protocols to scan for incoming data packets.
  • Infrared Command Gateways - Sends and receives infrared commands via an MQTT broker to remotely operate home electronics.
  • Non-Visual Presence Detectors - Tracks the proximity of BLE devices to determine occupancy or object location.
  • Presence Detection Networking - Uses Bluetooth beacons and device scanning to track the location and presence of people or objects.
  • Wireless Sensor Monitors - Collects data from diverse wireless protocols like BLE and RF into a single stream for automation.
  • Command Routing - Maps incoming MQTT topic messages to specific hardware control signals for managing connected wireless devices.
  • Client Device Tracking - Detects the proximity of Bluetooth devices to determine if a specific person or object is present.
  • DIY Hardware and Firmware - Flexible MQTT gateway for various wireless protocols.
  • Smart Home and IoT - Multiprotocol gateway for bridging IoT devices via MQTT.

Historial de estrellas

Gráfico del historial de estrellas de 1technophile/openmqttgatewayGráfico del historial de estrellas de 1technophile/openmqttgateway

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a OpenMQTTGateway

Proyectos open-source similares, clasificados según cuántas características comparten con OpenMQTTGateway.
  • arendst/tasmotaAvatar de arendst

    arendst/Tasmota

    24,502Ver en GitHub↗

    Tasmota is a universal firmware platform for ESP8266 and ESP32 microcontrollers, designed to provide local control and management of smart home hardware. It functions as an event-driven automation controller that replaces proprietary factory firmware, allowing users to manage relays, sensors, and lighting systems without relying on external cloud services. The system is built on a modular driver architecture that enables dynamic hardware configuration and peripheral support through a web-based management interface. The platform distinguishes itself through a template-driven hardware mapping s

    Carduinoautomationesp32
    Ver en GitHub↗24,502
  • jomjol/ai-on-the-edge-deviceAvatar de jomjol

    jomjol/AI-on-the-edge-device

    8,461Ver en GitHub↗

    AI-on-the-edge-device is an edge AI meter digitizer and computer vision image processor designed to convert images of analog and digital utility meters into numeric values. It functions as an IoT gateway that runs neural network inference locally on hardware to monitor water, power, and gas readings. The system is distinguished by its ability to handle both analog pointers and digital digits through custom-trained neural networks. It includes specialized tools for image alignment, region-of-interest extraction, and hardware-level lighting control to minimize glare on glass surfaces. To mainta

    C++
    Ver en GitHub↗8,461
  • home-assistant/home-assistant.ioAvatar de home-assistant

    home-assistant/home-assistant.io

    9,466Ver en GitHub↗

    Home Assistant is a local home automation platform and server that acts as an IoT device orchestrator. It integrates diverse smart home hardware by wrapping third-party APIs into a standardized logic layer and stores all system state and historical statistics on local hardware to eliminate cloud dependencies. The system functions as a Matter IoT controller and an MQTT home automation bridge, allowing for local interoperability between different manufacturers. It features a state-based entity model and an internal event bus that decouple physical device logic from system automation. The platf

    HTMLdocumentationhacktoberfesthass
    Ver en GitHub↗9,466
  • eclipse/mosquittoAvatar de eclipse

    eclipse/mosquitto

    11,008Ver en GitHub↗

    Mosquitto is an MQTT message broker and IoT messaging server designed to route data between publishers and subscribers. It functions as a centralized network hub that enables lightweight communication between distributed sensors, controllers, and other internet-of-things devices. The project includes an MQTT bridging gateway used to link separate brokers, allowing traffic to be routed and synchronized across different network locations or security zones. It also provides a client implementation for connecting to and interacting with the broker. The system manages topic-based message routing

    C
    Ver en GitHub↗11,008
Ver las 30 alternativas a OpenMQTTGateway→

Preguntas frecuentes

¿Qué hace 1technophile/openmqttgateway?

OpenMQTTGateway es un gateway IoT multiprotocolo e interfaz de hardware diseñado para dispositivos ESP32 y ESP8266. Sirve como un puente que convierte señales de Bluetooth Low Energy, radiofrecuencia e infrarrojos en mensajes MQTT estandarizados para su uso en sistemas de domótica.

¿Cuáles son las características principales de 1technophile/openmqttgateway?

Las características principales de 1technophile/openmqttgateway son: MQTT Bridging, MQTT Integrations, BLE-to-MQTT Bridges, Radio-to-MQTT Bridges, Hardware Response Decoders, BLE Sensor Monitors, Multi-Protocol IoT Gateways, RF Gateways.

¿Qué alternativas de código abierto existen para 1technophile/openmqttgateway?

Las alternativas de código abierto para 1technophile/openmqttgateway incluyen: arendst/tasmota — Tasmota is a universal firmware platform for ESP8266 and ESP32 microcontrollers, designed to provide local control and… jomjol/ai-on-the-edge-device — AI-on-the-edge-device is an edge AI meter digitizer and computer vision image processor designed to convert images of… home-assistant/home-assistant.io — Home Assistant is a local home automation platform and server that acts as an IoT device orchestrator. It integrates… eclipse/mosquitto — Mosquitto is an MQTT message broker and IoT messaging server designed to route data between publishers and… blynk-technologies/blynk-library — Blynk is an embedded device framework and IoT cloud connectivity library designed to establish secure, bi-directional… blinker-iot/blinker-js — blinker-js is an IoT device communication framework and Node.js library designed to manage bidirectional data exchange…