标签:#<标签:0x00007fc425e18340>#<标签:0x00007fc425e18278>

我有点想出会发生什么

重现这一问题的最简单方法便是使用减价卡片:

类型:'custom:config-templic-card'变量: - '状态['''input_number.ziel_temperatur'']。状态'实体: -  input_number.ziel_temperatur#它设置为29.5卡:类型:Markdown内容:>  - “${vars [0]  -  10}“

这是正确的显示19.5
图像

尝试添加到变量,在期间的位置添加数字!!

类型:'自定义:配置 - 模板卡'变量: - '状态[''''input_number.ziel_temperatur'']。状态'实体: -  input_number.ziel_temperatur卡:类型:Markdown内容:>  - “$ {vars [0]+ 10}“

它附加10个到期地点,导致29.510
图像

类型:'自定义:配置 - 模板卡'变量: - '状态[''''input_number.ziel_temperatur'']。状态'实体: -  input_number.ziel_temperatur卡:类型:Markdown内容:>  - “$ {vars [0]+ 681}“

结果在29.5681
图像

这里发生了什么事?我究竟做错了什么?

你要把一个字符串和一个数字相加。试一试

“$ {parsefloat(vars [0])+ 10}”
1像

我不知道这意味着什么,但它有效!
谢谢!

我想,我还应该改写

“$ {vars [0]  -  10}”

“$ {parsefloat(vars [0]) -  10}”

? !

它是一个javascript函数:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/parseFloat

1像

嘿,伙计,你能告诉我更多关于那些有最小/最大值的卡片的情况吗,比如压力。吗?

这是自定义迷你图卡:Lovelace:迷你图卡

可能是它是一个众所周知的问题。
发现了配置模板卡的问题。
两张或多张牌是没有正确地分布在屏幕上-所有这些都被放在一个列中

如何复制:

  1. 添加SpeedTest集成。
  2. 创建一个空白选项卡。
  3. 添加一张新卡:
Type: 'custom:config-template-card'speedtest_download——传感器。speedtest_upload——传感器。Speedtest_ping卡:type:垂直堆叠卡:—type:历史图实体:—entity:传感器。Speedtest_download hours_to_show: 24 - type: history-graph entities:—entity: sensor。Speedtest_upload hours_to_show: 24 - type: history-graph entities:—entity: sensor。speedtest_ping hours_to_show: 24
  1. 创建的卡是这样的:

  2. 然后复制这张卡。
    两个......三张牌足以看到这个问题。
    所有卡片都放在一列中。

在这个例子中没有“变量”部分-我的实际代码是这样的:

...变量: - '状态[''''input_select.graph_hours_to_show_speedtest''''''''...卡:类型:垂直堆栈卡: - 类型:历史图形实体: - 实体:sensor.speedtest_dowload houte_to_show:'$ {vars[0] .state}'

我排除了该变量只是为了简化案例。

更新:
注册为一个新问题:

更新:
此问题仅使用配置模板卡发生。
要检查此操作,请从我的示例中删除配置模板卡:

类型:垂直堆栈卡: - 类型:历史图形实体: - 实体:sensor.speedtest_download show _to_show:24 refresh_interval:0  - 类型:历史图形实体: - 实体:sensor.speedtest_upload over_to_show:24  - 类型:历史图实体: - 实体:sensor.speedtest_ping hourth_to_show:2

并创建2-3个相同的卡片 - 这些卡片分布在几列中:

我又一次达到了我对模板的理解极限……

我有几个utility_meters并想在a中显示它们的最后周期状态饼形图
在模板传感器中提取Last_Period状态非常完美的

- 平台:模板传感器:AC_01_MONTH_ENERGY_DRAW_LAST:FRESSION_NAME:'AC01上个月'UNOR_OF_MEAREMENT:'kwh'value_template:'{{sends.sensor.ac_01_month_energy_draw.attributes.last_period |漂浮 }}'

但是,我真的很想避免创造几十个模板传感器......

所以我试过:

实体:- input_number。至tal_power_consumption_last_month type: 'custom:config-template-card' variables: - '{{ states.sensor.ac_01_month_energy_draw.attributes.last_period | float }}' card: entities: - entity: '${vars[0]}' name: AC01 title: Power Consumption Last Month total_amount: input_number.total_power_consumption_last_month type: 'custom:pie-chart-card' unknownText: else

但它不起作用:使困惑:

如何正确地表达这些变量?

我想知道我是否可以用它来制作一个模板

- type:垂直堆叠卡片:- type:“custom:vertical-stack-in-card”卡片:- type:“custom:button-card”名称:Living Spots Boekenkast实体:light。[[var bri = states['light.livingspotsbureau_dim'].attributes.亮度;var bripercent = Math.round((bri/255)*100) return 'Dimmer: ' + (bripercent ?Bripercent: '0') + '%';[]]]样式:标签:-颜色:灰色-字号:9px -填充:0px 5px -类型:自定义:滑块-实体-行实体:光。Livingspotsbureau_dim full_row: true hide_state: true

可调整

有点有同样的问题。这段代码有什么问题?这是一个给我一个问题的最后一行。上面的线路工作正常,但我想根据电视的来源改变图像。帮助非常感谢。

- 标题:K1卡: - 类型:自定义:配置:配置模板卡标题:“我的地板”变量:Light_State:'Solity ['Light.keuken_Lichten''。州'Garage_State:''''''pock.raam_rechts''] .state'#tv_source:source ['media_player.samsung_tv']。属性。ascousoce实体: -  light.keuken_lichten  -  pock.raam_rechts  -  person.nick  -  media_player.samsung_tv卡:类型:图片元素图片:/ loction/floorplan2/partement/transpart.png元素: - 类型:图像实体:light.keuken_lichten风格:left:50%top:50%宽度:10%tap_action:action:toggle hold_action:action:more-info#图片:'${light_state ===''上''?'' /local/floorplan2/tvs/samsung2.gif '': '' /local/floorplan2/tvs/tenet.gif ''}”图像:“$ {状态[ 'media_player.samsung_tv']属性[ '源'] ==='netflix'?'/local/floorplan2/tvs/netflix.gif':'/local/floorplan2/tvs/tenet.gif'}“

偶尔偶然发现了,试图吐出循环的按钮。我知道这是一个毫无意义的榜样,但我正在努力理解。我简化的例子,这不起作用是...

类型:'custom:config-template-card'sonos_deck——media_player。sonos_ceiling_speakers变量:Deck: media_player。sonos_deck CeilingSpeakers: media_player。Sonos_ceiling_speakers卡:类型:实体卡:类型:水平堆叠卡:|- ${var cards = [];var。forEach(entity_id => {cards。Push ({'type': 'custom:button-card', entity': entity_id});}});牌}

没有错误但没有输出。我希望看到两个按钮。

可能是我错了,但是:

应该是:
形象:“${圣
???

另外,不要这样:

试试这个(它适合我):
状态[''''''paple_player.samsung_tv'']

现在用这个:

this.hass.states ['media_player.samsung_tv']。属性['media_title']

工作良好。谢谢

大家好
有人能帮我检查一下这个传感器吗?我的头已经裂了两天了,我仍然没有看到错误,在开发人员工具模板中都显示了它应该的,但我不能让它在传感器本身工作。

“{{endic_attr('sensor.plex_recentent_added','data')[1] ['aired']}}”**“1987-11-20”**“{{send_attr('sensor.plex_recenthing_added','数据')[1] ['标题']}}“**”日期与天使“**”{{send_attr('sensor.plex_recenthing_added','data')[1] ['post']}}“**“/ local / chemcoming-media-card-images / plex / plex_recenthe_added / p173500.jpg”** {{sende_attr('sensor.plex_recenthing_added','data')[1] ['aired']。拆分(“ -“)[0]}} ** 1987 **”{“library_name”:“动画”,“标题”:“{{equen_Attr('sensor.plex_recentent_added','data')[1] ['标题']}“,”一年“:”{{send_attr('sensor.plex_recentent_added','data')[1] ['aired']。拆分(“ - ”)[0]}}“}”**“{”library_name“:”电影“,”标题“:”与天使“的日期”,“年”:“1987”}“**

我的传感器

- 平台:模板数据')[1] ['标题']}}“,”年“:”{{send_attr('sensor.plex_recenthing_added','data')[1] ['aired']。拆分(“ - ”)[0]}}“}”}}}}

我得到:
映射项在第150行53列的缩进错误:
... te:“{{library_name”:“电影”,“标题”:“{{endy_attr('senso ...

这是Plex服务:
这是这样的工作,并且这个想法是从模板中拥有media_content_id
tap_action:
entity_id:media_player.plex_tv_livingroom.
media_content_type:电影
media_content_id:'{“library_name”:“电影”,“标题”:“日期与天使”}'

谢谢你的帮助!!

刚检查了该卡的最新更新。
我认为这是一个很好的一步,可以为单个实体排提供使用此卡的可能性。
但我不能在这种情况下使用样式(Card-Mod)。
请检查一下:card -mod -添加css样式到任何lovelace卡片

你好,必须有一些我不明白的东西。我试图使用这个插件才能根据我的传感器的状态来改变图标,这是我在UI中输入的代码

类型:'custom:config-templation-card'变量:Entree_state:'soligy ['binary_sensor.window_door_sensor_entrere'''。状态'jardin_state:'sends ['binary_sensor.openclose_portejardin'']。状态'实体: - 实体: - 实体: - 实体:binary_sensor.window_door_sensor_entree  - 实体:binary_sensor.openclose_portejardin  - 实体:binary_sensor.openclose_11卡:类型:实体实体: - 实体:binary_sensor.window_door_sensor_entrere图标:'$ {entree_state ==='off''''mdi:门':''mdi:door-open''''''' - 实体:binary_sensor.openclose_portejardin图标:'$ {jardin_state ==='off''?''MDI:门':''MDI:Door-Open''}'' - 实体:Binary_sensor.openclose_11标题:ouvertures_test endy_color:true

我的问题是,当我打开门时,没有任何事情发生(“标准”卡正常工作,并在其他颜色中显示图标)

谢谢
尼古拉斯

有没有办法操纵(例如图标,文本)在正常实体卡中只有一行?看到行选项和例子

类型:实体实体: - 类型:'自定义:配置 - 模板卡'变量: - 状态['light.bed_light']。状态实体:-light.bed_light行:类型:键标签:“$ {vars [0]==='上''''''':'Light Off'}“ - 实体:Light.bed_light

但目前我无法插入自定义实体行,但只有一个部分如此局限。

虽然有了这个例子和行,它可以放置/添加类似

-实体:"${LIGHT_STATE === 'on' ?的光。bed_light‘:’的气候。${GARAGE_STATE === 'open' ? ${GARAGE_STATE === 'open' ?'mdi:hotel': "}"

在标准实体卡中。

奇怪为什么这不是性爱配置的标准行为。模板应该在任何地方都是可行的……

你好!
我喜欢卡片,谢谢!

我一直用它来显示图表。通过使用由滑块控制的input_number,我可以选择在图形上显示的天数。
我想移动到下一步,使用input_select选择我想在图上显示的实体。我怎么能让用户选择一个友好的名字,卡片理解一个entity_id?

我想知道这张卡是否可以帮助我在LL中以表格格式显示包含JSON格式文本的实体状态,或许与IAN的现有卡相结合单卡或者Flex表卡,但我不太了解所有这些都足以使其工作。

您可能对如何(最好)的任何指针或想法都将受到高度赞赏。

背景:
我在那里有几个ESP32,可以通过MQTT配置为以某种方式运行,并且它们可以将此配置报告为JSON格式的MQTT消息。我想在LL卡中将此配置显示为文本,Simiill到HA如何在显示实体WiFi状态时显示其他信息(由下面屏幕截图中的箭头表示)。
所以基本上我想显示的名字/值对作为文本,在表格格式,可选与一些基本格式显示的名字在粗体等。

我知道我可以为每个名称/值对创建实体,使用模板提取值,并以传统方式显示它们。但我不想走这条路,因为要为每个设备设置这些实体,并在草图发生变化时维护它们。

下面是以表格格式显示的JSON数据示例:

{“cam_enabled”:true,“pir_enabled”:true,“pir_delay”:20,“报告静脂”:true,“reportwifi”:false,“tempinterval”:600,“endicaterval”:600}

下面:HA如何显示WiFi实体状态下面的附加信息。