这个是可以的。其实原作者就已经提供了接口。我之前一直也是用的这个方案,只是迁移比较麻烦所以我才改集成代码的。然后这个方案的初版我是从b站一个视频学的,自己改了改。但是我刚刚去搜怎么也找不到那个视频了。
先创建一个辅助元素。设置-->设备与服务-->辅助元素
然后创建一个input_text.ge_dan_sou_suo。之后去自动化
alias: 歌单搜索
description: ""
mode: single
triggers:
- entity_id:
- input_text.ge_dan_sou_suo
trigger: state
conditions: []
actions:
- data:
media:
media_content_id: cloudmusic://play/list?kv={{ states('input_text.ge_dan_sou_suo') }}
media_content_type: playlist
metadata: {}
target:
entity_id: media_player.yun_yin_le_music_player_daemon
action: media_player.play_media
这种是你先把辅助元素变成你想要搜索的内容,然后传递给自动化。
我之后也打算把这种自动化做简单一点,原生一点。因为我自己也是使用这种自动化比较多的。
|