Skip to content

Latest commit

 

History

History
58 lines (42 loc) · 1.68 KB

README.md

File metadata and controls

58 lines (42 loc) · 1.68 KB

Home Assistant

This repo is an example for how to integrate third party add ons to Home Assistant that is installed using Kubernetes.

Todo

  • The koenkk/zigbee2mqtt image was set to latest which caused issues with the small Ikea remote. I have since downgraded the image version but at some point we'll need to update this which may also require updating the dongle firmware.

Example config

A sample configuration.yaml:

# Loads default set of integrations. Do not remove.
default_config:

# Load frontend themes from the themes folder
frontend:
  themes: !include_dir_merge_named themes

automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml

http:
  use_x_forwarded_for: true
  trusted_proxies:
    - 10.42.1.0/24
    - 127.0.0.1
    - ::1

meassistant:
  auth_mfa_modules:
    - type: totp

alexa:
  smart_home:
    filter:
        exclude_entity_globs:
          - automation.*
          - update.*
          - select.*
          - switch.*_do_not_disturb_switch
          - switch.*_repeat_switch
          - switch.*_shuffle_switch
          - sensor.*_linkquality
          - sensor.*_battery

Example deployment to Helm

helm upgrade --install homeassistant ./ --namespace=homeassistant --create-namespace

History

  • Need to move z2m away from raspberry-finn node as it's causing issues and restarts more often than other nodes. Needed because the Zigbee adapter is plugged into raspberry-finn.

  • Update - new pvc created (z2m-data-longhorn) which uses longhorn instead of local path which tied the z2m data to finn node. This has allowed the z2m data to be shared via longhorn, and made it easy to move z2m over to raspberry-rua.