不需要带界面和全部功能的, 只是为了更方便的对接设备
不需要微服务
像 iotucy 这种的就可以, 但我感觉 iotucy 文档不完善, 用起来不方便
用 gpt 搜了全网, 功能都太全面了, 但那并不是我需要的, 我需要把这个功能加到我的脚手架中, 而不是新起一个服务和界面
我有很多需要自定义协议的设备, 基于上 98% 都是需要自定义协议的, 所以最好有 我只要定义协议, 使用 tcp 接入就可以使用功能
不需要带界面和全部功能的, 只是为了更方便的对接设备
不需要微服务
像 iotucy 这种的就可以, 但我感觉 iotucy 文档不完善, 用起来不方便
用 gpt 搜了全网, 功能都太全面了, 但那并不是我需要的, 我需要把这个功能加到我的脚手架中, 而不是新起一个服务和界面
我有很多需要自定义协议的设备, 基于上 98% 都是需要自定义协议的, 所以最好有 我只要定义协议, 使用 tcp 接入就可以使用功能
以下是一些满足您需求的开源物联网框架:
EMQTT
Domoticz
smart-mqtt
Mosquitto
Mica-MQTT
这些框架都提供了基本的设备对接和消息传递功能,同时保持了较轻量级和易于集成的特点。您可以根据自己的具体需求和项目规模选择合适的框架进行集成。
高并发和低延迟的消息传递
推荐: EMQ X
理由: EMQ X 支持大规模设备连接,具有高可用性和横向扩展性,适合处理大量实时数据的项目。
设备管理和数据可视化
推荐: ThingsBoard
理由: ThingsBoard 提供全面的设备管理和数据可视化功能,适合需要对设备进行集中管理和数据展示的项目。
多种协议支持和详细文档
推荐: Kaa IoT
理由: Kaa IoT 灵活且可扩展,支持多种协议,提供丰富的开发者资源,适合需要多协议支持和强大安全机制的项目。
轻量级且灵活的解决方案
推荐: iotucy
理由: iotucy 支持多种常见物联网协议,灵活性高,适合需要快速集成到现有系统中的项目。