KT82TV/W WIFI电机硬改ESP MQTT接入Hass/Homekit

前言
本人作为一个“”懒人癌”患者,能一句话解决(语音交付)绝对不会动手。看到论坛大佬DIY出KT82TV/W WIFI电机硬改ESP MQTT成品模块立马就入手了,安装导轨遇到很多小问题,不过都一一解决了,在此和网友、后来者交流一下“坑”与心得。

前提条件

  1. KT82TV/W WIFI电机与电轨
  2. 论坛ESP MQTT成品模块
  3. 电机供电环境(预留电源线/插座面板等等)
    注意:购买前需要和卖家确认轨道长度、窗帘是否单开还是双开等条件,本人就是需求是单开,买回来是双开的情况,后面自己折腾坏了,又重新买了一个轨道,血的教训……

功能介绍
KT82TV/W WIFI电机硬改ESP MQTT主要包含:打开,关闭,暂停,位置反馈等功能

更换硬改ESP MQTT模块、接线教程
将KT82TV/W底部,用手轻轻拔出,底盒与上部分离,将原模块更换成“硬改ESP MQTT”即可;供电接火线、零线、地线即可。如果不懂电方面知识,建议不要往下折腾、或者请专业电工安装;


接入Homeassistant 教程
1、 硬件更换完成后,使用笔记本电脑,搜索并连接“ESPCOVER”热点。
2、选择Configure WiFi(配置WiFi)
3.png

3、选择家里的WIFI SSID并输入密码,填写MQTT服务器地址、用户名、密码、以及Prefiux
注意:Prefiux 必须是英文字母例如Cover,最后点Sava 保存即可
4.png5.png


进入路由器后台管理,查找电机的IP地址,例如192.168.31.119复制至浏览器,进入ESP MQTT 电机模块后台管理界面,进入设备如下图,点击Send MQTT Discovery即可
13.png

代码部分
1、修改configuration.yaml配置文件,保存重启Homeassistant容器/服务
cover:

  • platform: mqtt
    name: “ESPCOVER-EA682”
    command_topic: “Cover/cover/set”
    position_topic: “Cover/cover/position”
    availability_topic: “Cover/cover/availability”
    set_position_topic: “Cover/cover/set_position”
    qos: 0
    retain: true
    payload_open: “OPEN”
    payload_close: “CLOSE”
    payload_stop: “STOP”
    position_open: 100
    position_closed: 0
    payload_available: “online”
    payload_not_available: “offline”
    optimistic: false

注:配置中的红色框框的Cover为自定义的Prefiux,请不要盲目Copy!!!
2、重启Homeassistant,发现有未配置的实体,配置添加即可,如只是使用HomeKit也可以不用添加,Homekit可以自动识别窗帘设备

最终成果
Homeassistant界面

8.png9.png
Homekit界面

谢谢分享,学到了:P

谢谢分享哈。我窗帘机还没买回来。