Xbox


Xbox集成使您可以从Home Assistant控制Xbox One(或更新)控制台。必威是什么

必威是什么Home Assistant使用Home Assistant Cloud帐户链接服务通过OAUTH2通过Xbox Live进行身份验证。

配置

可以通过使用此my按钮将Xbo必威体育存款x添加到您必威是什么的家庭助理实例,可以通过用户界面完成:

手动配置步骤

请注意,要添加媒体播放器和远程实体,您的Xbox将需要通过设置 - >设备和连接 - >远程功能(您可能需要升级控制器固件)。

因为它使用家庭助理云帐户链接服务必威是什么必须有一个云:或者default_config:在你的configuration.yaml

媒体播放器

Xbox Media Player平台将为链接到Microsoft帐户的每个控制台创建媒体播放器实体。这些实体将显示活动应用程序和播放控件以及媒体浏览器实现,使您可以启动任何已安装的应用程序。

服务play_media

使用应用程序的产品ID在Xbox控制台上启动应用程序。还支持“家”和“电视”,分别导航到仪表板或直播电视。

您可以使用开发人员工具 - >事件标签和听call_service事件。在新的浏览器选项卡中,导航到控制台的媒体浏览器,然后单击应用程序/游戏以查看活动ID。

服务数据属性 描述
ENTITY_ID ENTITY_IDXbox Media Player的
Media_content_id “家”/“电视”/{product_id}
MEDIA_CONTENT_TYPE 任何值

例子:

ENTITY_IDMedia_player.xboxoneMEDIA_CONTENT_TYPEMedia_content_id家”
ENTITY_IDMedia_player.xboxoneMEDIA_CONTENT_TYPEMedia_content_id9wzdncrfj3tj“#Netflix

偏僻的

Xbox Remote平台将为链接到Microsoft帐户的每个控制台创建远程实体。这些实体将允许您打开/关闭,并将控制器或文本输入发送到控制台。

服务send_command

服务数据属性 可选的 描述
ENTITY_ID ENTITY_IDXbox Remote。
命令 要发送的控制器命令或文本输入列表。
命令:a,b,x,y,上,向下,左,右
num_repeats 是的 重复命令的次数。
delay_secs 是的 间隔在一个发送和另一个发送之间的几秒钟。

例子

ENTITY_IDremote.xboxone_remote命令一个”
ENTITY_IDremote.xboxone_remote命令一个”num_repeats20
ENTITY_IDremote.xboxone_remote命令-正确的-正确的-一个delay_sec0.1

图片元素卡

下面是图片元素卡,可以添加到仪表板中,以在前端提供Xbox控制器接口。它利用上面详细介绍的服务。代替remote.xboxone_remoteMedia_player.xboxone带有您的实体名称并享受!礼貌@seanpm5@hunterjm

屏幕快照在仪表板中显示Xbox控制器。“>屏幕快照在仪表板中显示Xbox控制器。</p>
       <div class=

类型图片元素图片>  -data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjEwIiBoZWlnaHQ9IjkwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogPG1ldGFkYXRhPgogIDxyZGY6UkRGPgogICA8Y2M6V29yayByZGY6YWJvdXQ9IiI+CiAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgIDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz4KICAgIDxkYzp0aXRsZS8+CiAgIDwvY2M6V29yaz4KICA8L3JkZjpSREY+CiA8L21ldGFkYXRhPgogPGc+CiAgPHRpdGxlPmJhY2tncm91bmQ8L3RpdGxlPgogIDxyZWN0IGlkPSJjYW52YXNfYmFja2dyb3VuZCIgeD0iLTEiIHk9Ii0xIiB3aWR0aD0iODAyIiBoZWlnaHQ9IjYwMiIgZmlsbD0ibm9uZSIvPgogPC9nPgogPGNpcmNsZSBjeD0iOTkuMTgiIGN5PSIyMCIgcj0iMTQiIGZpbGw9IiNmZmYiLz4KIDxjaXJjbGUgY3g9IjE0OC4xOCIgY3k9IjU0IiByPSIxMC41IiBmaWxsPSIjMzMzIiBzdHJva2U9IiNmZmYiLz4KIDxwYXRoIGQ9Im0xNTMuMTYgNTkuMzVjLTAuMTEgMC4yMDYtMC4zNCAwLjMyNS0wLjYyNyAwLjMyNWgtMS4zNjhjLTAuNDU1IDAtMC45ODQtMC4yODktMS4yMy0wLjY3MmwtMS43MDEtMi42NTdjLTAuMDMtMC4wNDUtMC4wNTUtMC4wNjItMC4wNjItMC4wNjQgNGUtMyAyZS0zIC0wLjAyMSAwLjAxOC0wLjA1MSAwLjA2NWwtMS43MDkgMi42NTdjLTAuMjQ3IDAuMzgzLTAuNzc2IDAuNjcxLTEuMjMgMC42NzFoLTEuMzUzYy0wLjI4OCAwLTAuNTE2LTAuMTE4LTAuNjI4LTAuMzI0LTAuMTExLTAuMjA2LTAuMDg1LTAuNDYzIDAuMDczLTAuNzAzbDIuOTc2LTQuNTQ1YTAuNzA0IDAuNzA0IDAgMCAwIDJlLTMgLTAuNjc2bC0yLjY0LTQuMDc0Yy0wLjE1NS0wLjI0MS0wLjE4LTAuNDk4LTAuMDY5LTAuNzA0IDAuMTEzLTAuMjA2IDAuMzQyLTAuMzI0IDAuNjMtMC4zMjRoMS4yODZjMC40NTcgMCAwLjk4NCAwLjI5MiAxLjIyNSAwLjY4bDEuNDkgMi4zODVhMC4yMyAwLjIzIDAgMCAwIDAuMDQ4IDAuMDU3YzNlLTMgLThlLTMgMC4wMi0wLjAyNCAwLjA0LTAuMDU3bDEuNDU1LTIuMzhjMC4yMzktMC4zOSAwLjc2NC0wLjY4NSAxLjIyMi0wLjY4NWgxLjI2N2MwLjI4NyAwIDAuNTE2IDAuMTE4IDAuNjI4IDAuMzI0IDAuMTEzIDAuMjA2IDAuMDg5IDAuNDYyLTAuMDY3IDAuNzA0bC0yLjY1OCA0LjE1YTAuNjk5IDAuNjk5IDAgMCAwIDVlLTMgMC42NzVsMi45NyA0LjQ3YzAuMTU5IDAuMjQgMC4xODcgMC40OTYgMC4wNzYgMC43MDJ6IiBmaWxsPSIjMmQ4OWVmIi8+CiA8Y2lyY2xlIGN4PSIxNjguMTgiIGN5PSI3NCIgcj0iMTAuNSIgZmlsbD0iIzMzMyIgc3Ryb2tlPSIjZmZmIi8+CiA8cGF0aCBkPSJtMTczLjU3IDc5LjM2MmMtMC4xMzQgMC4yLTAuMzY4IDAuMzE0LTAuNjQyIDAuMzE0aC0xLjExM2MtMC40OCAwLTAuOTc1LTAuMzQtMS4xNDctMC43ODlsLTAuNDktMS4yNzVhMC42NDIgMC42NDIgMCAwIDAtMC41MzItMC4zNjVoLTMuMDM2YTAuNjIgMC42MiAwIDAgMC0wLjUyIDAuMzY0bC0wLjQ2IDEuMjY3Yy0wLjE2MyAwLjQ0Ny0wLjY2MyAwLjc5OC0xLjE0IDAuNzk4aC0xLjA1M2MtMC4yNzMgMC0wLjUwOC0wLjExNS0wLjY0NC0wLjMxMy0wLjEzNi0wLjE5OS0wLjE1Ny0wLjQ1OS0wLjA1OC0wLjcxM2wzLjcxNi05LjU0YTEuMjkzIDEuMjkzIDAgMCAxIDEuMTUtMC43ODZoMS4wNDdjMC40OCAwIDAuOTc2IDAuMzM2IDEuMTU0IDAuNzgxbDMuODIgOS41NDVjMC4xMDQgMC4yNTMgMC4wODUgMC41MTMtMC4wNSAwLjcxMnptLTUuNDY3LTcuMjU3LTAuOTI2IDIuNTQyYy0wLjAyIDAuMDU1LTAuMDE4IDAuMDk1LThlLTMgMC4xMDkgMC4wMSAwLjAxMyAwLjA0NiAwLjAzIDAuMTA0IDAuMDNoMS42ODFjMC4wNjcgMCAwLjA5Ny0wLjAxOCAwLjEwMy0wLjAyOCA3ZS0zIC0wLjAxMSAwLjAxNC0wLjA0NS0wLjAxLTAuMTA3eiIgZmlsbD0iIzVkYzIxZSIvPgogPGNpcmNsZSBjeD0iMTg4LjE4IiBjeT0iNTQiIHI9IjEwLjUiIGZpbGw9IiMzMzMiIHN0cm9rZT0iI2ZmZiIvPgogPHBhdGggZD0ibTE5My41NCA1OC4xMThhMy40MiAzLjQyIDAgMCAxLTEuMTEgMS4zMThjLTAuNDY3IDAuMzI3LTEuMDQ2IDAuNTMzLTEuNzIyIDAuNjA3LTAuNDE1IDAuMDQzLTEuMzc1IDAuMDctMi44NTUgMC4wOGgtMy4yNzZjLTAuNTUxIDAtMS0wLjQ0OC0xLTF2LTEwLjI0NWMwLTAuNTUyIDAuNDQ5LTEgMS0xaDMuOTYyYzAuOTQ1IDAgMS42MzQgMC4wMzkgMi4xMDYgMC4xMTkgMC40OTYgMC4wODQgMC45NDcgMC4yNjMgMS4zNCAwLjUzIDAuMzk4IDAuMjc1IDAuNzMgMC42MzYgMC45ODYgMS4wNzQgMC4yNjcgMC40NTQgMC40MDIgMC45NjcgMC40MDIgMS41MjMgMCAwLjYwNi0wLjE2NSAxLjE2OS0wLjQ5MSAxLjY3M2EzLjA2IDMuMDYgMCAwIDEtMC42OTIgMC43NThsLTAuMDIzIDAuMDE3IDAuMDE4IDAuMDFjMC40NTQgMC4yMjQgMC44MyAwLjUyOSAxLjEyIDAuOTA1IDAuNDIyIDAuNTUzIDAuNjM3IDEuMjA3IDAuNjM3IDEuOTQ4YTMuNzkgMy43OSAwIDAgMS0wLjQwMSAxLjY4NHptLTMuNDM3LTIuODk2Yy0wLjE5NS0wLjA2OS0wLjY5NC0wLjE1LTEuOTY4LTAuMTVoLTEuMjJhMC4zNCAwLjM0IDAgMCAwLTAuMzQgMC4zNHYxLjc1OWMwIDAuMTg4IDAuMTUzIDAuMzQgMC4zNCAwLjM0aDEuNDk3YzEuMDE4IDAgMS4zOTgtMC4wMzQgMS41MzctMC4wNjMgMC4yODQtMC4wNTMgMC41MDItMC4xNyAwLjY3Mi0wLjM2IDAuMTYzLTAuMTg0IDAuMjQzLTAuNDM1IDAuMjQzLTAuNzYzIDAtMC4yODMtMC4wNjMtMC41MS0wLjE5My0wLjY5OWExLjEwNyAxLjEwNyAwIDAgMC0wLjU2OC0wLjQwNHptLTMuMTg4LTIuNzM4aDAuODY1YzAuODk1IDAgMS40NTQtMC4wMTMgMS42NjEtMC4wMzcgMC4zMjItMC4wMzggMC41NzQtMC4xNDcgMC43NDktMC4zMiAwLjE2Ni0wLjE2NyAwLjI0Ny0wLjM4NyAwLjI0Ny0wLjY3MiAwLTAuMTM2LTAuMDE3LTAuMjYtMC4wNTItMC4zNjctMC4wNTEtMC4xNi0wLjI5LTAuNDIyLTAuNDQ3LTAuNDg4LTAuMTEtMC4wNDctMC4yNC0wLjA4LTAuMzktMC4wOTgtMC4yMTMtMC4wMjUtMC44NzMtMC4wMzctMS45NTgtMC4wMzdoLTAuNjc0YTAuMzQgMC4zNCAwIDAgMC0wLjM0IDAuMzR2MS4zMzljMCAwLjE4OCAwLjE1MiAwLjM0IDAuMzQgMC4zNHoiIGZpbGw9IiNlMTEiLz4KIDxjaXJjbGUgY3g9IjE2OC4xOCIgY3k9IjM0IiByPSIxMC41IiBmaWxsPSIjMzMzIiBzdHJva2U9IiNmZmYiLz4KIDxwYXRoIGQ9Im0xNzMuMTMgMjkuMzUzLTMuMjY5IDUuMTZjLTAuMTQ5IDAuMjM2LTAuMjggMC42ODctMC4yOCAwLjk2NXYzLjI0OWEwLjk1IDAuOTUgMCAwIDEtMC45NDggMC45NDhoLTAuOTE2YTAuOTUgMC45NSAwIDAgMS0wLjk0OS0wLjk0OHYtMy4yNjRjMC0wLjI3OS0wLjEzLTAuNzI5LTAuMjgtMC45NjRsLTMuMjU0LTUuMTQ2Yy0wLjE1Mi0wLjI0My0wLjE3Ni0wLjUtMC4wNjItMC43MDUgMC4xMTMtMC4yMDUgMC4zNDMtMC4zMjMgMC42MjktMC4zMjNoMS4yOTNjMC40NiAwIDAuOTgzIDAuMjk3IDEuMjE5IDAuNjkybDEuODgzIDMuMTY3YzAuMDEzIDAuMDIgMC4wMjMgMC4wMzUgMC4wMzMgMC4wNDUgNGUtMyAtMC4wMSAwLjAxMy0wLjAyNCAwLjAyNS0wLjA0NGwxLjg0NC0zLjE2M2MwLjIzMi0wLjM5OCAwLjc1NC0wLjY5NyAxLjIxNS0wLjY5N2gxLjI1MmMwLjI4NyAwIDAuNTE2IDAuMTE4IDAuNjI5IDAuMzI0IDAuMTE0IDAuMjA1IDAuMDkgMC40NjItMC4wNjQgMC43MDR6IiBmaWxsPSIjZmZjNDBkIi8+CiA8ZyBmaWxsPSIjMzMzIj4KICA8cGF0aCBkPSJtMzYuMzk3IDQ2LjY5YzAgMC42MDQgMC40OSAxLjA5NCAxLjA5MyAxLjA5NGgxMi4xOXYxMi40MzJoLTEyLjE5Yy0wLjYwMyAwLTEuMDkzIDAuNDktMS4wOTMgMS4wOTN2MTIuMTkxaC0xMi40MzR2LTEyLjE5YzAtMC42MDQtMC40OS0xLjA5NC0xLjA5My0xLjA5NGgtMTIuMTl2LTEyLjQzMmgxMi4xOWMwLjYwMyAwIDEuMDkzLTAuNDkgMS4wOTMtMS4wOTN2LTEyLjE5MWgxMi40MzR6IiBzdHJva2U9IiNmZmYiLz4KICA8cGF0aCBkPSJtMTA0LjY0IDguMjQ1Yy0zLjA3NSAwLjE4NC01LjA5OCAxLjQ5OC01LjU4OCAxLjg0OC0wLjQ3My0wLjM0My0yLjQyNS0xLjU5Ny01LjM4My0xLjgyNSAxLjY3OC0wLjc5MiAzLjUzMi0xLjI2OCA1LjUwOC0xLjI2OCAxLjk2IDAgMy43OTcgMC40NjYgNS40NjQgMS4yNDV6bS01LjU4NyA4LjdjNi43ODggNS4yNDIgOC44ODggOS42MjIgOS41MzUgMTEuOTczLTIuMzcxIDIuNTAzLTUuNzAyIDQuMDgyLTkuNDEyIDQuMDgyLTMuODEzIDAtNy4yMTQtMS42OC05LjU5NS00LjMwMyAwLjcxOC0yLjQwMiAyLjg5MS02LjY3MSA5LjQ3Mi0xMS43NTN6bTguMzYxLTYuOTJjMi44ODQgMi4zODggNC43NjIgNS45NDcgNC43NjMgOS45NzUgMCAyLjc5Ny0wLjkwOSA1LjM3Ni0yLjQxOCA3LjQ5OSAwLjMyNS02LjYzNy03LjA2Ny0xMy44MzgtNy4wNjctMTMuODM4IDAuMjY4LTEuNDc2IDIuOTc4LTIuODA3IDQuNzIyLTMuNjM2em0tMTYuNTY1IDAuMDc3YzEuNzQ0IDAuODMyIDQuMzA3IDIuMTM0IDQuNTY4IDMuNTY1IDAgMC03LjEzMyA2Ljk1Ni03LjA3MyAxMy40OTdhMTIuOTI2IDEyLjkyNiAwIDAgMS0yLjE2Ny03LjE2MWMwLTMuOTg3IDEuODM4LTcuNTE2IDQuNjcyLTkuOXoiLz4KICA8cGF0aCBkPSJtOTkuNzYxIDY1LjIzMmgtMS41MzY0djcuNjgyMmgxLjUzNjR2LTcuNjgyMm0zLjcxMDUgMS42NjctMS4wOTA5IDEuMDkwOWMxLjI1OTkgMS4wMTQgMS45ODk3IDIuNTQyOCAxLjk4OTcgNC4xNTYxYTUuMzc3NSA1LjM3NzUgMCAwIDEtNS4zNzc1IDUuMzc3NWMtMi45NjUzIDAtNS4zNzc1LTIuMzk2OC01LjM3NzUtNS4zNzc1IDAtMS42MDU2IDAuNzI5ODEtMy4xNDIgMS45ODItNC4xNjM3bC0xLjA4MzItMS4wODMyYy0yLjkxMTUgMi40NzM3LTMuMjY0OSA2LjgzNzEtMC43OTEyNiA5Ljc0ODcgMi40NzM3IDIuOTAzOSA2LjgzNzEgMy4yNTcyIDkuNzQ4NyAwLjc4MzU4IDEuNTUxOC0xLjMxMzYgMi40MzUyLTMuMjQ5NiAyLjQzNTItNS4yODUzIDAtMi4wMjA0LTAuODkxMTMtMy45NDEtMi40MzUyLTUuMjQ2OXoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9Ii43NjgyMiIgc3R5bGU9InBhaW50LW9yZGVyOnN0cm9rZSBmaWxsIG1hcmtlcnMiLz4KIDwvZz4KPC9zdmc+Cg==元素-类型服务按钮标题服务远程.send_commandservice_dataENTITY_IDremote.xboxone_remote命令向上风格最佳45.35%剩下14.3%宽度6.2%高度15%溢出-类型服务按钮标题服务远程.send_commandservice_dataENTITY_IDremote.xboxone_remote命令风格最佳74.7%剩下14.3%宽度6.2%高度15%溢出-类型服务按钮标题服务远程.send_commandservice_dataENTITY_IDremote.xboxone_remote命令剩下风格最佳60%剩下8.05%高度14.4%宽度6.4%溢出-类型服务按钮标题服务远程.send_commandservice_dataENTITY_IDremote.xboxone_remote命令正确的风格最佳60%剩下20.65%高度14.4%宽度6.4%溢出-类型服务按钮标题服务远程.send_commandservice_dataENTITY_IDremote.xboxone_remote命令一个”风格最佳82.5%剩下80.05%宽度10.5%高度24.4%边界拉迪乌斯100%溢出-类型服务按钮标题服务远程.send_commandservice_dataENTITY_IDremote.xboxone_remote命令X”风格最佳60.0%剩下70.6%宽度10.5%高度24.4%边界拉迪乌斯100%溢出-类型服务按钮标题服务远程.send_commandservice_dataENTITY_IDremote.xboxone_remote命令B”风格最佳60.0%剩下89.5%宽度10.5%高度24.4%边界拉迪乌斯100%溢出-类型服务按钮标题服务远程.send_commandservice_dataENTITY_IDremote.xboxone_remote命令是的风格最佳37.9%剩下80.05%宽度10.5%高度24.4%边界拉迪乌斯100%溢出-类型服务按钮标题服务远程service_dataENTITY_IDremote.xboxone_remote风格最佳80.2%剩下47.2%宽度7%高度16%边界拉迪乌斯100%溢出-类型服务按钮标题服务Media_player.play_mediaservice_dataENTITY_IDMedia_player.xboxoneMEDIA_CONTENT_TYPEMedia_content_id家”风格最佳22.2%剩下47.2%宽度13.4%高度31.2%边界拉迪乌斯100%溢出

二进制传感器

Xbox二进制传感器平台自动跟踪您的“最喜欢的朋友们”。在您的朋友列表中,选择改变友谊 - >最爱让该人自动进入家庭助理。必威是什么

添加了4个二进制传感器,默认情况下有3个被禁用。可以在设备页面的“ Xbox Live”服务中启用它们。

实体ID 默认 描述
binary_sensor。{gamertag} 已启用 显示您朋友的在线状态。
binary_sensor。{gamertag} _in_game 禁用 显示您的朋友当前正在玩游戏。
binary_sensor。{gamertag} _in_party 禁用 显示您的朋友目前是否参加聚会。
binary_sensor。{gamertag} _in_multiplayer 禁用 显示您的朋友当前是否在多人游戏中。

传感器

就像二进制传感器一样,Xbox传感器平台自动跟踪您的“最喜欢的朋友们”。

添加了4个传感器,全部其中默认情况下是禁用的。可以在设备页面的“ Xbox Live”服务中启用它们。

实体ID 默认 描述
传感器。{gamertag} _status 禁用 显示您朋友的文字状态显示在您的朋友列表中。
传感器。{gamertag} _gamer_score 禁用 显示您朋友的游戏玩家得分。
传感器。{gamertag} _account_tier 禁用 显示您朋友的Xbox Live帐户层(黄金或银色)。
传感器。{gamertag} _gold_tenure 禁用 显示您的朋友拥有Xbox Live Gold多久。

媒体来源

Xbox Media Source平台允许您使用媒体浏览器面板查看自己的游戏,以及在任何游戏机上安装的游戏中的社区,GameClips或屏幕截图。与任何其他媒体源集成一样,您还可以将这些剪辑发送给Chromecast等支持的媒体播放器。

新安装的应用程序出现在媒体浏览器中可能需要几天的时间。

手动配置

这些步骤不需要,如果遇到问题,也不会支持它们。建议直接在集成页面中添加集成。

如果您不想使用Home Assistant帐户链接服务,则必威是什么可以使用以下步骤手动配置本地实现,如果您的实例通过HTTPS外部暴露了:

  • 注册一个新申请Azure AD
    • 命名您的应用程序
    • 在受支持的帐户类型下选择“仅个人微软帐户”
    • 对于重定向URI,请添加:https:// /auth/auth/external/callback
  • 复制您的应用程序(客户端)ID以供以后使用
  • 在应用程序页面上,导航到“证书和秘密”
    • 生成一个新的客户秘密,并保存以后使用

将客户ID和秘密添加到您的configuration.yaml

#示例Configuration.yaml条目Xboxclient_idyour_client_idclient_secretyour_client_secret

完成UI中的设置设置 - >集成 - > Xbox

配置变量

client_id 细绳 必需的

客户端ID从您的Azure广告应用程序中。

client_secret 细绳 必需的

客户秘密从您的Azure广告应用程序中。