先来介绍下咱家这个“智能”管家——没名字,儿子把他脸画得实在太丑了~暂时搁放在床边柜地下潜伏着……
目前工作范围还比较简单,配合博联黑豆接管原本需红外遥控器控制的家电;与ESP8266作MQTT协议传输温湿度数据,根据室内外温度情况自动开启空调或配合天气情况开关房间顶灯等;通过家中路由器数据判断谁在家;早上自动播报天气情况及配合群晖内储存的音乐播“起床劲歌”;拥有独立twitter账号自动发推;水果homekit,siri声控。。。
本体构成:
- 旧包装纸盒
- 树莓派3B/3B+
- Adafruit speaker bonet扩充板
- 一对3W 4欧的小喇叭
- 两个小风扇
- 博联黑豆
- 群晖ds918+
- ESP8266 WiFi模块
- DHT22/BME280温湿度模块
系统安装有多项选择,可以装raspbian+home assistant,或Hassbian+home assistant,还有就是最简单的直接用Hass.io系统。新手可以选择hass.io,但我觉得hassbian+HA最适合我这样的懒人了,安装过程简单(无需额外显示屏),还时不时需要以root名义来ssh连接。下面说下安装过程:
- 用Etcher把hassbian刷到SD卡上
- 创建
wpa_supplicant.conf
文件在SD卡的根目录下country=SE ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1
network={
ssid="无线链接的SSID"
psk="无线密码"
}- 把卡插上,树莓派上电,系统会自动安装Home assistant,等个20分钟半小时左右就可以了
- 浏览器里输入
http://hassbian.local:8123
就能找到HA了,但我装的时候不行,所以只能去路由器里找这个树莓派的IP然后直接输入http://ip地址:8123
HA系统升级:
昨天刚更新了0.8版本,先说下hassbian下怎么升级HA。SSH链接后,输入以下内容就可以了:$ sudo hassbian-config upgrade homeassistant
安装SAMBA:
sudo apt-get update sudo apt-get install samba sudo nano /etc/samba/smb.conf 配置samba,主要就是配置链接路径就可以了
之后,创建samba的用户
sudo smbpasswd -a pi
输入密码
安装MTQQ:
sudo apt-get install mosquitto sudo apt-get install mosquitto-clients
sudo nano /etc/mosquitto/mosquitto.conf 配置文件
删除配置文件中最后一行,加入以下内容:
allow_anonymous false
password_file /etc/mosquitto/pwfile
listener 1883添加用户名和密码
sudo mosquitto_passwd -c /etc/mosquitto/pwfile usernameHA简单配置:
用smb连接后找到HA配置文件configuration.yaml
打开编辑,也可以ssh里找到默认路径home/homeassistant/.homeassistant/configuration.yaml
随便用nano或vi编辑这个文件。homeassistant: # Name of the location where Home Assistant is running name: Home 显示的名称 # Location required to calculate the time the sun rises and sets latitude: 37.32 所在地坐标 longitude: 150.87 # Impacts weather/sunrise data (altitude above sea level in meters) elevation: 0 # metric for Metric, imperial for Imperial unit_system: metric # Pick yours from here: http://en.wikipedia.org/wiki/List_of_tz_database_time_zones time_zone: Asia/Tokyo 所在地时区 ... ... ... # 添加mtqq mqtt: broker: IP地址 port: 端口 client_id: 名称 username: 用户名 password: 密码
Home Assistant的第一步就先写到这里,希望这个坑到时候能填完。然后过段时间最好能换个亚克力材质的外壳,现在这个纸盒实在是太丑了。
Posted from my blog with SteemPress : https://otichi.com/ha-1st-step.html