Ganti Token Blynk Tanpa Koding Ulang (Nodemcu/ESP8266)
HTML-код
- Опубликовано: 4 янв 2021
- Video ini memberikan cara bagaimana kita bisa mengubah token blynk tanpa perlu koding ulang. Cocok banget buat teman-teman yang projeknya mau dipake sehari-hari atau bahkan dijual hehe.
Link kode: drive.google.com/file/d/1w3-0...
Mantab. Makasih gan tutorialnya. ...
Ya sama2
Terima kasih
ijin menggunakan codinya bangg , terimakasih.
Share sekalian library mas. Jd tinggal upload aja. Susah ni carinya
mantap nihh, jd user friendly..
kalau project diy blynk ini bisa buat control device iot yg dijual dipasaran gk yaa?
Bisa kok,
Bang @@mikonku gmn caranya biar bisa kontrol perangkat iot yg biasanya pake apps kyk tuya/smart life/google home/dsb biar bisa dikontrol dari blynk apps?
cara ganti token gmn? jika sudah connect ke wifi
Bang kenapa tampilan di web saya bahasa Rusia? Bagaimana cara mengubahnya?
Mas ijin bertanya, codingan yang mas taruh di deskripsi itu untuk wifi manager saja apa sekalian halaman webnya?
Iya sudah, cuma kalau mas unduh blynk skrg kayaknya bakal gak sama. Karena aplikasi blynk sudah update dan penggunaannya sudah bukan seperti itu lagi
@@mikonku terus solusinya gimana ya min,,?
Saya dari blynk lama ke blynk baru, Terus esp 01 udh nyambung ke hotspot, tetapi tidak terkonek ke blynk, solusinya bagaimana ya kak
Saya belum coba untuk blynk baru, saya cari tahu dulu ya
Bang cara mendapatkan token gimana. Misal project jws klo blm beli lisensi akan keluar id1 dan id2
Token dari apps nya mba, ketika create projek akan dapat token
Bang, buatin apk untuk kontrol smarthomenya dong, jadi gak usah beli daya untuk blynknya. Mungkin bisa pake blynk API. Terimakasih.
Agak sulit kalau utk akses via internet karena memang butuh cloud. Kecuali kita punya server sendiri, ya artinya mau pake blynk atau engga tetep ada biaya lebih. Btw kalau mau unlimited koin blynk, bikin local server aja blynknya
siang mas maaf ganggu ,mau nanya mas kan saya bikin project iot pkai aplikasi blynk,nah bisa ga ya blink menyimpan sett terakhir misalnya terakhir sblm mati lampu relay 1 on relay 2 off,bisakah pada saat lampu hidup relay 1 on relay 2 tetap off?
Bukannya emang tetep gt ya?
Jadi setau saya, emang blynk nya nyimpen state terakhir,
@@mikonku engga bg
@@mikonku #define BLYNK_PRINT Serial
#include
#include
#include
// You should get Auth Token in the Blynk App.
// Go to the Project Settings (nut icon).
char auth[] = "_sUXUUlDTE1R2r8bi";
// Your WiFi credentials.
// Set password to "" for open networks.
char ssid[] = "TEST";
char pass[] = "12345678";
#define DHTPIN 14 // D5
#define relay1 D2
#define Relay2 D1
// Uncomment whatever type you're using!
#define DHTTYPE DHT11 // DHT 11
//#define DHTTYPE DHT22 // DHT 22, AM2302, AM2321
//#define DHTTYPE DHT21 // DHT 21, AM2301
DHT dht(DHTPIN, DHTTYPE);
BlynkTimer timer;
// This function sends Arduino's up time every second to Virtual Pin (5).
// In the app, Widget's reading frequency should be set to PUSH. This means
// that you define how often to send data to Blynk App.
void sendSensor()
{
float h = dht.readHumidity();
float t = dht.readTemperature(); // or dht.readTemperature(true) for Fahrenheit
if (isnan(h) || isnan(t)) {
Serial.println("Failed to read from DHT sensor!");
return;
}else {
Serial.println("
Humidity and temperature
");
Serial.print("Current
humidity = ");
Serial.print(h);
Serial.print("% ");
Serial.print("
temperature = ");
Serial.print(t);
}
// You can send any value at any time.
// Please don't send more that 10 values per second.
Blynk.virtualWrite(V5, t);
Blynk.virtualWrite(V6, h);
}
void setup()
{int relay=4;
Serial.begin(9600);
pinMode(relay1,OUTPUT);
digitalWrite(relay1,HIGH);
// Debug console
pinMode(Relay2,OUTPUT);
digitalWrite(Relay2,HIGH);
Blynk.begin(auth, ssid, pass);
// You can also specify server:
//Blynk.begin(auth, ssid, pass, "blynk-cloud.com", 8080);
//Blynk.begin(auth, ssid, pass, IPAddress(192,168,1,100), 8080);
dht.begin();
// Setup a function to be called every second
timer.setInterval(1000L, sendSensor);
}
void loop()
{
Blynk.run();
timer.run();
}
@@mikonku ini coding yg saya pke bg,apa ada yg salah?
Nyoba pertama kali bisa, nyoba utk kedua kali gk bisa connect ke blynk.. di serial monitor hanya muncul sampe "connecting to (wifisaya)...
Sdh pake SPPIFS.format & resetSetting buat hapus auth,ssid dan wifi sebelumnya jg tetep gk bisa... Solusinya bagaimana ya bang?
Perangkat saya masih bisa kok, baru tadi digunakan sudah bbrp bulan. Coba versinya yg sama. Coba debug via serial monitor biar keliatan kenapa gagal koneknya,
@@mikonku pertama kali coba upload program dr video ini, dan bisa.
Kedua kali upload program yg sdh dimodif library wifimanager nya, bisa masuk ke mode AP nya, setelah isi ssid, pw dan auth tdk bisa sampe connect ke blynk.
Saya coba upload ulang coding awal, jadi tdk bisa connect ke blynk, mentok spt coding yg di modif...
Versi yg saya pake :
Wifimanager versi 0.16.0
Board manager esp8266 versi 2.3.0
Mohon pencerahannya🙏
Di serial monitor mentok di
*[5266] Connecting to wifisaya
Versi librarinya samain, kan saya bahas divideo itu pake versi brp.
Jika masih, mungkin faktor mcu nya
@@mikonku okee bang, saya cek lagi.. makasih👍
Bang jelasin tentang my apps di blynk dong
Nanti ya,
mas kalo mau ganti ssid dan password tapi ssid yg lama masih aktif gimana ya??... selama ini saya harus matikan ssid dulu baru bisa diganti yg lain. soalnya kalo ditempat yang ssid wifinya lebih dari satu terus mau berganti ke ssid yg lain agak sulit....
Bikin aja tombol, jadi nanti kalau tombol dipencet masuk ke function yg reset ssid dan password. (Library nya udh nyediain fungsi buat reset koneksi jaringan,)
begini ya mas....
if (digitalRead(0)==LOW)
{
WiFiManager wifiManager;
wifiManager.resetSettings();
}
@@tatangrohman7217 iya bisa, sama kalau udah itu dia masuk ke mode atur WiFi, caranya bisa reset nodemcunya (catatan: data WiFi di Flash Memory harus dihapus juga), atau bikin fungsi lagi jadi setelah ditekan itu tombol, nanti dia masuk dulu ke fungsi yg buat atur WiFi dari awal,
Itu object WiFiManager nya jadiin global ya,
Bang@@mikonku ada k contoh code reset , jadi wifi baru bisa diganti setelah tombol reset di tekan dan jika tidak ditekan wifi akan tetap yang lama walaupun setelah power dc nya off, mohon pencerahannya
bang klo blynk nya "invalid auth token" trus, pdhal auth udh sesuai. solusinya gmn?
Pastikan dulu, tokennya udah bener apa engga yg disimpan di esp nya itu, pake serial monitor
@@mikonku udh sama tp tetep invalid
Sama ka
bang mau tanya itu apps yang bisa kendalikan layar hp ke laptop pakai apa ya? thanks
scrcpy
@@mikonku
saya coba kok keluar gitu ya bang?
IOT:66: error: 'initialize' was not declared in this scope
thanks bang
@@ravyarya139 bikin fungsi initialize dulu
Unduh filenya, sdh dikasih link. Pastikan versinya sama
Bang untuk reset SSIDnya gimana? Supaya kita bisa gonta-ganti WiFi
Di librarynya ada methode buat reset jaringan, mungkin masnya bisa tambahin itu jadi dibuat tombol, kalau tombol dipencet method resetnya dijalankan,
Ok siap bang, nanti saya coba
bang cara buat coding buat reset ssid nya gimana?
Pertama ada function reset di library WiFi managernya, terus hapus semua isi flashmemorynya
Bang ini ga work di ESP32, tidak bisa save token. Ada cara lain supaya ESP32 bisa?
Beda ini khusus esp8266, beda library soalnya buat simpan datanya, akses flash memory ya beda library
Konsepnya sama, buat page yg isinya buat masukin WiFi dan token blink, terus save data itu ke flash memory, nanti data2 itu di inisialisasi utk masuk ke jaringan Wi-Fi dan inisialisasi utk nyambung ke blink (via token)
@@mikonku kang, boleh buatin tutorial utk esp32 nya? Hehe
FS.h No such file or directory
Gimana bang solusinya?
Coba board ya ubah dulu ke esp
Atau nodemcu di Arduino ide nya
@@mikonku bang boleh kirim wa, lagi perlu banget soalnya🙏
ada Wa nda bang.. pengen tanya tanya..
Ke email aja, septiawanr318@gmail.com
bang klo esp01 bisa gk
Bisa gan, cuma ini blynk skrg udh beda deh karena update aplikasinya
Mnt tlg Buat remote relay bang dr nodemcu tp juga yg wifimanager biar bisa ganti SSID n password juga
Bisa digunakan buat bot telegram nggak?
Jika yg dimaksud, botnya pake token, ambil saja data tokennya masukkan nanti dijadikan sebagai token utk acces API telegramnya
@@mikonku tolong buat kan tutorial nya bang, masih pemula
bang kok saya coba munculnya invalid auth token ya?
dan gabisa masuk AP, ssid nya ga muncul hahaha
@@mochfandynoorkarim535 pertama, kalau invalid auth artinya token anda salah. Kedua jika ssid gak masuk berarti ada salah input, ketiga pastikan versi librarynya sama. Baru sehari yg lalu saya coba lagi yg saya, dan masih bisa (tanpa masukin kodingan lagi)
@@mikonku awal saya coba saya masukin code yg di download tanpa ubahan sama sekali, kan di code itu ga dimasukin token sama sekali bang, kalo versi lib nya udah saya samain semua
@@mochfandynoorkarim535 saya kirim lagi deh kode yg saya
@@mikonku makasi banyak bang
Bang bagi kodinganya donk
Link di deskripsi