我搜索过谷歌,只在iOS中找到了iOS框架,但我不知道如何才能让它适合我的具体情况。
我想做的事情是这样的:
假设raspberry饼连接已经安排好(我们使用静态SSID和密码作为热点)
提出的问题是:
发布于 2019-06-09 23:15:01
虽然我从来没有为Pi开发过任何东西,但是我为iOS设备开发了网络服务浏览,所以我可以给出一个答案。当您连接到iPhone热点时,它是通常的WiFi连接,因此您可以在这里使用Bonjour协议(mDNS)来发现彼此的设备。
在Pi上运行Avahi mDNS服务,并在iPhone上发现它。
这里是如何在iPhone上发现mDNS网络服务。
在使用NSNetServiceBrowser发现网络服务之后,您可以在iPhone上使用IP地址和Pi端口,这样您就可以连接到它。
发布于 2019-06-11 13:59:31
如果您正在尝试设置一个IoT系统,那么查看各种云产品以方便设备之间的消息传递可能是有用的。就我个人而言,我过去曾使用过AWS IoT核服务,在设备之间设置消息传递相对容易。
我不确定这个设置的确切用例是什么,但是使用基于云的服务在设备之间设置消息传递将消除通过hotspot在设备之间直接连接的要求( pi仍然需要一些internet连接),并且可以使系统中启用多个设备和应用程序客户机变得更容易。
https://stackoverflow.com/questions/56332237
复制相似问题