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

 找回密码
 立即注册
查看: 25319|回复: 18

[技术探讨] 遥控器面板

[复制链接]

8

主题

217

帖子

1220

积分

金牌会员

Rank: 6Rank: 6

积分
1220
金钱
1003
HASS币
0
发表于 2021-2-11 18:46:20 | 显示全部楼层 |阅读模式
本帖最后由 tqh5597 于 2021-10-13 23:20 编辑

没有卡片,只是一种思路,我研究了半个月这个帖子https://bbs.hassbian.com/forum.p ... 5%E5%BD%B1%E4%BB%AA,可惜circle部分按钮始终无法使用,算了不搞了,直接在手机坚果控apk上截了一张遥控器的图 tyy4.jpg
然后用photoshop把图片中的按钮都扣下来
遥控器图标.PNG 捕获.PNG
在lovelace里新建一个自带的图片元素卡片,把扣下来的图标在重新贴上去,每个图标对应一个开关,做出来下面这个样子
投影仪遥控器.PNG 微信图片_20210211183534.jpg

做完后我觉得还不错啊,可塑性很高,图标你想怎么排列就怎么排列,还不用折腾。


遥控器贴图.rar

296.34 KB, 下载次数: 169

评分

参与人数 2金钱 +32 收起 理由
+ 20 感谢楼主分享!
jyz_0501 + 12 感谢楼主分享!

查看全部评分

回复

使用道具 举报

0

主题

73

帖子

1024

积分

金牌会员

Rank: 6Rank: 6

积分
1024
金钱
951
HASS币
0
发表于 2021-2-11 21:07:40 | 显示全部楼层
同样的情况,还没研究出来!
回复

使用道具 举报

10

主题

60

帖子

530

积分

高级会员

Rank: 4

积分
530
金钱
470
HASS币
0
发表于 2021-3-7 14:11:14 | 显示全部楼层
本帖最后由 打酱油 于 2021-3-7 14:21 编辑

论坛的教程很少有能用的!,弄了半天才搞成2个,遥控器太难了画面出来了可是不会接入按键。跟版本有关,兼容性有关,还有代码需要部分修改,例如community_plugin肯定是不一致的,默认没有这个文件夹,要自己建立同名的,
resources:
  url: /community_plugin/lovelace-remote/remote-card.js
  type: js
还有实体entity: device_tracker.cc_b8_a8_01_ca_43要换掉,不懂代码的小白搞不来,太难了!
1223.jpg



回复

使用道具 举报

22

主题

473

帖子

6293

积分

元老级技术达人

略懂一些皮毛而已!

积分
6293
金钱
5810
HASS币
40
发表于 2021-4-27 09:43:00 | 显示全部楼层
QQ截图20210427093826.png

这位兄弟,您可以用原作者的1.1版本,左侧circle完全正常使用,右侧script图标可以去新建一个customize.yaml,然后去设置每个script的图标!
1.png
circle和left_buttons配置如下:
          circle:
            ok: script.1567060202240
            up: script.1567060865221
            down: script.1567060898085
            left: script.1567060719890
            right: script.1567060677001
          left_buttons:
            - script.1567061064287
            - script.1567081666717
            - script.1567061086749
            - script.1567081691363
            - script.1567061107725
            - script.1567081635993


这样设置左侧的circle和右侧的left_buttons都正常使用!
回复

使用道具 举报

22

主题

473

帖子

6293

积分

元老级技术达人

略懂一些皮毛而已!

积分
6293
金钱
5810
HASS币
40
发表于 2021-4-27 09:51:16 | 显示全部楼层
@tqh5597 @打酱油
你们按照我上面发的方法设置一下,就好了
回复

使用道具 举报

22

主题

473

帖子

6293

积分

元老级技术达人

略懂一些皮毛而已!

积分
6293
金钱
5810
HASS币
40
发表于 2021-4-27 09:54:06 | 显示全部楼层
效果图:

2.png
回复

使用道具 举报

19

主题

417

帖子

2467

积分

金牌会员

Rank: 6Rank: 6

积分
2467
金钱
2045
HASS币
20
发表于 2021-6-13 01:09:15 | 显示全部楼层

朋友分享下 这些遥控器代码呗 学习下
回复

使用道具 举报

22

主题

473

帖子

6293

积分

元老级技术达人

略懂一些皮毛而已!

积分
6293
金钱
5810
HASS币
40
发表于 2021-6-14 22:26:48 | 显示全部楼层
yhwl8888 发表于 2021-6-13 01:09
朋友分享下 这些遥控器代码呗 学习下

写的很详细啊,你看下我上面回复的帖子 就知道了
回复

使用道具 举报

6

主题

94

帖子

2230

积分

金牌会员

Rank: 6Rank: 6

积分
2230
金钱
2136
HASS币
0
发表于 2021-9-21 12:31:58 | 显示全部楼层
楼主能把贴图代码分享下吗?谢谢!
回复

使用道具 举报

8

主题

217

帖子

1220

积分

金牌会员

Rank: 6Rank: 6

积分
1220
金钱
1003
HASS币
0
 楼主| 发表于 2021-10-13 23:22:41 | 显示全部楼层
jhbl 发表于 2021-9-21 12:31
楼主能把贴图代码分享下吗?谢谢!

type: picture-elements
elements:
  - type: image
    tap_action:
      action: call-service
      service: script.ok
      service_data:
        entity_id: script.ok
    image: local/ok1.png
    style:
      top: 42.8%
      left: 49.5%
      width: 30%
      padding: 10p
  - type: image
    tap_action:
      action: call-service
      service: script.up
      service_data:
        entity_id: script.up
    image: local/up1.png
    style:
      top: 31.3%
      left: 49.5%
      width: 13%
      padding: 10p
  - type: image
    tap_action:
      action: call-service
      service: script.down
      service_data:
        entity_id: script.down
    image: local/down2.png
    style:
      top: 55.9%
      left: 49.5%
      width: 14%
      padding: 10p
  - type: image
    tap_action:
      action: call-service
      service: script.left
      service_data:
        entity_id: script.left
    image: local/left2.png
    style:
      top: 43.5%
      left: 27%
      width: 14%
      padding: 10p
  - type: image
    tap_action:
      action: call-service
      service: script.right
      service_data:
        entity_id: script.right
    image: local/right1.png
    style:
      top: 43.5%
      left: 72%
      width: 15%
      padding: 10p
  - type: image
    tap_action:
      action: call-service
      service: script.power
      service_data:
        entity_id: script.power
    image: local/power1.png
    style:
      top: 12%
      left: 14%
      width: 17%
      padding: 10p
  - type: image
    tap_action:
      action: call-service
      service: script.focusmax
      service_data:
        entity_id: script.focusmax
    image: local/qxd+1.png
    style:
      top: 25%
      left: 14%
      width: 17%
      padding: 10p
  - type: image
    tap_action:
      action: call-service
      service: script.focusmin
      service_data:
        entity_id: script.focusmin
    image: local/qxd-1.png
    style:
      top: 25%
      left: 85%
      width: 17%
      padding: 10p
  - type: image
    tap_action:
      action: call-service
      service: script.mute
      service_data:
        entity_id: script.mute
    image: local/jy1.png
    style:
      top: 12%
      left: 85%
      width: 16%
      padding: 10p
  - type: image
    tap_action:
      action: call-service
      service: script.home
      service_data:
        entity_id: script.home
    image: local/home1.png
    style:
      top: 74%
      left: 15%
      width: 17%
      padding: 10p
  - type: image
    tap_action:
      action: call-service
      service: script.volmax
      service_data:
        entity_id: script.volmax
    image: local/volmax1.png
    style:
      top: 73.9%
      left: 85%
      width: 18%
      padding: 10p
  - type: image
    tap_action:
      action: call-service
      service: script.volmin
      service_data:
        entity_id: script.volmin
    image: local/volmin1.png
    style:
      top: 89.5%
      left: 85%
      width: 17%
      padding: 10p
  - type: image
    tap_action:
      action: call-service
      service: script.retu
      service_data:
        entity_id: script.retu
    image: local/mute2.png
    style:
      top: 83.1%
      left: 50%
      width: 30%
      padding: 10p
  - type: image
    tap_action:
      action: call-service
      service: script.menu
      service_data:
        entity_id: script.menu
    image: local/menu1.png
    style:
      top: 89.5%
      left: 15%
      width: 17%
      padding: 10p
image: local/tyy5.png

回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-23 16:10 , Processed in 0.202425 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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