Saya, menurut definisi apa pun, bukanlah seorang pembuat kode, tetapi ketika saya mulai melihat proyek rumah pintar yang diberi kode getaran di seluruh media sosial saya bulan ini, saya tertarik. Dari “pusat komando utama” dibangun di atas sistem Lutron untuk mengendalikan AI oven yang cerdasorang-orang menggunakan AI di rumah pintar mereka, menggunakan Claude Code untuk membuat alat yang biasanya membutuhkan waktu berminggu-minggu untuk dibuat dengan tangan. Batasan antara “Saya berharap ini ada” dan “Saya berhasil” tiba-tiba tampak sangat tipis. Jadi, apa yang saya harap ada di rumah saya? Dasbor rumah pintar yang layak yang memungkinkan saya mengontrol semua perangkat saya.
Saya telah meninjau perangkat rumah pintar selama lebih dari satu dekade, dan peralihan dan pertukaran lampu, kunci, sensor, dan banyak lagi yang terus-menerus telah menghasilkan rumah bergaya Frankenstein yang sepenuhnya tidak dapat dikelola melalui satu antarmuka atau aplikasi.
Saya menjalankan tiga platform secara teratur — Amazon Alexa, Google Home, dan Apple Home — serta mengutak-atik Samsung SmartThings, Home Assistant, dan Homey. Selain itu, saya memiliki lebih dari selusin jembatan dan hub yang menghadirkan lebih banyak perangkat, termasuk Lutron Caseta, Philips Hue, Aqara, Ikea, dan Aeotec.
Terlalu sedikit perangkat saya yang dapat berkomunikasi satu sama lain, dan ketika perangkat tersebut berkomunikasi, hal tersebut tidak akan bertahan lama. Banyaknya penurunan jaringan dan integrasi yang rusak, sehingga sulit untuk menyiapkan dan memelihara otomatisasi dan rutinitas berbasis sensor.
Rumah pintar saya lebih terasa seperti Mary Shelley daripada Jetsons
Saya telah berjuang selama bertahun-tahun untuk mendapatkan lampu di rumah saya Kipas langit-langit Minka-Aire (dipasangkan melalui a Jembatan Obligasi) untuk bekerja secara andal dengan lampu Philips Hue di kamar tidur anak-anak saya, dan saya memiliki keanehan seperti tempat tidur Sleep Number yang terhubung dengan Wi-Fi yang mengetahui segalanya tentang saya tetapi tidak berbicara apa pun.
Sementara itu standar rumah pintar Penting mulai mengatasi beberapa masalah interoperabilitas ini, namun sebagian besar gagal membantu perangkat yang ada. Semua ini memberi saya rumah pintar yang lebih terasa seperti Mary Shelley daripada Jetsons.
Kantor saya, tempat saya menguji banyak gadget, adalah puncak dari rasa frustrasi ini. Yang saya inginkan hanyalah dapat menyalakan atau mematikan setiap lampu di sana — dari enam produsen berbeda, pada empat protokol berbeda — dengan satu perintah. Namun yang terpenting, saya memerlukan satu antarmuka yang memungkinkan saya melihat dan mengontrol semuanya.
Terinspirasi oleh kesenangan yang dirasakan para pengembang dengan kemampuan Claude Code, saya memutuskan untuk melihat apakah AI dapat menjinakkan rumah pintar saya yang mengerikan. Jika saya dapat memberikan kode getaran solusi untuk pengaturan yang rumit seperti milik saya dengan Claude, itu mungkin dapat berhasil untuk siapa saja.
Mengajar Claude
Langkah pertama saya adalah memastikan saya menggunakan alat yang tepat untuk pekerjaan itu. Bersamaan dengan Claude dan Claude Code biasa, Anthropic baru-baru ini diluncurkan Rekan kerja. Saya terhubung dengan orang-orang di sana, yang mengonfirmasi bahwa Claude Code adalah solusi terbaik untuk apa yang saya coba lakukan dan menyiapkan saya dengan Claude Maks akun.
Kode tersedia dengan paket Pro ($20 per bulan) atau paket Max (mulai dari $100 per bulan). Perbedaan utamanya adalah Max memiliki batasan tarif yang lebih tinggi.
Untuk upaya pertama saya, saya hanya melakukannya YOLO dan meminta Claude untuk menemukan semua perangkat di jaringan Wi-Fi saya dan memberi saya kode getaran pusat komando rumah pintar.
Jika saya dapat mengkodekan solusi untuk pengaturan rumit seperti milik saya dengan Claude, itu dapat berhasil untuk siapa saja
Hal ini menghasilkan dashboard yang sangat tumpul dan sama sekali tidak membantu. Antarmuka web yang dihosting secara lokal yang dibuatnya menunjukkan sebagian besar perangkat saya, tetapi tidak semua. Ia tidak memberikan cara untuk mengendalikan mereka, dan lebih dari separuh nama-nama itu tidak dapat dipahami.
Saya bertanya kepada Claude apakah ia dapat menambahkan perangkat yang dijembatani, seperti lampu dan tirai yang terhubung ke jembatan Lutron Caseta dan Philips Hue saya, tetapi setelah beberapa kali mencoba, tidak ada yang berhasil. Saya kemudian memerintahkannya untuk membuat dasbor dapat digunakan dengan menambahkan nama yang dapat dikenali dan beberapa kontrol. Meskipun hal itu menghasilkan beberapa tombol untuk menyalakan dan mematikan beberapa lampu Wi-Fi, hasilnya masih berantakan.
Jelas, saya membutuhkan lebih dari nol pengetahuan coding untuk membuat ini berhasil. Jadi saya bertanya kepada Claude apa saran yang bisa saya lakukan agar kekacauan ini menghasilkan sesuatu yang bermanfaat. Dikatakan apa yang mungkin diteriakkan sebagian besar pembaca sampai saat ini: Integrasikan dengan Home Assistant.
1/4
Semua orang benar: Saya membutuhkan Asisten Rumah Tangga
Sejujurnya, saya melakukan upaya ini dengan mengharapkan a Dasbor Asisten Rumah menjadi hasil yang mungkin terjadi. Saya telah berencana untuk beralih ke platform rumah pintar selama beberapa waktu, dan sepertinya Claude memiliki alat untuk membantu saya mengatasi rintangan terbesar saya: waktu dan upaya yang diperlukan untuk menyiapkannya.
Bagi mereka yang belum terbiasa, Asisten Rumah adalah perangkat lunak sumber terbuka yang gratis digunakan untuk mengendalikan rumah pintar Anda yang menawarkan kompatibilitas terluas dan integrasi terbanyak dari platform apa pun. Nilai jual terbesarnya adalah ia berjalan secara lokal di perangkat keras Anda sendiri — bukan di cloud yang dikontrol oleh Amazon atau Google, atau di perangkat keras yang terikat dengan tembok raksasa teknologi lainnya.
Home Assistant mendukung semua protokol — Zigbee, Z-Wave, Matter, Thread, Bluetooth, dan lainnya — dan terintegrasi dengan asisten suara dan platform utama, termasuk Amazon Alexa, Apple Home, dan Google Home. Ia juga memiliki mesin otomasi yang kuat yang akan mempercepat kerja berbagai lampu di kantor saya.
Pekerjaan penuh waktu saya adalah bermain dengan gadget rumah pintar, jadi saya ragu menghabiskan waktu senggang saya untuk melakukan hal yang sama
Singkatnya, HA menawarkan solusi paling komprehensif untuk mengelola rumah pintar yang kompleks dan canggih seperti milik saya, sambil tetap memungkinkan saya menguji dan menggunakan platform lain. Namun hal ini memiliki kurva pembelajaran yang curam dan bisa menjadi hobi penuh waktu. Karena pekerjaan penuh waktu saya adalah bermain dengan gadget rumah pintar, saya ragu menghabiskan waktu senggang saya untuk melakukan hal yang sama.
Upaya saya yang baru dalam menggunakan HA telah diisi dengan trial and error dan lusinan lubang kelinci Reddit. Saya tahu bahwa peralihan seluruh sistem akan memakan waktu cukup lama, dan saya telah menemui beberapa hambatan saat mencoba mengintegrasikan perangkat seperti milik saya saklar Wi-Fi Leviton yang dijembatani dan oven Home Connect Thermador saya. Claude Code adalah harapan terbaikku.
Dan sebagian besar terkirim. Pada suatu sore, menggunakan Aplikasi desktop Claude di M4 Mac Mini dan HA saya yang berjalan di Asisten Rumah Kuningsekitar 70 persen perangkat rumah pintar saya telah ditransfer dan disiapkan, dan saya siap untuk beralih ke nilai sebenarnya dari platform rumah pintar — menyiapkan otomatisasi dan skrip. Plus, yang paling penting bagi saya, membuat dashboard rumah pintar.
Kuncinya adalah bahasa alami. Saya cukup mengetikkan apa yang saya inginkan ke dalam chatbot — menanyakan perangkat dan status, menjalankan layanan, dan mengelola otomatisasi — dan Claude mulai bekerja. Ini menjadi penerjemah antara apa yang saya ingin rumah pintar saya lakukan dan implementasi teknisnya — YAML konfigurasi, alat pengembang, otomatisasi — yang dibutuhkan HA.
Saya mulai dengan memintanya untuk menemukan semua perangkat yang terhubung di jaringan saya, membantu saya menyiapkan perangkat yang belum terintegrasi dengan HA, dan kemudian menyarankan cara untuk mengotomatiskannya.
Model Protokol Konteks di Chromeyang memungkinkan Claude terhubung langsung ke browser di komputer saya, AI meninjau pengaturan Home Assistant saya melalui koneksi web lokalnya dan menandai perangkat yang belum saya tambahkan.
Itu menyarankan beberapa otomatisasi dan menawarkan untuk mengaturnya untuk saya. Saya mengizinkannya untuk dipasangkan, dan berhasil menciptakan satu yang menutup tirai di rumah saya ketika AC menyala untuk menghemat energi, dan satu lagi untuk mengirim peringatan ke ponsel saya ketika produksi panel surya saya turun di bawah ambang batas tertentu.
Saya kemudian memintanya untuk mengatur smart switch Leviton yang selama ini saya perjuangkan, yang memerlukan file konfigurasi YAML.
Meskipun bukan pengkodean semata, YAML adalah salah satu langkah HA yang telah berulang kali saya berikan jaminannya. Claude menemukan integrasinya, mencoba beberapa pendekatan yang gagal sebelum menyadari bahwa perlu menginstal add-on Visual Studio Code untuk mengedit file YAML. Dalam waktu satu jam, saya telah menyiapkan sakelar di HA dan otomatisasi dikonfigurasikan untuk mematikan kipas yang sangat keras yang tersambung hingga 30 menit setelah dinyalakan.
Ya, butuh waktu satu jam. Saya segera menyadari bahwa keseluruhan proses ini sangat lambat. Claude pada dasarnya menavigasi antarmuka web Home Assistant saya selangkah demi selangkah, seperti yang dilakukan seseorang (membaca halaman, menemukan tombol, mengkliknya, menunggu hasilnya). Hanya jauh lebih lambat. Dan tidak selalu melakukannya dengan benar. Pasti ada cara yang lebih baik.
Ternyata ada. Setelah berkonsultasi dengan Anthropic, Home Assistant, dan Reddit, saya menemukan bahwa saya perlu memberi Claude akses ke server Home Assistant saya dan file konfigurasinya. Hal ini memungkinkannya untuk menulis langsung ke HA daripada melalui antarmuka web.
Paulus Schoutsen, pendiri Home Assistant, menunjukkan hal itu kepada saya Server MCP Asisten Rumah Tidak Resmi dan Luar Biasa. Ini adalah add-on gratis yang dikembangkan komunitas yang memberi Claude akses langsung ke API Home Assistant, memungkinkannya bekerja lebih mandiri dibandingkan metode sebelumnya.
Anda tidak memerlukan akun Claude berbayar untuk menggunakannya, karena Anda tidak menulis file dengan Kode Claude, dan integrasi MCP berfungsi dengan tingkat gratis. Namun, Anda akan mencapai batas kecepatan dengan cepat jika Anda melakukan pengaturan penuh seperti milik saya. Saya juga menemukan penggunaan Kode Claude lebih produktif daripada Claude. Jika Anda tidak ingin menggunakan Claude sama sekali, ha-mcp juga bisa digunakan klien AI lainnya.
Saat ini, menginstal ha-mcp memerlukan proses pengaturan mendalam yang dipandu oleh Schoutsen (ada panduan terperinci Di Sini). Namun dia mengatakan mereka sedang mempertimbangkan untuk mengintegrasikannya secara lebih lancar ke dalam HA untuk memudahkan orang mengakses alat tersebut.
Setelah saya menjalankan ha-mcp, saya hanya perlu mengaktifkan Home Assistant di konektor aplikasi Claude untuk mengizinkannya mengakses rumah pintar saya. Pikiran pertama saya adalah, Mungkin ini bukan ide yang bagus. Agen AI yang mengendalikan perangkat fisik seperti termostat, kunci, dan oven — apa saja bisa salah?
Anthropic mengatakan bahwa secara default, Claude Code memiliki izin read-only dan tidak dapat melakukan perubahan sendiri. Setiap pengeditan, perintah yang dijalankan, atau permintaan jaringan mengharuskan saya memberikan izin terlebih dahulu. Jika Claude melakukan perubahan yang tidak saya inginkan, saya dapat menekan Esc dua kali untuk mengembalikan perubahan kode apa pun. Iklan secara opsional, menggunakan server ha-mcp memberikan pagar pembatas lebih lanjut. “Ini seperti API, yang memastikan Claude tidak mengacaukan apa pun,” kata Schoutsen.
Agak diyakinkan, saya menggunakan Claude Code yang sepenuhnya terintegrasi HA untuk menyelesaikan migrasi sebagian besar dari hampir 200 perangkat rumah pintar saya. Saya kemudian membuatnya membuat dasbor untuk mengontrol perangkat dengan beberapa ketukan, menyiapkan saya untuk mengintegrasikan sensor dan otomatisasi yang membuat rumah pintar berfungsi.
kesatuan untuk setiap perangkat yang Anda miliki, ini tidak terlalu menakutkan dan lebih bermanfaat.
Saya juga dapat menindaklanjuti dengan petunjuk untuk mengubah tampilan, seperti “pindahkan kamera ke kanan dan letakkan kontrol pencahayaan kantor di atas.” Saya bahkan meminta Claude mengunduh add-on HA untuk menjadikan dasbor saya lebih modern “Jamur” desain dan menyuruhnya menggunakan tata letak Bagian yang lebih baru. Produk jadinya mungkin tidak terlihat seperti sesuatu yang bisa dibanggakan oleh perancang perangkat lunak Apple Home, tapi menurut saya itu tidak jauh dari itu.
Sebagai perbandingan, saya meminta Claude membuat dasbor robot vakum untuk menunjukkan status terkini dari tiga penyedot debu Roborock di rumah saya, dan kemudian mencoba menyiapkan sendiri dasbor yang sama. Lima belas menit berlalu, saya menyerah. Ya, HA mempunyai alat untuk melakukan semua ini sendiri, tapi selama ini saya benar: Saya tidak punya waktu atau kesabaran untuk menanganinya.
Dengan set dasbor, saya meminta Claude untuk memberi saya satu tombol untuk mengontrol semua lampu di kantor saya — termasuk lampu di kipas langit-langit Minka-Aire, Blok Nanoleaf di dinding, lampu Lifx Luna di rumah boneka saya, tiga bohlam Hue di lampu, dan Lampu Kunci Elgato di atas meja saya. Butuh sedikit pemecahan masalah – lampu kipas terus mati ketika semuanya menyala – tetapi setelah beberapa petunjuk lagi, semuanya sempurna.
1/3
Hal ini tidak berarti seluruh prosesnya berjalan lancar. Claude melakukan apa yang dilakukan semua AI: melakukan kesalahan. Sekali atau dua kali, ia menghapus seluruh bagian dari dasbor saya ketika saya memintanya untuk mengatur ulang sesuatu; itu juga mengambil perangkat yang salah dalam beberapa otomatisasi, dan terus bersikeras bahwa semua lampu saya ada di grup kamar putri saya padahal hanya ada lampu Hue. Hal ini tentu memerlukan pengawasan.
Dan pengawasan itu sudah ada — saya harus menyetujui sebagian besar tindakan Claude secara manual selama proses tersebut. Ini berarti, baik atau buruk, saya tidak bisa begitu saja memberikan instruksi kepada Claude, membiarkannya selama dua jam, dan kembali ke rumah pintar yang sempurna.
Namun manfaatnya bagi saya sepadan dengan waktu yang saya habiskan. Selain menyiapkan Home Assistant dengan benar, Claude juga memecahkan masalah yang telah mengganggu saya selama kurang dari satu jam. Meskipun pengaturan lampu kantor saya relatif kecil, hal ini menunjukkan gambaran yang lebih besar. AI — dalam hal ini, Claude Code — membuat pengaturan platform yang kompleks menjadi sederhana dan cepat. Hal ini membuat alat canggih Home Assistant lebih mudah digunakan dan membantu saya mempelajari cara menggunakannya di masa mendatang.
Saya menghabiskan sekitar empat jam pengkodean getaran dengan Claude agar Asisten Rumah saya dapat digunakan
Misalnya saja otomatisasi untuk mematikan kipas angin kamar mandi 30 menit setelah dinyalakan, yang saya sebutkan tadi. Hal ini sangat sulit dicapai pada sebagian besar platform rumah pintar. Saya mencoba melakukannya sendiri di HA dan tersesat di banyak menu Home Assistant. Saya meminta Claude melakukannya untuk saya, lalu melihat hasilnya sehingga saya tahu bagaimana melakukannya di masa depan. Mengedit otomatisasi jauh lebih mudah daripada membuatnya dari awal.
Secara total, setelah kesalahan langkah awal, saya menghabiskan sekitar empat jam pengkodean getaran dengan Claude agar pengaturan Asisten Rumah saya dapat digunakan. Masih ada hal-hal yang perlu saya lakukan, beberapa di antaranya tidak dapat dibantu oleh Claude (kebanyakan di sekitar perangkat HomeKit). Saya juga berencana untuk terus mengutak-atik dasbor agar sesuai dengan kebutuhan saya — sejauh ini berfungsi dengan baik, namun saya sudah dapat melihat cara untuk memperbaikinya.
Bagian terbaik dari memiliki otak pusat yang dapat digunakan untuk rumah pintar saya adalah kemampuan untuk menjadi lebih kreatif dengan otomatisasi dan sensor. Saya berencana untuk bermain dengan add-on Home Assistant baru yang menggunakan Claude untuk itu menganalisis semua tindakan manual Anda dan menyarankan otomatisasi. Dengan AI di rumah pintar, sepertinya kesenangan tidak pernah berakhir.
Saat ini, menambahkan Claude atau administrator AI lainnya ke Home Assistant tidak didukung secara asli; Home Assistant saat ini hanya mengintegrasikan kontrol suara AI. Namun, Schoutsen mengatakan kepada saya bahwa, selain menciptakan integrasi yang lebih efisien dengan ha-mcp, tim juga sedang menjajaki integrasi chatbot yang didukung AI.
“Kami melihat manfaat nyata di sini,” katanya. “AI sangat baik dalam memecahkan masalah; ia dapat membaca log dan memahaminya.” Dia juga menunjukkan kreativitasnya. “Orang-orang sering kali terjebak dalam memikirkan cara menggunakan rumah pintar mereka. AI dapat menyarankan otomatisasi, membuat dasbor, dan juga mengisi kekosongan ketika Anda menemui hambatan,” katanya. “Saat ini, penggunaan Home Assistant bersifat hitam dan putih; Anda dapat melakukan sesuatu atau tidak. AI dapat mengisi area abu-abu tersebut, menyempurnakan berbagai hal, membantu menjadikan semuanya berfungsi dengan baik.”
Di sinilah setiap perusahaan rumah pintar melihat potensi AI. Banyak nama besar telah mengintegrasikan chatbot AI ke dalam aplikasi mereka, mulai dari Philips Hue kepada Aqara dan Bagus. Namun pengalaman saya dengan ini — dan dengan Alexa Plus yang didukung AI generatif — adalah bahwa mereka tidak cukup kuat.
Ya, mengatur Rutinitas melalui suara di Alexa ada peningkatan besar, begitu pula AI jauh lebih pintar dibandingkan pendahulunya. Tapi minta Alexa untuk memberi tahu saya mengapa panel lampu Nanoleaf saya tidak terhubung ke rumah pintar saya atau untuk membantu saya menyiapkan perangkat dan mengonfigurasinya, dan itu adalah jangkrik.
Saya dapat memahami mengapa perusahaan-perusahaan besar bergerak lambat di sini, tetapi sejak saya memperkenalkan Claude di rumah pintar saya melalui Home Assistant, saya akhirnya dapat melihat masa depan di mana semuanya berjalan lancar, dan saya menginginkan masa depan itu sekarang. Janji nyata AI di rumah pintar adalah menghilangkan kerumitan, sehingga rumah berfungsi untuk saya, bukan sebaliknya.
Tangkapan layar oleh Jennifer Pattison Tuohy / The Verge
Ikuti topik dan penulis dari cerita ini untuk melihat lebih banyak hal serupa di feed beranda hasil personalisasi Anda dan untuk menerima pembaruan email.
AI Agentik bertemu dengan dunia fisik
Dimana Claude salah
Saat chatbot sebenarnya berguna
