
Pada artikel ini, kami melanjutkan langkah-langkah pertama untuk membuat "Rumah Pintar" nirkabel kami sendiri berdasarkan teknologi dan protokol sumber terbuka. Dengan contoh menghubungkan satu perangkat yang bekerja pada teknologi Z-Wave: FIBARO Wall Plug soket pintar Z-Wave (FGWPF-102_ZW5).
Pilihan dibuat karena alasan berikut: perangkat ini memiliki beberapa fungsi: berfungsi sebagai relay dan switch, Anda dapat menyalakan / mematikan keduanya sesuai permintaan dan sesuai jadwal, meter konsumsi daya saat ini, meteran listrik untuk periode waktu tertentu.
Di bagian manual ini akan ada beberapa gambar (screenshot) dan meskipun semuanya relatif jelas pada tingkat intuitif, saya akan mencoba membuat deskripsi dapat diakses dan dimengerti bahkan untuk pengguna yang tidak terlalu berpengalaman dalam teknologi modern dan bukan spesialis IT.
Prinsip ini, dia lakukan, dapatkan, periksa, berikan tugas dengan instruksinya kepada putra sulungnya untuk diulang, dia mengalami beberapa kesulitan, menjelaskan, menambahkan informasi ke instruksi dan membuat penjelasan kecil.
Di bagian sebelumnya:
→
Bagian satu: Petunjuk langkah-demi-langkah kecil untuk menginstal sistem operasi Smart Home berdasarkan pada komputer papan tunggal Raspberry, modul Z-Way RaZberry dan perangkat lunak MajorDoMo→
Bagian dua: lanjutan: modul Z-Way RaZberry dan perangkat lunak MajorDoMoPada artikel sebelumnya, kami memasang sistem Raspbian dengan MajorDoMo pada komputer Raspberry satu-papan, memasang modul RaZbery untuk teknologi Z-Way. Kami mendaftarkan semuanya di sistem Smart Home. Persyaratan perangkat keras dan perangkat lunak ditunjukkan pada bagian pertama dan kedua.
Tetapi setelah artikel ini, saya harap Anda dapat mulai setidaknya sebagian mengotomatisasi perumahan Anda.
Menghubungkan perangkat Z-Wave pertama ke controller
Sekarang kami akan mencoba menghubungkan perangkat baru, melihat kemungkinan perangkat lunak standar dari pengembang protokol Z-Wave. Dapatkan akses jarak jauh ke peralatan, instal aplikasi seluler. Informasi teoritis singkat akan disorot dalam huruf miring.
Perangkat terkontrol pertama adalah soket pintar FIBARO Wall Plug Z-Wave (FGWPF-102_ZW5). Pilihan itu juga dibuat karena kesesuaian (sertifikasi) perangkat ini dengan spesifikasi Z-Wave +.
Kondisi kompatibilitas adalah salah satu keunggulan utama teknologi Z-Wave. Sebelum mulai dijual, semua perangkat lulus sertifikasi Z-Wave di salah satu dari tiga otoritas sertifikasi, tempat mereka memeriksa kompatibilitas perangkat. Lebih dari 150 produsen di seluruh dunia telah memilih Z-Wave sebagai protokol utama untuk produk mereka. Dan mereka semua kompatibel satu sama lain dalam wilayah yang sama (satu rentang frekuensi).
Kami pergi ke komputer Raspberry papan tunggal kami dengan mengetikkan alamat IP-nya di bilah alamat browser dengan port Z-Way
http://192.168.43.60:8083 .
Biarkan saya mengingatkan Anda pada saat admin login kami, kata sandi adalah yang ditetapkan pada bagian sebelumnya.
Sebagai pengendali utama, kami memiliki komputer Raspberry papan tunggal dengan modul RaZerry terinstal.
Di pintu masuk, di panel perangkat (halaman rumah) kami hampir tidak memiliki apa-apa, hanya modul layanan.

Kami memasuki mode ahli dengan mengetik, melihat informasi singkat tentang jaringan, jenis dan jumlah pengontrol, jumlah perangkat di jaringan. Untuk memilih bahasa yang kami gunakan: Pengaturan (ikon roda gigi) - Bahasa.
Mari kita pergi ke tab Perangkat - Status:
http://192.168.43.60:8083/expert
Dari daftar perangkat kami hanya memiliki satu pengontrol utama dan beberapa informasi tentang statusnya.
Sedikit tentang fitur dan ketentuan jaringan Z-Way:
Pengontrol utama adalah koordinator jaringan. Ini adalah satu-satunya simpul yang dapat menyertakan node baru dalam jaringan dan mengecualikan yang sudah ada. Ini juga menyimpan informasi tentang topologi jaringan dan dapat memperbarui daftar tetangga untuk semua pengontrol (sekunder) lainnya dan membentuk rute di semua node anak. Pengontrol utama hanya satu di jaringan. Biasanya pengendali utama adalah salah satu dari mana pembangunan jaringan dimulai. Namun, di masa depan, pengontrol utama dapat menyertakan pengontrol baru di jaringan, mentransfer perannya ke sana.
Setiap jaringan Z-Wave diidentifikasi oleh ID Jaringan unik (dihasilkan saat membuat jaringan dengan generator nomor acak dengan suara dari radio sebagai sumber nomor acak atau ditugaskan ke Desain Sigma untuk pengontrol yang lebih tua). Network ID (alias Home ID) adalah pengidentifikasi umum untuk semua node milik jaringan Z-Wave logis yang sama. ID jaringan memiliki panjang 4 byte (32 bit) dan ditetapkan untuk setiap perangkat melalui pengontrol utama saat perangkat terhubung ke jaringan. Beberapa jaringan Z-Wave dengan ID rumah yang berbeda dapat hidup berdampingan di wilayah yang sama. Namun, mereka tidak akan melihat satu sama lain dan berinteraksi satu sama lain. dan dapat menyertakan hingga 232 node yang diidentifikasi oleh pengenal perangkat (Node ID).
Node dengan pengidentifikasi jaringan yang berbeda tidak dapat berkomunikasi satu sama lain.
Z-Wave menggunakan topologi jaringan mesh dan Anda dapat membuat jaringan dari satu perangkat terkelola dan satu kontrol. (Apa yang kami lakukan saat ini). Perangkat tambahan dapat ditambahkan kapan saja, serta beberapa pengontrol.
Perangkat harus "disertakan" dalam jaringan Z-Wave sebelum dapat dikendalikan.
Pengaktifan berlangsung dengan memindahkan pengontrol ke mode Hidupkan khusus (mode Penyertaan; biasanya dengan tombol khusus di tombol atau kombinasi tombol), dan perangkat yang akan dialihkan ke mode Belajar (mode Belajar; biasanya dengan satu atau tiga kali menekan tombol). Dalam hal ini, pengontrol dan perangkat yang dihidupkan harus berhadapan langsung. Banyak perangkat modern (versi protokol 4.5x atau 6.x) yang terus-menerus diberdayakan (tidak tidur) pertama 3-5 menit setelah menyalakan sakelar catu daya ke mode pelatihan khusus (Network Wide Inclusion, NWI) jika belum terhubung ke jaringan . Selain itu, kondisi untuk berhadapan langsung tidak lagi diperlukan. Ini memungkinkan Anda untuk dengan mudah menghubungkan perangkat baru ke jaringan tanpa harus berlari di sekitar rumah.
Pengecualian dari jaringan serupa: pengontrol dialihkan ke mode Pengecualian, dan simpul anak ke mode Belajar. Setelah pengecualian, perangkat Node ID dan Home ID akan diatur ulang ke 0 (untuk pengontrol, NodeID akan mengatur ulang ke 1, dan HomeID ke nilai pabrik). Sebagian besar perangkat dengan pengecualian akan mengatur ulang semua pengaturan pengguna lainnya ke default pabrik.
Perlu dicatat bahwa perangkat yang sudah terdaftar dalam satu jaringan tidak akan dimasukkan dalam jaringan lain. Tetapi setiap pengontrol utama (bahkan perangkat yang bukan dari jaringannya) dapat dikecualikan dari jaringan.
Proses koneksi ini diulang untuk setiap perangkat dalam sistem. Pengontrol mengingat kekuatan sinyal perangkat selama proses koneksi, sehingga arsitektur mengasumsikan bahwa perangkat harus berada di tempat terakhir sebelum mereka ditambahkan ke sistem. Namun, Z-Wave melibatkan konfigurasi ulang jaringan - menjalankan prosedur ini pada pengontrol memungkinkan Anda untuk mendistribusikan kembali rute dan meningkatkan komunikasi antar perangkat yang terletak jauh dari pengontrol.
Kita dapat melihat informasi lebih rinci dengan masuk ke tab Jaringan dan memilih Informasi Pengendali.
Mari kita coba tambahkan perangkat pertama kami:
Kami beralih ke manajemen jaringan: Jaringan - Manajemen

Lengkap dengan outlet pintar adalah instruksi kecil dalam beberapa bahasa, termasuk Rusia.
Setelah melihat sekilas, kami mengetahui bahwa proses inklusi dari Inklusi dicapai dengan menekan tiga tombol pada outlet. Pertama, jalankan mode Nyala pada pengontrol:
Nyalakan perangkat (lagi) , lalu tekan tombol outlet 3 kali dengan cepat.
Informasi lebih rinci tentang perangkat, pengaturannya, fungsi FIBARO Wall Plug Z-Wave (FGWPF-102_ZW5) dapat dilihat
→
instruksi dalam bahasa Rusia→
instruksi dalam bahasa InggrisKoneksi FIBARO Wall Plug Z-Wave:
Pengontrol RaZberry kami mendukung beberapa frekuensi untuk berbagai wilayah, di bagian bawah halaman kami melihat tombol pengalihan wilayah (UE secara default) dan sebuah catatan kecil:
Frekuensi saat ini: UE Mungkin tidak diketahui, tidak didukung, atau wilayah lain (UE / AS / RU / ....)
Frekuensi saat ini: UE Dapat tidak diketahui, tidak didukung, atau wilayah apa pun (UE / AS / RU / ..........)Ini bekerja untuk saya secara default pada frekuensi Eropa. Jika perangkat Z-wave dikontrol ragu-ragu, Anda dapat mencoba penyortiran frekuensi.
Setelah menambahkan, perangkat kami ditentukan:

Pergi ke perangkat kita dapat melihat propertinya, versi, dll.

Kami pergi ke halaman utama rumah Z-Wave kami dan melihat tag layanan baru dari perangkat kami ditambahkan ke yang layanan.
http://192.168.43.60:8083
Dengan masuk ke tab
Elemen , di pengaturan (ikon roda gigi di sudut kanan atas) kita dapat menghapus setiap elemen dari layar utama. Hasilnya, saya mendapatkan tampilan ini.

Setelah tindakan ini, saya ingin membuat peringatan kecil sebelum mencoba yang lain, mencoba, terutama pada tingkat intuitif:
Buat gambar cadangan kartu memori Anda yang dapat di-boot , ada banyak program di jaringan, belajar menggunakannya tidak akan sulit.
Itu bisa terjadi seperti ini:


Menyiapkan akses jarak jauh dan langkah pertama dalam otomasi
Siapkan akses jarak jauh untuk mengelola jaringan Z-Wave kami dari ponsel: Buka
Menu tambahan
- Manajemen - Akses jarak jauh , periksa item
Aktifkan akses jarak jauh dan ingat ID kami.

Pada smartphone (saya memiliki OS Android), kami menginstal aplikasi Z-Wave, ada beberapa aplikasi, saya menginstal Z-Way (Z-Wave Europe Gmbh).
Setelah menginstal dan menjalankan aplikasi seluler, program menawarkan untuk masuk menggunakan kode QR, dapat diperoleh
Menu - Kontrol - Perangkat di tepi ponsel - tambahkan yang baru.

Tapi saya tidak bisa melakukannya dengan cara ini. Karena itu, saya akan menjelaskan alternatifnya. Pada ponsel di jendela dengan kode QR, klik secara manual: bidang yang harus diisi muncul, masukkan login (admin) kami, kata sandi, dan nomor ID jaringan dari tab
Remote access . Proses koneksi sedang berlangsung, sebagai hasilnya, kita sampai ke halaman utama aplikasi:

Pintasan untuk perangkat kami (elemen) terletak dalam urutan yang sama seperti pada browser di halaman utama.
Sekarang kita dapat mengontrol perangkat dari jarak jauh, perhatikan statusnya.
Tetapi manajemen dan kontrol belum otomatisasi.
Mari kita coba dan konfigurasikan sedikit.
Buka
Menu - Aplikasi - Lokal :

Kita dapat membuat jadwal kita sendiri, baik berdasarkan waktu maupun hari dalam seminggu.

Ada juga aplikasi lain yang menarik
Jika -> Kemudian , dengan bantuannya, kita dapat membuat algoritma untuk pengoperasian perangkat Smart Home kita.
Ini bisa selesai, tetapi setelah menggunakan sedikit pengaturan di peramban perangkat Z-Wave dan aplikasi seluler, bagi saya pribadi, saya ingin lebih dari otomatisasi dan daftar perangkat yang didukung.
Oleh karena itu, pada bagian ini, kita akan memulai pengaturan kecil MajorDoMo.
Seperti pada bagian sebelumnya, kita masuk ke sistem kita, kali ini tanpa menentukan port.
IP_OF_YOUR_RASPBERRY , buka
Control Panel - Devices - Z-Wave .
Saat ini, pengontrol Z-Way kami di sistem MajorDoMo tidak dikonfigurasikan dan kami tidak melihat statusnya (offline). Anda perlu mendaftarkannya dengan menentukan URL API: dan nama pengguna dan kata sandi Anda di sistem Z-Wave.
Dari dokumentasi API, URL controller itu sendiri dalam format: http: // {username}: {password} @ {ip}: 8083 / {anyurl}

Sistem MajorDoMo menggantikan kata sandi dan login, jadi kami hanya meresepkan alamat dengan halaman. Omong-omong, alih-alih IP, Anda dapat menentukan localhost: 8083 / ...