#include <WiFi.h>
#include <PxServ.h>
// Wi-Fi ayarları (Wi-Fi SSID ve Şifre)
#define WIFI_SSID "your_wifi_ssid" // Wi-Fi Adı
#define WIFI_PASS "your_wifi_password" // Wi-Fi Şifresi
// PxServ API Key (Proje API Anahtarınızı buraya ekleyin)
PxServ client("your_pxserv_api_key");
void setup()
{
// Seri haberleşmeyi başlat
Serial.begin(115200);
// Wi-Fi'a bağlan
WiFi.begin(WIFI_SSID, WIFI_PASS);
Serial.print("Wi-Fi'ya bağlanıyor...");
// Bağlantı sağlanana kadar bekle
while (WiFi.status() != WL_CONNECTED)
{
Serial.print(".");
delay(500); // Bağlantı sürecini yavaşlatmak için kısa bir gecikme eklenebilir
}
Serial.println("Bağlandı!");
}
void loop()
{
// Veri ekle (Set Data)
PxServ::Callback setResult = client.setData("msg", "value"); // "msg" anahtarına "value" değerini ekle
Serial.println("Set Result -> Status: " + String(setResult.status) + " | Message: " + String(setResult.message) + " | Data: " + String(setResult.data));
delay(2000); // İki saniye bekle
// Veri al (Get Data)
PxServ::Callback getResult = client.getData("msg"); // "msg" anahtarı için değeri getir
Serial.println("Get Result -> Status: " + String(getResult.status) + " | Message: " + String(getResult.message) + " | Data: " + String(getResult.data));
delay(2000); // İki saniye bekle
// Veri kaldır (Remove Data)
PxServ::Callback removeResult = client.removeData("msg"); // "msg" anahtarını kaldır
Serial.println("Remove Result -> Status: " + String(removeResult.status) + " | Message: " + String(removeResult.message) + " | Data: " + String(removeResult.data));
delay(2000); // İki saniye bekle
}
forked from pxsty0/pxserv.arduino
-
Notifications
You must be signed in to change notification settings - Fork 0
PxServ Library for Arduino / ESP32
License
pxserv/pxserv.arduino
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
PxServ Library for Arduino / ESP32
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- C++ 100.0%