Kontrol perangkat Anda dengan Domoticz dan Raspberry Pi

Lampu yang menyala secara otomatis, termostat yang membuat rumah Anda tetap hangat dan mesin cuci yang Anda nyalakan dari jarak jauh: sudahkah Anda membuat rumah Anda cerdas? Itu mudah dilakukan dengan Raspberry Pi dan perangkat lunak Domoticz!

Tip 01: Bagian

Apa yang pada akhirnya Anda butuhkan dalam hal suku cadang sangat bergantung pada keinginan Anda. Untuk artikel ini kita akan memulai dengan Raspberry Pi 3. Ada beberapa penyedia yang menawarkan apa yang disebut starter kit. Dengan ini Anda mendapatkan kebutuhan dasar sekaligus. Contoh yang baik dari penyedia dengan kit semacam itu adalah Solusi SOS. Pastikan Anda memiliki setidaknya bagian-bagian berikut saat memulai dengan Domoticz di Raspberry Pi: - Raspberry Pi 3 Model B dengan catu daya yang sesuai, kartu micro-SD minimal 8 GB, pembaca kartu SD, kabel jaringan , layar dengan kabel HDMI dan mouse dan keyboard USB.

Jika Anda sudah memiliki Raspberry Pi yang berfungsi, Anda dapat melewati bagian pertama artikel ini. Lagi pula, Anda telah menginstal sistem operasi yang sesuai dan Raspberry Pi yang berfungsi. Lalu langsung ke bagian 'Memulai dengan Domoticz'.

Sudah dipasang

Jika Anda akan memulai dengan Raspberry Pi untuk pertama kalinya dan memesan starter kit, Anda sering kali dapat menginstal sistem operasi oleh pemasok dengan sedikit biaya. Anda kemudian dapat langsung menginstal Domoticz. Kami melakukan instalasi sistem operasi sendiri.

Tip 02: Sistem operasi

Untuk dapat menggunakan Domoticz di Pi, pertama-tama kita membutuhkan sistem operasi. Ada sistem operasi yang berbeda untuk Pi, kami memilih Raspbian Lite. Untuk menginstal ini, kami menggunakan manajer instalasi NOOBS (New Out of Box Software). Ini menunjukkan menu di mana Anda dapat memilih dari pilihan sistem operasi, dan NOOBS juga membantu dengan pengaturan pengaturan tambahan seperti koneksi jaringan nirkabel. Pertama-tama unduh versi terbaru NOOBS ke PC Anda. Ukuran file kira-kira 1,5 GB. Klik kanan pada file zip yang diunduh dan pilih Ekstrak .

Tip 03: Kartu SD

Jika Anda akan menggunakan kartu memori yang pernah Anda gunakan sebelumnya, formatlah sebelum melanjutkan. Format kartu dengan program SD Memory Card Formatter gratis. Ini memastikan bahwa kartu memori diformat sesuai dengan standar yang benar dan mencegah masalah selama penginstalan sistem operasi. Anda dapat menemukan freeware di sini.

Kemudian letakkan kartu SD kosong di pembaca kartu memori dan buka explorer Anda (jika perlu, gunakan kombinasi tombol tombol Windows + E). Salin file yang diekstrak dari NOOBS ke kartu SD.

Raspbian Lite adalah versi Raspbian yang dipreteli, yang sangat memadai untuk tugas kita

Tip 04: Raspberry Pi

Saatnya mengaktifkan dan menjalankan Raspberry Pi. Hubungkan keyboard USB dan mouse USB ke perangkat dan hubungkan Raspberry Pi ke layar melalui kabel HDMI. Masukkan kartu micro SD yang sebelumnya Anda salin NOOBS. Semuanya terhubung? Kemudian hubungkan catu daya. Raspberry Pi melakukan booting. Kesabaran adalah suatu kebajikan: ini membutuhkan waktu, terutama untuk pertama kali. Setelah Raspberry Pi dimulai, jendela NOOBS utama akan muncul dengan pilihan sistem operasi. Preferensi kami adalah untuk Raspbian Lite. Ini adalah versi Raspbian yang dipreteli, yang sangat memadai untuk pekerjaan kami. Namun, sistem operasi ini tidak tersedia secara default dan harus diunduh. Untungnya, ini tidak terlalu sulit, karena Raspberry Pi 3 memiliki kartu WiFi built-in. Tekan W atau klikJaringan WiFi dan sambungkan ke jaringan nirkabel Anda. Segera setelah itu sistem operasi lain yang tersedia akan muncul, termasuk Raspbian Lite. Pilih sistem operasi ini dan tekan Enter . Kemudian pilih Instal atau tekan I. Sistem operasi akan diunduh dan diinstal. Saat pertama kali Anda memulai sistem, Raspberry akan meminta informasi login. Secara default, nama pengguna adalah pi dan kata sandi adalah raspberry . Setelah Anda melihat baris perintah dengan kursor yang berkedip, sistem siap untuk digunakan!

Papan ketik

Keyboard yang benar untuk Raspberry Pi Anda mungkin tidak diinstal, sehingga penekanan tombol tertentu, misalnya, tidak menghasilkan karakter yang benar. Untungnya, Anda dapat menyesuaikannya sendiri dengan relatif cepat. Di baris perintah, ketik sudo raspi-config . Pilih Opsi Lokalisasi dan pilih keyboard yang benar.

Tip 05: Dapatkan Domoticz

Domoticz adalah sistem otomasi rumah ringkas yang memungkinkan Anda mengoperasikan banyak perangkat. Pikirkan sensor seperti stasiun cuaca, listrik dan air, tetapi juga perangkat pintar seperti lampu dan speaker pintar. Anda dapat mengoperasikan Domoticz melalui berbagai perangkat, seperti laptop, tablet, dan smartphone Anda. Lingkungan pengguna berbasis web dan dapat diinstal di berbagai perangkat. Kami menggunakan Raspberry Pi yang kami siapkan untuk ini di langkah sebelumnya.

Kami pertama-tama mengunduh Domoticz di Pi. Minta baris perintah Pi di depan Anda, lalu keluarkan perintah berikut diikuti dengan menekan Enter:

curl -L install.domoticz.com | sudo bash

Layar mulai sekarang menanyakan apakah Anda ingin menggunakan http dan https. Pilih keduanya dan jangan sesuaikan apa pun di pengaturan default. Layar berikut akan menanyakan nomor port mana yang ingin Anda gunakan. Kami juga memilih 8080 di sini dan tekan OK . Kami juga membiarkan nomor port default 443 https tidak berubah. Di layar akhir Anda akan melihat ke mana harus berselancar dengan browser, dalam kasus kami: //192.168.0.156:8080.

Anda dapat mengoperasikan Domoticz melalui berbagai perangkat, seperti laptop, tablet, dan smartphone Anda

Tip 06: Siapkan Domoticz

Sekarang buka browser seperti Chrome di komputer dan jelajahi situs web instalasi Domoticz Anda. Dalam kasus kami, kami mengetikkan bilah alamat //192.168.0.156:8080. Jika tidak berhasil, baca kotak 'Versi beta Domoticz'. Domoticz dibagi menjadi beberapa kategori. Klik Setup untuk pengaturan. Di bawah Perangkat Keras Anda akan menemukan perangkat keras yang dapat Anda gunakan untuk berkomunikasi langsung dari Domoticz. Untuk sebagian besar perangkat, Anda memerlukan perangkat keras seperti itu: ini membentuk tautan penghubung antara perangkat akhir (misalnya pencahayaan) dan Domoticz. Contoh bagusnya adalah Bridge of Philips Hue lighting. Kategori kedua adalah Perangkat. Semua perangkat pintar yang ditemukan ditampilkan di sini. Bagian ini kosong di awal, karena nanti Anda akan mengisinya dengan perangkat. Terakhir, Anda akan menemukan semua pengaturan lain di bawah Pengaturan .

Versi beta Domoticz

Jika Anda tidak dapat mengakses lingkungan Domoticz di langkah berikutnya, file mungkin hilang sehingga Domoticz tidak dapat dimuat. Dalam banyak kasus, masalah ini terkait dengan pustaka libssl.so yang hilang. Pada saat penulisan, kami sedang mengerjakan solusi. Versi beta terbaru dari Domoticz tidak mengalami hal ini. Jika Anda mengalami masalah, coba instal versi beta. Anda melakukan itu sebagai berikut. Pada baris perintah Raspberry Pi Anda, ketik: cd domoticz dan tekan Enter. Kemudian ketik ./updatebeta dan tekan Enter lagi. Domoticz sekarang sedang diupdate ke versi terbaru.

Tip 07: Pengaturan umum

Di bawah Setup / Settings Anda akan menemukan halaman dengan pengaturan umum. Di sini Anda dapat mengganti bahasa dari bahasa Inggris ke bahasa Belanda. Kami akan segera mengaturnya, sehingga semua menu dan pilihan sekarang ditampilkan dalam bahasa Belanda. Kemudian masukkan lokasi Anda saat ini di Lokasi . Informasi ini penting, misalnya untuk mengetahui kapan matahari terbit dan terbenam, dan mengetahui ramalan cuaca mana yang berlaku untuk lokasi Anda. Di bagian paling bawah Anda akan menemukan bagian menu yang terlihat . Di sini Anda menentukan bagian mana yang harus dimasukkan dalam tab di bagian atas. Untuk saat ini kami puas dengan pemilihan standar.

Tip 08: Alamat IP perangkat keras

Untuk dapat mengontrol perangkat pintar Anda seperti pencahayaan dan termostat, Anda menghubungkannya ke Domoticz. Untuk ini terkadang Anda memerlukan stasiun perantara, kami juga menyebut gateway atau jembatan ini. Bagian ini menangani terjemahan antara Domoticz dan perangkat terakhir. Pertimbangkan, misalnya, jembatan pencahayaan Hue Anda: kotak ini berkomunikasi dengan lampu. Untuk menambahkan perangkat keras ini, Anda memerlukan alamat IP yang sesuai. Jika Anda menggunakan alamat IP tetap dan Anda memiliki gambaran umum tentang ini, bawa ini ke sana. Dalam banyak kasus, Anda akan menggunakan alamat IP dinamis yang ditetapkan oleh router. Anda dapat menemukan informasi ini di halaman konfigurasi router. Buka halaman ini dan minta gambaran umum alamat IP yang ditetapkan. Pastikan juga Anda memiliki kata sandi untuk perangkat keras tersebut.

Tip 09: Tambahkan perangkat keras

Pada layar Beranda, klik Perangkat Keras . Di sini Anda menunjukkan perangkat seperti jembatan dan gateway yang ada di rumah Anda. Di daftar Type , pilih perangkat yang ingin Anda tambahkan, misalnya Philips Hue Bridge . Daftar tersebut mencakup sejumlah besar perangkat, termasuk termostat Toon yang terkenal, termostat Nest, Philips Hue, dan Logitech Harmony. Beberapa perangkat dapat ditambahkan dengan relatif mudah, seperti Jembatan Hue. Masukkan alamat IP dan port dan tekan tombol tautan bulat di jembatan Hue itu sendiri. Di Domoticz, klik Register on Bridge segera setelahnya . Tautan kemudian dibuat secara otomatis dan Anda tidak perlu lagi memasukkan nama pengguna dan kata sandi. Setelah semua detail dimasukkan, tambahkan perangkat melaluiTambahkan . Perangkat ditambahkan ke daftar perangkat keras.

Di tabel, Anda akan menemukan semua informasi tentang perangkat dan statusnya

Tip 10: Perangkat meja

Jika Anda telah menambahkan komponen seperti Hue Bridge, Anda akan menemukan perangkat yang sesuai (seperti lampu yang sebenarnya) melalui Pengaturan / Perangkat . Tabel ini berisi informasi menarik tentang berbagai perangkat dan statusnya. Misalnya, jika Anda telah menambahkan termostat Toon atau termostat Nest, Anda akan melihat setelan suhu saat ini di sini. Informasi 'tersembunyi' juga terlihat di sini, misalnya, detektor gerak Philips Hue juga berisi termometer, dan datanya juga ditampilkan di sini. Oleh karena itu, tabel ini memberi Anda 'blok bangunan' dari rumah pintar Anda.

Tip 11: Tambahkan

Sekarang Anda dapat menambahkan perangkat individu ke Domoticz. Dalam contoh kami, kami ingin mengoperasikan pencahayaan Hue dalam penelitian. Kami mencari lampu ini di daftar. Jika Anda tidak dapat menemukan item tersebut, gunakan kotak pencarian di kanan atas. Sekarang klik pada tombol Add lamp / switch (lingkaran hijau dengan panah putih). Beri nama yang bagus pada bagian tersebut dan klik Add Device . Anda kemudian akan menemukan perangkat di tab Switches dan segera siap digunakan. Ulangi langkah-langkah ini untuk semua perangkat yang ingin Anda tambahkan.

Tip 12: Mengoperasikan alat

Anda dapat mengontrol perangkat yang ditambahkan dari tab Switches . Untuk lampu, geser sakelar ke kiri untuk meredupkannya. Klik tombol Timer . Di sini Anda menentukan kapan perangkat (seperti lampu) harus diaktifkan, misalnya saat matahari terbit. Anda juga dapat menentukan pada hari apa promosi harus berlaku. Jika Anda sering menggunakan perangkat tertentu, tambahkan perangkat tersebut ke favorit Anda: di tab Switches , temukan bagian tersebut dan klik tombol dengan bintang (kiri bawah kotak). Anda dapat menemukan favorit Anda di tab Dasbor . Anda juga dapat meletakkan semua perangkat dari ruang tamu ke dalam satu grup: melalui tab Grup . Di bagian bawah jendela, klik Perangkatdi perangkat yang ingin Anda tambahkan, lalu klik Tambahkan .

Tip 13: Acara

Jika Anda memahami cara kerja Domoticz, Anda dapat memulai acara. Dengan ini Anda dapat mengotomatiskan hampir semua bagian yang telah Anda tautkan ke Domoticz. Buka Pengaturan / Opsi lainnya / Acara . Dengan Blockly Anda dapat mengotomatiskan tindakan Anda berdasarkan blok bangunan visual. Misalnya, di Perangkat, Anda akan menemukan gambaran umum komponen seperti sakelar, grup, dan pemandangan. Di bawah Kontrol Anda menentukan kondisi 'Jika'. Misalnya, 'When the sun is down, then'. Jika Anda membutuhkan waktu saat ini untuk suatu tindakan, Anda dapat menggunakannya melalui bagian Waktu. Dengan cara ini Anda dapat membangun situasi di mana lampu di ruang tamu menyala secara otomatis saat matahari terbenam dan detektor gerakan tidak mendaftarkan siapa pun untuk sementara waktu. Lakukan percobaan dengan kemungkinan!

Biarkan lampu di ruang tamu menyala secara otomatis saat matahari terbenam

Tip 14: Cuaca saat ini

Menarik adalah kemungkinan untuk menghubungkan Domoticz ke Weather Underground, layanan cuaca online. Anda dapat menggunakan ini untuk meminta cuaca saat ini dari berbagai stasiun cuaca. Anda menambahkannya ke Perangkat bagian Domoticz saya , pilih untuk mengetik di Weather Underground . Untuk menggunakan layanan ini, Anda memerlukan kunci API. Buka www.wunderground.com dan buat akun gratis dan daftar. Lalu pergi ke sini, pilih Rencana Stratus dan Pengembang (di bagian bawah). Anda tidak membayar apa-apa untuk ini. Klik Purchase Key , tunjukkan bahwa Anda memerlukan kunci untuk penggunaan non-komersial dan di Project masukkan Domoticz. Anda akan membutuhkan kunci API yang ditampilkan.

Sekarang penting untuk memilih stasiun cuaca di dekat Anda. Buka di sini dan periksa stasiun cuaca. Klik pada stasiun cuaca yang ingin Anda gunakan. Di jendela Anda memasukkan ID Stasiun. Buka Domoticz dan pilih Settings / Hardware . Pada Type Anda memilih Weather Underground . Masukkan kunci API Anda sendiri di lapangan, dan ID Stasiun di Lokasi . Klik Add. Jika pengaturan berjalan dengan baik, Anda akan menemukan perangkat virtual baru melalui Pengaturan / Perangkat . Di sini Anda akan melihat anemometer, barometer, dan pengukur hujan, yang dapat Anda gunakan di sirkuit Anda.

Tip 15: Masalah?

Jika Anda mengalami masalah, penting untuk mengetahui bahwa Domoticz melacak apa yang terjadi dengan perangkat di rumah Anda di log ( Pengaturan / Log ). Pada tab Masalah Anda akan menemukan gambaran umum tentang kemungkinan kesalahan. Jika Anda ingin melihat semua entri dengan cepat, Anda dapat menggunakan fungsi filter di kanan atas.

Apakah Anda terjebak? Karakteristik Domoticz adalah sekelompok besar pengguna yang antusias, yang juga saling bertukar pengalaman. Anda dapat menemukan forum pengguna yang luas di sini. Terutama jika Anda baru memulai dengan Domoticz, forum adalah sumber daya yang sangat berharga di mana pengguna yang lebih berpengalaman akan membantu Anda dengan cepat. Ini bukan kemewahan yang tidak perlu untuk proyek open source seperti Domoticz, karena dokumentasi yang ekstensif tidak terbukti dengan sendirinya.

Tutup Domoticz

Untuk Domoticz untuk mematikan atau memulai ulang, Anda memilih Pengaturan / Opsi Lainnya / Mulai ulang komputer atau Matikan . Jangan pernah mencabut kabel daya dari Raspberry Pi Anda.