20191111最新更新:
2019年11月最新出厂的电机,都升级固件到0.51了,加入了MQTT支持,像开关一样,支持MQTT自动发现,配置方法跟开关基本一样,具体可参考开关配置视频教程:https://v.youku.com/v_show/id_XNDQxNDYwNDA1Ng==.html
https://v.youku.com/v_show/id_XNDQxNDYwNDA1Ng==.html
最新版本建议使用MQTT接入,组件方式已不再维护。
===============================================================================
一些链接:
团购贴:HASSMART定制WiFi窗帘电机开始发货!大厂品质,完美接入!
首秀贴:[首发]HASSMART 定制版窗帘电机开箱&展示&安装
视频贴:HASSMART定制版窗帘电机Homekit以及若琪控制
晒单贴:晒单!囧牌电动窗帘电机,靠谱
亲们,久等了!囧牌窗帘电机终于开始发货了,现在是迟来的教程,请笑纳!
一、前提条件
1. 你需要预留好220v电源,有无地线均可;
2. 你需要已经安装好轨道,否则无法正常设置行程;
二、电机接线
1. 一般接法:
电机共5根线,其中棕色接火线,蓝色接零线,绿/黄双色线接地线(可不接),黑线和白线(实际偏灰色)不接,不接的线一定要用胶布裹好,做好绝缘;
2. 强电开关控制:
一般家庭未预留强电线路,暂不介绍。大概提一句,黑色线表示下行线(关闭),白色线为上行线(打开)。
三、电机安装
1. 硬件连接
将电机头部的卡子打开,装入窗帘轨道电机盒,关闭卡子。然后按2.1中接线方法,将火线和零线分别接到棕色和蓝色线上,此时电机安装完毕。
2. 遥控对码(可选)
首先将遥控器后壳打开(向下推),装上电池,找到P2键,如箭头所指,如果单频遥控,只有一个P2键可用,即图中左侧位置,如果是双频遥控,左右两个P2分别控制两路射频:
找到P2按键后,电机通电状态,切断电源,等待几秒后重新插入电源,在10秒内,按P2-P2-上行,即按两次P2,一次上行键(即打开键,注意不需要按很快,要确保每次按键都成功下),等待几秒后,配对即成功,此时,可通过遥控控制窗帘的开、关和停。双频遥控对码操作方式与单频相同,只是左右两个P2分别对应两个窗帘电机,各位自行发挥~
3. 行程设置
新电机到手,未设置任何行程,装入窗帘轨道后,分别打开和关闭一次,打开或关闭时,一定要让电机运行到尽头自动停止,此时电机会自动按当前窗帘杆的长度设置行程。
注:打开和关闭可以使用遥控器或手拉启动或窗帘控制页面或HASS界面进行。
四、电机联网
1. 进入配置模式
初始状态下,电机上电即自动进入配置模式,此时打开手机(或笔记本电脑)搜索名称为HASSMART_XXXXXX的WiFi热点,点击连接,连接成功后,用浏览器打开 192.168.4.1 进入配置页面,点击进入联网,或点导航处的联网进行WiFi连接:
2. 连接WiFi:
点击搜索WiFi,自动扫描可用热点:
点击你想连接的WiFi热点,并在下方输入密码,然后点击连接:
之后模块会自动连接WiFi,连接成功后,会弹出以下对话框,请务必记下此ip地址,点击关闭后(一定要点击),模块会自动以STA模式重启,之后可访问此ip或之前 的主机名hassmart-xxxxxx,重新进入窗帘管理界面:
3. 窗帘控制
此时进入控制页面,即可正常控制窗帘开启和关闭,并可按百分比控制:
4. 固件升级
本次窗帘固件支持远程WEB在线升级,当窗帘电机正常联网后,会向服务器查询最新可用固件版本,同时可输出自带固件版本,如果服务器版本高于自带版本,则可点击升级按钮进行升级,否则会提示无可用固件。窗帘电机发布时自带固件版本为0.4版,以后会根据需要推送固件更新,各位用户可自行操作进行固件升级。
五、HASS配置
1. 接入方法
本窗帘固件支持TCP与HTTP REST双通讯,通过TCP通讯以自定义组件的形式接入HASS,不再依赖MQTT。具体方法如下:
由于HASS数次更新,不同版本插件放置位置不一样,具体如下:
将以下文件
hassmart.py
(11.99 KB, 下载次数: 656)
HASS版本 < 0.87:拷贝到/custom_components/cover/文件夹下
HASS版本 >= 0.87 且 < 0.92:拷贝到/custom_components/hassmart/目录下并重命名为cover.py
HASS版本 >= 0.92:拷贝到/custom_components/hassmart/目录下并重命名为cover.py,并下载以下两个文件放在此目录下:
__init__.py
(20 Bytes, 下载次数: 387)
,
manifest.json
(171 Bytes, 下载次数: 378)
特别提示,如果你是0.87以下版本升级上来,除按上述要求更改外,需要把原cover文件夹和hassmart.py一并删除,或者直接重命名它们。
之后在配置文件中加入:
cover:
- platform: hassmart
host: 192.168.6.145
#direction: default/reverse
其中host为必填,填写窗帘电机的IP地址,希望你之前有记下,没有就乖乖去路由或用Fing找吧。
direction为选填,默认为default,即为正转,设置为reverse则为反转,这与HASS中打开或关闭对应窗帘实际的打开或关闭有关。注意,如果切换了direction模式,行程会自动删除,需要重新设置行程,请参考3.3的方式进行设置。
接入后是这个样子滴(可以点右上角的齿轮直接修改窗帘名称):
尽情享受完美接入的快感吧!
补充一些HASS里,窗帘百分比相关的自动化语法
获取当前窗帘百分比:
states.cover.hassmart_192_168_6_145.attributes.current_position
设定百分比service调用:
service: cover.set_cover_position
data:
entity_id: cover.hassmart_192_168_6_145
position: 50
2. HomeKit接入
重要提示:不支持HB,不支持HB,不支持HB!(原本可以通过homebridge-homeassistant插件接入的,现在该插件已经正式停止维护了,所以这里极力不推荐通过hb来接入。)
可直接通过HASS自带HomeKit组件,将窗帘接入HK。
只要在配置文件中加入一句即可:
接入就是这效果,还不赶紧说一句:hey siri,把窗帘调到50%
3. 天猫精灵接入
本窗帘电机可通过论坛天猫精灵服务接入天猫,目前打开和关闭可正常使用,百分比待有空时,与c大共同解决一下。
20180929更新:目前已经支持天猫精灵百分比控制功能。
六、故障排除
1. WiFi信息重置
如果想更换wifi连接热点,如果已连接状态原热点,直接输入电机ip进行重新联网;如果原热点已不可用,电机会自动转为AP模式,出现HASSMART_XXXXXX这样的热点,连入后重新像最开始一样,访问192.168.4.1设置联网。
后面考虑加个硬重置功能。
2. 行程99%或1%问题
首先出现此问题与电机无关,是窗帘或轨道原因。在设置行程时,窗帘走到一端遇阻停止时运行位置较深,然而电机停止后由于窗帘环太多等因素,会引起少许回弹,进而带动电机回转,由于电机较灵敏此微小转动仍会被电机检测到,因此会显示99%或1%。
知道原因了,解决方法也就出来了,直接在控制页面恢复电机出厂设置,在设置行程时,电机运行即将到头时,人为加一些阻止物,如在两个窗帘环间放点物品(千万不要用手指,电机运行扭矩较大,可能会造成伤害)阻挡一下,使电机行程稍变浅些,即可解决。
20181014最新更新:有遥控器的朋友,可以试试遥控重设行程边界,不需要用硬物阻挡了。方法如下:
手动设置边界:(P2 + 上行 + 上行,P2 + 下行 + 下行)在行程设置好的情况下将开合帘运行需要设置的窗帘打开的位置,按发射器P2键+上行键+上行键,可以手动设置窗帘打开的边界位置,同样,将开合帘运行到需要设置的窗帘关闭的位置,按发射器P2键+下行键+下行键,可以手动设置窗帘关闭的边界位置。(注意:P2 + 上行 + 上行,三次按键间要有1秒左右间隔,不可操作过快,否则会设置失败。)
3. 其他待续。
Happy automating with HASSMART!
|