通过WiFi与ZigBee设备通信(Communicate with ZigBee device via WiFi)

编程入门 行业动态 更新时间:2024-10-28 13:13:09
通过WiFi与ZigBee设备通信(Communicate with ZigBee device via WiFi)

我正在研究一些软件来管理通过ZigBee与遥控器通信的设备。 我们希望该设备能够通过Wi-Fi与Web服务器和/或智能手机进行通信,以便我们的软件可以与之交互。 ZigBee遥控器很笨重,我们正在尝试更换和自动化一些功能。

我想知道是否有这样的事情: Sparkfun WiFly模块或者: Digi Xbee WiFi可能能够帮助我实现这一目标。

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

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

我认为最好将XBee Pro与上面提到的一个Wi-Fi模块交换,并重新编程电路板以通过ad-hoc网络与iPad通信。

I'm working on some software to manage a device that communicates with a remote control via ZigBee. We would like the device to be able to communicate with a web server and/or smartphone via Wi-Fi, so that our software can interact with it. The ZigBee remote is clunky and we are trying to replace and automate some of the functionality.

I'm wondering if something like this: Sparkfun WiFly Module or this: Digi Xbee WiFi might be able to help me achieve this.

Forgive me if this is a silly question; I'm pretty unfamiliar with ZigBee and its related hardware. Any help would be appreciated.

EDIT: To clarify, what I want to do is swap the current remote for an iPad. The board has an XBee Pro module and there is another one located in the current remote.

I'm thinking it would be best to swap the XBee Pro with one of the Wi-Fi modules mentioned above, and reprogram the board to communicate with an iPad via an ad-hoc network.

最满意答案

如果您的硬件设计上有XBee 20针插座,您绝对可以将其更换为XBee WiFi模块,然后通过iPad或Web服务器与您的设备进行通信。

这是XBee WiFi的链接 。

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

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

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

设备云是诸如ThingSpeak或iDigi设备云之类的站点,它们是允许与远程设备(甚至通过防火墙)进行双向通信的免费服务。 然后,您的网站或智能手机使用简单的网络服务与设备云对话,而网络服务又与XBee网关和所有XBee或ZigBee设备对话。

使用此模式,您可以与XBee或ZigBee设备通信,无论它们在世界的哪个位置。

If you have a hardware design that has an XBee 20-pin socket on it you absolutely can change it out for an XBee WiFi module and then communicate with your device via an iPad or a web-server.

Here is a link to the XBee WiFi.

If, on the other hand, you want to be able to communicate with your XBee ZB/ZigBee device from a smart phone or from an external web application you can use the following solutions pattern:

[ Web Site/Smart Phone ] - - - (Device Cloud) - - - [XBee Gateway] - - - [ XBee or ZigBee Device ]

The XBee Gateway can be a device like an Digi ConnectPort X gateway or something of your own design that can speak TCP/IP and ZigBee simultaneously. The gateway then creates a TCP/IP connection out to a "Device Cloud".

A Device Cloud is a site such as ThingSpeak or the iDigi Device Cloud which are free services that allow two-way communications with remote devices (even through firewalls). Your website or smartphone then speaks to the Device Cloud using simple web-services which in turn speaks to the XBee Gateway and all of your XBee or ZigBee devices.

Using this pattern you can speak to your XBee or ZigBee devices no matter where they are in the world.

更多推荐

本文发布于:2023-08-07 23:57:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1466474.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:通信   设备   ZigBee   WiFi   Communicate

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!