Home Assistant

Meine Notizen und Erfahrungen mit Home Assistant

Hass.io Installation

https://www.home-assistant.io/installation/raspberrypi#install-home-assistant-operating-system

Ich habe eine SSD per USB benutzt / keine SD Karte

Integrationen / Module

  • File Editor
  • InfluxDB
  • KNX Daemon
  • Let’s Encrypt
  • MariaDB
  • Node-RED
  • (Samba-Share)
  • (Terminal & SSH)
  • Home Assistant Community Store
  • Sunspec
  • Alexa Media Player
  • Weenect
  • SamsungTV Smart
  • (Volkswagen We Connect)
  • Philips AirPurifier (with CoAP)
  • (iCloud3 Device Tracker)

SSH Zugang zu hass.io

Der Weg mit USB Stick den public Key per GUI zu importieren hat bei mir nicht funktioniert.

ich habe mich per Console angemeldet und dann mit “login” auf die Shell gewechselt.

Dort habe ich dann den USB Stick per mount eingebunden und manuell den key nach “/root/.ssh/authorized_keys” geschrieben.

Danach konnte ich mich per SSH auf Port 22222 verbinden.

Docker

docker exec -it $(docker ps -f name=homeassistant -q) bash


KNXD

Ich benutzte wie vorher bei openhab das Modul: WEINZIERL 838 KNX BAOS Modul kBerry

https://github.com/da-anda/hass-io-addons/blob/master/knxd/rootfs/etc/knxd.ini

/mnt/config.txt:

# Uncomment this to enable GPIO support for RPI-RF-MOD/HM-MOD-RPI-PCB
enable_uart=1
#dtparam=i2c_arm=on
dtoverlay=miniuart-bt
#dtoverlay=rpi-rf-mod
address: 1.0.128
client_address: 1.0.130:10
interface: ft12cemi
device: /dev/ttyAMA0
log_error_level: warning
usb_filters: single
custom_config: |-
  [main] 
  addr = 1.0.128 
  client-addrs = 1.0.130:10 
  connections = server,A.tcp,interface-ft12cemi 
  logfile = /dev/stdout 
  debug = debug 
  [A.tcp]
  server = knxd_tcp  
  [server] 
  server = ets_router 
  tunnel = tunnel 
  router = router 
  discover = true 
  name = knxd  
  [debug] 
  error-level = warning
  [interface-ft12cemi] 
  driver = ft12cemi 
  device = /dev/ttyAMA0 
  filters = filter-single
  send-timeout = 3000 
  [filter-single]
  filter=single
  address = 15.15.255