hassbian Home Assistant
####Docker (tamarind) https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-16-04 https://home-assistant.io/docs/installation/docker/
1 #config: /home/erik/docker-conf
2
3 docker run --rm -d --name="home-assistant" -v /home/erik/docker-conf:/config -v /etc/localtime:/etc/localtime:ro --privileged -v /dev/ttyACM0:/dev/ttyACM0 --net=host homeassistant/home-assistant
4
5 docker restart home-assistant
6
To show only running containers use the given command:
1docker ps
2
To show all containers use the given command:
1docker ps -a
2
####Byt till hass-användaren och redigera conf:
1sudo su -s /bin/bash homeassistant
1cd ~/.homeassistant/
2nano configuration.yaml
3
4#görs utan att vara i bash för home assistant
5sudo systemctl stop home-assistant@homeassistant.service
6sudo systemctl start home-assistant@homeassistant.service
#####CHECK YOUR CONFIGURATION Log in as the pi account and execute the following commands:
1$ sudo su -s /bin/bash homeassistant
2$ source /srv/homeassistant/bin/activate
3#den ligger nu kanske i /home/homeassistant/homeassistant/bin/activate (?)
4$ hass --script check_config
https://home-assistant.io/docs/installation/hassbian/common-tasks/
####Tellsticken
1#lista enheter
2tdtool -l
3
4#redigera tellstick.conf
5sudo nano /etc/tellstick.conf
6
7#starta om
8sudo /etc/init.d/telldusd restart
9
10#sätt device i learning mode
11#kör för id 7 i conf-filen
12tdtool -e 7
http://developer.telldus.com/wiki/TellStick_conf
####Lyssna på remotes
PHP-script (sparat på /home/pi/phpscripts)
1<?php
2$s = stream_socket_client('unix:///tmp/TelldusEvents');
3while(1){
4 echo stream_socket_recvfrom($s,1024)."\n";
5}
6?>
Kör från commandline med
1php -f ./readRemotes.php
####Samba shares
1sudo nano /etc/samba/smb.conf
Add network user with name "username"
1sudo smbpasswd -a username