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

 找回密码
 立即注册
查看: 808|回复: 2

[已解决] 如何将command_line获取到的json数组转换为input_select的options?

[复制链接]

15

主题

313

帖子

2286

积分

金牌会员

Rank: 6Rank: 6

积分
2286
金钱
1973
HASS币
0
发表于 2022-1-5 19:53:10 | 显示全部楼层 |阅读模式
本帖最后由 cjnt007 于 2022-1-6 13:57 编辑
["176x144", "208x144", "240x160", "352x288", "320x240", "480x320", "640x480", "800x480", "720x720", "960x544", "960x720", "1280x720", "1280x960", "1920x1088"]
如上,可以通过command_line获取到摄像头的分辨率列表,打算添加到input_select中选项列表中,然后更改不同选项以实现分辨率的切换。
我大概查询了论坛里对input_select的使用,目前只看到在yaml中写死其选项列表,是否根据查询到的值动态构造它的选项列表?
请各路大侠不吝赐教!
回复

使用道具 举报

30

主题

493

帖子

4767

积分

论坛元老

佑桑

Rank: 8Rank: 8

积分
4767
金钱
4259
HASS币
156

教程狂人

发表于 2022-1-5 21:14:23 | 显示全部楼层
本帖最后由 chinyaolin 于 2022-1-5 21:16 编辑
service: input_select.set_options
target:
  entity_id: input_select.blahblah
data:
  options: ["176x144", "208x144", "240x160", "352x288", "320x240", "480x320", "640x480", "800x480", "720x720", "960x544", "960x720", "1280x720", "1280x960", "1920x1088"]


https://www.home-assistant.io/integrations/input_select/#services

ASRock H370 PRO4, 48GB, 8TBx3 + 2TBx3
ESXi 6.7 + Ununtu + Docker + HASS.IO -> Homeassistant OS
(Home Assistant Supervised 官方文件)
回复

使用道具 举报

15

主题

313

帖子

2286

积分

金牌会员

Rank: 6Rank: 6

积分
2286
金钱
1973
HASS币
0
 楼主| 发表于 2022-1-5 21:59:57 | 显示全部楼层
chinyaolin 发表于 2022-1-5 21:14
https://www.home-assistant.io/integrations/input_select/#services

多谢,多谢!又学了一招
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-12 03:16 , Processed in 0.135326 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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