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

 找回密码
 立即注册
查看: 10625|回复: 15

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

[复制链接]

75

主题

1976

帖子

8172

积分

元老级技术达人

积分
8172
金钱
6146
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://raw.githubusercontent.com/ciotlosm/custom-lovelace/master/plan-coordinates/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玩玩,做好了在分享给大家。

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

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

使用道具 举报

8

主题

2073

帖子

6051

积分

论坛元老

流水无味

Rank: 8Rank: 8

积分
6051
金钱
3978
HASS币
145

灌水之王

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

使用道具 举报

0

主题

96

帖子

883

积分

高级会员

Rank: 4

积分
883
金钱
787
HASS币
0
发表于 2019-4-19 16:55:06 | 显示全部楼层
如果能有个图片上的坐标就好了,可以做定位指代
回复

使用道具 举报

4

主题

531

帖子

3999

积分

论坛元老

Rank: 8Rank: 8

积分
3999
金钱
3458
HASS币
120
发表于 2019-4-19 17:15:04 | 显示全部楼层
最近新出了个floorplan-card,和经典界面的floorplan很像,配置迁移应该很简单,只是不支持模板
https://github.com/chr1st1ank/floorplan-card
回复

使用道具 举报

27

主题

2143

帖子

8924

积分

论坛元老

Rank: 8Rank: 8

积分
8924
金钱
6776
HASS币
30

论坛元老

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

使用道具 举报

75

主题

1976

帖子

8172

积分

元老级技术达人

积分
8172
金钱
6146
HASS币
430

活跃会员教程狂人

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

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

使用道具 举报

75

主题

1976

帖子

8172

积分

元老级技术达人

积分
8172
金钱
6146
HASS币
430

活跃会员教程狂人

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

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

使用道具 举报

75

主题

1976

帖子

8172

积分

元老级技术达人

积分
8172
金钱
6146
HASS币
430

活跃会员教程狂人

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

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

使用道具 举报

27

主题

2143

帖子

8924

积分

论坛元老

Rank: 8Rank: 8

积分
8924
金钱
6776
HASS币
30

论坛元老

发表于 2019-4-19 18:28:01 | 显示全部楼层
咸味土豆 发表于 2019-4-19 18:23
还没开始用嘛,这个可他么折腾人了。

懒呀,光看不练,主要是我用homekit多
回复

使用道具 举报

75

主题

1976

帖子

8172

积分

元老级技术达人

积分
8172
金钱
6146
HASS币
430

活跃会员教程狂人

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

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

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-15 06:46 , Processed in 0.085553 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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