请选择 进入手机版 | 继续访问电脑版

『瀚思彼岸』» 智能家居第一站

 找回密码
 立即注册
查看: 1886|回复: 142

[智能音箱] 叮咚TOP接入HomeAssistant教程(Hassbian无坑版)(新增控制空调)

  [复制链接]

14

主题

281

帖子

1132

积分

金牌会员

Rank: 6Rank: 6

积分
1132
彼岸币
0

教程狂人

发表于 2017-11-16 17:42:37 | 显示全部楼层 |阅读模式
本帖最后由 kay7758 于 2017-11-17 08:11 编辑



参考教程:
@Jones https://bbs.hassbian.com/thread-838-1-1.html
@antsunzj https://bbs.hassbian.com/thread-870-1-1.html
@fjj252630 https://bbs.hassbian.com/thread-765-1-1.html

双11前,京东叮咚TOP搞了活动,49元撸了TOP,到手后感觉做工各方面还可以,但一直没时间折腾接入HA,最近有点空闲时间,于是折腾了下,由于本人硬件和各位大神的有差异,各种坑跳了不少,昨天终于折腾好了,目前测试light和switch都可以,其他的等有时间再折腾吧。

本人软硬件环境:
树莓派3
Hassbian 1.31
HomeAssistant 0.57.3

填坑过程就不多说了,坑主要都是在JAVA上,直接上无坑版。

1、更新源

游客,如果您要查看本帖隐藏内容请回复


2、安装java环境(JDK)

游客,如果您要查看本帖隐藏内容请回复


3、新建目录,下载@Jones帖子中附件ha-bridge-4.5.6-fix671.jar,并上传到habridge目录
点击下载

[AppleScript] 纯文本查看 复制代码
sudo nano /etc/apt/sources.list
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi

sudo nano /etc/apt/sources.list.d/raspi.list
deb http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui
deb-src http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui

sudo apt-get update


4、添加自动启动服务

[AppleScript] 纯文本查看 复制代码
sudo apt-get install oracle-java8-jdk


将以下内容粘贴进去,修改192.168.2.2为你树莓派IP,/home/pi/habridge修改为你建立的目录,ctrl+x, y保存退出

游客,如果您要查看本帖隐藏内容请回复


运行以下脚本使自动启动生效并启动habridge

游客,如果您要查看本帖隐藏内容请回复


5、等HA Bridge启动完成后,在浏览器中打开树莓派IP,后面的就跟@Jones的一样了,不懂的请移步https://bbs.hassbian.com/thread-838-1-1.html

20171116晚上更新
如下分享下我控制空调的方法,实在不懂插件,不懂代码,控制原理都是来论坛后学以致用而已,见笑了

目前想的办法就是用script(控制温度)和switch(为了关空调)来控制空调,没有状态反馈,不喜勿喷

既然温度用script控制了,为何关空调用switch,刚开始我关空调也是用script的,但死活关不了,才用了switch

首先是关空调,我用的是switch,首先configuration.yaml添加如下:

[AppleScript] 纯文本查看 复制代码
cd ~
mkdir habridge


switch.yaml里面添加如下(我的是格力yapof遥控器,代码是开制冷25°和关,自己替换成自己的遥控代码)

游客,如果您要查看本帖隐藏内容请回复


温度控制用script,首先configuration.yaml添加如下:


[AppleScript] 纯文本查看 复制代码
sudo nano /etc/systemd/system/habridge.service


script.yaml里面添加如下:(这里是制冷16度,其他温度自行添加)

游客,如果您要查看本帖隐藏内容请回复


相信大家之前都有HA或者HomeKit控制空调的办法了,所以这里的只针对叮咚,对HA和HomeKit都是多余的,我们得对这里的隐藏起来,HA只要不添加到group即可,HomeKit的可以用customize.yaml来隐藏,在对应的switch和script里面添加如下代码即可:

游客,如果您要查看本帖隐藏内容请回复


例如:

游客,如果您要查看本帖隐藏内容请回复


到此结束,HA Bridge里面怎么配置,上面已经说过了,请看@Jones的教程

评分

参与人数 1金钱 +12 收起 理由
Jones + 12 谢谢分享!

查看全部评分

回复

使用道具 举报

6

主题

114

帖子

780

积分

高级会员

Rank: 4

积分
780
彼岸币
0
发表于 2017-11-16 17:54:48 | 显示全部楼层
支持支持~~~~~~
回复

使用道具 举报

62

主题

1486

帖子

4543

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
4543
彼岸币
0
发表于 2017-11-16 19:50:22 | 显示全部楼层
谢谢楼主补充,分享!
回复

使用道具 举报

14

主题

281

帖子

1132

积分

金牌会员

Rank: 6Rank: 6

积分
1132
彼岸币
0

教程狂人

 楼主| 发表于 2017-11-16 20:41:11 | 显示全部楼层
Jones 发表于 2017-11-16 19:50
谢谢楼主补充,分享!

权限不够,附件太大,无法上传,只能超链接你的附件了
回复

使用道具 举报

25

主题

739

帖子

2393

积分

金牌会员

Rank: 6Rank: 6

积分
2393
彼岸币
0

活跃会员

发表于 2017-11-16 21:25:15 | 显示全部楼层
谢谢楼主分享!!
回复

使用道具 举报

1

主题

114

帖子

425

积分

中级会员

Rank: 3Rank: 3

积分
425
彼岸币
0
发表于 2017-11-17 09:10:49 | 显示全部楼层
总算找到教程了
回复

使用道具 举报

1

主题

114

帖子

425

积分

中级会员

Rank: 3Rank: 3

积分
425
彼岸币
0
发表于 2017-11-17 09:21:41 | 显示全部楼层
请教楼主 我按各位大神的教程可以用叮咚打开灯和插座但就是不能关,,这是什么原因?
回复

使用道具 举报

14

主题

281

帖子

1132

积分

金牌会员

Rank: 6Rank: 6

积分
1132
彼岸币
0

教程狂人

 楼主| 发表于 2017-11-17 10:10:43 | 显示全部楼层
hongqiang 发表于 2017-11-17 09:21
请教楼主 我按各位大神的教程可以用叮咚打开灯和插座但就是不能关,,这是什么原因? ...

请问你用的是什么开关
回复

使用道具 举报

62

主题

1486

帖子

4543

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
4543
彼岸币
0
发表于 2017-11-17 11:09:40 | 显示全部楼层
kay7758 发表于 2017-11-16 20:41
权限不够,附件太大,无法上传,只能超链接你的附件了

可以的,没必要重复上传~
回复

使用道具 举报

4

主题

139

帖子

549

积分

论坛分享达人

积分
549
彼岸币
0
发表于 2017-11-17 11:18:04 | 显示全部楼层
hongqiang 发表于 2017-11-17 09:21
请教楼主 我按各位大神的教程可以用叮咚打开灯和插座但就是不能关,,这是什么原因? ...

同问,哈哈,但是问题暂时解决了!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2018-2-19 15:41 , Processed in 0.226127 second(s), 26 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表