Merhaba, Node MCU dan cep telefonuna herhangi bir veri gönderirken Node MCU nun ve telefonun aynı ağda mı bağlı olması gerekiyor? Node MCU telefona indirdiğim "ESP Notify" uygulamasını bulamıyor...
https://www.instructables.com/id/IoT-Push-Notification-Using-Nodemcu-on-PhoneFor-An/
#include <ESP8266WiFi.h>
#include <ESP_Notify.h>
#define WIFI_SSID "AirTies_Air*****"
#define WIFI_PASSWORD "15****"
#define DEVICE_ID "c5qUkGuUg68:APA91awrafadasfasfdsdgsgfgfdsgdslq_w"
ESP_Notify notifier;
int sayac=123;
char v[5];
void setup() {
Serial.begin(115200);
// connect to wifi.
WiFi.begin(WIFI_SSID, WIFI_PASSWORD);
Serial.print("\n\nconnecting");
while (WiFi.status() != WL_CONNECTED) {
Serial.print(".");
delay(500);
}
Serial.print("\nconnected: ");
Serial.println(WiFi.localIP());
sprintf(v,"%d",sayac);
}
void loop() {
notifier.sendNotification(v, "Hello World", "Stuff, Stuff!");
delay(1000);
}
Aynı ag da olması gerekmiyor. Üye olup token almanız ve token girmeniz gerekiyor. Sanki sizin token rastgele verilmiş gibi :)
Alıntı yapılan: cezeri - 16 Şubat 2019, 09:48:40Aynı ag da olması gerekmiyor. Üye olup token almanız ve token girmeniz gerekiyor. Sanki sizin token rastgele verilmiş gibi :)
@cezeri token alma olayını biraz açar mısınız? Esp32 ile benim de benzer proje fikirlerim var.
Aslında yukarıdaki linke tıklayın size adım adım anlatıyor. Benzer şekilde blynk programı da var. Token istiyorsunuz size mail olarak geliyor ve token kısmına bu benzersiz id yi yapıştırıyorsunuz. Serverin sizin cihazınıza ulaşabilmesi için bu benzersiz id olmalı. Veri alışverişi bu id üzerinden yapılıyor. 80 portu üzerinden çalıştığı için de ip sabitlemeye gerek kalmıyor.
Merhaba, https://www.hackster.io/Nouira/send-notifications-to-your-phone-or-pc-using-nodemcu-cf7c43
sitesinden yardım alarak yaptığım Node MCU dan telefona bildiri gönderme
hususunda butona bastığımda cep telefonuma, koddaki stringler geliyor fakat int tipli veride göndermem gerekli
bunun için messagebody_note bölümünde nasıl bir değişiklik yapmam gerekiyor?
if (digitalRead(5) == 1) {
String url = "/v2/pushes";
String messagebody_note = "{\"type\": \"note\", \"title\": \"UYARI!\",\"body\": \" Butona Basildi\"}\r\n";
//send a simple note
client.print(String("POST ") + url + " HTTP/1.1\r\n" +
"Host: " + host + "\r\n" +
"Authorization: Bearer " + PushBulletAPIKEY + "\r\n" +
"Content-Type: application/json\r\n" +
"Content-Length: " +
String(messagebody_note.length()) + "\r\n\r\n");
client.print(messagebody_note);
delay(500);
}
örneğin int tipli bir x değişkenini String messagebody_note = "{\"type\": \"note\", \"title\": \"UYARI!\",\"body\": \" Butona Basildi\"}\r\n";
bölümüne nasıl ekleyebilirim