Daftar Isi:
- Langkah 1: Pra-persyaratan
- Langkah 2: Sedikit Tentang Node - Red (Mind You Not too much in Detail…..)
- Langkah 3: Mulai Node - Merah
- Langkah 4: Kotak Kontrol Node Merah
- Langkah 5: Sedikit Tentang Elemen Node Red
- Langkah 6: Tampilan Dasbor
Video: Day Timer Menggunakan Node Red Dengan Memori Persisten: 6 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Saya banyak menggunakan Node-red untuk proyek Otomasi Rumah saya. saya bukan seorang prgrammer oleh progession, tetapi dengan bantuan dari berbagai kontributor saya mencoba untuk mengkonfigurasi hal - hal sesuai dengan kebutuhan saya. Terkadang berhasil dan terkadang tidak:)
Untuk salah satu proyek otomasi saya, saya membutuhkan Timer yang dapat saya atur dari frontend Node _red UI di beberapa Hari dalam seminggu. Ada proyek yang tersedia di mana kontributor telah menggunakan file Node-red-contrib untuk tujuannya. Tetapi satu hal mendasar yang tidak pernah saya temukan adalah bagaimana mempertahankan pengaturan waktu bahkan setelah node-red restart (karena sistem crash dll …). Saya menginginkan sesuatu yang akan dilanjutkan dari tahap kerja terakhir dan berlanjut setelahnya
Kebutuhan ini membuat saya mengerjakan proyek ini.
Ada kebutuhan konstan dalam proyek saya untuk memiliki fitur Timer
Langkah 1: Pra-persyaratan
Pra-persyaratan
1) Program Node-red yang berfungsi di Windows (Atau linux, Mac….). Ada banyak instruksi di web untuk mengatur Node-red di Windows.
2) Pengetahuan dasar if, pernyataan logika lain
3) Dan banyak rasa ingin tahu untuk mengeksplorasi hal-hal ……………..
Langkah 2: Sedikit Tentang Node - Red (Mind You Not too much in Detail…..)
Seperti yang dinyatakan situs web resmi mereka
"Node-RED adalah alat pemrograman untuk menghubungkan perangkat keras, API, dan layanan online dengan cara baru dan menarik. Ini menyediakan editor berbasis browser yang memudahkan untuk menyatukan aliran menggunakan berbagai node dalam palet yang dapat dikerahkan ke runtime dalam satu klik."
url:
Anda tidak perlu menjadi orang pemrograman untuk melakukan ini, tetapi jika Anda memiliki pengetahuan dalam menulis javascripts, itu pasti akan memperluas kemungkinan Anda.
Ini adalah GUI yang kuat yang memiliki fungsionalitas seret dan lepas untuk mengotomatisasi banyak file.
Misalnya: Menggunakan Tutorial Timer ini Anda dapat merancang aliran di mana berdasarkan Timer memulai acara "Siram taman", "kirim email" dll….
Langkah 3: Mulai Node - Merah
Setelah menginstal Node -red di mesin Anda. pergi ke perintah promt. Ketik node-red untuk memulai program.
Langkah 4: Kotak Kontrol Node Merah
Kotak kontrol akan menampilkan tab yang dikenal sebagai arus, awalnya akan kosong karena merupakan instalasi baru, pergi ke sudut paling kanan dan dari menu tarik-turun pilih "Kelola Palet". Opsi ini digunakan untuk menginstal paket yang berbeda.
Klik Kelola Pallette, itu akan membuka jendela dengan dua tab
-- Nodes -Ini mencantumkan semua node (paket) yang telah Anda instal
-- Instal - Untuk menginstal node baru.
Pergi ke Instal dan instal node di bawah ini:
-- node-red-dashboard: Ini akan menginstal semua node yang digunakan untuk membuat dashboard (buttons, graphs, switch dll..)
-- node-red-contrib-persist: Ini adalah node yang sangat baru, node ini dapat digunakan untuk menyimpan status Button apa pun, Nilai variabel jika node-red crash atau ditutup secara tiba-tiba.
-- node-red-contrib-simpletime: Ini untuk mengubah waktu saat ini menjadi format apa pun yang diperlukan
Langkah 5: Sedikit Tentang Elemen Node Red
Bagian atas terdiri dari aliran yang berbeda, Anda dapat membuat aliran sebanyak yang diperlukan, Sudut kiri berisi semua simpul. Beberapa adalah default, beberapa dapat diimpor menggunakan opsi Kelola palet dan jika Anda cukup berpengalaman, Anda dapat membuat simpul.
Sebuah node pada dasarnya adalah elemen dengan fitur yang telah ditentukan sebelumnya.
Sisi kanan area kerja terdiri dari Jendela debug, konfigurasi dasbor, dll…
Dalam alur, Anda dapat menggunakan beberapa simpul, dan menggunakan simpul dari alur yang berbeda, Anda dapat mendesain dasbor.
Pengatur Waktu adalah salah satu Dasbor yang terdiri dari simpul dari Aliran "Pengaturan Aliran Pengatur Waktu" dan "Pengaturan Hari"
Seluruh aliran dapat diekspor ke clipboard atau file dan ini dapat digunakan kembali dengan mengimpor yang sama.
melampirkan dua Flow sebagai file txt.
untuk mengimpor aliran:
simpan file ext ini di desktop Anda
Buka menu tarik-turun Kanan > Impor > Papan Klip
buka notepad dan paste isinya disini
ulangi tindakan untuk aliran lainnya.
Jadi sekarang Anda akan memiliki dua Flow yang diimpor, klik Deploy untuk menyimpan proyek.
Langkah 6: Tampilan Dasbor
Klik di sudut paling kanan jendela debug, Anda akan menemukan ikon grapg bar. Ini akan membuka jendela baru dengan UI dasbor, Mainkan dengan pengatur waktu, atur opsi yang berbeda.
Masuk pada waktu yang berbeda dalam sehari di hari yang berbeda dalam seminggu untuk memeriksa apakah itu berfungsi seperti yang diharapkan.
Proyek ini dapat diekstrapolasi lebih lanjut untuk memasukkan bulan sebagai bagian dari kriteria seleksi.
Nikmati dan tolong berikan umpan balik.
Kritik produktif akan dengan senang hati diterima karena saya bukan programmer dan pasti akan ada cara yang lebih cerdas / lebih pendek / lebih sederhana untuk melakukan ini.
Direkomendasikan:
Integrasi Platform Ubidots Dengan LOGO! Siemens Menggunakan Node-RED: 13 Langkah
Integrasi Platform Ubidots Dengan LOGO! Siemens Menggunakan Node-RED: apSelama beberapa minggu saya telah melakukan beberapa tes dengan LOGO! (modul logika) dari Siemens, selama beberapa bulan saya telah melihat bahwa mereka menggunakannya dalam aplikasi industri dasar, meskipun saya pribadi tidak menganggapnya 100% PLC, mudah diintegrasikan ke dalam mon
Mikrokontroler AVR. LED Flasher Menggunakan Timer. Timer Interupsi. Mode CTC Timer: 6 Langkah
Mikrokontroler AVR. LED Flasher Menggunakan Timer. Timer Interupsi. Mode CTC Timer: Halo semuanya! Timer adalah konsep penting dalam bidang elektronik. Setiap komponen elektronik bekerja pada basis waktu. Basis waktu ini membantu menjaga semua pekerjaan tetap sinkron. Semua mikrokontroler bekerja pada beberapa frekuensi clock yang telah ditentukan
Konversikan IPod Generasi ke-4 Anda untuk Menggunakan Memori Flash: 6 Langkah (dengan Gambar)
Konversikan iPod Generasi ke-4 Anda untuk Menggunakan Memori Flash: Kita semua memiliki atau mengetahui seseorang yang memiliki iPod dengan hard drive yang mati. Tentu saja Anda dapat dengan mudah membeli drive lain tetapi Anda kembali ke media berputar yang haus daya, rawan kegagalan, dan rapuh. Sebagai gantinya, tingkatkan iPod Anda untuk menggunakan Memori Flash. Su
Konversikan Video IPod Gen ke-5 Anda untuk Menggunakan Memori Flash!: 6 Langkah (dengan Gambar)
Konversikan Video IPod Gen ke-5 Anda untuk Menggunakan Memori Flash!: Anda mungkin telah melihat Instruksi saya yang lain tentang cara mengonversi iPod Mini dan iPod 4G Anda untuk menggunakan CF dan bertanya-tanya apakah Anda dapat melakukan hal yang sama dengan Video iPod. Anda bisa! Catatan: Beberapa instruksi sangat mirip (jika tidak sama) dengan yang lain
Tombol Daya Alat Persisten: 5 Langkah
Tombol Daya Peralatan Persisten: Saat gedung kehilangan daya, dan akhirnya menyala kembali, unit A/C portabel kami tidak menyala kembali. Anda harus menekan tombol di bagian depan unit secara manual, atau menekan tombol daya pada remote. Unit AC kami kebetulan berada di