9 我们正在为单个传感器的无线网状网络制定设计决策,这将是低成本的。 在最初的研究中,我决定将MQTT用于应用层,并将全局ZigBee协议栈用于除传感器的AVR MCU以外的其他层。 但是,如果使用兼容ZigBee的CC2530收发器的成本约为12-14美元,那么它的成本效益就不高! 还有一个难题,那就是ZigBee中心! 那么您有什么建议吗? 我们是否可以使用简单的ESP8266和其他网络层协议来进行中小型网格划分? microcontrollers sensors zigbee mesh-networks — IMAN4K source
7 如果您不喜欢Zigbee的802.15.4风格,则应该看看Helium的端到端无线功能。(我为他们工作-自然。)我们的模块使用相同的PHY,但是将大多数MAC棘手问题推送到云中。而且没有网孔(网孔会更快耗尽电池并使安全性复杂化)。相反,它是一种星空拓扑,比ZigBee具有更大的范围增益。此外,氦网关可以处理数千个传感器(在部署时可以为您节省资金)。 氦气还为您运行免费的MQTT经纪人。而且氦气模块可以很容易地连接到ESP8266。希望能有所帮助。 — 马克·菲利普斯 source 2 欢迎您,马克。良好的第一答案(+1),并通过口碑揭示了您与答案的关联。 — Mawg说恢复Monica
4 我建议使用无痛网眼或轻松网眼。 他们的Github页面(在链接上)特别说明它们适用于esp8266,因此非常划算。 — 微科 source 2 在我深入研究它们的代码之前,您自己使用它们吗?他们是否支持路由功能(应在网格基础结构中提供)? — IMAN4K 1 我只知道你一点 我知道他们是为esp8266,但不多。我在回答其他问题时无意中发现了他们,没有亲身经历。 — mico
3 不确定范围是多少,但短距离范围内也可以使用ANT Blaze。这对于连续数据速率非常有用。我认为ANT无线电在最大功率下的功耗约为20mA。我认为模块成本也在您的价格范围内,如果您想走得更远,则可以将应用程序构建到无线电中,因为它有空间在无线电中运行应用程序。 — 库霍 source