空调伴侣X12接入H系保姆级教程

第一次在论坛发帖,还望大佬们批评指正。
废话不多说,直接开干。
空调伴侣我是在盐巴大佬那里买的,咸鱼车王ID:gujiys

  1. 拿到之后直接机器插电 → 手机WiFi列表 → 连接IRM开头WiFi → 自动跳转192.168.4.1(如果不行,在确保连接IRM WiFi之下浏览器打开网址)。

  2. 在配置网页,不要看见没有SN就急着去群里问……设备SN串号实测联网之后网页才会出现。点击搜索WiFi,在这里会自动扫描周围的WiFi,自己填密码就OK了,再次登录网页会看见SN,这时候,咸鱼找盐巴摸手手,或者论坛找另一位大佬。输入授权密匙之后就OK了。

  1. 盐巴原贴:https://bbs.iobroker.cn/t/topic/3068,已经介绍的很完整了,但是像我这样的小白还是有不少的,所以,我稍微补充一下细枝末节的部分,避免跨大步掉坑里…

  2. (觉得自己MQTT很正常而且不需要Docker图形管理面板的可以跳到第七步)在设置过程中,HA自带的MQTT不好使,有时候打开Supervisor都会卡几秒(强迫症要死了),另外盐巴大佬也说“MQTT单独装,省力省心”,所以我选择Docker安装MQTT,大佬勿喷。

  3. 没有图形界面的Docker难受,虽然命令行也还行,我是懒人懒得敲,还是界面方便,主流的界面大都English,本帖本着照顾我这种小白的思想,换一个偏一点的中文管理界面——shipyard。

  • 拉取依赖镜像

  • docker pull rethinkdb
    docker pull microbox/etcd
    docker pull shipyard/docker-proxy
    docker pull swarm
    docker pull dockerclub/shipyard

  • 修改中文安装脚本(一条命令)

  • wget https: //raw.githubusercontent.com/shipyard/shipyard-project.com/master/site/themes/shipyard/static/deploy

  • 上面这个文件需要KXSW,我下载了,直接用吧。

  • 将官方脚本换成修改为中文版的脚本

  • grep -n shipyard:latest deploy
    sed -i ‘s/shipyard/shipyard:latest/dockerclub/shipyard:latest/g’ deploy

  • 运行安装

  • sh deploy

  • 安装成功 Username: admin Password: shipyard

  • 通过浏览器访问 本机ip:8080

  1. Docker安装MQTT:https://blog.csdn.net/ko0491/article/details/103529897按照这个一次完美安装,想到小白对vi、vim不熟悉,我推荐把帖子vi、vim编辑命令改为nano编辑完成之后Ctrl+O保存,然后Ctrl+X退出。

  2. MQTT安装好了就开始接入了,目前我只接入HA、HK、HB,而且红外码因为设备太少,还在折腾中。

  • 前言:
    可以通过IRM管理页的日志查看接入是否成功,操作手机如果看见管理页类似下面的反馈,
    说明接入OK,上传我用的软件是Winscp,Xftp也行,SSH软件我用的Xshell,如果修改/usr/share/hassio/homeassistant权限不足,就以root运行chmod 777 - R /usr/share/hassio/homeassistant,暴力操作,大佬勿喷。软件后面链接下载。

  • 2020-05-12T16:35:09>:Receiving data by MQTT topic:…irmqtt186d24/ac/cmnd/power…payload:…off…
    2020-05-12T16:35:09>:It’s a climate command topic

  • 先来HA
    路由器查看空调伴侣的网址,浏览器进入管理后台,配置好MQTT之后点那个Homeassistant配置示例,会下载HA配置文件,然后编辑一下它,编辑好的如下,注销第一行因为我没有温度感应器,有的可以加上,用的Sublime软件编辑的,记事本可能也行,然后把文件传到:/usr/share/hassio/homeassistant/packages文件夹(一键脚本安装的默认HA文件夹),configuration.yaml中添加两行。第二行 packages:!前面要空两格。

  • homeassistant:
    packages: !include_dir_named packages

  • *

  • 电压、电流那些直接Ctrl+C +V到configuration.yaml,改一下自己设备的主机名字。重启HA,打开未使用的实体,就看见了设备。要改名字和图标的在:配置 → 自定义 →选择设备 → 填写覆盖属性就OK。这个时候就可以在HK看见设备了。

  • 0.5

  • 接入HB
    HB的UI挺好看,而且方便,最适合我这种xiaobai,所以我装了。。。。懒得自己写了,见大佬教程:

  • https://bbs.hassbian.com/thread-7703-1-1.html

  • 补充一下安装ffmpeg组件这一步我取消了,为了安装HB,只需要到:oznu/homebridge这个命令,后面换源、实例与我们的目的关系不大。另外oznu/homebridge这一句需要按照装机器改一下,我是ubuntu系统没试过不改会怎样,不想踩坑,有知道的可以回复我哈。安装介绍:https://hub.docker.com/r/oznu/homebridge,

  • 安装好了就有了一个漂亮的homebridge管理UI,咱们正事别忘了,直接开始接入盐巴的空调伴侣。在管理页面搜索插件 homebridge-mqtt-acpartner ,安装之后去配置页修改配置文件,还是没有温度模块的我 …… 红色框内按照自己的配置修改,这个配置文件太容易错误了,给你们检测网址检测 : https://jsonlint.com/

  • 配置完成重启,爪机扫码接入,就可以看见设备了。

  1. 红外码部分,家里电视蓝牙的,空调使用手机万能遥控的,万能遥控好像红外码有点问题,我再看看,还在学习ing,大佬的原贴关于红外码的介绍:X12 某动红外遥控插座改IRMQTT(分界线开始,无分享者不予审核)
  • 文中软件、脚本链接https://cloud.189.cn/t/aaQ3ay7NRrEr

  • 感谢各位大佬,前人挖坑,不对哦。。。是前人挖井,后人饮甘。小白发帖,欢迎批评指正!