本帖最后由 happyfoeverq 于 2025-4-26 16:31 编辑
插件来源yinjiong大,插件原贴详见:斐讯M1离线版,支持屏幕亮度设置
由于HA2025.01更新后删除了TEMP_CELSIUS参数,导致原来的M1离线版插件报错不可用
我之前修改了插件自用,最近朋友问起我来这个插件的问题,但是yinjiong大一直未更新插件,所以我把我的修改版发出来,分享给大家
另外关于插件生成的实体无法编辑的问题,可以参考:记录斐讯多M1离线版,ha106中文,苹果家庭有温度湿度空气
分享我的配置文件(112233445566为斐讯M1的MAC地址)
同时需要在路由器中配置DNS劫持,劫持aircat.phicomm.com到ha地址(比如openwrt的dnsmasq,ikuai的DNS反向代理),通过ping aircat.phicomm.com查看是否ip指向HA。
插件需要使用HA 9000端口,要确保这个端口可用,插件安装配置后,如果可以打开 HA地址:9000 网页,说明插件运行成功了,页面中如果能显示温度等数值,说明M1能正常向HA发送数据。可根据以上两点做检查(如果打不开网页就说明插件或端口有问题,如果打开没有数据说明DNS劫持或者M1网络配置不对)
sensor:
- platform: aircat #斐讯M1传感器
name: m1
mac: {'112233445566':'brightness_m1a'}
brightness_force_update: True
input_select:
brightness_m1a: #斐讯M1传感器亮度调节
name: 斐讯M1亮度
options:
- 关闭
- 夜间
- 白天
group:
m1a:
name: 客厅M1
entities:
- sensor.m1_hcho
- sensor.m1_humidity
- sensor.m1_pm2_5
- sensor.m1_temperature
- input_select.brightness_m1a
homeassistant:
customize:
sensor.m1_hcho:
icon: mdi:chemical-weapon
device_class: hcho
friendly_name: 甲醛
sensor.m1_humidity:
icon: mdi:water-percent
device_class: humidity
friendly_name: 湿度
sensor.m1_pm2_5:
icon: mdi:blur
device_class: pm25
friendly_name: 空气质量
sensor.m1_temperature:
icon: mdi:thermometer
device_class: temperature
friendly_name: 温度
|