wifi - 通过 WiFi 与 ZigBee 设备通信

标签 wifi zigbee

我正在开发一些软件来管理通过 ZigBee 与 Remote 通信的设备。我们希望设备能够通过 Wi-Fi 与网络服务器和/或智能手机通信,以便我们的软件可以与之交互。 ZigBee Remote 很笨重,我们正在尝试替换和自动化一些功能。

我想知道是否是这样的:Sparkfun WiFly Module 或者这个:Digi Xbee WiFi 或许可以帮助我实现这一目标。

如果这是一个愚蠢的问题,请原谅我;我对 ZigBee 及其相关硬件很不熟悉。任何帮助将不胜感激。

编辑:澄清一下,我想做的是将当前的 Remote 换成 iPad。该板有一个 XBee Pro 模块,另一个位于当前 Remote 中。

我认为最好将 XBee Pro 替换为上述 Wi-Fi 模块之一,并对电路板重新编程以通过临时网络与 iPad 通信。

最佳答案

如果您的硬件设计上有一个 XBee 20 针 socket ,您绝对可以将其换成 XBee WiFi 模块,然后通过 iPad 或网络服务器与您的设备通信。

这是一个link to the XBee WiFi .

另一方面,如果您希望能够从智能手机或外部 Web 应用程序与您的 XBee ZB/ZigBee 设备进行通信,您可以使用以下解决方案模式:

[网站/智能手机] - - -(设备云) - - - [XBee 网关] - - - [XBee 或 ZigBee 设备]

XBee 网关可以是类似 Digi ConnectPort X 的设备网关或您自己设计的可以同时使用 TCP/IP 和 ZigBee 的东西。然后网关创建一个到“设备云”的 TCP/IP 连接。

设备云是一个网站,例如 ThingSpeakiDigi Device Cloud这是允许与远程设备进行双向通信(甚至通过防火墙)的免费服务。然后,您的网站或智能手机使用简单的网络服务与设备云通信,而设备云又与 XBee 网关和您的所有 XBee 或 ZigBee 设备通信。

使用这种模式,您可以与您的 XBee 或 ZigBee 设备通话,无论它们在世界的哪个角落。

关于wifi - 通过 WiFi 与 ZigBee 设备通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8997623/

相关文章:

linux - 对时间高度敏感的应用程序的分析方法

arduino - 使用两个 xbees 进行 arduino 和 pc 的通信

c - 带有 UEXT 连接器和 PIC MCU 的 Olimex Zigbee 模块。为什么使用 PIC MCU 进行编程?

encryption - ZigBee 绿色电源 AES-CCM

c - 是否可以在 Arduino 平台上扫描所有可用的 SSID?

ios - Captive Portal 如何强制打开浏览器

encryption - 解密 ZigBee paquets

C#.NET : How to choose which Network adapter to connect my Application at runtime

list - react 原生 Wifi 列表

android - 如何以编程方式通过 Wifi 获取连接在同一网络上的其他设备的 IP 地址?