澳洲$25块改造家里【智能车库】, 支持Homekit, 语音控制

在澳大利亚房产房屋





还是和以前一样,不想看文字的可以直接看视频:




今天给大家带来的是如何Sonoff Sv这个模块来改装家里的智能车库的教程, 从而达到用手机或者语音来控制车库门开关的目的
今天的改造是要基于家里装有Home Assistant系统和一些插件的,可以参考我之前的帖子
https://www..com.au/bbs/forum.php?mod=viewthread&tid=1596652




先来介绍一下今天需要使用到的工具, 首先是Sonoff SV模块, 然后一个给这个模块刷机用的芯片, 一个磁铁门禁感应器Reed switch, 一个旧的USB数据线, 一些绝缘胶布, 一些杜邦线, 以及一个电烙铁和锡焊丝
1.jpg

其实这些工具里面只有sonoff SV模块和磁铁感应器是只能用在这一次的, 其他的材料都是可以以后重复使用的, 包括这个刷机芯片.以后家里如果要把电灯改成智能的也可以再买一个sonoff来控制电灯, 就不需要再买这个刷机芯片了. 这些我都是在Ebay上面买的, 其中Sonoff SV16块, 磁铁感应器7块, 都是包邮的价格, 所以单次成本$25左右. 那下面就开始详细教程.
2.jpg
电源线改造
我们首先找到一个这个不用的这个旧的数据线, 我们需要改造一下
3.jpg
把数据线的胶皮剥开, 里面红色和黑色就是正负极电源线, 白色和绿色的剪掉不用
4.jpg
然后和杜邦线连接起来, 用绝缘胶布包一下
5.jpg
分别接到sonoff上面的正负极, 到这里电源线就改造好了
6.jpg
继电器和WIFI隔离
这边还有一个小的操作就是, 把图中的两个电阻用螺丝刀翘掉, 把继电器和wifi隔离开
7.jpg
连接磁铁门禁感应器
这个磁铁可能每个人买的样子不一样, 但是功能都是大同小异的, 和前面一样把磁铁感应的两条线接上两根杜邦线, 从而连接到sonoff主板上面
8.jpg
这里两条线是不分正负极的, 分别插到图中的两个插口就可以了
9.jpg
Sonoff sv 芯片接线

然后就拿出这个刷机这个芯片, 我买的是这个Mini-USB口的, 当然他也那种Micro-USB口, 看你们自己的需求

这个芯片每个接口下面都有文字标识, 告诉你这个接口是干嘛用的, 我们要做的是找到3.3v, RX, TX, GND这几个接口, 然后分别用杜邦线接到sonoff 主板上面对应的4个孔, 这里要注意, 刷机芯片上面的TX和RX要交换接到主板上的RX和TX, 就是TX接RX, RX接TX
10.jpg
这个刷机芯片每个人买的可能也不一样, 如果有3.3v和5v的版本, 要记得买有3.3v的, 我看网上别人买的这个3.3v接口是在最下面那一排的,但是我的是在上面, 不管在哪,我们只要按顺序接就好了
11.jpg
我们把对应的线的顺序理清楚, 就用绝缘胶布粘起来, 这样就不会搞错顺序了, 因为这个不是永久性的, 我们就不用焊接他了, 但是插进去的时候一定要用一个手顶住这个针脚, 以免断触
12.jpg

电脑上下载刷机软件

因为这些软件它只能在Windows上运行, 所以如果是MAC用户的话, 就像我这样需要用Parallel Desktop软件安装一个win10的虚拟机, 注意不要安装win7啊, 因为win7在那个USB插进来以后, 那个驱动是很麻烦的, 然后就是下载需要的刷机软件

      
13.jpg
开始刷机

然后连接上Mini-USB数据线, 记住这个时候sonoff 不能用电源线通电, 插电脑之前要一直按住主板上面的按钮, 然后插入电脑, 直到电脑上显示有个USB设备接入就可以松开了, WIN10会自动需找驱动并安装, 安装完成以后, 我们接下来就可以进行刷机了

        ⁃        先解压缩ESPEasy这个压缩包
        ⁃        把.bin结尾的Tasmota固件剪切, 粘贴到ESPEasy的文件夹里面
        ⁃        打开ESPEasy文件夹里面的ESP8266这个程序
        ⁃        出来的窗口就会显示我们USB的Port, 我这边是COM3, 如果你之前系统没有正确安装好驱动.这个port可能显示不出来, 就要到电脑的设备管理器里面把那个没装好的驱动右键, 更新驱动就可以了

Port下面就是选择固件, 如果刚才有把.bin结尾的文件复制到文件夹里面的话, 这里下拉就能看到我们的固件了, 然后点Flash
14.jpg
这个如果没有意外的话就会出现这个百分比, 但这个期间最好我们还是用手顶住那几个针脚, 让他不要断触, 这样会保证你的成功率, 这个整个过程可能需要等个几分钟的时间
15.jpg
出现Complete的时候就说明刷机成功了

让Sonoff连接WIFI

打开刚才下载的Termite软件,点这个设置里面, 我这边这个Port就是默认的COM3,然后这边这个rate需要改成这个115200, 点OK
16.jpg
Termite里面要输入的命令来连接WIFI:
  1. Backlog SSID1 <myssid>; Password1 <mypassword>;
复制代码
打入这个就可以连接wifi了,其中<>这个括号要分别输入你们家WIFI的名字和密码, 记得把括号也要删掉

如果成功连接上WIFI以后, 有绿色的字会显示Connected, 并且可以找到一个IP地址
17.jpg
用浏览器打开这个ip,就可以来到Tasmota的设置界面,打开configure module ,module type选择sonoff sv然后保存,重启

重启完成以后再打开configure module, 设置GPIO14为switch2 (10),GPIO 4 为Relay2 (22),保存,重启
18.jpg
重启以后要设置一下MQTT, 点Configuration, 点Configure MQTT, 这边主要有四个地方需要修改, 一个就是这个host, 这个host地址就是你们Home Assistant的那个IP地址, 然后设置这个用户名和密码, 这个Topic也改成sonoff, 然后这个用户名和密码是在那个Home Assistant的那个MQTT里面, 我之前视频有说过的, 就是在这里面设置的时候, 那个账户名跟密码, 我把那面填过来然后这两边就可以通信了, 设置完点保存
19.jpg
回到设置主页点console, 在出来的窗口依次键入下面这些命令, 不是全部粘贴, 要一个一个粘贴回车
  1. Switchretain 1
  2. Powerretain 0
  3. switchtopic2 SENSOR
  4. switchmode1 0
  5. switchmode2 2
  6. PulseTime 10
复制代码
20.jpg
然后就完成了Sonoff这边的配置

配置Home Assistant
打开HA, 用File Editor打开configuration.yaml, 粘贴下面的代码:
  1. cover:
  2.   - platform: mqtt
  3.     state_topic: "cmnd/SENSOR/POWER2"
  4.     command_topic: "cmnd/sonoff/POWER1"
  5.     availability_topic: "tele/sonoff/LWT"  
  6.     name: "Garage Door"
  7.     qos: 0
  8.     retain: false
  9.     payload_open: "ON"
  10.     payload_close: "ON"
  11.     payload_stop: "ON"
  12.     state_open: "ON"
  13.     state_closed: "OFF"
  14.     payload_available: "Online"
  15.     payload_not_available: "Offline"  
复制代码
21.jpg
右上角保存, 然后设置里面重启HA

重启完成以后overview界面点右上角3个点, 点Configure UI, 再点右上角3个点, unused Entity, 找到叫Garage Door的实体, 右下角按钮添加

就能在Overview界面看到这个车库的卡片了
22.jpg

测试磁铁感应器
HA里面设置好车库的卡片以后, 就可以把Sonoff 接上电源和磁铁感应器, 然后把磁铁感应器两边吸附上再分开, 观察HA里面车库卡片几个箭头的变化,要是有变化就说明设置都是对的, 也是能通信的
23.jpg
美化卡片

        ⁃        我们会发现现在只有两个箭头来判断车库是否开关, 很不直观, 所以这边要教大家怎么把这个按钮简化并且美化一下
        ⁃        我们需要在HA里面的这个第三方的插件市场安装(HACS)一个插件(HACS安装见上期视频), 名字叫搜这个button card, 搜索到以后就安装一下
        ⁃        安装完以后回到overview界面, 点右上角3个点进入Configure UI界面, 再点右上角3个点, 选择Raw configuration editor, 粘贴下面的代码在开头
  1. resources:
  2.   - type: module
  3.     url: /hacsfiles/button-card/button-card.js
复制代码
24.jpg
然后保存

点击Garage Door的卡片点Edit, 然后点show code editor, 删掉之前的代码, 粘贴下面的代码
  1. entity: cover.garage_door
  2. show_state: true
  3. size: 10%
  4. state:
  5.   - color: green
  6.     icon: 'mdi:garage'
  7.     value: closed
  8.   - color: orange
  9.     icon: 'mdi:garage-open'
  10.     value: open
  11. tap_action:
  12.   action: call-service
  13.   service: cover.close_cover
  14.   service_data:
  15.     entity_id: cover.garage_door
  16. type: 'custom:button-card'
复制代码
25.jpg
然后保存,退回到overview界面, 就能看到卡片变成这个按钮了, 我们可以测试一下磁铁, 现在车库开关状态就很直观了.而且变成一个按钮,这样就和按遥控器开关一样的体验
26.jpg
添加到Homekit
        ⁃        因为这个Home Assistant, 对这个HomeKit原生有支持的
        ⁃        所以我们回到这个File Editor, 这边只需要打上这个HomeKit一个冒号, 这样他就可以默认把你所有的实体
        ⁃        我这边加了个Filter, 是因为如果默认你只打这个Homekit冒号的话, 他把所有的那些实体, 比如说这个overview里面那个天气什么, 他全部都会加到那个Homekit里面就会比较乱, 因为我这边只需要加这个车库门嘛, 所以设置一个滤网来限制Homekit里面只显示车库门, 所以我完整的代码是如下这样
  1. homekit:
  2. - filter:
  3.     include_entities:
  4.       - cover.garage_door
复制代码
27.jpg
然后保存, 重启HA

如果没有意外的话, 就会在这个Notification这里会显示一段8位数Homekit的一个代码
28.jpg
然后在苹果手机上面打开家庭这个软件, 右上角点一下,然后选择添加配件, 点这个”我没有或无法扫描代码”, 然后点这个”输入代码”

输入刚才显示的8位数代码,就可以把这个实体添加到Homekit了

车库门安装

Sonoff主板这边我们还需要最后一步改造, 就是把连接车库的两根线焊接到主板上面
29.jpg
Sonoff主板左右有[IN]和[OUT], 我们两个线都接到[IN]跟[OUT]这个正极这边
30.jpg
然后来到车库这里, 查看你们车库门的说明书, 看看连接额外开门装置的是哪两个孔, 我这边是AUX和0v这两个孔
31.jpg
        ⁃        先用一个导线测试一下是不是这两个孔, 如果车库有反应就说明就是这两个孔
        ⁃        就可以把刚才焊接到sonoff上面的两根线接过来了
        ⁃        接线的时候我这边有个小插曲, 因为这个孔很大,我用的杜邦线的公口, 是很细的, 没办法固定, 我就找了两个差不多大小的螺丝, 把杜邦线接到螺丝上面,然后把螺丝固定到两个孔里面, 并且确保螺丝和里面的金属片接触
32.jpg
然后把连接到sonoff上面的磁铁感应器的一头用Glue Gun 固定在车库门固定轨道的适当的位置, 另一头固定在跟着车库门移动的适当的位置, 我们的目的就是要在车库门打开的时候, 感应器两边是能吸附上的, 车库门关闭的时候两个部分分离, 距离情况要根据你们的实际条件来设置
33.jpg
34.jpg
        ⁃        最后通上sonoff的电源, 就全部完成了
        ⁃        车库开关的时候Home Assistant或者Homekit上面都是能显示开关状态的
        ⁃        操作的时候可以直接按这个按钮,或者用Siri控制, 还是很方便的
35.jpg



评论


评论
厉害厉害

评论
知识就是财富

评论


评论
从此车库遥控不知为何物

评论

澳洲中文论坛热点
悉尼部份城铁将封闭一年,华人区受影响!只能乘巴士(组图)
据《逐日电讯报》报导,从明年年中开始,因为从Bankstown和Sydenham的城铁将因Metro South West革新名目而
联邦政客们具有多少房产?
据本月早些时分报导,绿党副首领、参议员Mehreen Faruqi已获准在Port Macquarie联系其房产并建造三栋投资联

过户律师,悉尼,买房卖房合同,看合同,conveyancer,律师,房产过户

房产房屋

浴室门铰链哪里买?

澳大利亚我的房子建于 2006 年,这扇旧浴室门上的铰链坏了。我去Bunnings买了,但是他们没有。我上网查了下,澳洲只有一家店有卖这个铰链,但是要90刀加上20刀运费。太贵。好的,有人知道哪 ...

房产房屋

国内橱柜订购

澳大利亚转发 我年初买了一套破旧的老房子,打算装修一下厨房和卫生间。 我想省钱,打算定制橱柜,并从中国购买大部分东西(水龙头、水槽、梳妆台等) 从中国订购时要避免哪些陷阱? 国 ...

房产房屋

游泳池太脏了。水需要更换和清洁。

澳大利亚家里的游泳池大概有快20年的历史了。这是一个较旧的水泥游泳池。 半年多没有维护了,现在水是墨绿色的。之前的房东还建了一个淡水游泳池,没有办法直接用化学品和氯来清洁。 目 ...

房产房屋

在 coloubond 栅栏下出现泄漏是否正确?

澳大利亚新的彩色围栏是阶梯式的,因为它有一个斜坡。但下面有一个缝隙。这是建造围栏的正确方法吗?小动物会爬来爬去。 。 。如何补救呢? 评论 填土,把石头铺平,还是放一排砖或挡土 ...

房产房屋

让我们分享一个季度的分层费用。

澳大利亚大家好,我最近很好奇。有时候同一地区不同房产之间的分层费用差异比人与猪的差异还要大!立马想算一下悉尼各个地区的strata费用,同时发了个帖子让球迷们有个大概的了解。以后 ...

房产房屋

环街尽头的房子里有虫子吗?

澳大利亚请问环街尽头旁边的房子位置有没有大bug?关于风水有什么好说的吗?房子的位置就是图中箭头所画的位置。房子左边有一条小路,有两栋房子走进来。一排有6栋房子相当于面向马路的 ...

房产房屋

这是石棉板还是石膏板?

澳大利亚今天我在拆除车库里的一个柜子时,不小心打破了车库的屋顶。谁能帮我看看是不是石棉板?需要有人来处理吗?谢谢 评论 喜欢 评论 石棉板 评论 100%是 评论 这是石棉板。但是石棉板 ...

房产房屋

买了房产,但业主拒绝腾出车库

澳大利亚O.P. 抱歉,各位,标题被部分删除。 因此,我们刚刚在配有安全停车位的公寓楼购买了我们的第一套房子。经过我们的检查,我们注意到业主在车库里安装了一个大工作台/橱柜和停车位 ...

房产房屋

验证人要求我签署赔偿条款

澳大利亚O.P. 我的处境非常困难,我们的 OC 申请正在评估中,认证机构表示新南威尔士州规划门户网站中的申请人姓名必须更改为业主姓名。认证机构发送了一份印有抬头的 OC 申请表,并要求我 ...

房产房屋

安装家庭安全摄像头

澳大利亚O.P. 大家好, 我住在小型综合联排别墅(共5块),摄像头安装在我家门口,主要是拍摄访客,一小部分可以捕捉到途径。不幸的是,我的邻居去年坚持要求将其拆除。然后我问了我的物 ...

房产房屋

计算投资物业表现

澳大利亚O.P. 我想比典型的澳大利亚人更深入地假设如果出售价格高于购买价格,就会赚钱。 我四处搜索并在网上找到了大量计算器可以向您显示潜在房地产投资的预期回报,但找不到任何实际 ...

房产房屋

房地产在未咨询的情况下拒绝了报价

澳大利亚O.P. 标题听起来真的很糟糕,但我们正在出售我们的单位,房地产已经知道我们的价格预期 今天早上收到了一份报价,这是一个愚蠢的报价,我们只是自嘲,但没有没有回复说告诉他们 ...

房产房屋

私人财产与公共房屋之间的栅栏

澳大利亚O.P. 所以我在这所房子里住了 20 年。 隔壁是公共住房。昆士兰州 在人们认为我是邻避者或凯伦之前,20 年来我与隔壁来来往往的众多租户几乎没有发生过任何问题。 分隔栅栏是 180 厘米 ...

房产房屋

悉尼房产购买游泳池

澳大利亚O.P. 大家好,我们正计划拍卖一处房产,该房产有新南威尔士州游泳池登记处颁发的证书,表明游泳池不合规。勾选不合规的项目包括边界围栏、围栏板/间隙、围栏高度、大门关闭、标 ...