Buongiorno a tutti,
sono oramai 3 giorni che faccio prove su prove per riuscire ad inviare un messaggio Autoremote con il mio Arduino Uno WIFI, ma sono perso...
Da quanto ho capito la strada giusta è la proprietà GET, ma non riesco ad usarla con la libreria unoWifidev.
l'ultimo codice che ho provato è questo
#include <Wire.h>
#include <UnoWiFiDevEd.h>
void setup() {
const char* connector = "rest";
const char* server = "https://autoremotejoaomgcd.appspot.com";
const char* method = "GET";
const char* resource = " /sendmessage?key=CHIAVEAUTOREMOTE&message=ok";
Serial.begin(9600);
Ciao.begin();
delay(10000);
doRequest(connector, server, resource, method);
}
void loop() {
}
void doRequest(const char* conn, const char* server, const char* command, const char* method){
CiaoData data = Ciao.write(conn, server, command, method);
if (!data.isEmpty()){
Ciao.println( "State: " + String (data.get(1)) );
Ciao.println( "Response: " + String (data.get(2)) );
Serial.println( "State: " + String (data.get(1)) );
Serial.println( "Response: " + String (data.get(2)) );
}
else{
Ciao.println ("Write Error");
Serial.println ("Write Error");
}
}
Ringrazio anticipatamente chi sarà così gentile da aiutarmi...
gpb01
June 12, 2017, 3:49pm
2
Buon pomeriggio,
essendo il tuo primo post, nel rispetto del regolamento (… punto 13, primo capoverso ), ti chiedo cortesemente di presentarti QUI (spiegando bene quali conoscenze hai di elettronica e di programmazione ... possibilmente evitando di scrivere solo una riga di saluto ) e di leggere con MOLTA attenzione il su citato REGOLAMENTO ... Grazie.
Guglielmo
P.S.: Qui una serie di link utili, NON necessariamente inerenti alla tua domanda:
- serie di schede by xxxPighi per i collegamenti elettronici vari: ABC - Arduino Basic Connections
- pinout delle varie schede by xxxPighi: Pinout
- link generali utili: Link Utili
perfetto grazie, mi sono presentato ora
giusto per correttezza, ho risolto il mio problema prendendo spunto da questo post:
// Author: customyota
// License: WTFPL
// Full liscense text available at http://www.wtfpl.net/about/
// V 0.1
// Disclaimer: Do not shoot lasers into your eyes or the eyes of others.
#include <ESP8266WiFi.h>
////////////////////////////////////
// SSID and PASSWORD
////////////////////////////////////
const char* ssid = "YOUR WIFI SSID";
const char* password = "YOUR WIFI PASSWORD";
///////////////////////////////////
// AUTOREMOTE URL
///////////////////////////////////
const char* host = "autoremotejoaomgcd.appspot.com";
const char* url = "/sendmessage?key=<YOUR KEY HERE!>&message=LA"; // Don't leave the <>, they should be gone.
This file has been truncated. show original
buona giornata