logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Odbieranie i wysyłanie wiadomości CAN po gnieździe OBD mercedes w220

cc22 22 Lut 2023 17:36 726 6
REKLAMA
  • #1 20452840
    cc22
    Poziom 6  
    Posty: 35
    Pomógł: 1
    Ocena: 5
    Witam chciałbym zrobić sterowanie asystentem google mojego Mercedesa, na zasadzie mówię otwórz szybę pasażera i się otwiera. Planowane działanie to elm327->rpi4->hotspot z telefonu lub modem wifi usb->google asystent api i do tego jeszcze na rpi ekran dotykowy i cały panel sterowania wszystkim. Części do mnie idą, ale mam problem z znalezieniem jakieś listy pid z can bus. Jedyne co wiem to że Mercedes wiele ma niestandardowych i znalezienie wszystkiego nie jest łatwe. Jeśli ktoś ma dostęp do jakieś listy lub próbował rozszyfrować jakie są pid can foteli itp., to proszę o podesłanie.
    Proszę przenieść post na odpowiedni temat nie wiedziałem jaki wybrać.
  • REKLAMA
  • #2 20452890
    ArturAVS
    Moderator
    Posty: 26330
    Pomógł: 2300
    Ocena: 7814
    Na 100% pewny nie jestem, ale ELM chyba nie umożliwia bezpośredniego dostępu do magistrali CAN.
  • REKLAMA
  • #3 20453454
    cc22
    Poziom 6  
    Posty: 35
    Pomógł: 1
    Ocena: 5
    Elm odbiera wiele wiadomości can jeszcze nie jestem pewny z którego bo w w220 są 2 can'y nie jestem pewny czy widzę wiadomości z 1 czy z 2 naraz aktualnie używam biblioteki w java która niby odbiera z wszystkich możliwych naraz chciałbym jakieś pid zdobyć żeby zobaczyć co odbieram

    Dodano po 2 [godziny] 20 [minuty]:

    Udało mi się znaleźć jakieś pid jeszcze nie wiem jak zinterpretować dane i mam problem z biblioteka
    ID200 - speedometer
    ID210 - TPS position
    ID218 - Transmission Control Unit
    ID308 - RPM's
    ID608 - coolant temperature
  • REKLAMA
  • #4 20453842
    ociz
    VIP Zasłużony dla elektroda
    Posty: 15844
    Pomógł: 1379
    Ocena: 3482
    cc22 napisał:
    nie jestem pewny z którego bo w w220 są 2 can'y

    Przez gniazdo obd nie jesteś podpięty bezpośrednio do żadnego, tylko do bramy(gateway) która je łączy i "tłumaczy" bo pracują z różną prędkością.
  • REKLAMA
  • #5 20453860
    jarroQ
    Poziom 31  
    Posty: 2092
    Pomógł: 170
    Ocena: 628
    ociz dobrze pisze. Musiałbyś mieć swoją dodatkową bramę aby sterować dosłownie wszystkim.
  • #7 20454161
    specjalistasamochody
    Poziom 21  
    Posty: 327
    Pomógł: 44
    Ocena: 224
    w220 przed lift czy polift bo elektrycznie to dwa rozne wozy

Podsumowanie tematu

✨ Użytkownik planuje stworzenie systemu sterowania głosowego dla Mercedesa W220, wykorzystując ELM327, Raspberry Pi 4 oraz Google Assistant API. W trakcie dyskusji poruszono kwestie związane z dostępem do magistrali CAN przez gniazdo OBD, wskazując na istnienie dwóch magistrali CAN w modelu W220. Użytkownik zdołał znaleźć kilka PID, takich jak ID200 (prędkościomierz), ID210 (położenie TPS), ID218 (jednostka sterująca skrzynią biegów), ID308 (obroty) oraz ID608 (temperatura płynu chłodzącego). Zauważono, że gniazdo OBD łączy z bramą (gateway), co ogranicza bezpośredni dostęp do wszystkich funkcji pojazdu.
Podsumowanie wygenerowane przez AI na podstawie treści dyskusji.
REKLAMA