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

标题: 支持米家接入的第三方品牌风扇灯界面设置最简单的方法 [打印本页]

作者: ms2    时间: 2024-9-16 14:26
标题: 支持米家接入的第三方品牌风扇灯界面设置最简单的方法
本帖最后由 ms2 于 2024-9-16 15:08 编辑

N年前买了几个风扇灯,那时候没有米家的,搞得很难接入到HA里,后来想了一个折中的办法,https://bbs.hassbian.com/thread-9384-1-1.html,用功率来判断,用到现在,都坏完了,刚好老婆看以前的风扇灯不顺眼,要求重新换,我唯一的要求就是要支持米家直接接入,当时以为只要是支持米家APP,HA里应该自动出来所有的功能,然而。。。。。。
买的是顾家的风扇灯,确实支持米家直接接入,在米家APP显示是这样的:
[attach]63547[/attach]
不错,看着很满意,但到了HA里发现,只有2个开关,一个灯开关,一个风扇开关,那怎么能行,连档位都没有,真是看不下去了。
跟着就研究各种方法,包括自己通过服务调用传感器之类的,最后总结出一个最简单的方法:
1、在HACS(我用的群晖docker)安装mushroom插件,
2、用mushroom插件直接调用就可以了,如果是多个想横排,可以先加一个水平堆叠的卡片,然后在可视界面里加mushroom-fan-card卡片就可以了,全图形化界面设置,不需要写任何代码,卡片里的代码如下:

显示的界面如下,那状态条可以用手直接拖动来切换档位,mushroom-fan-card里也可以设置双击、长按或单击打开其它功能:
[attach]63548[/attach]
反正就是一看就懂,一懂就会,超级简单实用,搞定,收工!
fan.shhf_sfla10这个是我风扇灯在米家库里的代号(名字叫:变频智能风扇灯)链接:https://home.miot-spec.com/spec/shhf.light.sfla10,喜欢折腾的也可以根据这个在米家库里显示的参数做出更多功能,我是没折腾了,就这显示够用了,具体可调用的看图:
[attach]63549[/attach]
[attach]63550[/attach]


作者: summ99111    时间: 2024-9-16 20:03
本帖最后由 summ99111 于 2024-9-16 20:19 编辑

谢谢分享,我今天接入的米家风扇灯,发现只有两个开关,还打算放弃HA控制的,晚上就有方案了,谢谢啊。
作者: kieranay    时间: 2024-9-17 18:21
fsdfdsfsdfsdf
作者: kieranay    时间: 2024-9-17 18:23
家里是百思丽的风扇灯,请问有办法接入ha或者米家吗?
作者: wangxin123    时间: 2024-9-18 08:58
让我看看
作者: ms2    时间: 2024-9-18 10:31
kieranay 发表于 2024-9-17 18:23
家里是百思丽的风扇灯,请问有办法接入ha或者米家吗?

这得厂家直接支持米家接入才行,这是前提条件
作者: hyjie    时间: 2024-9-18 23:15
谢谢分享
作者: bearbo888    时间: 2024-9-19 15:23
學習一下
作者: flim    时间: 2024-9-19 21:50
这个太牛逼了。刚买了还没安装,就看到这个,棒极了
作者: cj09    时间: 2024-9-19 22:40
感谢感谢666
作者: lukea    时间: 2024-9-20 10:09
在ha确实少不少控制,学习下楼主的方法
作者: 1120319827    时间: 2024-9-20 10:12

让我看看
作者: 情牵火    时间: 2024-9-28 20:30
感谢楼主的分享
作者: meng2099    时间: 2024-10-14 01:18
膜拜大佬
作者: taimanchan    时间: 2024-10-20 16:04
學習一下

作者: Juices    时间: 2024-10-25 11:03
你的风扇灯具体型号方便提供一个吗?刚好我也想买一个
作者: ms2    时间: 2024-10-28 15:44
Juices 发表于 2024-10-25 11:03
你的风扇灯具体型号方便提供一个吗?刚好我也想买一个

我试顾家,雷士等,WIFI或蓝牙的,只要是直接接入到米家的,都是一样的,全部可以用的,这个不用担心,但贵的有凌动功能,这个要看你需要不,有些便宜的没有这功能,凌动的就可以单火开关物理使用,不影响在线。
作者: chrischeunghk    时间: 2024-10-30 23:02
谢谢分享

作者: tx520    时间: 2024-11-1 22:09
  好东西 谢谢啦

作者: cba110    时间: 2024-11-2 08:45
看看怎么实现
作者: liberty    时间: 2024-11-2 11:30
感谢分享
作者: joylin1988    时间: 2024-11-12 13:32
本帖最后由 joylin1988 于 2024-11-12 15:29 编辑

手动接入,全功能

以下代码写入xiaomi_gateway3

from custom_components.xiaomi_gateway3.core.devices import *

DEVICES = [{
    15365: [None, "Mesh Ceiling Fan Light", "Mesh Fan Light Series V1"],
    "spec": [
        BaseConv("照明开关", "light", mi="2.p.1"),
        BrightnessConv("brightness", mi="2.p.2", max=100),
        ColorTempKelvin("color_temp", mi="2.p.3", mink=2700, maxk=6500),
        MapConv("灯光模式", "select", mi="2.p.5", map={0: "默认", 1: "照明", 2: "电视", 3: "温暖", 4: "阅读", 5: "睡眠", 6: "进餐", 7: "烛光", 8: "回家", 9: "离家"}),
        BaseConv("风扇开关", "switch", mi="5.p.1"),
        BaseConv("摇头", "switch", mi="5.p.3"),
        BaseConv("反转", "switch", mi="5.p.4"),
        MapConv("风扇模式", "select", mi="5.p.5", map={0: "直吹风", 1: "自然风"}),
        MapConv("风速等级", "select", mi="5.p.2", map={1: "1", 2: "2", 3: "3", 4: "4", 5: "5", 6: "6"}),
    ],
}] + DEVICES

HA里面功能如图,跟米家功能里一样


作者: ms2    时间: 2024-11-13 10:00
本帖最后由 ms2 于 2024-11-13 14:05 编辑
joylin1988 发表于 2024-11-12 13:32
手动接入,全功能

以下代码写入xiaomi_gateway3

你这相当牛呀,请教一下,你说的“以下代码写入xiaomi_gateway3”能具体点吗?是写在xiaomi_gateway3里的哪个文件里?搞明白了,但我用的是wifi的无线接入,接入是用的xiaomi miot auto,好像不适用呀。

作者: carlcarrey    时间: 2024-11-13 15:25
学习一下,谢谢
作者: joylin1988    时间: 2024-11-13 23:09
ms2 发表于 2024-11-13 10:00
你这相当牛呀,请教一下,你说的“以下代码写入xiaomi_gateway3”能具体点吗?是写在xiaomi_gateway3里的 ...

顾家的风扇灯不支持蓝牙mesh吗?
大佬,我是看了你的贴子才买的风扇灯,
还是买的顾家的
作者: ms2    时间: 2024-12-1 17:37
joylin1988 发表于 2024-11-13 23:09
顾家的风扇灯不支持蓝牙mesh吗?
大佬,我是看了你的贴子才买的风扇灯,
还是买的顾家的 ...

都有,你买前问下卖家呀
作者: jsdiv    时间: 2024-12-12 00:26
我来改成取暖炉试试看
作者: zhiqiu8561    时间: 2024-12-12 09:46
看看怎么样

作者: Corbie    时间: 2024-12-13 11:16
学习下 嘿嘿
作者: lanfeng666    时间: 2024-12-14 20:08
qwertyuiodfghjk
作者: hong50431    时间: 2025-1-9 20:39
正需要,谢谢分享
作者: death4444    时间: 2025-1-10 13:56
不错. 刚出来就有了.
作者: death4444    时间: 2025-1-10 14:35
半考古,没看懂楼主想说的,特来问一下
你的意思是,你买的这个风扇,当时接入HA,没有整合的控制卡片?HA原生的卡片也没有风扇调速卡片,只有一个开关
但是这个设备在HA里面有且仅有2个实体,一个是灯,一个是风扇
然后你用mushroom的fan卡片,加载了风扇这个实体
从而实现了调速?
作者: ms2    时间: 2025-1-10 15:07
本帖最后由 ms2 于 2025-1-10 15:08 编辑
death4444 发表于 2025-1-10 14:35
半考古,没看懂楼主想说的,特来问一下
你的意思是,你买的这个风扇,当时接入HA,没有整合的控制卡片?HA ...

是的,你说得很对,但现在出了小米官方的插件后,可接入的功能多了,但还是没有这个简单直接
作者: death4444    时间: 2025-1-10 16:02
哦。那没事了,我有个多功能网关,带彩灯的那种。
官方插件没有提供彩灯控制,本来想接入。
结果发现是没有实体,只能作罢。
现在正在参考你另外一贴,折腾热水器。。。。
热水器也是个大坑,没有整合的卡片
作者: yusanchan    时间: 2025-1-10 23:47

让我看看!!
作者: asdwer440453    时间: 2025-1-10 23:49
感谢分享
作者: bianzh73687    时间: 2025-1-11 08:54
学习学习学习
作者: hxymdt    时间: 2025-1-24 15:24
谢谢分享!!!
作者: lhw102399    时间: 2025-1-27 00:12
谢谢分享,一直想解决这个问题

作者: hxf14789    时间: 2025-1-27 11:49

作者: xin950529    时间: 2025-2-27 12:16
整体的效果图是怎样的呀?
作者: singboy    时间: 2025-3-5 11:22
感谢分享,学习了
作者: shenyang0316    时间: 2025-4-15 12:50
感谢分享~
作者: chinago    时间: 2025-4-16 16:16
支持米家接入的第三方品牌风扇灯界面设置
作者: goodhz    时间: 2025-5-19 18:56
厉害!感谢分享
作者: gujcong    时间: 2025-5-20 09:14
正好需要,感谢楼主
作者: sxrcm    时间: 2025-5-30 23:01
现在用官方插件应该可以了吧?
作者: lanzhudao    时间: 2025-5-31 03:57
谢谢分享

作者: Meng    时间: 2025-5-31 09:30
666 6666666
作者: rockjesus    时间: 2025-5-31 21:19
感谢分享

作者: maske2808    时间: 2025-6-5 07:45
卡片开关样式
作者: 林河86    时间: 2025-6-6 15:24
我有个雷士的风扇灯,看看是不是也这情况
作者: ms2    时间: 2025-6-7 12:28
本帖最后由 ms2 于 2025-6-7 12:43 编辑
林河86 发表于 2025-6-6 15:24
我有个雷士的风扇灯,看看是不是也这情况

我就是3个雷士,1个顾家。
作者: wurenjie    时间: 2025-6-7 13:38
学习一下
作者: supermagic    时间: 2025-6-11 00:11
谢谢,值得学习
作者: zengyu921219    时间: 2025-6-28 23:25
感谢分享




欢迎光临 『瀚思彼岸』» 智能家居技术论坛 (https://bbs.hassbian.com/) Powered by Discuz! X3.5