找回密码
 立即注册
查看: 1973|回复: 3

[插件集成] 小米净水器插件去除%

[复制链接]

12

主题

37

回帖

564

积分

高级会员

积分
564
金钱
515
HASS币
0
发表于 2022-7-5 12:47:55 | 显示全部楼层 |阅读模式
本帖最后由 hasszhuang 于 2022-7-5 12:50 编辑

先看效果,如图片一所示,怎么去除后面的百分号,只要里面的数值。求大佬

传感器配置
    mi_water_pp:
      # (可选)在前端显示的传感器昵称
      friendly_name: "PP棉"
      # (可选)传感器数值的单位
      unit_of_measurement: '%'
      #(必须)定义一个获取传感器状态(数值)的模板
      # 这里就是获取上面定义的命令行传感器实体 sensor.raspinfo 的相应属性值,注意大小写
      value_template: "{{ state_attr('sensor.mi_water', 'PP cotton filter') }}"
开发者如图片二所示

图片一

图片一

图片二

图片二
回复

使用道具 举报

20

主题

487

回帖

3429

积分

论坛元老

积分
3429
金钱
2922
HASS币
8
发表于 2022-7-5 15:42:37 | 显示全部楼层
unit_of_measurement: '%'
这一行注释掉有用吗
回复

使用道具 举报

12

主题

37

回帖

564

积分

高级会员

积分
564
金钱
515
HASS币
0
 楼主| 发表于 2022-7-5 15:52:19 | 显示全部楼层
cjnt007 发表于 2022-7-5 15:42
unit_of_measurement: '%'
这一行注释掉有用吗

有用,这是插件传过来的%。 我想过滤下的,变成数值
回复

使用道具 举报

20

主题

487

回帖

3429

积分

论坛元老

积分
3429
金钱
2922
HASS币
8
发表于 2022-7-5 18:00:19 | 显示全部楼层

{{ "25%" | regex_replace(find='%', replace='', ignorecase=False) }}
{{ state_attr('sensor.mi_water', 'PP cotton filter') | regex_replace(find='%', replace='', ignorecase=False) }}


试试这个

评分

参与人数 1金钱 +10 收起 理由
dscao + 10 感谢楼主分享!好方法,学习收藏。.

查看全部评分

回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-5-17 07:15 , Processed in 0.129472 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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