Advertisement
tabvn

Untitled

Dec 6th, 2016
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.90 KB | None | 0 0
  1. #include <ESP8266WiFi.h>
  2. #include <FirebaseArduino.h>
  3.  
  4.  
  5. #define FIREBASE_HOST "tabvn-28714.firebaseio.com"
  6. #define FIREBASE_AUTH "cmSXFA4uCngDlzXGroDCAXhJr51lnJLZCQJ1mGlU"
  7. #define WIFI_SSID "Home"
  8. #define WIFI_PASSWORD "hoaminh8vn"
  9.  
  10.  
  11.  
  12. int leds[3] = {D0, D1, D2};
  13. int states[3] = {LOW, LOW, LOW};
  14. int totalDevices = 3;
  15.  
  16.  
  17. void wifiSetup() {
  18.  
  19.   // connect to wifi.
  20.   WiFi.begin(WIFI_SSID, WIFI_PASSWORD);
  21.   Serial.print("connecting");
  22.   while (WiFi.status() != WL_CONNECTED) {
  23.     Serial.print(".");
  24.     delay(500);
  25.   }
  26.   Serial.println();
  27.   Serial.print("connected: ");
  28.   Serial.println(WiFi.localIP());
  29.  
  30.   Firebase.begin(FIREBASE_HOST, FIREBASE_AUTH);
  31.  
  32. }
  33.  
  34. String getData() {
  35.  
  36.     FirebaseObject obj = Firebase.get("/devices/0");
  37.  
  38.     String str = obj.getString("title");
  39.  
  40.     bool state = obj.getBool("state");
  41.  
  42.     Serial.println(state);
  43.    
  44.     Serial.println(str);
  45.  
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement