我如何允许我的IOS应用程序与我的python脚本通信



我正在开发一个产品,它显示有关东西的信息,该产品涉及一个树莓派,它可以在启动时自动运行python程序。当用户第一次使用此产品时,他们必须进行设置(登录他们的帐户等)。我希望IOS应用程序能够识别该产品就在附近,并允许用户通过手机上的应用程序输入该产品的必要数据(WiFi信息,登录凭据等)。

基本上,我想问的是,有什么方法可以在我的 IOS 应用程序和我的 python 程序之间交换数据,在我的树莓派上运行?我无法通过数据库做任何事情,因为无法知道哪个设备需要连接到什么,所以我猜像蓝牙这样的东西,只是为了发送第一段数据(如 Wifi 信息)来链接两者?

更多信息: 一个例子是设置像Alexa这样的设备,Alexa如何连接到您的设备以获取Wifi信息,以便它可以自己做其他所有事情?

谢谢,内森。

如果您想快速制作解决方案原型,请尝试 Blynk。我之前已经设法使用NodeJS和Raspberry Pi与Blynk进行了这种类型的链接,但他们的网页建议您也可以使用Python或MicroPython。缺点是,除了做基本的UI元素之外,你还需要为此付费。

另一种方法是使用支持配置的基于 Web 的系统设置 WiFi 接入点。执行此操作的设备的一个示例是开源能源监视器。可能是这种情况,您可以查看他们如何设置其AP和Web服务器,因为它都是开源的。

最新更新