9.17 树莓派+homeassistant+homebridge+domoticz=喂!siri

  • w
    waterfish007
    138l更新了监测co2浓度控制排气

    先挖个坑,慢慢补上内容和图片。主要以晒命为主,提供方案思路和讲讲交了学费的坑。



    结论,达到我预想的效果,前后总投入超过1k(大头是atv4)



    其实一开始我是拒绝的
  • o
    ooshun
    坐等方案
  • f
    flyingmmb
    我已经有了Atv 树莓派 iOS fly ~
  • 程胜
    mark 看起来很牛逼的样子
  • 剑霆如锋
    最近这个方案很火 必须要apple tv4吗?
  • s
    snipersteve
    homebridge一个不就实现了吗
  • s
    sirotaku
    搬个板凳
  • c
    corb
    树莓派已入手,求教程 iOS fly ~
  • 我是小pai
    马克一下 iOS fly ~
  • w
    waterfish007
    这是siri里面的操作



    关联atv4之后,可以远程操作,而且不用ddns之类。是通过icloud关联操作的。



    其实也有空调的操作的,但是我是三菱电机,遥控太复杂,实现不了。像一般格力之类的空调遥控,只控制模式温度开关等等功能,妥妥的。
    一开始我是拒绝的
  • o
    ooshun
    好羡慕
  • l
    lngzs
    求教程
  • 速度七十迈
    atv4 + 树莓派?
  • t
    tintinxn
    有什么靠谱的基础性的网站先推荐下吧,只查到个https://www.domoticz.com/wiki/Homekit_SiriiOS fly ~
  • f
    freedom_li
    班凳子来关注
  • w
    waterfish007
    树莓派,作为一个主控电脑,独立操作,其实硬用群晖和路由来实现也可以的,但是,稳定第一,独立功能,不想影响其它。基于树莓派的支持和用户,首选,便宜,200不到撸一个。bs收不到的,去咸鱼守吧,这货咸鱼很怪,二手卖得比全新贵。

    homeassistant,其实它和siri没什么关系,但是作为后台来捉取传感器的数据用,所以的温度和遥控等等,先集中到它这里。

    domoticz,和上面是相近的平台,但是特别是图表做得特别不错,我专门用它来看变化曲线图。这货最大缺点是没有客户端,所以不稳代替ha。

    以上两者都可以同时装上,访问的时候用不同的端口就行。

    homebridge,要实现ios的home,就要先搞一个homekit,homebridge就是模拟出一个假的homekit,让ios的home识别出来。所谓bridge就是桥,桥就是搭通,搭通homekit的数据来源自homeassistant,就是说ha bridge到hk。

    其实从do平台bridge过来也行 不过我觉得意义不大,后来我关了那边的桥,有ha的数据就够了,do就只看图表足够了。


    上图就可以看到co2的来源是ha。 一开始我是拒绝的
  • w
    waterfish007
    homeassistant很不错的,官方网站解说很全,就是全英文比较痛苦,半猜半试半翻译才勉强啃出现在这样子。而且有ios客户端。










    国内中文论坛只有一个
    https://bbs.hassbian.com/forum.php

    我建ha和hk主要是看这个贴的:
    https://sspai.com/post/38849
    有两点注意,先用tf装树莓派自家的系统,不要贪方便直接上ha下载现成的系统,不然后来调试不好装,还是树莓派的系统通用性好,不折腾。
    其次,上面的贴安装ha的命令好像不行,参考官方的安装方法
    https://home-assistant.io/docs/i ... erry-pi-all-in-one/一开始我是拒绝的
  • w
    waterfish007
    domoticz安装也就两行命令,官网有教程,英文的。







    最后主要精力是调这四个文档。非常坑的文档,格式很重要,曾经调mqtt部分,就是因为行前面空格多了一个,居然整个ha挂了开不了。如果大家安装之后,后面突然发现开机访问不了ha,9成9是configuration.yaml有问题,重点找它的问题,官方推荐网上有个网站去查格式有没有问题,很实用的一个建议,没有它我估计再给我7天也发现不了只是因为一个空格没对齐而导致启动不了ha。http://yaml-online-parser.appspot.com一开始我是拒绝的
  • n
    neoi
    插位,等楼主慢慢来
  • d
    doublefat
    劲抄。。
  • t
    tonychou
    不稳定,我已经卖了,安心等米家更新 iOS fly ~
  • w
    waterfish007











    下位机部分,全部wifi传送。
    使用大名顶顶的esp 8266刷easyesp固件,上面集成支持常用的传感器,大家不想动脑就按它支持的清单买传感器就行。温湿度传感器我建议买sth10,比国产dht好多了。我第一次买了sth20用不起来(以为数字大就牛逼点,结果不支持)。按支持列表买的传感器回来,接上线就能用,io接口甚至还能任意选,只要不冲突就行,先接上线再在添加传感器的时候选接了哪个引脚就行。
    我个人意见,pm2.5和甲醛都不要浪费钱去买,你没设备校准真的没意义,甲醛的还死贵。co2这个又不同,提醒你开窗换气,闻得到吸得着的新鲜。
    对了sth10我试过接了一个cp2102的8266是正常用,但我接ch340+底板的8266之后温度和湿度就不准了,后来找到原因,自己外接了一个上拉电阻在数据接口那里就行,官方建议10k,随便挖了个5k的接上,能用,不管了。
    淘宝你能买到两个芯片方案的8266,主要是usb转串口的芯片不同,还有板的宽度不同,cp2102比ch340方案的版型要窄点,只有ch340是有扩展底版。我个人是喜欢用cp2102的,芯片高级些嘛,看样子就觉得高档。当然没底板接线不好接啊,串口芯片除了下载固件基本用不了,其实也无所谓,能省几块是几块,ch340也不错。但是,我用后者之后sth10就要自己外接上拉电阻(系统其实本身有上拉电阻的选项,但性能有限),这就不知道是因为经过底板的问题还是模块本身的问题了,反正现在通用,不关心原因了,不想做排除法去试故障。
    最后,室外的加个宝矿力瓶子防水,房间用的拿了小朋友的乐高一块(答应一件新玩具换来的),装个盒子。 一开始我是拒绝的
  • w
    waterfish007
    遥控部分,我有一个博联的小黑豆,在ha上面支持boardlink,hk也有boardlink的模块。可以学习再遥控设备。支持红外没问题,还有也支持博联那个智能插座。 一开始我是拒绝的
  • h
    herrming
    这才是d版的风格
  • m
    mike2006
    非常期待pi4...现在树莓派做我的备份服务器以及git服务器实在太安逸了。
  • t
    tantalus.lee
    坐等方案,我有ATV4 iOS fly ~
  • f
    fuhui
    我也是看见少数派的帖子,开始感兴趣这个了。
    楼主动作更快。

    收藏。
  • w
    walkbody
    马克,可以开始折腾,战略马克
  • 剑二十三
  • 胡驰雷
    马克一下
  • r
    raullf
    赞,👍.....小尾巴~
  • n
    notrue
    必须mark。

    这才是D版精神!
  • w
    waterfish007
    回复 [url=https://www.hi-pda.com/forum/redirect.php?goto=findpost&pid=43261808&ptid=2156023]33#[/url]notrue
    不想动手的话,我更建议大家买米家的全套方案。价格便宜,很全。本来我是米黑的,但是后来发现小米的整套方案,还是觉得走心的且强大,小米的也可以接入ha和homekit上,天上下位机我建议大家用它。
    一个8266+sth10+气压成本都要60了,还没有外壳没有电源,还要自己动手做外壳。米家现成才74,就算精度差点也够用的了。



    其实一开始我是拒绝的
  • d
    dashuez
    马克下准备膜拜 ios fly~
  • s
    sinapdb
    回复关注一下 iOS fly ~
  • w
    waterfish007
    最后根据我的观察,按一个人10平方算,3到4个小时co2浓度就增加超过1000ppm了,开窗通风的话,有对流10分钟就能降低到室外水平,开窗没风吹进来也只用45分钟就可以慢慢降到户外的co2浓度。特别是早上起床特困户,我给个建议,开点窗换换气,一觉醒来超2000ppm是很容易的,越睡越困。

    每天一定要有1小时换换气。

    一开始我是拒绝的
  • 4
    42148039@qq.com
    关注关注HiPDA·NG
  • E
    Enauvy
    回复 [url=https://www.hi-pda.com/forum/redirect.php?goto=findpost&pid=43261974&ptid=2156023]37#[/url]waterfish007
    楼主的co2 sensor 买的哪款?前年买了个ge t6603-5,不知是否支持?
    另外当时还买了攀藤的g5和和ds-hcho,测pm和甲醛的,不知是否都支持? iOS fly ~


    另外,我还没入门,本来是想通过arduio+esp8266将数据传至树莓派的,最后esp8266都没调好,现在都在吃灰,楼主有没有入门一点的教程?或者说从哪做起?
  • n
    notrue
    看到少数派的教学了

    不过感觉目前用树莓派做homekit的流派很多啊……一个教程一个方法……后面装的软件也各有各的套路,看着头晕……

    对于我这种只会看教程刷路由器的linux小白来说还是头疼。 iOS fly ~
  • d
    dannysdable
    智能家居啊 高科技 这盛世如你所愿
  • n
    notrue
    另外,其实买个ATV4回来做homekit也没多少钱,但是授权的设备太贵了。

    如果能通过博联之类的学习型遥控器控制电视空调才比较有趣。ATV貌似不可以?
  • b
    bbsbbs88888
    马克等成品 iOS fly ~
  • w
    waterfish007
    回复39#Enauvy
    你说的没看到在支持列表里面,我用sensair s8 5003,因为这货本身有win的平台软件,当时考虑就算做失败了大不了接电脑用。8266刷easyesp,很简单的,还搞什么arduino还看什么代码,接上线就开撸。



    其实一开始我是拒绝的
  • w
    waterfish007
    回复42#notrue
    远程才要用atv4或者ipad,局域网内应用不需要的。远程查看其实还是ha,只要有外网ip就轻松访问回来。



    其实一开始我是拒绝的
  • b
    bigpack166
    我想弄免中转的.
  • h
    hing









    米家全家桶,基本上 0 配置 iOS fly ~
  • h
    hing
    什么红外 射频,,一脚踢, 不折腾 iOS fly ~
  • k
    kenchn
    马克,学习
  • n
    notrue
    卧槽,太NB了。求教程。