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