你好,

我有一张带有弹出卡的Spotify的卡,在弹出卡中,我有一张带有实体卡​​和有条件卡的“自定义:堆栈”。
我已经有一段时间没有使用该卡了,我只提到条件零件正在工作,但没有敌人部分。
她是我的代码:

类型:'自定义:button-card'extact_ratio:2/1 entity:Media_player.spotify_dennis_bos名称:spotify tap_action:call-service:call-service服务:browser_mod.popup service_data:card:card:type:type:ofter:'sustom:'custom:stack-in-card'卡'卡'卡'卡'卡片'卡片'卡片'卡片'卡片'卡片'卡片'卡片'卡片'卡片'卡片'卡: - 类型:实体实体: - 实体:input_select.spotify_playlist- entity:input_select.spotify_speakers title:spotify test卡 - 类型:'custy:button -card'expact_ratio:4/1 entity:4/1 entity:script.sprot.spotify:spotify icon:spotify icon:'mdi:spotify:spotify:spotify:spotify:spotify:spotify:spotify:spotify:spotifie:'tap_action:操作:呼叫服务服务:script.spotify-card:card:艺术品:完整实体:媒体_player.spotify_dennis_boshide:控制:false Power:False Power:False Progress:False Progress:False Source:false volume:false Inform:false Infor:scroll样式:滚动样式:'''''''''''Tap_Action:操作:MORE -INFO类型:'自定义:迷你媒体 - 播放器'条件: - 实体:Media_player.spotify_dennis_bos state_not:idle type:conditional device: -  this -dashboard title:spotify title:spotify title:spotify title:spotify title:spotify

当我将他放在普通的堆栈中(无弹出窗口)中时,他都可以堆放堆放部分。图片
她是我想要在弹出卡中想要的普通卡的代码:

类型:'自定义:stack in card'标题:Spotify卡: - 类型:实体实体: -  entity:input_select.spotify_playlist- entity:input_select.spotify_speaker_speakers-类型 -  type:'sustom:button -card'expact_ratio:4/1 entity:4/1 entity:4/1 entity:4/1 entity:script.spotify图标:'mdi:spotify'tap_action:操作:呼叫服务服务:script.spotify-类型:条件条件: -  eNTITY: -  eNTITY:expotify.spotify_dennis_bos state_not:indle card:indle card:type:type:'sustom:'sustom:mini-media-media-media-playia-media-player card card'艺术品:完整实体:Media_player.spotify_dennis_bos hide:控件:false Power:true Progress:falsement:false Source:true卷:false Inform:scroll样式:''Tap_Action:tap_action:action:more-info

第一个代码中有什么问题,为什么我要一个空弹出窗口?

大家好,没有人知道我们是否可以使用Tap_action将特定的MediaBrowser称为“卡”?

我让Brower_mod工作很长一段时间…
但是,自昨天以来,它停止了工作。
我没有改变太多……任何知道我如何解决为什么MOD​​不再起作用了?

我在日志中看到了

logger:homeassistant.setup
来源:/USR/local/lib/python3.8/asyncio/events.py:81
首先发生:19:27:55(1个出现)
最后记录:19:27:55

Browser_Mod的设置需要10秒钟。

几乎不需要的帮助,如何检查为什么我的弹出窗口根本无法正常工作?

你好@thomasloven感谢您的工作和此组件!

我正在使用Elextrkioskbrowser,而且我一个愚蠢的问题,为什么您将您包含在binary_sensor实体,电池_level,电池_Chariging,电池,电池,充电,IP信息中?为什么不包含其他信息中的其他传感器实体?

如果创建一个新实体,我很乐意为贡献。

安东尼

您可以,但这是一个解决方法,似乎对iOS不起作用。我自己有这个,看看>炫耀您的图片元素用途

左侧的卡是媒体浏览器(在垂直堆栈中,下面的输入选择 +脚本按钮)。我将媒体浏览器URL放入iframe中,并以纵横比和卡模型进行播放。还添加了一个主按钮回到主选项卡。这些都在图片元素卡中,以及您看到的所有其他卡。

这在Android(完全售货亭)和Chrome/Edge上起作用。在iOS上,它一直在重新加载和失败。您还可以将iframe卡放入浏览器中。Mod弹出窗口,我也成功地做到了。

我最近开始使用Logitech Media Server而不是Chromecast和Spotify Connect,因此我不再使用此设置,也不再使用代码。它是作为实验和临时解决方案直至LMS的。我对结果感到满意。

2个喜欢

这看起来很棒。您没有关于如何设法获取媒体浏览器URL或从此处获取媒体浏览器URL的任何代码?只是您嵌入媒体浏览器过去的部分将有很大帮助

只是iframe卡,它只需要媒体浏览器URL。只需从侧边栏中打开媒体浏览器仪表板,请复制您从浏览器中看到的URL,然后在iFrame卡中使用它;)。那是您的ha-instance/媒体浏览器

但是不是Spotify媒体项目对吗?

是的,您需要选择媒体播放器,然后选择Spotify Media Player。因此,您也需要Spotify集成://www.sz-tiancheng.com/源自英国始于1946integrations/spotify/

您是Spotify媒体的屏幕截图。

如果选择了媒体播放器Spotify,媒体浏览器卡将更新?

你是什​​么意思?它是媒体浏览器,就像在侧边栏中一样,但是现在通过iframe在Lovelace中。仅此而已,:)。

1喜欢

有人知道如何检索浏览器位置的页码吗?
示例: / lovelace / 1而不是 / lovelace / 2其中1或2是页码。
我需要创建一个模板以给命令进入下一页,例如我在第1页中:

服务:browser_mod.navigate service_data:navigation_path: / lovelace / 2

@byxilWallPanel应用具有这样的功能,它提供了通过MQTT定位浏览器的信息。
我用它将浏览器返回到默认页面,完全没有问题。

TK,

他们试图使它变得avaialble,但我认为它已被拒绝:
如果我们可以从更多的Easilly启动MediaBrowser卡,那就太好了。有什么办法可以将其作为插件/集成“ mod”?也许可以使用浏览器mod完成@thomasloven

首先,这是一个了不起的自定义组件!
做得好@thomasloven

有没有办法使用browser_mod.window_reload并指定它将重新加载的设备?
我已经尝试了以下操作,但它仍然会迫使所有计算机的浏览器重新加载。

服务:browser_mod.window_reload service_data:deviceid:浴室tablet

我已经创建了一张picture_lements卡,并设法找到了添加视频流的方法,但是,当显示视频时,它不是正确的尺寸,并且需要浏览器窗口重新加载才能纠正它。

hy,
我在HA和browser_mod中是新手。
我使用HACS BREOWSER_MOD安装,然后在configuration.yaml中添加此行

browser_mod:前缀:“ browser_mod_”

之后,我将其添加到Dashborad,但是当我单击实体时,什么都不是。
当单击仪表板中的实体中时,我想出现一个弹出窗口。
你能帮我吗?
THK

类型:实体标题:测试实体: - 实体:sensor.media_temperature_interne_interne_climatizzatori Icon:'mdi:home-thermometer'名称:pervepatura媒体clipatizzatori tap_action:call-service:call-service服务:browser_mod.mod.popup service_data:popup explase_data:popup示例:类型:类型:类型:类型:类型:类型:类型:类型:类型:类型:类型:类型:类型:类型:类型:类型:类型:类型:类型:类型:类型:类型:类型:实体实体:-sensor.climatizzatore_ufficio_inside_temperature DeviceID: - 此 - 仪表板

我遇到了数千个错误 - >“错误(mainthread)[frontend.js.latest.202010214]http://192.168.1.8:8123/browser_mod.js:149:7364untuff typeerror:window。

有人会知道是什么原因引起的吗?

感谢您的这个很棒的整合,我喜欢它!
我正在使用它来弹出带有真空信息的卡(从按钮):

我如何避免滚动条?通常,这太大了。

这是我的配置:

类型:按钮名称:schoonmaak tap_action:操作:呼叫服务服务:browser_mod.popup service_data:title:schoonmaak大:true deviceid: - 此卡:类型:类型:水平堆栈卡片: - 类型:'custom:'自定义:Xiaomi-vacuum-map-Card'entity:vacuum.xiaomi_cloud_map_extractor camera_refresh_interval:2 map_camera:camera.vacuum_map calibration_points:-vacuum:x:x:25500'y'':255500地图:x:316'y':408-真空:X:26500'y':26500地图:x:276'y':408-类型:实体实体: -  entity:automation.dagelijks_stofzuigen-实体 -  entity:input_dateTime.start_cleaning.start_cleaning_at--cleaning_at--entity:input_boolean.clean_living_room- entity:input_boolean.clean_pc- entity:input_boolean.clean_bedroom- entity:input_boolean.clean.clean_hall- entity- entity:input_boolean.clean_clean_clean_kitchen- entity -entity -entity:script.vacuum_clean_clean_clean_clean_clean_clean_clean_nary:sinter:sinter:sinter:sinter:sinter:sinter:sinter:sinter:sindy:ni:图标:'MDI:扫帚'

以前,我们必须编辑configuration.yAML并输入正确的设备ID,如果由于某种原因,device_id已更改。需要重新启动以纠正它。
并非每天都会发生,而是经常忽视。

短时间前,浏览器模型已更新以能够在前端编辑设备ID((EntityID在浏览器播放器卡上)这是一个伟大的发展。单击device_id,输入旧(configuration.yaml中的一组),然后再次设置。无需重新启动。

我想知道我们是否可以以某种方式自动化该过程。或至少一半。
1-注意设备_ID已更改
2-单击脚本按钮,重置该(也许使用input_text中的秘密文件中记录的正确device_id模式:密码

当然,这必须取决于设备,我不确定我们是否可以在常规的Jinja模板中模板?

首先,我们需要browser_mod命令设置deviceID的可用性。托马斯,这是可用的,还是您需要FR?无法在服务列表或存储库中的文档中找到它。www.19463331.com

感谢您对此事的看法和想法!

1喜欢