Zum Inhalt springen

API / Externe Auswertungsmöglichkeiten / Visualisierung etc.


stefan381
 Teilen

Empfohlene Beiträge

Hallo zusammen,
ich habe mir nun eine schöne Rennstrecke (fester Aufbau mit Deko usw.) Zuhause aufgebaut, allerdings nutze ich die Bahn aktuell eher selten, da ich mir durch den festen Aufbau natürlich den Karriere Modus genommen habe, da ich die Bahnen nun nicht mehr nachbauen kann. Das stört mich allerdings eher weniger, da der Karriere Modus sowieso nicht sehr reizvoll für mich war. Ich habe mir die Bahn gekauft um mit Freunden Rennen oder alleine gegen die Zeit zu fahren. Hierzu finde ich die Möglichkeiten der App allerdings nicht so gut geeignet, da ich sowohl das akustische, als auch das visuelle Feedback während des Rennens auf dem kleinen Display des Handys viel zu klein finde und man während man sich auf sein Auto konzentriert nicht noch zeitgleich das Handy im Auge behalten kann (Ich fahre mit einem externen Controller). Zumindest geht es mir so. Auch fehlt mir während des Rennens ein wenig die Übersicht zwischen den letzten Runden. Ist man im Vergleich zur Vorrunde schneller gewesen usw. Darum würde ich gerne an meiner Rennstrecke einen großen Bildschirm mit einer Rennübersicht installieren, wo man zum einen die Platzierung der Spieler als auch seine Rundenzeiten jederzeit im Blick hat. Das würde die Sache auch für Zuschauer interessanter machen.
Da ich selber Softwareentwickler bin, wäre die Umsetzung einer entsprechenden Visualisierung und Auswertung der Daten überhaupt kein Problem für mich. Ich habe bereits gesehen, dass es für DRIFT! schon eine API für einen eigenen Renn-Server gibt. Wird es etwas ähnliches in absehbarere Zeit auch für Carrera Hybrid geben?

Im Grunde genommen braucht es von Seitens der Entwickler hierfür gar nicht viel. Es wäre ja schon ein riesen Schritt, wenn man in der Carrera App einfach eine URL hinterlegen könnte, die beim überqueren der Ziellinie mit einer ID (z.B. MAC Adresse des Fahrzeuges) als Parameter aufgerufen wird.

Somit könnten bereits eine menge Fanprojekte umgesetzt werden um z.B. eigene Zeitmessungen, Rundenstatistiken, Rekorde usw. durchzuführen.

Ich stelle mir das ganze so vor das man in der APP einfach nur die IP oder den DNS Namen eines Rechners eintragen kann, auf dem z.B. dann ein PHP-Server läuft. Die App vom Handy, das sich in der Regel im selben Netzwerk befindet führt dann einen einfachen http-Request z.B. http://[Rechnername]/Ziellinie.php/?ID=[MAC des Autos] beim überqueren der Ziellinie aus. Was dann innerhalb der Ziellinie.php passiert, ob irgendwelche Datenbanken befüllt, Python-Scripte oder Mqtt-Server angesprochen werden, kann dann jeder Nutzer selbst umsetzen. Lediglich der Impuls müsste vom Sturmkind-Team umgesetzt werden.

Ich könnte mir vorstellen, das diese kleine Funktion ein menge Leute glücklich machen würde, die gerne selber mit eigenen Fanprojekten Creativ werden möchten.

Link zu diesem Kommentar
Auf anderen Seiten teilen

vor einer Stunde schrieb stefan381:

Hallo zusammen,
ich habe mir nun eine schöne Rennstrecke (fester Aufbau mit Deko usw.) Zuhause aufgebaut, allerdings nutze ich die Bahn aktuell eher selten, da ich mir durch den festen Aufbau natürlich den Karriere Modus genommen habe, da ich die Bahnen nun nicht mehr nachbauen kann. Das stört mich allerdings eher weniger, da der Karriere Modus sowieso nicht sehr reizvoll für mich war. Ich habe mir die Bahn gekauft um mit Freunden Rennen oder alleine gegen die Zeit zu fahren. Hierzu finde ich die Möglichkeiten der App allerdings nicht so gut geeignet, da ich sowohl das akustische, als auch das visuelle Feedback während des Rennens auf dem kleinen Display des Handys viel zu klein finde und man während man sich auf sein Auto konzentriert nicht noch zeitgleich das Handy im Auge behalten kann (Ich fahre mit einem externen Controller). Zumindest geht es mir so. Auch fehlt mir während des Rennens ein wenig die Übersicht zwischen den letzten Runden. Ist man im Vergleich zur Vorrunde schneller gewesen usw. Darum würde ich gerne an meiner Rennstrecke einen großen Bildschirm mit einer Rennübersicht installieren, wo man zum einen die Platzierung der Spieler als auch seine Rundenzeiten jederzeit im Blick hat. Das würde die Sache auch für Zuschauer interessanter machen.
Da ich selber Softwareentwickler bin, wäre die Umsetzung einer entsprechenden Visualisierung und Auswertung der Daten überhaupt kein Problem für mich. Ich habe bereits gesehen, dass es für DRIFT! schon eine API für einen eigenen Renn-Server gibt. Wird es etwas ähnliches in absehbarere Zeit auch für Carrera Hybrid geben?

Im Grunde genommen braucht es von Seitens der Entwickler hierfür gar nicht viel. Es wäre ja schon ein riesen Schritt, wenn man in der Carrera App einfach eine URL hinterlegen könnte, die beim überqueren der Ziellinie mit einer ID (z.B. MAC Adresse des Fahrzeuges) als Parameter aufgerufen wird.

Somit könnten bereits eine menge Fanprojekte umgesetzt werden um z.B. eigene Zeitmessungen, Rundenstatistiken, Rekorde usw. durchzuführen.

Ich stelle mir das ganze so vor das man in der APP einfach nur die IP oder den DNS Namen eines Rechners eintragen kann, auf dem z.B. dann ein PHP-Server läuft. Die App vom Handy, das sich in der Regel im selben Netzwerk befindet führt dann einen einfachen http-Request z.B. http://[Rechnername]/Ziellinie.php/?ID=[MAC des Autos] beim überqueren der Ziellinie aus. Was dann innerhalb der Ziellinie.php passiert, ob irgendwelche Datenbanken befüllt, Python-Scripte oder Mqtt-Server angesprochen werden, kann dann jeder Nutzer selbst umsetzen. Lediglich der Impuls müsste vom Sturmkind-Team umgesetzt werden.

Ich könnte mir vorstellen, das diese kleine Funktion ein menge Leute glücklich machen würde, die gerne selber mit eigenen Fanprojekten Creativ werden möchten.

Bei Dr!ft gab es ja diese Schnittstelle in er Vergangenheit. Jetzt wurde die Schnittstelle auf Https ohne die Möglichkeit eines selbst erstellten Zertifikates nutzen zu können eingeschränkt aus Gründen der SW Sicherheit.

Link zu diesem Kommentar
Auf anderen Seiten teilen

vor 12 Stunden schrieb MOSkorpion:

Bis es soweit ist, können wir uns hiermit behelfen: https://carrera-hybrid-racing-club.netlify.app/

Hat ein User im Discord erstellt: https://discord.gg/e2XWuCpfJe

Ich wollte mich jetzt nicht bei discord anmelden,

Bitte melde dich an um den Link zu sehen.

kannst du kurz erklären was das ist und wie es funktioniert?

Link zu diesem Kommentar
Auf anderen Seiten teilen

 

vor 14 Stunden schrieb jogger86:

Bei Dr!ft gab es ja diese Schnittstelle in er Vergangenheit. Jetzt wurde die Schnittstelle auf Https ohne die Möglichkeit eines selbst erstellten Zertifikates nutzen zu können eingeschränkt aus Gründen der SW Sicherheit.

 

Am 28.1.2025 um 10:01 schrieb Aldrift:

Reminder

Bitte melde dich an um den Link zu sehen.

😁 

Please please please.. Drift API wieder auf lokale IPs mit HTTPS self-signed freischalten 🙏

Bin hier dabei Martin zu überzeugen, dass lokale IPs (10,172,192) zumindest wieder freigeschaltet werden (dazu gibt es auch m.E. keinerlei Bedenken bzgl Sicherheit),

gerne dort mal liken damit bemerkt wird es gibt weiter Leute die sowas gerne hätten.

EDIT: achso sorry hier gehts um Carrera, war ich zu schnell, dennoch gerne liken 😄 

Bearbeitet von Aldrift
  • Gefällt mir 1
  • Danke 1
Link zu diesem Kommentar
Auf anderen Seiten teilen

vor 2 Stunden schrieb NorthWave:

Ich wollte mich jetzt nicht bei discord anmelden,

Bitte melde dich an um den Link zu sehen.

kannst du kurz erklären was das ist und wie es funktioniert?

Man kann dort seine Zeiten für viele Strecken eintragen und mit anderen vergleichen, komplett mit setup und Einstellungen. Man kann aber auch eigene Strecken und Rennen anlegen.

Bitte melde dich an um Bilder zu sehen.

Bearbeitet von MOSkorpion
Link zu diesem Kommentar
Auf anderen Seiten teilen

vor 2 Stunden schrieb MOSkorpion:

Man kann dort seine Zeiten für viele Strecken eintragen und mit anderen vergleichen, komplett mit setup und Einstellungen. Man kann aber auch eigene Strecken und Rennen anlegen.

Bitte melde dich an um Bilder zu sehen.

Cool, aber es ist nichts automatisiertes. Das hätte mich tatsächlich sehr interessiert. Danke für die Erklärung. 

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

 Teilen

×
×
  • Neu erstellen...

Wichtige Information

Um unsere Webseite für Sie optimal zu gestalten und fortlaufend verbessern zu können, verwenden wir Cookies. Durch die weitere Nutzung der Webseite stimmen Sie der Verwendung von Cookies zu. Weitere Informationen zu Cookies erhalten Sie in unserer Datenschutzerklärung