Google cloud platform 将命令(mqtt)从托管在google cloud(Compute Engine-VM)中的Web(Apache+;php+;Ajax)发送到特定设备(raspberry pi)的最佳方式

Google cloud platform 将命令(mqtt)从托管在google cloud(Compute Engine-VM)中的Web(Apache+;php+;Ajax)发送到特定设备(raspberry pi)的最佳方式,google-cloud-platform,Google Cloud Platform,从google cloud(计算引擎-VM)托管的Web(Apache+php+Ajax)向特定设备(raspberry pi)发送命令(mqtt)的最佳方式是什么?查看IoT核心。有一个管理SDK,允许您向注册设备发送消息 IoT核心与设备之间的通信通过HTTP或MQTT完成 我写了一篇博客,引导你一步一步地完成你在这里描述的需要: 本质上,您将向GCP的物联网核心注册Pi,这将为其提供一个GCP知道的ID。然后,当它连接时,您可以通过AdminSDK发送命令。我在博客中用云函数实现了这一点

从google cloud(计算引擎-VM)托管的Web(Apache+php+Ajax)向特定设备(raspberry pi)发送命令(mqtt)的最佳方式是什么?

查看IoT核心。有一个管理SDK,允许您向注册设备发送消息

IoT核心与设备之间的通信通过HTTP或MQTT完成

我写了一篇博客,引导你一步一步地完成你在这里描述的需要:

本质上,您将向GCP的物联网核心注册Pi,这将为其提供一个GCP知道的ID。然后,当它连接时,您可以通过AdminSDK发送命令。我在博客中用云函数实现了这一点,但您应该能够推断我所做的,并将其应用于PHP。作为云函数的JavaScript文件如下所示: