#include "ThingsBoard.h"
#include "PubSubClient.h"
#include "ESP8266WiFi.h"
#include "ESP8266HTTPClient.h"
//konfig wifi
#define SSID "IoT"
#define PASS "1234567890"
//konfig thingsboard
#define TOKEN "0DqMxINzAJWadLqF44FR"
#define THINGSBOARD_SERVER "thingsboard.cloud"
WiFiClient client;
ThingsBoard tb(client);
int status = WL_IDLE_STATUS;
int pinSensor = D6;
int BacaDigital;
String kondisi = "";
void setup() {
Serial.begin(9600);
pinMode(pinSensor, INPUT);
pinMode(D7, OUTPUT);
}
void kirim_data_tb() {
BacaDigital = digitalRead(pinSensor);
if (BacaDigital == 0) {
digitalWrite(D7, HIGH);
kondisi = "Ada Api";
} else {
digitalWrite(D7, LOW);
kondisi = "Aman";
}
Serial.println(BacaDigital);
tb.sendTelemetryFloat("FLAME",BacaDigital);
delay(1000);
}
void loop() {
kirim_data_tb();
delay(1000);
}