Integrasi mesin pemotong rumput pintar ke dalam Home Assistant.

  • Mengintegrasikan mesin pemotong rumput ke dalam Home Assistant memecah "silo" aplikasi dan memungkinkan pemotongan rumput otomatis berdasarkan cuaca, keberadaan pengguna, dan jadwal.
  • Mammotion, Bosch Indego, dan Husqvarna Automower dapat diintegrasikan dengan Home Assistant menggunakan API, MQTT, dan template canggih.
  • Penggunaan sensor, layanan, dan tindakan spesifik memungkinkan otomatisasi nyata yang meningkatkan keselamatan, kenyamanan, dan efisiensi energi.
  • Dengan menggabungkan Home Assistant dengan Matter, Apple Home, dan layanan lainnya, kontrol mesin pemotong rumput meluas melampaui aplikasi resminya.

Integrasi mesin pemotong rumput pintar ke dalam Home Assistant.

Jika Anda memiliki mesin pemotong rumput robot modern dan sudah menggunakan Home Assistant, Anda selangkah lagi untuk mengubahnya menjadi bagian lain dari ekosistem otomatisasi rumah Anda Alih-alih membiarkannya terkunci di aplikasi resminya, mengintegrasikannya memungkinkan Anda untuk memutuskan kapan dan bagaimana mematikan lampu: berdasarkan cuaca, apakah ada orang di taman, kelebihan produksi energi surya, atau sekadar jadwal keluarga.

Pada artikel ini kita akan melihat, secara detail dan praktis, bagaimana cara kerjanya di Home Assistant. Mesin pemotong rumput pintar utama dan integrasinyaMammotion (Luba/Yuka), Bosch Indego melalui MQTT, Husqvarna Automower menggunakan API resminya, trik untuk menampilkan Mammotion ke Apple Home sebagai penyedot debu melalui Matter, dan apa yang ditawarkan Home Assistant kepada seseorang yang baru mulai meneliti robot mana yang akan dibeli. Semua dijelaskan dalam bahasa Spanyol (Spanyol) dan dengan banyak ide otomatisasi "dunia nyata".

Apa saja manfaat mengintegrasikan mesin pemotong rumput pintar ke dalam Home Assistant?

Ketika mesin pemotong rumput hanya ada di dalam aplikasinya, maka ia akan tetap berada di dalam “silo” terputus sepenuhnya dari perangkat rumah pintar Anda lainnya. Integrasi dengan Home Assistant memecah silo tersebut dan mengubah robot menjadi perangkat lain, dengan entitas, sensor, dan layanan yang dapat Anda gunakan dalam otomatisasi.

Dalam praktiknya, ini berarti Anda dapat menggunakan data seperti baterai, status kerja, lokasi GPS, zona pemotongan, atau prakiraan cuaca untuk memutuskan apakah robot akan keluar untuk memotong, kembali ke pangkalan, menghentikan pekerjaan, atau tetap diam.

Beberapa ide yang sangat umum dan masuk akal ketika Anda memiliki mesin pemotong rumput di Home Assistant adalah:

  • Hentikan pemotongan jika hujan akan segera turun. menggunakan sensor lokal atau integrasi waktu.
  • Hindari jam-jam terpanas di siang hari. atau berisiko merusak halaman rumput dan jadwalkan pekerjaan tersebut pada pagi hari atau larut malam.
  • Lakukan pematian sistem ketika terdapat surplus energi fotovoltaik., jika Anda memantau produksi energi surya Anda di Home Assistant.
  • Blokir robot saat ada orang di taman. (anak-anak bermain, pengunjung sedang barbekyu, gerbang taman terbuka, dll.).
  • Sesuaikan pemotongan dengan kalender keluarga. agar tidak mengganggu rapat, tidur siang, atau acara khusus.

Semua ini dimungkinkan karena, setelah terintegrasi, robot tersebut akan mengungkap... sensor (baterai, status, mode, zona, kesalahan…) dan tindakan (mulai, jeda, tambatkan, ganti, dll.) yang dapat dikombinasikan dengan perangkat rumah pintar Anda lainnya.

Integrasi mesin pemotong rumput Mammotion (Luba dan Yuka) ke dalam Home Assistant

Model Mammotion (Luba, Yuka, dan turunannya) memiliki integrasi komunitas yang sangat lengkap yang mengubah robot menjadi sebuah perangkat “mesin_pemotong_rumput” asli di dalam Home Assistant. Dari sana Anda dapat membaca puluhan sensor dan menjalankan perintah pemotongan tingkat lanjut.

Keunggulan utama dari integrasi ini adalah kemampuannya untuk mengekstrak data dari mesin pemotong rumput, seperti: level baterai, status pengoperasian, posisi GPS, jumlah satelit, area aktif, jenis koneksi (WiFi/BLE/4G) dan parameter spesifik model lainnya, di samping mengekspos layanan untuk memulai, menjeda, menghentikan, atau mengirim robot kembali ke pangkalan.

Adapun persyaratannya, penting untuk memiliki Home Assistant. Diperbarui ke versi terbaru (minimal 2025.3.0) dan menyertakan HACS (Home Assistant Community Store), karena integrasi ini bukan bagian dari inti sistem dan diinstal sebagai repositori khusus.

Detail yang paling penting bukanlah detail teknis, tetapi terkait dengan akuntansi: disarankan untuk membuat Akun Mammotion kedua khusus untuk Home Assistant.Jika Anda menggunakan akun utama yang sudah Anda gunakan di aplikasi, ada risiko terputusnya koneksi yang mengganggu pada perangkat seluler Anda setiap kali HA memperbarui login.

Alur kerja tipikal untuk menyiapkan akun kedua tersebut adalah:

  • Buat akun baru di aplikasi Mammotion, menggunakan alamat email yang berbeda.
  • Kembali ke akun utama Anda dan bagikan robot dengan akun sekunder.
  • Masuk menggunakan akun sekunder, terima perangkat yang dibagikan, dan cadangkan perangkat tersebut hanya untuk Home Assistant.

Setelah bagian akun siap, integrasi diinstal dari HACS dengan menambahkan repositori kustom "https://github.com/mikey0000/Mammotion-HA" Sebagai integrasi, Home Assistant diinstal dan dihidupkan ulang sehingga muncul di menu Integrasi.

Saat mengkonfigurasi integrasi di Pengaturan → Perangkat dan layanan → Tambah integrasi, Anda dapat memilih apakah akan menghubungkan robot melalui Bluetooth Hemat Energi (BLE) atau melalui Wi-Fi/4GJika Anda menggunakan BLE dan server Home Assistant berada jauh dari taman, Anda dapat mengandalkan hal berikut: Proxy Bluetooth dengan ESPHome (ESP32 bertindak sebagai jembatan BLE di dekat mesin pemotong rumput).

Dengan koneksi WiFi, yang biasanya paling nyaman jika taman memiliki banyak pepohonan, cukup masuk Alamat email dan kata sandi akun sekunder Mammotion dan integrasinya akan mulai menciptakan perangkat dengan entitas-entitasnya.

Setelah ditambahkan, di panel perangkat Anda akan melihat Luba/Yuka Anda dengan kontrol pemotongan dan berbagai macam sensor: baterai, status saat ini (memotong rumput, mengisi daya, diam…), jenis tautan, lokasi, jumlah satelit, area kerja aktif, progres pemotongan dan masih banyak lagi, menurut model tersebut.

Selain sensor, integrasi ini juga menyediakan layanan yang sangat canggih, seperti: mammotion.start_mowyang memungkinkan Anda menjalankan pemotongan yang disesuaikan. Dari Alat Pengembang → Tindakan, Anda dapat memilih layanan ini, memilih mesin pemotong rumput Anda, dan memberikan parameter seperti kecepatan, mode jalur, deteksi rintangan, tinggi pemotongan (pada model Luba), atau daftar area.

Dalam banyak kasus, terdapat kombinasi parameter yang umum untuk seluruh jajaran (misalnya, kecepatan, mode navigasi, atau sensitivitas terhadap rintangan) dan parameter lain yang spesifik untuk Yuka (pengumpulan, tepi, dll.) atau untuk Luba (ketinggian pemotongan, strategi pemetaan yang berbeda), yang memungkinkan Anda untuk beradaptasi. adegan-adegan sinematik dengan tingkat detail yang tinggi..

Otomatisasi bermanfaat dengan Mammotion dan Home Assistant

Peningkatan kualitas yang sesungguhnya terjadi ketika Anda mulai berkreasi. otomatisasi yang menghubungkan logika mesin pemotong rumput dengan perangkat rumah pintar Anda lainnya. Dengan mengetahui status, level baterai, dan lokasinya, Anda dapat membuat keputusan yang jauh lebih tepat daripada dengan pemrograman standar aplikasi.

Contoh klasiknya adalah reaksi terhadap cuaca: jika stasiun cuaca lokal Anda, sensor Zigbee luar ruangan Anda, atau integrasi peramalan mendeteksi kemungkinan besar akan segera turun hujanHome Assistant dapat memerintahkan mesin pemotong rumput untuk berhenti bekerja dan kembali ke pangkalan sebelum taman berubah menjadi lumpur.

Hal serupa dapat dilakukan dengan suhu ekstrem. Jika sensor luar ruangan mencatat suhu lebih dari, misalnya, 30°C, Anda dapat menunda pematian hingga Hindari bekerja di bawah sinar matahari langsung.baik untuk melindungi halaman rumput maupun untuk merawat baterai dan komponen robot.

Jika Anda memiliki panel fotovoltaik yang terintegrasi dengan Home Assistant, fitur otomatisasi lain yang sangat berguna adalah... pemotongan dengan memanfaatkan surplus energi suryaKetika sistem mendeteksi bahwa Anda mengekspor energi ke jaringan listrik (atau bahwa produksi melebihi ambang batas tertentu), sistem akan meluncurkan mesin pemotong rumput dalam jangka waktu yang "dapat diterima". Dengan cara ini, sebagian besar pengisian daya robot selanjutnya didukung oleh produksi energi Anda sendiri.

Sangat umum juga untuk menetapkan aturan keselamatan dan hidup berdampingan: jika gerbang taman dibuka, jika kamera mendeteksi keberadaan manusia, atau jika Anda mengaktifkan mode "barbekyu" atau "anak-anak bermain", sistem dapat menghentikan pemotongan rumput untuk menghindari hal-hal yang tidak diinginkan. Dengan cara ini, robot tidak lagi menjadi barang yang terlupakan di tengah halaman rumput yang bisa jadi menjengkelkan justru saat Anda tidak menduganya.

Terakhir, mengintegrasikan kalender keluarga ke dalam Home Assistant memungkinkan Anda untuk menghindari memotong rumput selama rapat, jam kerja jarak jauh, atau waktu-waktu tertentu (misalnya, jika acara kalender menunjukkan "waktu tidur siang bayi," robot akan tetap berada di stasiun pengisian dayanya). Mesin pemotong rumput kemudian akan berfungsi seperti mesin pemotong rumput biasa. anggota yang lebih selaras dengan jadwal rumah tangga.

Pada level antarmuka, dengan semua sensor dan perintah yang tersedia, Anda dapat membangun dasbor khusus untuk robot, dengan kartu animasi, tombol kontrol cepat, dan tampilan status yang sangat rapi. Umumnya, proyek seperti HA-Animated-Cards digunakan untuk tujuan ini. buat kartu yang menarik secara visual yang menunjukkan secara real-time perkembangan pemotongan atau area saat ini.

Jika pada titik tertentu integrasi gagal dengan kesalahan waktu habis (timeout) terhadap API "api.link.aliyun.com", disarankan untuk memeriksa router atau firewall jika ada masalah. memblokir koneksi ke layanan yang dihosting di TiongkokHal ini dapat terjadi dengan kebijakan keamanan tertentu. Selain itu, jika proses pengaturan akun menolak alamat email, repositori itu sendiri menyarankan untuk menggunakan "nomor akun" sebagai pengganti email, karena ini berfungsi lebih baik dalam beberapa kasus.

Kontrol Mammoth tingkat lanjut dari Apple Home menggunakan Matter.

Integrasi Mammotion ke dalam Home Assistant menampilkan mesin pemotong rumput sebagai sebuah entitas. mesin pemotong rumputMasalahnya adalah, hingga saat ini, Matter belum menyertakan jenis perangkat khusus untuk mesin pemotong rumput, sehingga tidak ada pemetaan langsung antara entitas tersebut dan aksesori Apple Home.

Solusinya terletak pada pengamatan bahwa, dari perspektif otomatisasi rumah, mesin pemotong rumput otonom dan penyedot debu robotik adalah kembar fungsional praktisKeduanya mencakup area yang ditentukan, memiliki baterai, zona, mode kerja, perintah mulai/jeda/berhenti, dan "kembali ke pangkalan".

Spesifikasi Matter memang mencakup jenis perangkat. Robot Penyedot Debu (0x0074), dengan klaster untuk status operasional, mode pembersihan, mode pengoperasian dan, yang sangat penting, klaster area layanan yang sangat cocok dengan area pemotongan rumput.

Kuncinya adalah membuatnya di Home Assistant. entitas vakum templat yang "membungkus" entitas mesin pemotong rumput Mammotion: perintah mulai/berhenti/jeda/kembali ke pangkalan menjadi padanan untuk penyedot debu, level baterai berasal dari sensor baterai mesin pemotong rumput, dan zona direpresentasikan sebagai "ruangan" penyedot debu.

Untuk menyiapkan semuanya, Anda perlu mengaktifkan integrasi Mammotion di Home Assistant, yaitu add-on-nya. Beranda-Asisten-Masalah-Hub (sebaiknya versi yang dikelola oleh RiDDiX), HomePod atau Apple TV terbaru sebagai hub Apple Home, dan tombol zona pemotong rumput yang tersedia di Home Assistant (entitas button.*_zone_* yang diekspos oleh Mammotion).

Langkah pertama adalah menemukan semua entitas robot yang relevan di Developer Tools → States: lawn_mower.* utama, sensor mode dan baterai, tombol zona, tombol pembatalan tugas, dan pemilih mode jalur. ID persis ini kemudian digunakan untuk membangun file configuration.yaml. templat vakum yang menerjemahkan status internal "MODE_WORKING", "MODE_CHARGING", dll., ke status penyedot debu seperti membersihkan, terpasang, dijeda, atau diam.

Templat penyedot debu itu juga mendefinisikan:

  • El tingkat baterai mengambil nilai dari sensor baterai mesin pemotong rumput.
  • Perintah start, stop, pause, dan return_to_base yang didukung oleh layanan lawn_mower.* dan button.* yang terkait.
  • Daftar “kecepatan_kipas” yang sebenarnya digunakan untuk memilih zona pemotongan (Zona A, Zona B, Zona C…).
  • Atribut kamar, yang berisi array objek {id, name} dalam format JSON yang menampilkan zona-zona berbeda, sesuai format yang diharapkan oleh Matter Hub.

Atribut "ruangan" ini sangat penting karena logika Matter Hub mencakup fungsi yang, setelah mendeteksi bidang ini dalam entitas penyedot debu, secara otomatis membuat klaster. Area layanan dan mengisi area yang didukung. Dengan cara ini, di Apple Home Anda akan melihat setiap zona pemotongan seolah-olah itu adalah "ruangan" yang dapat dipilih di antarmuka penyedot debu.

Secara opsional, Anda dapat membuat blok templat di dalam blok yang sama. pilih templat entitas Ini menerjemahkan berbagai mode jalur pemotongan (single_grid, double_grid, segment_grid, no_grid) ke dalam nama yang lebih mudah dipahami pengguna seperti "Potong garis lurus," "Potong zig-zag," "Potong grid," atau "Tanpa grid." Pilihan ini kemudian digunakan di Matter Hub sebagai entitas mode pembersihan, sehingga Apple Home menampilkan nama-nama ini di antarmuka robot penyedot debu.

Setelah memvalidasi dan memulai ulang Home Assistant untuk memuat templat ini, kami memverifikasi bahwa entitas baru vacuum.* memiliki status yang benar, level baterai terisi, dan atribut rooms berisi JSON zona. Dengan demikian, kita beralih ke bagian Matter Hub.

Pada antarmuka plugin Matter Hub, sebuah bridge baru dibuat dalam mode server, filter entitasnya dibatasi pada template vacuum, dan sebuah pemetaan ditambahkan yang menunjukkan bahwa vacuum.* ini harus diekspos sebagai Perangkat pembuangan kotoran tipe Robot Penyedot DebuEntitas yang dipilih untuk mode pemotongan dapat dihubungkan di sana jika sudah dibuat.

Setelah memulai ulang add-on dan memverifikasi bahwa endpoint menampilkan cluster yang diharapkan (termasuk serviceArea dengan area yang didukung), cukup buka aplikasi Apple Home, pilih "Tambahkan Aksesori," pindai kode QR bridge Matter Hub, dan selesaikan pemasangan. Setelah selesai, mesin pemotong rumput akan muncul di Apple Home sebagai Robot penyedot debu dengan tombol Putar/Jeda/Basis, persentase baterai, pemilihan zona, dan pemilihan mode..

Perlu dicatat beberapa keterbatasan: untuk saat ini, pemilihan area di Apple Home sebagian besar bersifat visual, karena perintah SelectAreas dari Matter belum terhubung ke layanan HA generik yang memicu tombol zona; mode pemotongan rumput mungkin menampilkan "tidak diketahui" jika mesin pemotong rumput dimatikan, dan setiap perubahan definisi kluster atau zona biasanya memerlukan menarik dan menugaskan kembali aksesori di Apple Home.

Integrasi Bosch Indego melalui MQTT

Mesin pemotong rumput Bosch Indego tidak memiliki integrasi Home Assistant bawaan yang seerat Mammotion atau Husqvarna, tetapi ada proyek yang sangat solid bernama... “Aplikasi pengontrol dan API untuk Bosch Indego Connect” yang menyediakan akses ke API-nya dan juga menyertakan adaptor MQTT yang sempurna untuk diintegrasikan ke dalam HA.

Idenya sederhana: sebuah proses yang disebut Adaptor IndegoMqtt Perangkat ini terhubung ke cloud Bosch menggunakan kredensial Anda dan secara bersamaan mempublikasikan serta mendengarkan informasi pada broker MQTT lokal Anda. Home Assistant cukup membaca topik MQTT ini sebagai sensor dan mengirimkan perintah dengan mempublikasikan pesan ke topik lain.

Untuk membuat adaptor melakukan booting secara otomatis di lingkungan Linux, sangat umum untuk menambahkan baris ke cron sistem dengan sintaks @reboot, misalnya:

@reboot /home/pi/indego/bin/IndegoMqttAdapter -c /home/pi/indego/IndegoMqttAdapterConfig.properties

File konfigurasi IndegoMqttAdapterConfig.properties berisi semua data sensitif: URL dasar layanan Indego, nama pengguna dan kata sandi yang Anda gunakan di aplikasi resmi, alamat broker MQTT (ip:port), kredensial broker, topik root untuk pesan, dan interval polling dalam milidetik.

Contoh umum dari file semacam itu mencakup bidang-bidang seperti indego.mqtt.device.username dan password, parameter indego.mqtt.broker.connection yang mengarah ke tcp://IP_BROKER:1883, client-id untuk membedakan adaptor, topic-root dengan tipe test/device/indego, dan polling-interval-ms sekitar 30000 ms untuk Perbarui status setiap 30 detik.

Dengan adaptor yang sudah mempublikasikan status di MQTT, di Home Assistant Anda hanya perlu mendeklarasikan sensor MQTT di configuration.yaml, yang mengarah ke topik yang sesuai. Entitas biasanya dibuat untuk status daya (hidup/mati), status pengoperasian (Berlabuh, Mengisi Daya, Memotong Rumput, Kembali ke dermaga…), persentase rumput yang dipotong, waktu pemotongan terakhir, dan total waktu kerja.

Template nilai (value_template) digunakan untuk menerjemahkan status bahasa Inggris yang diterima melalui MQTT ke dalam string teks bahasa Spanyol, sehingga pengguna melihat “Memuat”, “Memotong rumput”, “Pulang ke rumah”, “Memangkas tepi”, “Diam di kebun”, “Baterai lemah”, dll. Hal ini juga memungkinkan untuk Konversikan menit kerja ke jam. Membagi dengan 60 dan membulatkan, untuk menampilkan metrik yang lebih mudah dipahami pada kartu.

Setelah Home Assistant dihidupkan ulang, sensor-sensor ini dapat ditempatkan pada kartu panel untuk melihat sekilas status daya, status mesin pemotong rumput saat ini, persentase area yang sudah dipotong, dan jam operasional.

Untuk mengontrol Indego dari antarmuka HA, kartu tipe [tipe tidak tersedia] biasanya digunakan. tombol entitas Sebuah susunan horizontal dengan tiga tombol: satu untuk memulai pemotongan (mengirimkan payload MOW ke perintah topik), satu lagi untuk menjeda (payload PAUSE), dan yang ketiga untuk mengirim robot kembali ke rumah (payload RETURN). Semua tombol ini meluncurkan layanan mqtt.publish dengan topik dan payload yang sesuai.

Dengan sistem ini yang sudah berjalan, Anda sekarang juga dapat mendesain otomatisasi yang mirip dengan robot lain: misalnya, memulai pemotongan rumput pada pukul 6 pagi hanya jika belum hujan dan tidak akan hujan, dengan menggabungkan status MQTT robot dengan data dari integrasi seperti AccuWeather. Atau kirim pemberitahuan melalui Telegram atau pengeras suara ketika mesin pemotong rumput mulai memotong, menyelesaikan siklus, atau macet di kebun.

Pendekatan berbasis MQTT ini memiliki keunggulan karena sangat fleksibel: karena semuanya terjadi melalui topik, Anda dapat mudah dikombinasikan dengan sistem lain, dasbor, atau otomatisasi tingkat lanjut.Dan Anda tidak bergantung pada adanya integrasi resmi khusus untuk Indego di inti Home Assistant.

Integrasi resmi Husqvarna Automower dengan Home Assistant

Husqvarna menawarkan integrasi resmi untuk mesin pemotong rumput otomatisnya yang dilengkapi dengan Automower Connect atau modul Automower ConnectDengan memanfaatkan API cloud milik merek itu sendiri, ini menyediakan entitas yang sangat detail untuk status, statistik, dan kontrol mesin pemotong rumput.

Untuk menggunakan integrasi ini, Anda perlu mengkonfigurasi kredensial OAuth2 di Portal Pengembang HusqvarnaAnda masuk dengan akun yang sama yang Anda gunakan di aplikasi Automower Connect, membuat aplikasi baru dan menetapkan URL pengalihan Home Assistant tertentu (https://my.home-assistant.io/redirect/oauth), selain menghubungkan API Otentikasi dan Automower Connect.

Saat membuat aplikasi, portal akan menghasilkan Kunci Aplikasi dan Rahasia Aplikasi yang harus diperlakukan sebagai kredensial sensitif (setara dengan nama pengguna dan kata sandi)Kemudian, dari Home Assistant, integrasi Husqvarna Automower digunakan, yang akan memandu Anda melalui proses login dan otorisasi menggunakan data tersebut.

Setelah dikonfigurasi, Home Assistant membuat "hub" Husqvarna dan, dari situ, serangkaian entitas yang terkait dengan mesin pemotong rumput. Ini termasuk sensor biner untuk mendeteksi apakah mesin sedang digunakan. mengisi daya baterai (ketika robot telah kembali karena baterai lemah dan sedang mengisi daya) atau jika robot tersebut meninggalkan pangkalan dalam perjalanan menuju titik awal.

Integrasi juga dapat menghasilkan botones Untuk mengkonfirmasi kesalahan kecil, mengatur ulang waktu penggunaan pisau, atau menyinkronkan jam internal mesin pemotong rumput dengan waktu Home Assistant, tindakan yang sangat berguna untuk perawatan dan diagnostik.

A kalender untuk setiap robot, yang menampilkan waktu pemotongan yang telah dikonfigurasi, memungkinkan Anda untuk melihat di HA baik slot waktu yang diprogram saat ini maupun di masa mendatang, mengintegrasikannya dengan kalender rumah lainnya.

Jika model mendukungnya, sebuah entitas akan muncul. pelacak_perangkat yang menampilkan posisi GPS mesin pemotong rumput, dan entitas kejadian yang mencerminkan kesalahan terakhir, dengan atribut seperti tingkat keparahan, garis lintang dan garis bujur yang tepat dari kejadian tersebut, dan stempel waktu. Ini membuka pintu bagi otomatisasi seperti "jika terjadi tilt_error, kirimkan pemberitahuan dengan lokasi dan tampilkan penanda di peta."

Entitas pengendali pusat adalah sebuah entitas. mesin pemotong rumputDari sini, Anda dapat melanjutkan program, menjeda pemotongan rumput, atau memarkir robot hingga waktu terjadwal berikutnya. Pada beberapa model, entitas angka juga dibuat untuk menyesuaikan tinggi pemotongan umum (dari 1 hingga 9) dan ketinggian pemotongan berdasarkan area kerja (0% hingga 100% terhadap ketinggian dasar), sehingga Anda dapat menyesuaikan pemotongan dengan berbagai bagian taman.

Terdapat juga beberapa entitas terpilih untuk dikontrol, misalnya, mode operasi lampu depan mesin pemotong rumput, dan sensor yang sangat komprehensif untuk masa pakai baterai, waktu penggunaan pisau, kesalahan, periode tidak aktif, alasan pembatasan (embun beku, batas harian, jadwal mingguan…), waktu pengisian daya yang tersisa, mode saat ini, mulai berikutnya, jumlah siklus pengisian daya, tabrakan, akumulasi waktu pemotongan, pencarian, pengoperasian, dll., serta nama dari area kerja aktif.

Untuk setiap area kerja dengan pemotongan sistematis yang diaktifkan, sensor tambahan dibuat dengan menampilkan kemajuan dalam persentase dan tanggal/waktu penyelesaian terakhir, sehingga memudahkan otomatisasi seperti "jika kemajuan area X mencapai 100%, beri tahu dan kirim robot ke pangkalan."

Integrasi juga menghasilkan sakelar untuk mengontrol zona eksklusi (zona larangan masuk)Sakelar-sakelar ini memungkinkan Anda untuk mengaktifkan atau menonaktifkan program pemotongan rumput global robot dan mengaktifkan atau menonaktifkan setiap area kerja secara terpisah. Dengan sakelar-sakelar ini, Anda dapat memutuskan, misalnya, bahwa robot harus menghindari area tertentu saat Anda mengadakan pesta di halaman rumput.

Mengenai tindakan spesifik, integrasi tersebut mencakup seruan untuk timpa program (mengganti jadwal) dan membuat robot memotong rumput atau parkir untuk periode tertentu (dari 1 menit hingga 42 hari), dengan durasi yang ditentukan dalam hari, jam, dan menit. Anda juga dapat memerintahkannya untuk memotong rumput di area kerja tertentu selama waktu tertentu, menggunakan ID area yang diperoleh dari sensor yang sesuai.

Penting untuk menyadari beberapa keterbatasan desain: Anda tidak dapat memulai mesin pemotong rumput hanya dengan `lawn_mower.start_mowing` di luar waktu yang dijadwalkan; Anda perlu menggunakan tindakan penggantian (override) untuk itu. Dan, pada model dengan teknologi EPOS, manajemen zona pengecualian belum didukung dalam integrasi resmi ini.

Apa keuntungan yang didapat pengguna dengan memulai pencarian menggunakan Home Assistant dan mencari mesin pemotong rumput?

Jika Anda masih dalam tahap awal meneliti robot pemotong rumput mana yang akan dibeli (misalnya, mempertimbangkan Mammotion Yuka Mini 700/800 Jika Anda memiliki kendaraan rekreasi (seperti Ecovacs Goat atau sejenisnya) dan Anda hanya menginstal Home Assistant "sekadar untuk mencobanya," Anda mungkin bertanya-tanya apakah ada gunanya mempelajari semua hal tentang integrasi ini.

Jawabannya biasanya ya, terutama jika Anda merencanakan taman dan rumah Anda sebagai sistem yang terpadu: dengan mengintegrasikan mesin pemotong rumput dengan Home Assistant, Anda mendapatkan kontrol dan visibilitas yang jauh lebih baik Dengan aplikasi resmi, ini berarti lebih sedikit kejutan dan lebih banyak otonomi nyata dalam penggunaan sehari-hari.

Dalam kasus khusus Yuka/Luba, integrasi Mammotion memungkinkan Anda untuk:

  • Periksa sekilas status, baterai, posisi, dan zona dari panel Home Assistant.
  • Peluncuran dibatasi oleh aturan-aturan seperti cuaca, keberadaan, atau produksi tenaga surya.
  • Sinkronkan jadwal dengan kalender keluarga atau mode rumah (pergi, liburan, malam…).
  • Jelajahi skenario tingkat lanjut seperti paparan terhadap Apple Home melalui Matter untuk mengendalikannya seolah-olah itu adalah robot penyedot debu.

Untuk benar-benar memaksimalkan manfaatnya, selain mesin pemotong rumput, Anda juga memerlukan beberapa elemen otomatisasi rumah dasar: integrasi waktu yang andal (Meteosat, AccuWeather, stasiun lokal), sensor kehadiran atau kamera jika Anda ingin memblokir pemutusan daya saat ada orang di sekitar, dan, jika Anda memiliki panel surya, integrasikan ke dalam HA untuk mengatur logika kelebihan daya.

Upaya yang dibutuhkan untuk menyiapkan semuanya mungkin tampak tinggi pada awalnya, tetapi setelah otomatisasi awal selesai, sistem berjalan dengan cukup lancar dan robot Anda menjadi “rekan kerja lepas yang bekerja di balik layar”Namun sekarang, patuhi aturan yang memperhitungkan apa yang sebenarnya terjadi di rumah dan kebun Anda.

Pada akhirnya, mengintegrasikan mesin pemotong rumput pintar ke dalam Home Assistant, baik itu Mammotion, Bosch Indego melalui MQTT, atau Husqvarna Automower dengan API resminya, mengubah fungsi yang tampaknya sederhana seperti memotong rumput menjadi sebuah bagian lain dari teka-teki otomatisasi rumahDiselaraskan dengan iklim, energi, kehadiran, dan kebiasaan keluarga, sesuatu yang terlihat jelas baik dalam kenyamanan maupun ketenangan ketika taman hampir mengurus dirinya sendiri dan Anda hampir tidak ingat bahwa ada robot yang bekerja di sana.