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

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

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

[复制链接]

12

主题

49

帖子

556

积分

高级会员

Rank: 4

积分
556
金钱
507
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

主题

484

帖子

3166

积分

论坛元老

Rank: 8Rank: 8

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

使用道具 举报

12

主题

49

帖子

556

积分

高级会员

Rank: 4

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

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

使用道具 举报

20

主题

484

帖子

3166

积分

论坛元老

Rank: 8Rank: 8

积分
3166
金钱
2682
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

GMT+8, 2024-11-28 22:35 , Processed in 0.121387 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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