Pada artikel ini akan kita bahas apa itu group entities. Di Home Assistant memungkinkan kita membuat group dari entity yang fungsinya adalah untuk mengelompokan beberapa entity menjadi 1 entity, sehingga mempermudah kita untuk mengontrol nya.

Contoh Use Case, misalkan kita mempunya beberapa lampu di teras, misal ada 3 Lampu yaitu :

  1. Lampu Teras Utama
  2. Lampu Taman
  3. Lampu Car Port

Nah, kita dapat membuat nya menjadi 1 entity dengan cara membuat group, caranya adalah dengan menggunakan platform light group menambahkan kode di configuration.yaml, kode nya kurang lebih seperti ini :

light:
  - platform: group
    name: Lampu Teras Luar
    entities:
      - light.lampu_teras_utama
      - light.lampu_taman
      - light.lampu_car_port

lalu bagaimana dengan switch atau device yang lain?, Home Assistant juga support untuk membuat group untuk device seperti Switch, Cover, Vaccum, Person, Media Player, Device Tracker dll, contoh penggunaan nya yaitu dengan menggunakan platform group, tambahkan kode configuration.yaml sbb sebagai contoh :

# Contoh configuration.yaml
group:
  dapur:
    name: Dapur
    entities:
      - switch.dapur_1
      - switch.dapur_2
  climate:
    name: Climate
    entities:
      - sensor.temperatur_kamar_utama
      - sensor.temperatur_ruang_keluarga
  anggota_keluarga:
    name: Anggota Keluarga
    entities:
      - device_tracker.hp_ayah
      - device_tracker.hp_mamah
      - device_tracker.hp_kakak
Untuk Group mempunyai paramter all
all tipe boolean (optional, default: false)

Jika di set sebagai true jika status grup hanya akan menyala jika semua entitas yang dikelompokkan aktif. default nya adalah false


0 Comments

Leave a Reply

Avatar placeholder

Your email address will not be published. Required fields are marked *