穷鬼 HomeKit 智能家居踩坑攻略 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
liuxl2333
V2EX    Apple

穷鬼 HomeKit 智能家居踩坑攻略

  •  5
     
  •   liuxl2333 2019-01-02 23:37:09 +08:00 13375 次点击
    这是一个创建于 2476 天前的主题,其中的信息可能已经有所发展或是发生改变。
    • 先上图

    • 软件准备

    因为要接入 HomeKit,除非直接接入 HomeKit 的配件外,就是转接,Home Assistant 能把各种平台的智能配件接入,自带的插件就能转接到 HomeKit,虽然电脑也能运行但是要 7x24,大部分都使用树莓派。home-assistant.cc这个网站为 Home Assistant 官方文档的中文翻译,非常全面

    • 采购

    本来是想购入树莓派的,但是各个硬件里最简单的是群晖 docker,然后我一看我的群晖 216j 垃圾不支持 docker,卖了换了信步 26026 黑群晖,一套下来比树莓派还便宜,买来一运行,果然简单,图形界面安装配置 docker Home Assistant,自带 Atom2600|3.5 硬盘大小|路由器电源 DC 供电|双千兆网卡,功耗自身加 3.5 硬盘看图客厅功率显示才 16w,这主板果然是黑群晖软路由神器

    平台有了该买配件了,大部分人先从灯开始我也不例外,我第一反映就是去小米杂货铺,结果一看最便宜的单控 140,仔细一看这个叫零火版,还有叫单火版的 180,零火版意思是装修布线的时候给灯的开关 3 跟线,零线火线和灯线,单火版就是只有火线和灯线,我这时候我就感觉不好,赶紧打开开关一看,只有两根线,然后我算了下家里一共 9 个开关里面单双三开都有,换米家光开关加网关就要将近 2000,我第一反映就是打扰了,但是群晖都换成黑的了,我并不甘心小米的贵就选其他家的看看,然后找到了 sonoff basic 仔细研究后不行,后来在一个智能家居论坛发现论坛自己开车,单卖基于 ESP8266Wi-Fi 控制模块,就是物理开关还是用原来的,模块放线盒里,而且单火零火都支持,不过单火版本需要在灯上并联个电容,不过最重要的就是便宜,单控就 60,果断上车,模块名称叫 HASSMART,最后价格不到小米的二分之一

    灯开关 ok 了,需要其他传感器了,经过仔细研究在闲鱼 180 收了一套米家智能家庭礼盒版,里面包括网关|门窗感应器|无线开关|智能插座|人体传感器,然后单独购入了米家温湿度传感器,加上家里已有的小米净水器,扫地机器人,小米电饭煲,先采购这些。

    • 安装

    基本上灯开关按照教程来接很简单,基本就是火线灯线接到模块,原本开关的两根线也接到模块,这样物理开关和 HA 都能控制灯而且可以做到互不冲突,然后在灯上并联个带的电容就行

    其他米家产品拿来就用无需安装

    • 接入

    这里说下现在智能家居的各种协议,最大类别的就 3 种:蓝牙 | Wi-Fi | zigbee

    其中蓝牙和 zigbee 都需要网关才能接入,wifi 不需要但是功耗高依赖路由器

    home-assistant.cc/component

    这里有非常详细的接入米家或其他平台的各种配件的接入 HA 方法,其中包括米家的网关,网关一接入,网关下的各种配件自动接入。

    单独说一下买的开关,刚才说了 Wi-Fi 模式是没有网关的,按照卖家教程设置好后,需要在 HA 上开启 MQTT 来接入 Wi-Fi 的配件

    • HA 截图

    暂时先接入这么多 自动化即可以在 HA 上跑也可以在 HomeKit 上跑

    第 1 条附言    2019-01-03 08:11:36 +08:00
    账单

    白群晖卖了 800
    黑群晖 280
    开关模块试水买了单双三开各一个 200
    闲鱼米家智能家庭套装 180
    米家温湿度传感器 40

    现在一算还多出来 100
    31 条回复    2019-01-30 18:29:09 +08:00
    javaluo
        1
    javaluo  
       2019-01-02 23:44:23 +08:00 via Android
    楼主厉害
    我是没找到合适的,能放在接线盒里,大小的空间,所以就买了小米的全套开关
    javaluo
        2
    javaluo  
       2019-01-02 23:45:01 +08:00 via Android
    一个很坑爹的,发现有一颗灯,晚上会闪,所以我就并接了一个 1uf 的电容,但是接了之后还是会闪,太奇怪了
    erlking
        3
    erlking  
       2019-01-02 23:49:56 +08:00 via iPhone
    也是小米智能套外加一个插座和一个空调伴侣,只用了 homebridge,稳定性堪忧,设的自动化经常失效,不知道楼主的怎么样,ha 之前死活装不上,不知道值得折腾吗。
    开关面板也在计划中,但是担忧动手能力……
    steveshi
        4
    steveshi  
       2019-01-02 23:54:06 +08:00 via iPhone
    楼主第一张图里厨房那个不是 tds 值吧,勒克斯不是照度单位吗
    liuxl8964
        5
    liuxl8964  
       2019-01-03 00:03:52 +08:00 via iPhone
    @steveshi 小米净水器虽然可以接入 HA 但是不会出现在 homekit 里
    因为 HA 带的 homekit 插件只支持特定的设备
    没办法我在 HA 里把过滤后的 TDS 值单位改成了光线强度,这才能在 homekit 里看到
    同理智能插座的功率也是这么来的
    killadm
        6
    killadm  
       2019-01-03 00:17:31 +08:00 via Android
    改装模块支持 homekit 直连了,不过只能 hk ha 二选一,刷了 hk 固件就没 mqtt 了
    hass
        7
    hass  
       2019-01-03 01:43:58 +08:00
    @killadm k 大也在啊,好多熟人啊~ @liuxl8964
    liuxl2333
        8
    liuxl2333  
    OP
       2019-01-03 08:01:19 +08:00 via iPhone
    @killadm
    我也看到直接支持 homekit 固件了
    但是还有不少配件还是只能 HA 转接
    就没弄
    brotherlegend
        9
    brotherlegend  
       2019-01-03 08:53:00 +08:00 via Android
    hassmart 的很便宜,但我家的老是出现常亮,怎么搞都没用,一段时候后就常亮。换成小米的后一切正常。
    exceloo
        10
    exceloo  
       2019-01-03 09:47:08 +08:00
    楼主精神可嘉,不折腾直接上小米全家桶了我
    ghostist
        11
    ghostist  
       2019-01-03 10:07:45 +08:00
    一样 26026,刚入门,我是 centos7+docker+hassio 貌似这么做不主流,
    黑群晖 docker 的话 我 miniPCIE 上接的无线网卡+蓝牙能否驱动使用?(黑群辉没跑过,上面方案是能驱动的,但是蓝牙无法和猫精连接,可以配对)
    目前接入了翻车 A1 M1 一个控客插座 若干地图 天气服务,下一步准备上改装模块了
    liuxl2333
        12
    liuxl2333  
    OP
       2019-01-03 11:05:05 +08:00 via iPhone
    @brotherlegend
    我的很稳定啊
    是不是并联电容问题
    还有就是改装模块我设置了上电关闭
    vislins
        13
    vislins  
       2019-01-03 12:08:12 +08:00
    小米扫地机能在 homekit 里边开启吗?
    liuxl2333
        14
    liuxl2333  
    OP
       2019-01-03 12:22:05 +08:00 via iPhone
    @vislins
    可以做到
    需要在 HA 写个脚本映射成开关就能通到 homekit,但是我没弄
    因为都是每天定时清扫,从不手动清扫没需求
    killadm
        15
    killadm  
       2019-01-03 12:48:03 +08:00 via Android
    uuair
        16
    uuair  
       2019-01-03 14:54:55 +08:00
    我有个问题不理解,家里有一台 24 小时开机的 win10,我装了 hyper-v,跑了一个 ubuntu。是不是我在 ubuntu 上安装 Home Assistant 这个程序,就可以控制家里的所有 homekit 以及小米的智能设备了??不用非买一个小米或者 apple 的网关了吧??其实我的局域网里是有一台 appletv 的,但是死活无法出现在 home 这个 app 里面,不知道为什么。
    deathscythe
        17
    deathscythe  
       2019-01-03 15:07:08 +08:00
    感觉小米的智能生态挺好...
    anyforever
        18
    anyforever  
       2019-01-03 15:07:32 +08:00
    @javaluo 火线零线接反了,火线一直有电经过灯,所以晚上就能看见闪
    liuxl2333
        19
    liuxl2333  
    OP
       2019-01-03 16:23:28 +08:00 via iPhone
    @uuair 对 ubuntu docker 安装 HA 超简单
    apple tv 没出现在家庭里
    最大原因就是手机和 TV 的 icloud 账号不是同一个
    tabris17
        20
    tabris17  
       2019-01-03 17:58:20 +08:00
    LZ 的板子是这个吗? https://item.taobao.com/item.htm?id=573014091773
    好像没有找到 280 这么便宜的
    javaluo
        21
    javaluo  
       2019-01-03 21:13:14 +08:00 via Android
    @anyforever 我买的 400v 1uf 电容好像没有正负极
    liuxl2333
        22
    liuxl2333  
    OP
       2019-01-03 21:59:35 +08:00 via iPhone
    @tabris17 去闲鱼啊
    JackXu
        23
    JackXu  
       2019-01-03 22:15:09 +08:00
    sonoff basic 为什么不行呢,不是更便宜么,自己刷固件
    liuxl2333
        24
    liuxl2333  
    OP
       2019-01-03 22:31:07 +08:00
    @JackXu sonoff 必须有零线好像
    uuair
        25
    uuair  
       2019-01-03 22:56:34 +08:00
    @liuxl2333 #19 我看了一下,第一,你给的那个中文网站有问题,写的不详细,比如安装完 HA 以后如何访问,根本没有写,我还是去英文网站才看到需要连接 6123 端口。第二,我只买了一个小米的摄像头,结果发现还需要 hack,而且还不一定有小米的,所以可能还是需要买一个小米的网关才能实现。第三,appletv 跟手机的 icloud 还真是同一个,我上网查过,appstore 的账号虽然不同,但是 icloud 完全一样,我的 appletv 上,appsote 的账号是香港的,icloud 的是国服的,gamecenter 是美国的,但如果不用香港的账号,惨不忍睹啊,什么都下载不了。同时 ipad pro 也无法作为中枢使用。。。好奇怪。
    1dian01
        26
    1dian01  
       2019-01-03 23:12:46 +08:00
    @ghostist 26026 哪里找?淘宝上好像很贵
    ghostist
        27
    ghostist  
       2019-01-04 08:51:28 +08:00
    @1dian01 #26 当时群里开车 135 搞的 多在咸鱼蹲可能找到不玩的人换下来的
    J9100 也是可以的 选择更多 价格稍贵
    liuxl2333
        28
    liuxl2333  
    OP
       2019-01-04 22:16:02 +08:00   1
    @1dian01 刚刚看了下 闲鱼搜索 n2600 有几个出的
    qian88199496
        29
    qian88199496  
       2019-01-30 10:14:34 +08:00
    @javaluo #1 原来是多开关的,怎么解决啊???
    liuxl2333
        30
    liuxl2333  
    OP
       2019-01-30 18:01:44 +08:00
    @qian88199496
    这个开关有双开和三开
    qian88199496
        31
    qian88199496  
       2019-01-30 18:29:09 +08:00
    @liuxl2333 #30 我是说一个灯有多开关的,我试了下不好接啊
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1069 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 18:04 PVG 02:04 LAX 11:04 JFK 14:04
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86