Wyciąganie danych z Elroka

nocomment

Zadomawiam się
Na wstępie zaznaczę, że jestem poinformowany, że wszelkie ingerencje mogą unieruchomić lub uszkodzić pojazd, są podstawą do anulowania gwarancji.

Będę ostrożny :)

Szukam wszelkich sposobów, które umożliwiłyby mi "pogrzebanie" w elektronice samochodu, chociażby programowo. To jest MEB, a więc modeli jest sporo i mocno różnić się nie będą, np. Elroq to pewnie w znacznej większości to samo co ID3 dostępne na rynku od dawna (a i Enyaq). A więc na pewno już jakieś eksperymenty były... ;) Moje bardzo wstępne rozeznanie w temacie sprowadza się do kilku opcji:
  • OBD - poza odczytem kilku parametrów przydatnych głównie podczas ładowania czy można cokolwiek przy pomocy tego zrobić?
  • infotainment - bazujący na Android Automotive, ale bez gogla z pewnością i bez możliwości wgrywania aplikacji... może jakiś sideloading, tryb debugowy, konsola, cokolwiek? roota bym się bał, ale z poziomu shella jakieś "fajne" komendy może można wykonać? :)
  • pseudo AA - zdaje się są dongle na USB, które udają Android Auto, ale w interfejsie dają "więcej" (pełnego Androida), choćby sławetnego youtuba - to działa chyba tylko przy włączonym aucie (nawet gdy jedzie) i dostaje ekran (pełnoekranowe okienko) do dyspozycji, nie ma możliwości odczytać choćby pozycji z auta, prędkości, poboru, nie mówiąc o pozycji lusterek czy info o światłach itd. (prawda?)
  • aplikacja mySkoda - ma jakieś API, coś potrafi odczytać, np. odblokować samochód... można by zbudować kluczyk z SIM działający worldwide, ale to mało potrzebne, natomiast nie ma tam praktycznie żadnej telemetrii chyba, co najwyżej podczas ładowania... a i ustawianie temperatury, tez by można było zrobić zdalne pokrętło, równie przydatne ;)
  • sławetny CAN - tu już bym się bardzo bał grzebać, jest na bank zaszyfrowany, ale jakby można było poczytać, to czemu nie... :)
Nie spodziewam się, że znajdę na tym forum jakieś szczegółowe informacje, ale może są inni zainteresowani "bebechami" swojego auta i coś ciekawego odkryli (umiejscowienie złącza serwisowego :D ), może ktoś natknął się na zagraniczne forum w tym temacie, jakieś repozytorium (kodu/wiedzy), blog czy co...
 

nabrU

Moderator
  • OBD - poza odczytem kilku parametrów przydatnych głównie podczas ładowania czy można cokolwiek przy pomocy tego zrobić

Car Scanner ma profile kilku samochodów na MEB i jak widzę, ma też profil Elroq'a:

1752427699316.png

Spróbować z wersją darmową (i kompatybilnym OBD) a potem kupić wersję Pro.
 

nocomment

Zadomawiam się
Bardzo dziękuję za odpowiedzi, zwłaszcza oficjalne API dość ciekawe, ale oba rozwiązania niestety nie są satysfakcjonujące...

Nie ma większego zrywu w tym temacie, więc nie będę się rozpisywał o powyższych, ale zawężę kryteria: chciałbym z auta wyciągnąć dane takie jak pozycja GPS albo położenie lusterek. Absolutnie nie musi być online/bezprzewodowo, wręcz wątpię w taką możliwość, choć nie znam/nie wiem o żadnym innym złączu niż obowiązkowe obd (może ktoś zna umiejscowienie tegoż lub innego? :) )
 

tlisek

Tomek
Bardzo dziękuję za odpowiedzi, zwłaszcza oficjalne API dość ciekawe, ale oba rozwiązania niestety nie są satysfakcjonujące...

Nie ma większego zrywu w tym temacie, więc nie będę się rozpisywał o powyższych, ale zawężę kryteria: chciałbym z auta wyciągnąć dane takie jak pozycja GPS albo położenie lusterek. Absolutnie nie musi być online/bezprzewodowo, wręcz wątpię w taką możliwość, choć nie znam/nie wiem o żadnym innym złączu niż obowiązkowe obd (może ktoś zna umiejscowienie tegoż lub innego? :) )
Pozycja GPS jest na pewno raportowana przez API, bo w HA z podlinkowanej integracji to mam - jedynie aktualizuje się dość rzadko, więc to nie live
 

nocomment

Zadomawiam się
Blisko, tak "quasi" 😉 pozycja jest raportowana czasem jak samochód sobie stoi, przy zdarzeniach typu otworzenie/zamknięcie, kilku takich "podstawowych", a przez API można wymusić co minute maks (co pewnie nie jest przezroczyste dla auta)

W trakcie jazdy chyba nie jest raportowana tylko stan, że w ruchu (wystarczy mieć zdaje się zapłon odpalony). Nawet jeżeli raportuje w trakcie jazdy to co minutę słabo, żeby zrealizować jakiś geofencing... 🙁 Przydałoby się co sekundy najlepiej, dobre moduły GPS potrafią nawet kilka razy na sekundę i chyba z precyzja do 20 czy 10 cm
 
Last edited:

Najnowsze dyskusje

Top