Saya sudah mencari untuk mengatur sistem otomasi rumah di rumah saya untuk sementara waktu sekarang, tapi saya mengalami kesulitan untuk berkomitmen pada satu titik awal. Saya ingin mengatur sistem awal yang mengontrol mungkin dua atau tiga outlet dan satu atau dua lampu overhead dan yang dapat diakses melalui internet dan dari iPhone saya. Idealnya, saya ingin setup awal biayanya kurang dari $ 100 (atau paling banyak $ 150), dan saya ingin dapat menambah kontrol lebih banyak outlet dan lampu dari waktu ke waktu. Inilah latar belakang saya:
- Saya bekerja dengan komputer setiap hari, dan saya memiliki beberapa desktop lama yang ada sehingga saya tidak akan kesulitan mengubahnya menjadi server Linux khusus. Jadi saya tidak akan menghitung bagian dalam $ 100.
- Saya bukan insinyur listrik, tetapi saya tidak sepenuhnya mahir dengan elektronik. Saya telah mempermainkan ide mendapatkan Arduino, tetapi belum. (Hanya untuk memberi Anda gambaran tentang level apa saya sekarang). Saya juga tidak takut dengan diagram rangkaian. Saya takut arus tinggi dan ikut campur dengan stopkontak sambil memegang obeng.
- Saya tidak menentang perangkat lunak berpemilik, tetapi saya lebih suka solusi open-source yang bisa saya lakukan sendiri.
- Saya ingin itu menjadi sesuatu yang dapat digunakan istri saya, yang tidak dalam bidang teknis apa pun. Jika secara permanen memasang outlet ke dinding, saya ingin itu menjadi sesuatu yang dapat digunakan oleh pemilik potensial masa depan rumah saya, dan saya ingin itu menjadi sesuatu yang terlihat cukup baik dan bekerja cukup andal untuk meningkatkan nilai rumah saya.
Saya tahu pertanyaan saya mengandung banyak hal khusus untuk situasi saya, tetapi saya juga percaya bahwa ada banyak teknofil tipe sains komputer seperti saya di luar sana yang berada dalam situasi yang sangat mirip.
sumber
Jawaban:
X10 adalah cara yang sangat murah untuk dilakukan, tetapi ini bukan sistem yang sangat baik. Switch $ 20 yang Anda dapatkan berkualitas sangat rendah. Lebih penting lagi, protokol X10 sangat buruk. Ini dirancang pada 70-an, dan bandwidth sangat rendah (saya tidak dapat menemukan peringkat bps, tetapi dibutuhkan sekitar 3/4 detik untuk mengirim satu perintah). Jika Anda tidak menggunakan sakelar yang mendukung adegan (seperti yang dibuat Smarthome), Anda akan melihat penundaan saat mengaktifkan berbagai adegan.
Saya memiliki instalasi Smarthome X10 yang besar di pondok / rumah masa depan orang tua saya. Perangkat kerasnya bagus, tetapi mengalami masalah keandalan (mis., Terkadang saat Anda menekan tombol, tidak semua lampu aktif; kadang-kadang suara yang disebabkan oleh lonjakan / pemadaman listrik menyebabkan semua lampu menyala, meskipun saya memiliki lonjakan seluruh rumah) perlindungan). Saya memasang kabel di tempat khusus untuk mendukung X10, dan ada sinyal penguat / penghubung di tempat (yang membantu), tapi jujur, saya tidak akan melakukan X10 lagi.
Memprogram perangkat X10 menyusahkan: Anda harus mengirim perintah misterius untuk mengatur adegan.
Di rumah saya, saya memiliki beberapa saklar Smarthome Insteon di ruang bawah tanah saya untuk teater rumah saya. Sekali lagi, saya sangat menyukai perangkat kerasnya, dan bahkan itu lebih baik daripada perangkat Smarthome X10.
Dengan insteon, mereka mencoba menyederhanakan pemrograman. Apa yang akhirnya mereka lakukan adalah membuat opsi yang sangat mendasar (menghubungkan satu lampu ke sebuah tombol) sedikit lebih mudah - Anda hanya perlu menahan satu selama beberapa detik hingga berkedip, lalu memegang yang lain, dan mereka terhubung - - sementara pada saat yang sama membuat sesuatu yang sedikit lebih kompleks menjadi sangat sulit. Ada batasan bodoh, seperti tidak mungkin untuk memiliki adegan di mana satu lampu masuk ke 0% dan yang lain menyala / redup menjadi 10% (pikirkan adegan "waktu film").
Saya membeli antarmuka komputer untuk itu, yang merupakan satu-satunya cara untuk melakukan apa pun di luar tombol-pers-tautan sederhana, dan perangkat lunak terbaik yang saya temukan untuk memprogramnya adalah Insteon Explorer . Saya tidak mau mengeluarkan $ 150 untuk perangkat lunak Smarthome untuk memprogram 3 perangkat, jadi saya tidak bisa mengatakan apakah itu lebih baik atau tidak. Setiap kali satu perangkat mengontrol yang lain, ada dua tautan - satu di setiap sisi. Ini berarti jika Anda pernah mengganti perangkat, Anda tidak hanya harus memprogram ulang perangkat baru, tetapi Anda juga harus memprogram ulang semua yang dikontrol atau dikontrol olehnya. Ini akan menjadi rasa sakit BESAR dengan keypad (8 tombol + dimmer terintegrasi).
Satu hal yang relatif mudah adalah mengintegrasikan ke PC. Saya tidak dapat benar-benar mengaktifkan "adegan" (ini lagi, mudah dengan X10, tetapi sekarang tampaknya tidak mungkin dengan Insteon), jadi saya harus menggunakan perangkat demi perangkat. Karena saya hanya memiliki dua sirkuit pencahayaan utama, itu bukan masalah besar. Saya menggunakan Smarthome PLM dan plmtools , dan kemudian skrip shell kecil yang memanggil plmtools untuk berbagai adegan saya. Saya dapat menjalankan skrip shell dengan beberapa cara:
Saya belum mencoba perangkat keras yang sebenarnya, tetapi hal-hal Simply Automated UBP terlihat sangat menarik. Mereka memiliki konsep saklar "dasar", plus pelat muka - dan ada pelat muka dengan berbagai kombinasi rocker / tombol.
Perangkat lunaknya terlihat luar biasa. Anda pada dasarnya dapat mengatur seluruh sistem sepenuhnya offline, dan kemudian membuang pemrograman ke semua perangkat. Jika saya ingat benar, mengganti perangkat semudah mengubah alamat di pengaturan, lalu membuang pemrograman lagi.
Pilihan individual untuk apa yang dapat Anda programkan sangat mengagumkan: Anda dapat mengatur tombol fisik yang berbeda untuk beralih, tombol push, rocker, dimmer tombol tunggal (tahan untuk naik / turun), tombol satu, dua, atau tiga klik ( perintah yang berbeda untuk masing-masing). Anda kemudian dapat mengatur perintah untuk mematikan, menghidupkan, meredupkan, mengaktifkan adegan, dll. Saya pikir bahkan ada tombol timer ("tekan tombol, lalu 5 detik kemudian, matikan adegan B").
Saya sedang mempertimbangkan merombak dapur saya, yang akan mencakup beberapa pencahayaan baru. Saya hampir yakin sekarang bahwa saya akan menggunakan sakelar ini untuk mengontrol lampu yang berbeda (utama, di bawah kabinet, dll) dari pintu masuk yang berbeda.
Untuk penerangan, saya akan menggunakan salah satu protokol / perusahaan yang ada sebagaimana disebutkan di atas (ada banyak lainnya juga, seperti Zwave). Anda mendapatkan sakelar yang terdiri dari sirkuit dimmer, antarmuka jaringan, dan antarmuka manusia. Anda tidak akan dapat membuat sesuatu yang berkualitas sendiri.
Menggunakan salah satu pengontrol otomasi rumah yang ada juga tidak buruk - seperti menggunakan bahasa pemrograman khusus domain. Hal-hal umum yang harus dilakukan dalam sistem otomasi adalah pengatur waktu, jadwal, menanggapi peristiwa (sensor gerak diaktifkan = nyalakan lampu selama x menit, jika saat ini gelap di luar tetapi tidak melewati pukul 12 pagi). Kontroler komersial memungkinkan Anda mengatur ini dengan mudah. Jika Anda melakukan semuanya sendiri, Anda lebih rentan terhadap bug hanya karena Anda harus melakukan lebih banyak hal-hal duniawi sendiri, dan Anda memiliki lebih banyak kode.
Saya pikir ada tempat untuk hal-hal seperti Arduino, untuk tugas yang sangat spesifik dan terlokalisasi, dan mengintegrasikannya ke dalam sistem Anda jika diperlukan.
Saya pikir saya ingin mengembangkan UI untuk ini sendiri (sistem yang ada sangat mahal, dan / atau tidak cukup fleksibel jadi misalnya, saya tidak bisa melakukan integrasi ke telepon Aastra saya dengan apa pun. -the-shelf automation system), yang berarti saya perlu cara untuk mengendalikan semuanya dari PC pada dasarnya menggunakan command-line (atau beberapa API). Dari sana, saya akan mencampur dan mencocokkan. Misalnya:
Saya tahu kecenderungan pertama saya sebagai seorang programmer adalah memiliki satu master controller yang menjalankan semuanya, tetapi dari perspektif kontrol industri, ini sebenarnya berlawanan dengan apa yang Anda inginkan. Sistem khusus yang terdesentralisasi lebih dapat diandalkan, dan kecil kemungkinan Anda akan mengalami kegagalan tunggal (mis. Kontroler ardino pool saya bisa meledak, dan pencahayaan dan keamanan saya akan terus baik-baik saja). Bit terpusat menyatukan sistem dan menyediakan pengawasan / interaksi.
sumber
Poin (1) dan (2) tampaknya sulit untuk didamaikan dengan poin terakhir Anda: istri dan pemilik masa depan.
Jika Anda ingin mulai meretas dengan murah, seperti yang disarankan, lihat X10.
Jika Anda ingin istri merasa mudah digunakan, dan berpotensi meningkatkan nilai jual kembali, Anda mungkin perlu sedikit menaikkan biaya (katakanlah pengeluaran awal $ 200 - $ 300-ish, daripada $ 100 (tapi saya benar-benar hanya menebak pada titik harga itu)) dan menunggu sekitar 6 bulan. Saya berharap bahwa musim semi mendatang, atau paling lambat musim panas, akan ada beberapa produk baru yang akan melakukan apa yang Anda inginkan. Saya sedang memikirkan (dan menunggu sendiri) produk EnergyHub , meskipun ada banyak perusahaan lain dengan produk yang akan segera dipasarkan.
Penafian: Saya berteman dengan sekelompok orang EnergyHub, tetapi tidak memiliki kepentingan pribadi / finansial dalam produk atau kesuksesan mereka.
sumber
Anda mungkin mempertimbangkan X10. TW523 ini memungkinkan komputer terhubung ke jaringan X10, dan adaptor outlet ini berfungsi untuk mengalihkan beban. Saya telah melihat kode Arduino untuk bekerja dengan TW523, tetapi saya berasumsi bahwa ada perangkat lunak Linux juga. Maka itu hanya masalah menulis antarmuka web. Seberapa sulitkah itu? ;-)
sumber
Setiap kali saya mengubah bentuk ruangan, pertanyaan ini muncul lagi untuk saya; Saya menjalankan pencarian di google lagi dan menemukan hasil yang sama.
X10 ok - seperti beberapa poster lain katakan sebelumnya, mereka memiliki masalah keandalan.
Meskipun itu akan benar-benar mengeluarkan anggaran Anda dari air, saya akan melihat ke Control 4 atau yang lain; lupa nama pemain utama lainnya.
Keduanya memiliki aplikasi iPhone / iPad dan keduanya dapat dikembangkan untuk pertumbuhan di masa depan. Keduanya memiliki panel LCD di dinding untuk mengontrol sistem serta perangkat top table.
Tapi, itu tidak murah; pengendali mulai sekitar $ 600 kurasa. Dan itu tidak termasuk dimmer, speaker, outlet, dll ... (dapat menemukan peralatan lebih murah di ebay yang digunakan, tetapi tidak banyak)
Saya pribadi telah membangun sistem (sampai saya siap untuk kontrol 4):
IMac utama di ruang keluarga untuk penyimpanan musik / video (memindahkan Apple G5 lama ke ruang bawah tanah untuk melakukan ini segera) Airport Express di D-Mark saya terhubung ke penerima RCA sementara juga
Speaker terhubung ke penerima RCA dan terletak di dinding ruang makan dan dapur
Melalui AirTunes di iPhone atau iPad, saya mengontrol musik yang menuju ke Airport Express. Ada Apple TV generasi ke-2 di ruang keluarga tempat saya dapat mengirim video juga.
Ini bagus untuk saat ini, tetapi saya menemukan saya lebih mendengarkan Pandora daripada musik saya; jadi saya menggunakan Airfoil untuk mengirim musik ke airport express / apple tv - tetapi saya tidak bisa mengendalikannya dengan iPhone atau iPad saya
Manfaat dari sistem ini adalah laptop istri dapat berfungsi sebagai iMac atau laptop tamu.
Kelemahan dari ini adalah saya tidak bisa mengontrol speaker yang saya output dari iPhone / iPad. Itu baik-baik saja; lantai 1 dipenuhi dengan musik, tetapi ketika saya meletakkan speaker di lorong lantai atas, itu mungkin menjadi masalah.
Airfoil dapat digunakan untuk Airport Express jika Anda tidak memilikinya dan berjalan di Windows. Solusi saya tidak memperhitungkan lampu / outlet (belum)
Mencari Arduino - orang-orang itu cukup cerdas dan seorang Arduino dengan perisai ethernet dan beberapa relay dapat dimiliki untuk di bawah pasangan $$$, tetapi sekarang Anda benar-benar berbicara solusi khusus.
sumber