Solusi BOT Tidak Respon Pada Library Universal Telegram BOT Dengan NodeMCU
Pada postingan ini DT Production akan memberikan 1 solusi pada permasalahan BOT Telegram tidak lagi respon ketika kita menggunakan library Universal Telegram Bot. caranya sangat sederhana dan mudah.
Untuk syarat awal teman – teman haruslah :
- Install Board ESP8266 versi 2.5.0
- Tambahkan Library ArduinoJson versi 5.13.5
- Tambahkan Library Universal Telegram Bot
Cara ini berlaku jika sebelumnya teman – teman sudah berhasil, menjalankan proyek atau sudah berhasil bisa saling mengirim dan menerima pesan dengan kontroler (Telegram BOT). Jika baru memulai proyek silahkan dicoba.
PENYELESAIAN
Ketika sudah sesuai, silahkan buka Example library Universal Telegram BOT > ESP8266 > EchoBot. Simak pada bagian void setup().
void setup() { Serial.begin(115200); WiFi.mode(WIFI_STA); WiFi.disconnect(); delay(100); Serial.print("Connecting Wifi: "); Serial.println(ssid); WiFi.begin(ssid, password); while (WiFi.status() != WL_CONNECTED) { Serial.print("."); delay(500); } Serial.println(""); Serial.println("WiFi connected"); Serial.print("IP address: "); Serial.println(WiFi.localIP()); }
Teman – teman bisa menambahkan satu bari program didalamnya yaitu :
client.setInsecure();
Letakan kode tersebut tepat dibawah kondisi while(). kurang lebih seperti ini dibagian void setup.
Serial.print("Connecting Wifi: "); Serial.println(ssid); WiFi.begin(ssid, password); while (WiFi.status() != WL_CONNECTED) { Serial.print("."); delay(500); } client.setInsecure(); Serial.println(""); Serial.println("WiFi connected"); Serial.print("IP address: "); Serial.println(WiFi.localIP());
Selanjutnya silahkan upload kedalam kontroler, jika sukses akan nampak seperti ini.
terima kasih gan,, lancar jaya…
cuman agak lemot ya, apa karna jaringan/wifi juga?
Halo gunawan,
kemungkinan respon dari API nya yang kurang cepat.
di tambah client.setInsecure();
malah error gini gan: ‘class WiFiClientSecure’ has no member named ‘setInsecure’
ada solusi gan?
thanks gan
apakah library ArduinoJson dan versi board ESP8266 sudah sesuai dengan yang ada di tutorial ??