『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 26490|回复: 21

[求助] smartir怎么用的,求教呀

[复制链接]

18

主题

704

帖子

4024

积分

元老级技术达人

积分
4024
金钱
3310
HASS币
60
发表于 2019-5-18 16:05:14 | 显示全部楼层 |阅读模式
本帖最后由 houhd 于 2019-5-18 16:14 编辑

一直在找家里智障风扇的接入方案,其实很想动手用esp8266来硬改,但是,esp8266我也是一脸懵逼,不懂原理,想一下子入手是不可能的。
在HA之前,也是会用米家创米的万能遥控来控制,
今天搜到smartir这个方案https://github.com/smartHomeHub/SmartIR
上面的说明,创米应该是可以用的。
Example (using xiaomi controller):
smartir:

remote:
  - platform: xiaomi_miio
    host: 192.168.10.10
    token: YOUR_TOKEN
   
fan:
  - platform: smartir
    name: Bedroom fan
    unique_id: bedroom_fan
    device_code: 2000
    controller_data: remote.xiaomi_miio_192_168_10_10
    power_sensor: binary_sensor.fan_power

上午研究了半天也没搞定,遥控的红外码都已经学习了,也新建了个2000.json文件,参考其他文件的样子把红外码填进去,ha也按上面的例子填写完,实体里是看不到fan的,后来把device_code 的码改成项目下载的文件里自带的code名字,ha里能看到fan实体,但无法控制风扇。在此求助!另外,上面配置范例里其他都好理解,就是power_sensor: binary_sensor.fan_power是什么意思呢,binary_sensor.fan_power这个东西,我ha里没有啊。
TIM截图20190518155716.png
conf.png
code.png




回复

使用道具 举报

8

主题

2073

帖子

6053

积分

论坛元老

流水无味

Rank: 8Rank: 8

积分
6053
金钱
3980
HASS币
145

灌水之王

发表于 2019-5-18 16:09:35 | 显示全部楼层
binary_sensor.fan_power是电源状态
因为红外的东西开和关不可控要第三方状态
我空调成功了 回头我也试试风扇
回复

使用道具 举报

18

主题

704

帖子

4024

积分

元老级技术达人

积分
4024
金钱
3310
HASS币
60
 楼主| 发表于 2019-5-18 16:13:18 | 显示全部楼层
xieahui 发表于 2019-5-18 16:09
binary_sensor.fan_power是电源状态
因为红外的东西开和关不可控要第三方状态
我空调成功了 回头我也试试风 ...

你用创米还是博联?
第三方状态要怎么解决呢。
回复

使用道具 举报

8

主题

2073

帖子

6053

积分

论坛元老

流水无味

Rank: 8Rank: 8

积分
6053
金钱
3980
HASS币
145

灌水之王

发表于 2019-5-18 16:36:24 | 显示全部楼层
houhd 发表于 2019-5-18 16:13
你用创米还是博联?
第三方状态要怎么解决呢。

我用的博联,
我空调用的小米门磁
电风扇用震动传感器?功率插座?用什么好像都不合算
回复

使用道具 举报

18

主题

704

帖子

4024

积分

元老级技术达人

积分
4024
金钱
3310
HASS币
60
 楼主| 发表于 2019-5-18 17:19:54 | 显示全部楼层
本帖最后由 houhd 于 2019-5-18 17:21 编辑
xieahui 发表于 2019-5-18 16:36
我用的博联,
我空调用的小米门磁
电风扇用震动传感器?功率插座?用什么好像都不合算 ...

我大概懂你的意思了,
空调打开,然后出风口门磁分离,触发ON状态就是空调开的状态?风扇你可以弄个带功率检测的插座?
风扇打开,功率大于什么值就是打开?
我用创米的,搞不定呢。博联的家里没有,不知道情况。不过这跟开关状态没关系吧。
我手动把状态改成开,去点下面的控制也是没反应的。创米遥控上那蓝灯不会闪,
论坛搜smartir就两个帖子,也没说太多东西。
回复

使用道具 举报

6

主题

154

帖子

3338

积分

论坛元老

Rank: 8Rank: 8

积分
3338
金钱
3184
HASS币
10
发表于 2019-5-18 18:20:52 | 显示全部楼层
我也是用博联方案 设定没什么太大难度
code 试试改成 1080 或者拿现成的 Code 例如1060改成你的内容
记得一开始也是自己设成2000 不能用
回复

使用道具 举报

18

主题

704

帖子

4024

积分

元老级技术达人

积分
4024
金钱
3310
HASS币
60
 楼主| 发表于 2019-5-18 18:57:53 | 显示全部楼层
本帖最后由 houhd 于 2019-5-18 19:01 编辑
Jerrylee 发表于 2019-5-18 18:20
我也是用博联方案 设定没什么太大难度
code 试试改成 1080 或者拿现成的 Code 例如1060改成你的内容
记得一 ...

经过研究,已经可以控制了。但是,又有新的疑问,不知道你能不能帮到我。
我的风扇是艾美特的,控制按键看图。
现在的问题是,出了关机OFF只触发一次关机,这个使用体验没差别以外,
风量加减,好像不能一直执行,模板里只有高、中、低三档,我的风扇风速逻辑不是这么分档的,
另外,摇头、风类也不知道怎么定义呢。你有这个问题吗?用这个自定义组件没感觉到什么优势,
还不如我直接script脚本,按执行、执行、执行来的舒服。
amt.jpg


sc.png
回复

使用道具 举报

6

主题

154

帖子

3338

积分

论坛元老

Rank: 8Rank: 8

积分
3338
金钱
3184
HASS币
10
发表于 2019-5-19 10:36:33 | 显示全部楼层
看到作者在问题里面回答 单一键变更方向(感觉摇头跟其他亦同)只能用 Script 达成了
只能基本功能 但其他与 Script 相比确实没什么优势

对我来说 因为用在吊扇灯上,只有简单的开关跟五档风,所以整合在一个控制跟Homekit是还算方便。
回复

使用道具 举报

18

主题

704

帖子

4024

积分

元老级技术达人

积分
4024
金钱
3310
HASS币
60
 楼主| 发表于 2019-5-19 11:26:40 | 显示全部楼层
Jerrylee 发表于 2019-5-19 10:36
看到作者在问题里面回答 单一键变更方向(感觉摇头跟其他亦同)只能用 Script 达成了
只能基本功能 但其他 ...

我还没尝试过控制空调,就弄了风扇,感觉不适合艾美特这种控制逻辑的风扇。
用script加上卡片自己整合了个用。
微信图片_20190519112401.png

评分

参与人数 1金钱 +1 收起 理由
Jerrylee + 1 感谢楼主分享!

查看全部评分

回复

使用道具 举报

34

主题

709

帖子

4693

积分

论坛元老

Rank: 8Rank: 8

积分
4693
金钱
3974
HASS币
50
发表于 2019-5-29 23:38:58 | 显示全部楼层
houhd 发表于 2019-5-19 11:26
我还没尝试过控制空调,就弄了风扇,感觉不适合艾美特这种控制逻辑的风扇。
用script加上卡片自己整合了 ...

能用天猫精灵语音控制不,比如喊:天猫精灵,电扇加大风量什么的。

如果仅仅是当遥控,你拿个手机登陆HA去点script,还不如拿个遥控板方便。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 14:54 , Processed in 1.198075 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表