Open-source IoT Gateway - integrates devices connected to legacy and third-party systems with ThingsBoard IoT Platform using Modbus, CAN bus, BACnet, BLE, OPC-UA, MQTT, ODBC and REST protocols.
$ npx skills add thingsboard/thingsboard-gatewayAlternatives
Compare similar skills by workflow fit, trust score, quality, GitHub adoption, maintenance, and install readiness.
Current skill
Bluetooth LE plugin for Xamarin/MAUI, supporting Android, iOS, Mac, Windows
Open-source IoT Gateway - integrates devices connected to legacy and third-party systems with ThingsBoard IoT Platform using Modbus, CAN bus, BACnet, BLE, OPC-UA, MQTT, ODBC and REST protocols.
$ npx skills add thingsboard/thingsboard-gatewayAn intelligence gathering tool for hacking Bluetooth
$ npx skills add fO-000/bluingThingsGateway is a cross-platform, high-performance gateway for edge data acquisition and IoT connectivity. Developed with .NET 8, it offers a suite of powerful tools, including advanced PLC communication libraries and debugging software.
$ npx skills add ThingsGateway/ThingsGatewayThis is an IoT device communication protocol implementation client, which will include common industrial communication protocols such as mainstream PLC communication reading, ModBus protocol, and Bacnet protocol. This component is open source and free for life, using the most relaxed MIT open source agreement, you can modify and commercial use at will (commercial use please evaluate and test). 这是一个物联网设备通讯协议实现客户端,将会包括主流PLC通信读取、ModBus协议、Bacnet协议等常用工业通讯协议。本组件终身开源免费,采用最宽松的MIT开源协议,您可以随意修改和商业使用(商业使用请做好评估和测试)。
$ npx skills add zhaopeiym/IoTClientAn industrial IoTGateway with B/S architecture that enables bidirectional communication between industrial devices (southbound connections) and IoT platforms (northbound connections). It supports numerous industrial protocols, and can connect to various IoT cloud platforms.
$ npx skills add iioter/iotgatewayUse an ESP32 as a Hub between a NUKI Lock and your smarthome.
$ npx skills add technyon/nuki_hubAI IDE for hardware development, support Arduino, MicroPython, ESP32, STM32, RP2040, Nrf5x...
$ npx skills add ailyProject/aily-blockly:computer: Get seamless remote access to any Linux device. Centralized SSH for the edge and cloud computing
$ npx skills add shellhub-io/shellhub:house: My Home Assistant configuration, a bit different that others :) Be sure to :star2: this repository for updates!
$ npx skills add frenck/home-assistant-configA tool that disconnects Tuya IoT devices from the cloud, allowing them to run completely locally.
$ npx skills add tuya-cloudcutter/tuya-cloudcutterSecure boot for 32-bit Microcontrollers!
$ npx skills add mcu-tools/mcubootSming - powerful open source framework simplifying the creation of embedded C++ applications.
$ npx skills add SmingHub/SmingHome Assistant Custom component to calculate estimated power consumption of lights and other appliances
$ npx skills add bramstroker/homeassistant-powercalcSoftware Update for Embedded Systems
$ npx skills add sbabic/swupdateOpen source firmware (Tasmota/Esphome replacement) for BK7231T, BK7231N, BL2028N, T34, XR809, W800/W801, W600/W601, BL602, LN882H, Realtek chips and more
$ npx skills add openshwprojects/OpenBK7231T_AppAn Eclipse Paho C client library for MQTT for Windows, Linux and MacOS. API documentation: https://eclipse-paho.github.io/paho.mqtt.c/
$ npx skills add eclipse-paho/paho.mqtt.cHow to choose
Use an alternative when it has a clearer install path, higher trust score, fresher maintenance, or better platform fit for your current agent stack. Keep Dotnet Bluetooth Le if it already passes your workflow test and repository review.
Next step
Open the compare page, test the install commands in a sandbox, and check each repository before using a skill in production.