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

时间:2019-06-10 19:41:29

标签: python swift raspberry-pi

我正在开发一种产品,其中显示有关物品的信息,该产品涉及树莓派,该树莓派pi会在启动时自动运行python程序。当用户首次使用该产品时,他们将不得不进行设置(登录其帐户等)。我希望IOS应用能够识别该产品在附近,并允许用户通过手机上的应用为该产品输入必要的数据(WiFi信息,登录凭据等)。

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

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

谢谢,内森。

1 个答案:

答案 0 :(得分:0)

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

另一种方法是使用支持配置的基于Web的系统设置WiFi接入点。 open source energy monitor是执行此操作的设备示例。您可能会看到他们是如何设置AP和Web服务器的,因为它们都是开源的。