本帖最后由 yegeziz 于 2017-10-7 08:57 编辑
新手小白刚接触homeassistant,开此贴留下笔记,方便日后查看。麻烦大神如果看到错误,请不吝指正。基础知识:homeassistant 缩写 ha ,这个开源项目,就冲这个来的
homekit 缩写 hk, 苹果自家的智能家居平台,但是ha不能直接连接hk连接的智能设备
homebridge 缩写 hb,理解成一个桥连接ha 和 hk
xshell, 安装于windows上的控制台,能通过ssh或者telnet方式连接linux,可以在电脑上控制linux
putty , 安装于windows上类似xshell,绿色版本,不用安装。没有中文版本。
xftp , 安装于windows和linux之间互传文件。
Samaba,安装于linux中,用于共享linux中的文件夹,可以在电脑上,通过ip地址访问linux中共享的文件夹,方便管理
mqtt, 安装于linux,一种通讯协议,会在linux上运行一个服务,用于转发消息。特别适用于物联网.
nano, 安装于linux,类似于windows中的记事本。说实话,操作起来很不习惯。^C就是ctrl+c。开启了sanaba,就可以在共享文件夹中直接编辑配置文档。
notepad++,安装于windows,文本编辑软件。能有效避免windows和linux中编码格式的问题。
一、linux分很多版本,我没有树莓派,安装在闲置的安卓手机上。手机不能直接刷linux,需要运行于deploy中,可以理解成一种虚拟机。
安装参考 https://bbs.hassbian.com/thread-993-1-1.html
1.修改密码:如果需要修改账户homeassistant,则passwd homeassistant。然后重新输入两次新密码就设置成功了。前提在root权限下。
2.ha的启动,ha安装成功后直接运行hass,就可以开启了。但是我下次重新连接linux,但是输入hass就没用了,原因是,hass运行于python虚拟环境下,需要先进入虚拟环境,才能执行hass。
命令行:
virtualenv -p python3 /srv/homeassistant
source /srv/homeassistant/bin/activate
二、安装Samba。https://bbs.hassbian.com/thread-830-1-1.html
启动服务:
sudo service smbd restart
后面发现新坑,继续。。
可以考虑替换成匿名登录,省的很多权限的麻烦无坑版安装samba
sudo nano /etc/samba/smb.conf
[HOME ASSISTANT]
path = /home/homeassistant/.homeassistant
comment = No comment
browsable = yes
read only = no
valid users =
writable = yes
guest ok = yes
public = yes
create mask = 0777
directory mask = 0777
force user = root
force create mode = 0777
force directory mode = 0777
hosts allow =
3.mqtt安装https://bbs.hassbian.com/forum.php?mod=viewthread&tid=28&highlight=mqtt
欢迎各路小白跟帖讨论。
|