IntegrationerJulekalender 2022

HA Jule-tip #24: Integration til HomeKit

Så blev det endelig juleaften og dermed også tid til det sidste jule-tip. Det handler, at bruge HomeKit integrationen, så du kan styre dine enheder i HA på iOS enheder.

På den måde kan du styre lys, switches, scener og meget andet udstyr, som ellers ikke er understøttet af HomeKit direkte fra dine Apple enheder.

Med HA’s HomeKit integration kan man:

  • styre HA entiteter i Hjem app’en på dine Apple enheder
  • bruge stemmestyring (Siri) til at starte automatiseringer
  • få overvågningskameraer vist på AppleTV
  • bruge HomeKit hændelser til at opdatere data i HA eller starte automatiseringer.

Så er der bare at håbe på, at der gemmer sig nogle nye smart home produkter under juletræet i år. 🙂

Rigtig god jul og tak fordi du fulgte med i mine jule-tips …

Sådan gør du

Det er muligt at opsætte integrationen enten via GUI eller ved at tilføje den i din configuration.yaml fil.

Jeg viser et par eksempler på opsætning via YAML, da denne let kan kopieres.

For at tilføje integrationen skal du tilføje en homekit sektion til din konfigurationsfil.

Du bør derefter lave et filter, som vælger de enheder, du ønsker at styre med HomeKit.

Som udgangspunkt understøttes mange forskellige typer af enheder, såsom lys, gardiner, temperaturfølere, bevægelsessensorer, medieafspillere og meget andet.

Læs mere her om supporteret udstyr og funktionalitet.

I dette eksempel på en konfiguration oprettes HomeKit integrationen med en kombination af lys, booleans, media players, scener mv.:

homekit:
  - filter:
      include_entities:
        #######    INPUT BOOLEANS    #######
        - input_boolean.anders_phone_charging
        - input_boolean.manual_override
        #######    COVERS    #######
        - cover.velux_window
        - cover.velux_window_2
        #######    SENSORS    ######
        - input.home_state
        #######    LIGHTS    #######
        - light.bryggers
        - light.stander
        - light.loft_kontor
        - light.spisebord
        - light.skur
        - light.bedlamper
        #######    SWITCHES    #######
        - switch.on_off_plug_in_unit_16
        #######    SCENES    #######
        - scene.film
        - scene.mellem
        - scene.lege
        - scene.spise
        #######    MEDIA PLAYERS    #######
        - media_player.marantz_sr7010

Efter en genstart af HA, kan du nu forbinde HA med HomeKit ved at gøre følgende:

  1. HA vil vise en notifikation med en QR-kode, der skal benyttes til parring. Hvis dette ikke vises, kan du finde den under “Notifikationer” i menuens nederst til venstre.
  2. Åbn Apple Hjem-appen på din mobil eller tablet
  3. Klik på “+”-ikonet“ øverst og vælg “Tilføj tilbehør”
  4. Scan derefter QR-koden, eller vælg “Flere indstillinger…” og vælg Home Assistant Bridge.
  5. Bekræft, at du tilføjer et ikke-certificeret tilbehør ved at klikke på “Tilføj alligevel”.
  6. Indtast PIN-koden (spring dette trin over, hvis du har scannet QR-koden).
  7. Følg opsætningen ved at klikke på “Næste” og til sidst “Udført” i øverste højre hjørne.
  8. Home Assistant Bridge og de valgte enheder skulle nu være tilføjet i Apple Hjem-appen.

Efter opsætningen, kan du finde og styre de valgte enheder i Apple Hjem app’en på dine mobil, tablet eller Apple TV:

Eksempel på enheder i Apple Hjem
Eksempel på enheder i Apple Hjem

Hvis du ønsker at tilpasse navnet eller andre oplysninger, som vises i HomeKit, kan du bruge entity_config til at ændre data:

   entity_config:
      switch.on_off_plug_in_unit_16:
        name: Julelys
      media_player.marantz_sr7010:
        name: AVR
        feature_list:
          - feature: on_off
          - feature: toogle_mute


Stemmestyring

Du vil nu også kunne bruge Siri til stemmestyring af de udstillede enheder.

Eksempelvis ved at sige “Tænd spisebord 40%” for at indstille lyset over spisebordet til 40% lysstyrke. Eller ved at sige “Sluk alt lys” for at slukke alle lyskilder.

Overvågningskameraer

Af hensyn til performance, er det anbefalet at inkludere evt. overvågningskameraer som selvstændige enheder.

Det er samtidigt muligt at tilknytte en bevægelsessensor. Den kan bruges til at vise video på f.eks. Apple TV (hvis det er tændt), når der registreres bevægelse:

Eksempel på visning af video på Apple TV ved bevægelse

Følgende eksempel tilføjer et kamera som særskilt accessory og tilknytter en bevægelsessensor:

  - name: Camera - Carport
    port: 51xxx
    mode: accessory
    filter:
      include_entities:
        - camera.carport
    entity_config:
      camera.carport:
        linked_motion_sensor: binary_sensor.motion_alert_carport

Du kan se denne YouTube video for en fuld guide til, hvordan kameraer og bevægelsessensorer kan tilføjes.

Hvor nyttigt var dette indlæg?

Gennemsnitlig bedømmelse 0 / 5. Bedømmelser: 0

Ingen stemmer indtil videre! Vær den første til at bedømme dette indlæg.

Jeg beklager, at dette indlæg ikke var nyttigt for dig!

Hvordan kan indlægget forbedres?

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *