设备ID操作员是否有“默认”?
我尝试使用默认值和“全部”,但只有确切的deviceID匹配将显示,其他匹配项根本不显示,也不显示错误
- 类型:自定义:状态开关实体:deviceID默认值:所有状态:'easafari0a':<<:&desktop-view类型类型:自定义:stack in Card模式:水平标题:屏幕标题:屏幕<<: *标题卡: - 类型输入: - 类型:自定义:shutter-card card_mod:样式:|ha-card {boxshadow:无;}实体: - 实体:cover.screen_keuken名称:keuken-类型:自定义:shutter -card entities: - Entity:cover.raamverduistering_stookhok name:stookhok'3BChrome7':<<:<<: *deftop -view: *deflault -view all:#也尝试了'default'default'',对于任何非匹配deviceID的类型:自定义:快门卡标题:屏幕<<: *标题实体: - 实体:cover.screen_keuken name:keuken name:keuken -entity:cover.raamverduistering_stookhok name:stookhok name:stookhok
即使在iPhone中使用我的移动应用程序的指定设备ID,我也无法显示它……多么奇怪。(而且我100%确定Deviuceid是正确的,因为我可以成功地播放媒体文件
等等,那什么@ildar_gabdullin也在这个上面说……对不起,我忽略了这一点。需要在这里提出问题吗?因为单数卡在iOS上显示良好。但不使用DeviceID或MediaQuery嵌入状态开关中。
使用这样的媒体查询:
- 类型:自定义:状态转换实体:MediaQuery默认值:默认状态:'(entrientation:landscape)':类型:垂直堆栈卡片: - 类型:custom:suster:shutter卡标题:屏幕<<: *标题实体: - -entity: cover.screen_keuken name: Keuken - entity: cover.raamverduistering_stookhok name: Stookhok default: <<: &desktop-view type: custom:stack-in-card mode: horizontal title: Screens <<: *header cards: - type:自定义:shutter-card card_mod:样式:|ha-card {boxshadow:无;}实体: - 实体:cover.screen_keuken名称:keuken-类型:自定义:shutter -card entities: - 实体:cover.raamverduistering_stookhok name:stookhok
效果更好,是的,iPhone上的景观模式现在还不错,仍然可以切断快门图像的右侧。不过,它不再弄乱百叶窗的位置和名称。
其次,这次,它并不完全尊重卡模式标题锚点…
因此,我想我们仍然需要设备ID选项:
使用iPhone时,显示常规百叶窗卡(垂直),并且使用其他任何内容时,请在堆栈中显示嵌入式快门卡(水平)