Isi kandungan:

Membuat Pelayan Blynk Tempatan: 5 Langkah
Membuat Pelayan Blynk Tempatan: 5 Langkah

Video: Membuat Pelayan Blynk Tempatan: 5 Langkah

Video: Membuat Pelayan Blynk Tempatan: 5 Langkah
Video: make blynk an entity in the home assistant 2024, Jun
Anonim
Membuat Pelayan Blynk Tempatan
Membuat Pelayan Blynk Tempatan

Dalam catatan ini, kita belajar bagaimana membuat pelayan Blynk tempatan yang akan sangat mengurangkan kependaman keseluruhan yang kadang-kadang ada ketika menggunakan pelayan jauh lalai. Kami menyiapkannya menggunakan Pi Zero W dan kami juga membuat projek demo untuk memastikan semuanya berfungsi dengan betul.

Langkah 1: Tonton Video

Video di atas merangkumi semua butiran yang perlu anda ketahui untuk menyediakan pelayan. Sila tonton terlebih dahulu untuk gambaran keseluruhan untuk memahami bagaimana semuanya bersatu.

Langkah 2: Konfigurasikan Pi

Saya memutuskan untuk menggunakan versi desktop Raspbian walaupun anda juga boleh menggunakan versi Lite dan melakukan semuanya menggunakan terminal. Anda boleh menggunakan pautan berikut untuk arahan pemasangan rasmi tetapi saya telah merangkumi langkah-langkah penting di bawah:

github.com/blynkkk/blynk-server

Setelah anda mempunyai persediaan Raspberry PI, jalankan arahan berikut untuk memasang Java dan kemudian memuat turun fail pelayan:

  • sudo apt install openjdk-8-jdk openjdk-8-jre
  • wget "https://github.com/blynkkk/blynk-server/releases/download/v0.41.12/server-0.41.12-java8.jar"

Setelah selesai, semua yang perlu kita lakukan adalah menggunakan crontab untuk mengautomasikan pelayan semasa boot. Itu boleh dilakukan dengan menjalankan perintah berikut untuk membuka crontab:

crontab -e

Tatal ke bahagian bawah fail dan ketik perkara berikut:

@reboot java -jar /home/pi/server-0.41.12-java8.jar -dataFolder / rumah / pi / Blynk &

Simpan fail dengan mengetik CTRL + X, kemudian Y, kemudian tekan kekunci ENTER. Pelayan Blynk menghantar e-mel dengan token pengesahan untuk setiap projek. Agar ini berfungsi, kita perlu mengkonfigurasi tetapan mel dengan membuat fail baru. Itu boleh dilakukan dengan menjalankan perintah berikut:

sudo nano mail.properties

Kita perlu menambahkan tetapan e-mel dalam fail ini bersama dengan perincian akaun e-mel. Sila gunakan pautan GitHub untuk mendapatkan baris yang perlu ditambahkan atau merujuk video untuk maklumat lebih lanjut.

Langkah terakhir adalah reboot papan yang boleh dilakukan dengan menjalankan perintah berikut:

rebo sudo

Langkah 3: Konfigurasikan Aplikasi

Konfigurasikan Aplikasi
Konfigurasikan Aplikasi

Muat turun aplikasi Blynk atau log keluar jika anda sudah memilikinya. Klik pilihan untuk membuat akaun baru dan kemudian klik ikon di bahagian bawah skrin untuk memasukkan butiran pelayan. Klik pilihan khusus dan masukkan alamat IP dari raspberry Pi anda. Kemudian, berikan alamat e-mel yang sah dan masukkan kata laluan untuk membuat akaun di pelayan tempatan anda.

Anda kini boleh menggunakan Blynk secara normal tetapi sebagai ujian, buat projek demo untuk menukar pin D1 pada papan mini WeMos D1. Itu sahaja yang perlu anda lakukan di sini.

Langkah 4: Konfigurasikan Papan

Konfigurasikan Papan
Konfigurasikan Papan

Anda akan menerima e-mel dengan token pengesahan untuk projek anda. Buka Arduino IDE, pastikan anda telah memasang perpustakaan Blynk menggunakan pengurus perpustakaan dan kemudian buka lakaran contoh nodemcu.

Tambahkan token pengesahan anda, perincian rangkaian WiFi, dan kemudian pastikan untuk memberi komen mengenai talian sambungan pelayan lalai kerana kami perlu menambahkan alamat IP pelayan tempatan seperti yang ditunjukkan dalam gambar / video. Kemudian, muat naik lakaran ke papan dan buka monitor bersiri untuk melihat hasilnya. Mula-mula berjaya menyambung ke rangkaian WiFi anda dan kemudian akan menyambung ke pelayan dan jika berjaya, ia akan memberi anda mesej "Sedia".

Langkah 5: Uji Persediaan

Uji Persediaan
Uji Persediaan

Buka aplikasi dan klik butang jalankan. Sekarang, anda akan dapat mengawal keadaan GPIO menggunakan butang.

Disyorkan: