找回密码
 立即注册

微信扫码登录

搜索
查看: 14675|回复: 15

[基础教程] Lovelace插件小工具:plan-coordinates.js

[复制链接]

75

主题

1903

回帖

8356

积分

元老级技术达人

积分
8356
金钱
6328
HASS币
430

活跃会员教程狂人

发表于 2019-4-19 15:25:16 | 显示全部楼层 |阅读模式
本帖最后由 咸味土豆 于 2019-4-19 15:24 编辑

作用

拾取图片的css坐标

说明

Lovelace配置一些图片卡片的时候,需要用到一些类似下面这样的配置:

style:
    top: 60%
    left: 67%

官方说法:

style
(object)(Required)Position and style the element using CSS.
Default value: position: absolute, transform: translate(-50%, -50%)

今天心血来潮想试着把以前的floorplan转换成lovelace的配置,摸索了半天才找到这个插件,分享给大家(其实你知道的,我是在水贴)。

来源

文章来源:

Lovelace: Helper for Floorplan - Plan coordinates

效果展示:

![官方图片效果]( https://user-images.githubuserco ... 9e-25812e8b95f8.gif "官方图片效果")

右上角就可以看到坐标了,方便不少。

插件下载:

https://raw.githubusercontent.co ... plan-coordinates.js

配置

用yaml配置的在ui-lovelace.yaml文件中加入以下两段代码即可:

头部:

resources:
  - url: /local/plan-coordinates.js?v=1
    type: js

配置卡片:


  - title: Main Floor
    id: main-floor
    icon: mdi:wrench
    panel: true
    cards:   
      - type: vertical-stack
        cards: 
          - type: custom:plan-coordinates                    
          - type: picture-elements
            image: /local/floorplan/mainfloor.jpg
            elements:
              - type: state-icon
                entity: light.mudroom_light_level
                tap_action: toggle
                style:
                  top: 60%
                  left: 67%

趁最近有空,赶紧收拾收拾配置下picture-elements玩玩,做好了在分享给大家。

##### 哎,第一次学大佬们用这么高大上的格式发水帖,好紧张。

所有过往,皆为序章。
回复

使用道具 举报

75

主题

1903

回帖

8356

积分

元老级技术达人

积分
8356
金钱
6328
HASS币
430

活跃会员教程狂人

 楼主| 发表于 2019-4-19 18:22:24 | 显示全部楼层
killadm 发表于 2019-4-19 17:15
最近新出了个floorplan-card,和经典界面的floorplan很像,配置迁移应该很简单,只是不支持模板
https://gi ...

昨晚上就想问问你能不能迁移的,,今早爬了好些帖子也没头绪,就想着用新的吧,早知道。。。
所有过往,皆为序章。
回复

使用道具 举报

75

主题

1903

回帖

8356

积分

元老级技术达人

积分
8356
金钱
6328
HASS币
430

活跃会员教程狂人

 楼主| 发表于 2019-4-19 18:23:45 | 显示全部楼层
情非殇 发表于 2019-4-19 18:13
没错。我也是水贴的,感谢分享,等开始折腾lovelace时可以来看

还没开始用嘛,这个可他么折腾人了。
所有过往,皆为序章。
回复

使用道具 举报

75

主题

1903

回帖

8356

积分

元老级技术达人

积分
8356
金钱
6328
HASS币
430

活跃会员教程狂人

 楼主| 发表于 2019-4-19 18:27:03 | 显示全部楼层
hellerx 发表于 2019-4-19 16:55
如果能有个图片上的坐标就好了,可以做定位指代

尴尬,定位指代是什么啊
所有过往,皆为序章。
回复

使用道具 举报

75

主题

1903

回帖

8356

积分

元老级技术达人

积分
8356
金钱
6328
HASS币
430

活跃会员教程狂人

 楼主| 发表于 2019-4-19 18:33:15 | 显示全部楼层
情非殇 发表于 2019-4-19 18:28
懒呀,光看不练,主要是我用homekit多

我是搞的杂,啥都想试一试,可惜都没搞利索,趁这段时间有心气,赶紧把ha弄个界面出来,然后玩玩nodered去。
所有过往,皆为序章。
回复

使用道具 举报

75

主题

1903

回帖

8356

积分

元老级技术达人

积分
8356
金钱
6328
HASS币
430

活跃会员教程狂人

 楼主| 发表于 2019-4-19 19:19:36 | 显示全部楼层
killadm 发表于 2019-4-19 17:15
最近新出了个floorplan-card,和经典界面的floorplan很像,配置迁移应该很简单,只是不支持模板
https://gi ...

K大, 没搞定,不知道配置哪儿出问题了,一片告白,这个插件居然连icon: mdi:xxx这种属性配置都不支持,只支持title,不能忍,等他养熟了再玩一下。

TIM截图20190419191246.png

TIM截图20190419191518.png

所有过往,皆为序章。
回复

使用道具 举报

75

主题

1903

回帖

8356

积分

元老级技术达人

积分
8356
金钱
6328
HASS币
430

活跃会员教程狂人

 楼主| 发表于 2019-4-19 20:00:58 | 显示全部楼层
xieahui 发表于 2019-4-19 16:00
东西多一样要 来个坐标啊  不然刷新+刷新+刷新+……

,刷新比重启好多了吧,精确的坐标调整肯定是要刷新的,要是调个0.5的坐标测试还重启,真得崩溃了,不比从前了,很感恩了。
所有过往,皆为序章。
回复

使用道具 举报

75

主题

1903

回帖

8356

积分

元老级技术达人

积分
8356
金钱
6328
HASS币
430

活跃会员教程狂人

 楼主| 发表于 2019-4-19 21:12:57 | 显示全部楼层
killadm 发表于 2019-4-19 20:44
删掉了带模板的群组还是可以用的
[code]  - title: 平面图
    icon: 'mdi:fl ...

那我回头再试一试,官方这个好像也有可玩性,就是得重新配置,但是不用重启,而且我发现一点,因为可以选择icon: mdi:配置图标,在不同的终端上图标都可以显示的够大(我是不是火星了),我目前就简单配置了开关之类的,特效看文档开关状态定义好像也很6,抽空我接着研究研究。
所有过往,皆为序章。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-19 02:22 , Processed in 1.324332 second(s), 9 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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