Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can’t switch to input when setting a scene #217

Open
ShockwaverReal opened this issue Dec 8, 2024 · 1 comment
Open

Can’t switch to input when setting a scene #217

ShockwaverReal opened this issue Dec 8, 2024 · 1 comment

Comments

@ShockwaverReal
Copy link

ShockwaverReal commented Dec 8, 2024

I am not very sure this is Apple HomeKit related or this plugin related, but when setting a scene for which I specified a specific input for my box (a game), that game won’t start after the console goes on, as configured in the scene itself.

I suspect this is not HomeKit related as I succeed in doing the same with other appliances as TVs and such: the input I select in the scene is honored when the scene takes place.

I gave a look at the logs and I actually can’t see any specific command for input selection after the power on command. Yet, I clearly get input selection logs after the Xbox is on and I manually select any game input in the accessory’s list, aka the input selection correctly works.

Am I overlooking something?

Environment:
homebridge-xbox-tv v3.2.2
HB v1.8.5
UI V4.64.0
Ubuntu Server 22.04.5 LTS VM
Node.js v22.12.0
Various Xboxes Series X 10.0.26100.2910

@ShockwaverReal
Copy link
Author

Forgot to add JSON config:
{
"devices": [
{
"name": "Xbox Soggiorno",
"host": "192.168.0.3",
"xboxLiveId": "[redacted]",
"webApiControl": true,
"getInputsFromDevice": true,
"filterGames": false,
"filterApps": true,
"filterSystemApps": false,
"filterDlc": true,
"inputsDisplayOrder": 1,
"sensorPower": false,
"sensorInput": false,
"sensorScreenSaver": false,
"sensorInputs": [
{
"displayType": 0
}
],
"webApiPowerOnOff": true,
"webApiRcControl": false,
"webApiVolumeControl": false,
"webApiToken": "[redacted]",
"infoButtonCommand": "nexus",
"volumeControlNamePrefix": false,
"volumeControl": 0,
"enableDebugMode": false,
"disableLogInfo": false,
"disableLogDeviceInfo": false,
"restFul": {
"enable": false,
"debug": false
},
"mqtt": {
"enable": false,
"debug": false,
"auth": false
}
},
{
"name": "Xbox Proiezione",
"host": "192.168.0.4",
"xboxLiveId": "[redacted]",
"webApiControl": true,
"getInputsFromDevice": true,
"filterGames": false,
"filterApps": true,
"filterSystemApps": true,
"filterDlc": true,
"inputsDisplayOrder": 1,
"sensorPower": false,
"sensorInput": false,
"sensorScreenSaver": false,
"sensorInputs": [
{
"displayType": 0
}
],
"webApiPowerOnOff": true,
"webApiRcControl": false,
"webApiVolumeControl": false,
"webApiToken": "[redacted]",
"infoButtonCommand": "nexus",
"volumeControlNamePrefix": false,
"volumeControl": 0,
"enableDebugMode": false,
"disableLogInfo": false,
"disableLogDeviceInfo": false,
"restFul": {
"enable": false,
"debug": false
},
"mqtt": {
"enable": false,
"debug": false,
"auth": false
}
}
],
"_bridge": {
"name": "Bridge Xbox",
"username": "0E:2A:9D:4C:B1:88",
"port": 49637
},
"platform": "XboxTv"
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant