hassbian Home Assistant

Share on:

####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