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

 找回密码
 立即注册
楼主: foggy_fox

[进阶教程] 打造专属三维家居模型

  [复制链接]

0

主题

16

帖子

106

积分

注册会员

Rank: 2

积分
106
金钱
90
HASS币
0
发表于 2022-5-20 12:08:27 | 显示全部楼层
wenxu502 发表于 2022-3-18 14:58
多谢大神的思路,折腾了好几天,我用group的方式来做,把那些灯交叠的各种组合都渲染出来,然后根据灯光 ...

发个代码来看看呀,我也在折腾这个交叠的效果,家里无主灯,一个客厅就有4路灯控,想搞的精细点的效果,不会写代码
回复

使用道具 举报

3

主题

47

帖子

258

积分

中级会员

Rank: 3Rank: 3

积分
258
金钱
211
HASS币
0
发表于 2022-6-1 21:19:59 | 显示全部楼层
waleycn 发表于 2022-5-20 12:08
发个代码来看看呀,我也在折腾这个交叠的效果,家里无主灯,一个客厅就有4路灯控,想搞的精细点的效果, ...

第一部分是灯组的部分配置,写在groups.yaml里面

canting:
  name: 餐厅吊灯灯槽
  entities:
     - switch.0x158d000521247f_channel_1      
     - switch.0x158d000521247f_channel_2
  all: on
  
zhuwei:
  name: 主卫内外
  entities:
    - light.zhu_wei_nei
    - light.zhu_wei_wai
  all: on
  
yimaojian:
  name: 衣帽间
  entities:
    - light.50ec50e5535d_light
    - light.28d12721bb85_light
  all: on
  
ke12:
  name: 客厅12
  entities:
    - light.xiaomi_yeelink
    - switch.0x158d0005413ec1_channel_1
  all: on
   
can12:
  name: 餐厅12
  entities:
    - switch.0x158d000521247f_channel_2
    - switch.0x158d000521247f_channel_1
  all: on
   
ke1can1:
  name: ke1can1
  entities:
    - light.xiaomi_yeelink
    - switch.0x158d000521247f_channel_2
  all: on
  
ke1can2:
  name: ke1can2
  entities:
    - light.xiaomi_yeelink
    - switch.0x158d000521247f_channel_1
  all: on
  
ke1can12:
  name: ke1can12
  entities:
    - light.xiaomi_yeelink
    - switch.0x158d000521247f_channel_2
    - switch.0x158d000521247f_channel_1
  all: on

下面第二部分是卡片里的部分配置
type: picture-elements
image: /local/house/all.png
elements:
  - type: image
    entity: switch.0x158d0005413ec1_channel_2
    tap_action: none
    hold_action: none
    state_image:
      'on': /local/house/ruhudeng.png
      'off': /local/house/transparent.png
      unavailable: /local/house/transparent.png
    style:
      top: 50%
      left: 50%
      width: 100%
  - type: image
    entity: light.xiaomi_yeelink
    tap_action: none
    hold_action: none
    state_image:
      'on': /local/house/ketingdeng.png
      'off': /local/house/transparent.png
      unavailable: /local/house/transparent.png
    style:
      top: 50%
      left: 50%
      width: 100%
  - type: image
    entity: light.ceiling1_cloud_199309
    tap_action: none
    hold_action: none
    state_image:
      'on': /local/house/youxifangdeng.png
      'off': /local/house/transparent.png
      unavailable: /local/house/transparent.png
    style:
      top: 50%
      left: 50%
      width: 100%
  - type: image
    entity: switch.0x158d0005413ec1_channel_1
    tap_action: none
    hold_action: none
    state_image:
      'on': /local/house/ketingdengcao.png
      'off': /local/house/transparent.png
      unavailable: /local/house/transparent.png
    style:
      top: 50%
      left: 50%
      width: 100%
  - type: image
    entity: switch.0x158d000521247f_channel_2
    tap_action: none
    hold_action: none
    state_image:
      'on': /local/house/cantingdiaodeng.png
      'off': /local/house/transparent.png
      unavailable: /local/house/transparent.png
    style:
      top: 50%
      left: 50%
      width: 100%
  - type: image
    entity: switch.0x158d000521247f_channel_1
    tap_action: none
    hold_action: none
    state_image:
      'on': /local/house/cantingdengcao.png
      'off': /local/house/transparent.png
      unavailable: /local/house/transparent.png
    style:
      top: 50%
      left: 50%
      width: 100%
  - type: image
    entity: light.chu_fang_deng
    tap_action: none
    hold_action: none
    state_image:
      'on': /local/house/chufangdeng.png
      'off': /local/house/transparent.png
      unavailable: /local/house/transparent.png
    style:
      top: 50%
      left: 50%
      width: 100%
  - type: image
    entity: light.xiaomi_yeelink_2
    tap_action: none
    hold_action: none
    state_image:
      'on': /local/house/gongwei1deng.png
      'off': /local/house/transparent.png
      unavailable: /local/house/transparent.png
    style:
      top: 50%
      left: 50%
      width: 100%
  - type: image
    entity: light.zhu_wei_nei
    tap_action: none
    hold_action: none
    state_image:
      'on': /local/house/zhuweineideng.png
      'off': /local/house/transparent.png
      unavailable: /local/house/transparent.png
    style:
      top: 50%
      left: 50%
      width: 100%
  - type: image
    entity: light.zhu_wei_wai
    tap_action: none
    hold_action: none
    state_image:
      'on': /local/house/zhuweiwaideng.png
      'off': /local/house/transparent.png
      unavailable: /local/house/transparent.png
    style:
      top: 50%
      left: 50%
      width: 100%
  - type: image
    entity: group.zhuwei
    tap_action: none
    hold_action: none
    state_image:
      'on': /local/house/zhuweideng.png
      'off': /local/house/transparent.png
      unavailable: /local/house/transparent.png
    style:
      top: 50%
      left: 50%
      width: 100%
回复

使用道具 举报

16

主题

49

帖子

350

积分

中级会员

Rank: 3Rank: 3

积分
350
金钱
301
HASS币
0
发表于 2022-10-2 16:12:10 | 显示全部楼层
不可以旋转啊
回复

使用道具 举报

1

主题

51

帖子

204

积分

中级会员

Rank: 3Rank: 3

积分
204
金钱
153
HASS币
0
发表于 2024-7-17 14:17:24 | 显示全部楼层
学习了,谢谢分享。
回复

使用道具 举报

0

主题

18

帖子

70

积分

注册会员

Rank: 2

积分
70
金钱
52
HASS币
0
发表于 2024-7-17 14:46:25 | 显示全部楼层
厉害厉害!
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 12:54 , Processed in 0.130123 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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