Push notification 如何向arduino发送推送通知
我想知道arduino是否有类似GCM的产品 我正在进行一个项目,我需要将推送通知发送到与WiFi屏蔽连接的arduino。然后,Arduino将根据收到的通知执行一些操作,或者与服务器数据同步。 任何关于我需要如何进行的建议都会很有帮助Push notification 如何向arduino发送推送通知,push-notification,arduino,iot,Push Notification,Arduino,Iot,我想知道arduino是否有类似GCM的产品 我正在进行一个项目,我需要将推送通知发送到与WiFi屏蔽连接的arduino。然后,Arduino将根据收到的通知执行一些操作,或者与服务器数据同步。 任何关于我需要如何进行的建议都会很有帮助 多谢各位 您必须在wifi屏蔽上运行HTTP服务器,该服务器接受请求,然后从外部系统发送此类请求(桌面上的命令行、IFTTT配方等) 我假设这是一个旧的8位Arduinos(因为您提到的是wifishield,而不是带有Linux分区的Yun),所以您需要在A
多谢各位 您必须在wifi屏蔽上运行HTTP服务器,该服务器接受请求,然后从外部系统发送此类请求(桌面上的命令行、IFTTT配方等) 我假设这是一个旧的8位Arduinos(因为您提到的是wifishield,而不是带有Linux分区的Yun),所以您需要在Arduino上编写http服务器草图 下面是arduino.cc提供的带有wifi屏蔽的简单HTTP服务器教程
是,您可以向Arduino发送推送通知。您可以通过多种方式向Arduino发送推送通知 我正在使用Parse.com的推送通知发送Parse的推送通知,只需注册Parse.com并在那里创建帐户。 创建帐户后,可以从分析仪表板发送推送通知 要收到关于Arduino的通知,您需要在Arduino上编写草图,以下是草图帮助 包括解析库以确保以下代码能够正常工作
/***************************************************************************************************************************
setup function
****************************************************************************************************************************/
void setup() {
Bridge.begin();
Serial.begin(9600);
while (!Serial);
Parse.begin("***E0uUjQkMa7nj5D5BALvzegzfyVNSG22BD2FJ", "umPSsggp5JgMFmSHfloewW5oixlM5ibt9LBS***");
// In this example, we associate this device with a pre-generated installation
Parse.getInstallationId();
Parse.startPushService();
}//setup function block
void loop() {
if (Parse.pushAvailable()) {
Serial.println("Start push");
ParsePush push = Parse.nextPush();
// Print whole JSON body
String message = push.getJSONBody();
// Serial.print("New push message size: ");
// Serial.println(message.length());
// Serial.print("New push message content: ");
Serial.println(message);
// Do something with the push
// IMPORTANT, close your push message
push.close();
checkStatus(message);
Serial.println("End Push");
}//if push notification block
} //loop
您可以在这里阅读文档
我希望这会有所帮助