Home Assistant automatizace Aqara Smart Plug, VU+, Samsung TV. Přepnutí na program

Home Assistant je bezplatný software s otevřeným zdrojovým kódem pro automatizaci domácnosti, který je navržen jako centrální řídicí systém pro chytrá domácí zařízení se zaměřením na místní ovládání a soukromí. Lze k němu přistupovat přes webové uživatelské rozhraní, prostřednictvím doprovodných aplikací pro systémy Android a iOS nebo pomocí hlasových příkazů prostřednictvím podporovaných virtuálních asistentů, jako jsou Google Assistant a Amazon Alexa, nebo open-source alternativ.

Jako jsou „Almond“ a „Genie“ ze Stanford Open Virtual Assistant Lab (Standford OVAL) na Stanfordské univerzitě (které nabízejí možnosti plného provozu na místě kvůli ochraně soukromí). Technologie, zařízení, software, aplikace a služby internetu věcí jsou podporovány modulárními integračními komponentami, které zahrnují nejen nativní integrace pro místní protokoly připojení, jako jsou Bluetooth, MQTT, Zigbee a Z-Wave, ale také podporu pro ovládání proprietárních ekosystémů, pokud poskytují veřejný přístup prostřednictvím otevřeného rozhraní API.

Pro integrace třetích stran. Po instalaci softwarové aplikace Home Assistant jako počítačového zařízení bude fungovat jako centrální řídicí systém pro automatizaci domácnosti (běžně označovaný jako „hub“, „bridge“, „gateway“, „controller“, „coordinator“ nebo „control center/centre“).

Kombinujeme a automatizujeme v Home Assistant

Zigbee zásuvka Aqara (Xiaomi) kterou použijeme pro potřeby článku je vyhrazena pro multimédia a nastavena tak, že se v danou hodinu vypne. Televize Samsung a satelitní tuner VU+ Zero 4K se po obnovení napájení z elektircké sítě automaticky zapnou v původním režimu, v jakém byla před odpojením od sítě. To znamená, že nastavení obrazu, hlasitosti a zdroje pro přehrávání netřeba opakovaně konfigurovat. Start úplně vypnutého (umí další dva režimy: slep a deep sleep) VU+ Zero trvá 55 vteřin. Podstatná informace pro nastavení prodlevy (delay) a přepnutí na zvolený program (1 minutu).

Konfigurace VU+ pomocí platformy enigma2 a Samsung TV v souboru configuration.yaml

# VU+
media_player:
  - platform: enigma2
    host: 192.168.0.11
    port: 80
    username: login
    password: heslo
    name: VU+

# TV
  - platform: samsungtv_tizen
    host: 192.168.0.12
    mac: 00:12:33:DA:0D:AE
    name: Samsung TV

Chytrá zásuvka Xiaomi SmartPlug se do Home Assistant páruje pomocí platformy Deconz / Phoscon.

Home Assistant Aqara Smart Plug Deconz
Home Assistant Aqara Smart Plug Deconz

Pro Zigbee zásuvku je samozřejmě potřeba Zigbee Gateway. V našem případě používáme Deconz USB. Pro Z-Wave zásuvky je samozřejmě potřeba Z-Wave brána. Žádne další nastavení nejsou po přidání zásuvky potřeba. Po spárování v Deconz / Phoscon se do Home Assistant načte název zařízení (zásuvky) switch.smart_plug_jmeno.

Home Assistant Aqara Smart Plug entita
Home Assistant Aqara Smart Plug entita

Pokud potřebujete sledovat spotřebu, zásuvka Xiaomi SmartPlug toto umí. Tato entita je taktéž automaticky vytvořena a to jako měření průměru a celkové spotřeby elektrické energie.

Automatizace.

Vypnout zásuvku v danou hodinu (zápis konfigurace v módu editace yaml).

alias: 'SmartPlug TV vypni ak beží po 02:00'
description: ''
trigger:
  - platform: time
    at: '02:00'
condition:
  - condition: device
    type: is_on
    device_id: 669056cee977273bccbe25c954194c995
    entity_id: switch.smart_plug_tv_switch
    domain: switch
action:
  - type: turn_off
    device_id: 669056cee977273bccbe25c954194c995
    entity_id: switch.smart_plug_tv_switch
    domain: switch
mode: single

Zapni zásuvku v definovaném čase a přepni na definovaný kanál

alias: 'SmartPlug TV zapni a prepni na Duck Tv o 19:29'
description: ''
trigger:
  - platform: time
    at: '19:29:00'
condition:
  - condition: device
    type: is_off
    device_id: 699056cee977273bccbe25c954194c995
    entity_id: switch.smart_plug_tv_switch
    domain: switch
action:
  - type: turn_on
    device_id: 699056cee977273bccbe25c954194c995
    entity_id: switch.smart_plug_tv_switch
    domain: switch
  - delay:
      hours: 0
      minutes: 1
      seconds: 0
      milliseconds: 0
  - service: media_player.select_source
    entity_id: media_player.vu
    data:
      entity_id: media_player.vu
      source: Duck Tv
mode: single

Pokud preferujete UI konfiguraci, automatizace vypadá v GUI následovně

Home Assistant Aqara Smart Plug privní automatizace
Home Assistant Aqara Smart Plug první automatizace
Home Assistant Aqara Smart Plug druhá automatizace
Home Assistant Aqara Smart Plug druhá automatizace

Užitečné

Možnosti zápisu konfigurace (zařízení, senzoru) jsou popsány v tomto článku.
Domovská stránka Home Assistant.

ICTIS.CZ