Picproje Elektronik Sitesi

ENDÜSTRiYEL OTOMASYON => IoT => Konuyu başlatan: berkay_91 - 15 Şubat 2019, 23:20:51

Başlık: IOT Notification
Gönderen: berkay_91 - 15 Şubat 2019, 23:20:51
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);
}
Başlık: Ynt: IOT Notification
Gönderen: ilyas KAYA - 16 Şubat 2019, 09:48:40
Aynı ag da olması gerekmiyor. Üye olup token almanız ve token girmeniz gerekiyor. Sanki sizin token rastgele verilmiş gibi :)
Başlık: Ynt: IOT Notification
Gönderen: fide - 16 Şubat 2019, 12:01:22
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.
Başlık: Ynt: IOT Notification
Gönderen: ilyas KAYA - 16 Şubat 2019, 13:55:48
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.
Başlık: Ynt: IOT Notification
Gönderen: berkay_91 - 17 Şubat 2019, 23:53:17
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);
  }
Başlık: Ynt: IOT Notification
Gönderen: berkay_91 - 17 Şubat 2019, 23:56:40
ö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