NEWS
Xbox Adapter v1.0.0 BETA
-
@foxriver76 sagte in Xbox Adapter v1.0.0 BETA:
Ich bin auf euer Feedback gespannt und freue mich auf konstruktive Verbesserungsvorschläge.
Funktioniert wieder

beim Start kommt
xbox.0 2022-07-29 22:04:39.057 warn State "xbox.0.info.activeTitleImage" has no existing object, this might lead to an error in future versions xbox.0 2022-07-29 22:04:38.901 info Succesfully connected to Xbox on ip 10.0.1.83 xbox.0 2022-07-29 22:04:37.958 info - xxxxxxxxxxxxxxx - XboxOneS - XboxOne xbox.0 2022-07-29 22:04:37.958 info The following consoles are available on this account: xbox.0 2022-07-29 22:04:37.326 warn Console ID not found on connected xbox account. Live ID: Nxxxxxxxx1 xbox.0 2022-07-29 22:04:36.795 info User is authenticated with Xbox Live xbox.0 2022-07-29 22:04:36.792 warn State "xbox.0.info.authenticated" has no existing object, this might lead to an error in future versions xbox.0 2022-07-29 22:04:36.476 info Successfully loaded token xbox.0 2022-07-29 22:04:36.359 info starting. Version 1.0.0-beta.0 (non-npm: foxriver76/ioBroker.xbox) in /opt/iobroker/node_modules/iobroker.xbox, node: v16.15.1, js-controller: 4.0.23 -
Aktuelle Test Version 1.0.0-beta.0 Veröffentlichungsdatum 29.07.2022 Github Link https://github.com/foxriver76/ioBroker.xbox Hallo zusammen,
nach langer Zeit habe ich mich bemüht, den Adapter in einen Zustand zu überführen, dem ich zutraue eine v1 zu werden. Die folgenden Änderungen wurden vorgenommen:
- Kompletter Rewrite in TypeScript
- Abschaffung der Python Abhängigkeiten und Wechsel auf Xbox Node Module
- Fix für die Authentifizierung die nun nicht mehr nach jedem Neustart neu umständlich vorgenommen wird
- Launchen von Applikationen funktioniert wieder
- Erweiterbarkeit um Funktionen rund um die Xbox API ist möglich, z. B. Anzeige von Freunden, Gamerscore, Nachrichten etc. auf Wunsch implementierbar
Bislang habe ich den Fokus darauf gelegt die alten Funktionalitäten die mit dem Rest Server vor Jahren funktioniert hatten wieder herzustellen. Aktuell ist GameDVR, Text Input sowie
media_seeknoch fehlend - siehe auch https://github.com/OpenXbox/xbox-smartglass-core-node/issues/102Um den Adapter effizient zu nutzen sollte eine Authentifizierung erfolgen, da nur so Klarnamen von Spielen, das launchen von Spielen etc. funktioniert. Zur Authentifizierung den Link aus dem Log nutzen, einloggen und bestätigen. Dann wird man auf eine nicht erreichbare Seite weitergeleitet, hier aus der URL den Teil hinter
code=kopieren und in die Adapter Config einfügen. Dies sollte nur einmalig nötig sein, da der Adapter das Token dann selbst erneuert.Ich bin auf euer Feedback gespannt und freue mich auf konstruktive Verbesserungsvorschläge.
Happy Testing!
@foxriver76 sagte in Xbox Adapter v1.0.0 BETA:
Launchen von Applikationen funktioniert wieder
PS: wo finde ich die Applikationen?
-
@foxriver76 sagte in Xbox Adapter v1.0.0 BETA:
Launchen von Applikationen funktioniert wieder
PS: wo finde ich die Applikationen?
-
@negalein settings.launchTitle, geht allerdings wie damals auch nur mit den IDs. Also Spiel starten, active ID extrahieren. Evtl. bekommt man es noch schöner hin. Oder man baut einen Cache ein da bin ich noch unschlüssig.
@foxriver76 sagte in Xbox Adapter v1.0.0 BETA:
settings.launchTitle, geht allerdings wie damals auch nur mit den IDs.
Ah, das ist schon soo lange her.

Dann werd ich mir die paar Apps mal notieren.
Verwende die Box nur für Blue Ray, Netflix, Plex und Prime. -
@foxriver76 sagte in Xbox Adapter v1.0.0 BETA:
settings.launchTitle, geht allerdings wie damals auch nur mit den IDs.
Ah, das ist schon soo lange her.

Dann werd ich mir die paar Apps mal notieren.
Verwende die Box nur für Blue Ray, Netflix, Plex und Prime. -
@foxriver76 sagte in Xbox Adapter v1.0.0 BETA:
settings.launchTitle, geht allerdings wie damals auch nur mit den IDs.
Ah, das ist schon soo lange her.

Dann werd ich mir die paar Apps mal notieren.
Verwende die Box nur für Blue Ray, Netflix, Plex und Prime.@negalein sagte in Xbox Adapter v1.0.0 BETA:
@foxriver76 sagte in Xbox Adapter v1.0.0 BETA:
settings.launchTitle, geht allerdings wie damals auch nur mit den IDs.
Ah, das ist schon soo lange her.

Dann werd ich mir die paar Apps mal notieren.
Verwende die Box nur für Blue Ray, Netflix, Plex und Prime.Ich kann probieren das mit Klarnamen in einem extra State zu implementieren. Da wird dann der Titel im Store gesucht, vom best passenden Ergebnis die ID genommen und das gestartet. Probiere ich aus sobald ich Zeit finde dafür.

-
@negalein mit beta.1 sollten die zwei fehlenden Objekte wieder angelegt werden.
@foxriver76 sagte in Xbox Adapter v1.0.0 BETA:
mit beta.1 sollten die zwei fehlenden Objekte wieder angelegt werden.
passt jetzt

was bedeutet
Console ID not found on connected xbox account. Live ID: Nxxxxxxxx1 -
@foxriver76 sagte in Xbox Adapter v1.0.0 BETA:
mit beta.1 sollten die zwei fehlenden Objekte wieder angelegt werden.
passt jetzt

was bedeutet
Console ID not found on connected xbox account. Live ID: Nxxxxxxxx1 -
beta.2 kommt gleich mit
launchStoreTitlefunktioniert für so Sachen wir Twitch, Netflix die eindeutig sind ganz gut. Für Spiele die es in Premium Edition, Gold Edition, Bundle so und so gibt, wird da eher ein Store Treffer bei rum kommen und sich der Titel im Store öffnen. -
beta.2 kommt gleich mit
launchStoreTitlefunktioniert für so Sachen wir Twitch, Netflix die eindeutig sind ganz gut. Für Spiele die es in Premium Edition, Gold Edition, Bundle so und so gibt, wird da eher ein Store Treffer bei rum kommen und sich der Titel im Store öffnen.@foxriver76 sagte in Xbox Adapter v1.0.0 BETA:
Für Spiele die es in Premium Edition, Gold Edition, Bundle so und so gibt, wird da eher ein Store Treffer bei rum kommen und sich der Titel im Store öffnen.
Eventuell kann ich das optimieren indem ich mit den installierten Apps vergleiche.
-
@foxriver76 sagte in Xbox Adapter v1.0.0 BETA:
Für Spiele die es in Premium Edition, Gold Edition, Bundle so und so gibt, wird da eher ein Store Treffer bei rum kommen und sich der Titel im Store öffnen.
Eventuell kann ich das optimieren indem ich mit den installierten Apps vergleiche.
@foxriver76 sagte in Xbox Adapter v1.0.0 BETA:
@foxriver76 sagte in Xbox Adapter v1.0.0 BETA:
Für Spiele die es in Premium Edition, Gold Edition, Bundle so und so gibt, wird da eher ein Store Treffer bei rum kommen und sich der Titel im Store öffnen.
Eventuell kann ich das optimieren indem ich mit den installierten Apps vergleiche.
Beta.3, geht über die Store Suche (falls mehrere Treffer) findet den ersten Treffer der installiert ist und öffnet diesen, wenn nichts davon installiert, dann erster Store Treffer.
Eine Heuristik die bei mir lokal sehr gut funktioniert hat.
Gerne mal testen @Negalein ob es jetzt mit sprechenden Namen und dem neuen State funktioniert.
-
@negalein Das heißt, die Live ID welche du in der Adapter Konfig eingetragen hast, ist nicht in dem Account mit dem du dich eingeloggt hast hinterlegt.
@foxriver76 sagte in Xbox Adapter v1.0.0 BETA:
Das heißt, die Live ID welche du in der Adapter Konfig eingetragen hast, ist nicht in dem Account mit dem du dich eingeloggt hast hinterlegt.
komisch
die Live ID ist doch der Username neben dem Profilbild?
Oder wo sonst finde ich die? -
@foxriver76 sagte in Xbox Adapter v1.0.0 BETA:
Das heißt, die Live ID welche du in der Adapter Konfig eingetragen hast, ist nicht in dem Account mit dem du dich eingeloggt hast hinterlegt.
komisch
die Live ID ist doch der Username neben dem Profilbild?
Oder wo sonst finde ich die? -
@foxriver76 sagte in Xbox Adapter v1.0.0 BETA:
@foxriver76 sagte in Xbox Adapter v1.0.0 BETA:
Für Spiele die es in Premium Edition, Gold Edition, Bundle so und so gibt, wird da eher ein Store Treffer bei rum kommen und sich der Titel im Store öffnen.
Eventuell kann ich das optimieren indem ich mit den installierten Apps vergleiche.
Beta.3, geht über die Store Suche (falls mehrere Treffer) findet den ersten Treffer der installiert ist und öffnet diesen, wenn nichts davon installiert, dann erster Store Treffer.
Eine Heuristik die bei mir lokal sehr gut funktioniert hat.
Gerne mal testen @Negalein ob es jetzt mit sprechenden Namen und dem neuen State funktioniert.
@foxriver76 sagte in Xbox Adapter v1.0.0 BETA:
Gerne mal testen @Negalein ob es jetzt mit sprechenden Namen und dem neuen State funktioniert.
gerade Netflix gestartet.
Name wird nicht angezeigt.
-
@negalein I’m Log sollte er sagen welche Konsolen er in deinem Account gefunden hat und die live id listen. Ansonsten ist sie irgendwo in den Einstellungen deiner Xbox zu finden. Kann leider gerade nicht schauen wo genau.

@foxriver76 sagte in Xbox Adapter v1.0.0 BETA:
I’m Log sollte er sagen welche Konsolen er in deinem Account gefunden hat und die live id listen.
Ahh, du meinst diese Zeichen?
xbox.0 2022-07-30 14:21:58.770 info - xxxxxxxxxxxx- XboxOneS - XboxOne
PS: gerade diese Meldung gesehn
2022-07-30 14:34:02.735 warn Failed to get Xbox console type from Xbox API: {"status":503,"body":""} -
@foxriver76 sagte in Xbox Adapter v1.0.0 BETA:
I’m Log sollte er sagen welche Konsolen er in deinem Account gefunden hat und die live id listen.
Ahh, du meinst diese Zeichen?
xbox.0 2022-07-30 14:21:58.770 info - xxxxxxxxxxxx- XboxOneS - XboxOne
PS: gerade diese Meldung gesehn
2022-07-30 14:34:02.735 warn Failed to get Xbox console type from Xbox API: {"status":503,"body":""} -
@negalein genau das erste ist die ID der Konsole, die in die Adapter Konfig packen. Dann nochmal testen.
@foxriver76 sagte in Xbox Adapter v1.0.0 BETA:
Dann nochmal testen.
funktioniert mit der ID

xbox.0 2022-07-30 14:39:08.786 info Succesfully connected to Xbox on ip 10.0.1.83 xbox.0 2022-07-30 14:39:07.031 info User is authenticated with Xbox Live xbox.0 2022-07-30 14:39:06.758 info Successfully loaded token xbox.0 2022-07-30 14:39:06.615 info starting. Version 1.0.0-beta.4 in /opt/iobroker/node_modules/iobroker.xbox, node: v16.15.1, js-controller: 4.0.23 -
@foxriver76 sagte in Xbox Adapter v1.0.0 BETA:
Dann nochmal testen.
funktioniert mit der ID

xbox.0 2022-07-30 14:39:08.786 info Succesfully connected to Xbox on ip 10.0.1.83 xbox.0 2022-07-30 14:39:07.031 info User is authenticated with Xbox Live xbox.0 2022-07-30 14:39:06.758 info Successfully loaded token xbox.0 2022-07-30 14:39:06.615 info starting. Version 1.0.0-beta.4 in /opt/iobroker/node_modules/iobroker.xbox, node: v16.15.1, js-controller: 4.0.23@negalein sagte in Xbox Adapter v1.0.0 BETA:
funktioniert mit der ID
Zeigt er nun auch die aktive App an und kannst du apps mit sprechenden Namen starten über
settings.launchStoreTitle?Also z. B. dort einfach
Netflixoder Name eines Spiels? -
Neue Version, mit zwei neuen States, welche im 10 Minuten Takt aktualisiert werden. Sowie kleinere Optimierungen.
release v1.0.0-beta.5
- (foxriver76) fixed
activeTitleImagewhich is now the cover and always an url - (foxriver76) optimized
launchStoreTitleby preventing API calls for DLCs - (foxriver76) added gamerscore as state (synched every 10 minutes)
- (foxriver76) added list of installed applications to a new state
- (foxriver76) fixed
-
Neue Version, mit zwei neuen States, welche im 10 Minuten Takt aktualisiert werden. Sowie kleinere Optimierungen.
release v1.0.0-beta.5
- (foxriver76) fixed
activeTitleImagewhich is now the cover and always an url - (foxriver76) optimized
launchStoreTitleby preventing API calls for DLCs - (foxriver76) added gamerscore as state (synched every 10 minutes)
- (foxriver76) added list of installed applications to a new state
Freunde werden nun auch alle 10 Minuten aktualisiert mit Beta 6

- (foxriver76) fixed