HomeKit exclude Automation und Scene

Hallo Community,

ich bin noch relativ neu in der Thematik Smart Home / Home Assistant und habe aktuell das Problem in der HomeKit Integration von HA, dass Automations und (bestimmte) Scenes nicht ausgeschlossen werden. Ich kann den Fehler aber leider nicht finden.

Hier meine HomeKit Config:

homekit:

  • name: HASS Bridge
    port: 21064
  • filter:
    exclude_domains:
    - automation
    include_domains:
    - light
    - media_player
    - switch
    exclude_entity_globs:
    - sensor.iphone
    - sensor.ipad
    - device_tracker._ipad
    - device_tracker.
    _iphone
    - scene._absent
    - scene.
    _present

Die Automations werden mir im HomeKit angezeigt, so dass ich diese per “Schalter” deaktivieren könnte. Das macht für mich jedoch keinen Sinn, da hier die Gefahr besteht, dass z.B. meine Frau ungewollt die Automation deaktiviert. Vielleicht könnt ihr mir ja weiterhelfen.

Viele Grüße,
Björn

Die Leerzeichen und sonstigen Formatierungen im YAML-Code passen?

Ich würde sagen, dass die Formatierung passt. Hier noch ein Screenshot des HomeKit Blocks aus der Configuration.yaml:

Vor filter gehört kein “-”
siehe auch:

Code meiner HomeKit-Integration
von @simon42

1 „Gefällt mir“

Der Teufel steckt meist im Detail. Das war mir nicht aufgefallen.

Vielen Dank.

Gerne.
Bei der Gelegenheit ist mir aufgefallen, dass das Forum leider den Code nur im

Vorformatierter Text Mode

nicht umformatiert.
Vielleicht kann man das einstellen @simon42 , damit der YAML-Code z.B. im Spoiler-Mode auch richtig formatiert dargestellt wird?
Weil das würde es übersichtlicher machen, wenn man die teilweise sehr langen Codes hinter Spoilern “verstecken” könnte.
Und man könnte trotzdem “debuggen”.

Oder habe ich da was übersehen?

Zusammenfassung

- name: HASS Bridge # Beispiel port: XXXXX mode: accessory filter: include_entities: - switch.shelly1_xxxxxxxxx

- name: HASS Bridge  # Beispiel
  port: XXXXX
  mode: accessory
  filter:
    include_entities:
      - switch.shelly1_xxxxxxxxx

Eine Kombination ist auch nicht wirklich hilfreich :wink:

Ich konnte es problemlos kombinieren.

Zusammenfassung
- name: HASS Bridge  # Beispiel
  port: XXXXX
  mode: accessory
  filter:
    include_entities:
      - switch.shelly1_xxxxxxxxx

Hier ein Bild wie ich es gemacht habe. Habe es allerdings einfach über die UI zusammengeklickt.

grafik