Warto też wiedzieć, że spora część aplikacji nie zależy od adaptera. Zapisywanie tankowań, wydatków, usług serwisowych, przeglądów, przychodów i przypomnień, przeglądanie historii tras i kosztów, sprawdzanie miejsca parkowania oraz ręczne dodanie trasy działa bez żadnego połączenia z samochodem. A nawet bez adaptera aplikacja potrafi zapisywać trasy przez GPS.
W samochodach spalinowych zwykle nie: sterownik zasypia razem z zapłonem i nie ma czego odczytywać, choć niektóre modele pozostają wybudzone jeszcze kilka minut po wyłączeniu.
W hybrydach i elektrykach granica przebiega inaczej. Hybryda może być gotowa do jazdy przy zatrzymanym silniku spalinowym i w tym stanie sterownik odpowiada normalnie, z obrotami na zerze. Elektryk nie ma biegu jałowego: odpowiednikiem „włączonego” jest stan gotowości, a poza nim część modułów pozostaje aktywna, zwłaszcza podczas ładowania, gdy zwykle odpowiadają na OBD.
W obu przypadkach, jeśli podłączysz telefon zanim auto się wybudzi, aplikacja próbuje dalej w tle i sama podejmuje pracę, gdy tylko sterownik odpowie. I nic z tego nie należy mylić z fabryczną telematyką (typu OnStar i podobne), która korzysta z własnego modemu producenta i nie przechodzi przez gniazdo OBD.
Tak. Każda wielkość ma własną jednostkę, a cała aplikacja się do niej stosuje: historia, wykresy, eksporty i to, co trafia do automatyki domowej.
Odległość i prędkość, objętość paliwa, zużycie, temperaturę, ciśnienie, przepływ powietrza, moment obrotowy, moc silnika i masę wybierasz osobno, więc mieszane zwyczaje działają: mile z litrami w Wielkiej Brytanii, kilometry z psi w Brazylii. Nowa instalacja zaczyna od jednostek zwykle używanych w regionie telefonu.
Żeby to działało, dwie rzeczy zależą od ciebie. Pierwsza to przyznanie wszystkich uprawnień, o które prosi aplikacja, zwłaszcza lokalizacji w tle, wybierając opcję dającą dostęp przez cały czas, a nie tylko przy otwartej aplikacji: bez tego system wstrzymuje lokalizację, gdy tylko wyjdziesz z aplikacji — czyli dokładnie wtedy, gdy telefon leży w kieszeni podczas jazdy. Druga to wyłączenie optymalizacji baterii dla Car 2 Home, inaczej system zamknie aplikację w połowie trasy. Marki takie jak Samsung i Xiaomi są pod tym względem szczególnie agresywne.
I warto podkreślić: dotyczy to wyłącznie czasu jazdy. Gdy trasa się kończy i połączenie z adapterem zostaje zamknięte, aplikacja kończy usługę, powiadomienie znika, a ona wraca do uśpienia — bez zużywania baterii w tle. Budzi ją wybrany przez ciebie sposób uruchamiania: automatyczne ponowne połączenie po wejściu do auta, Wykrywanie jazdy w Ustawienia > Nawigacja, które działa nawet bez adaptera, albo rutyna systemowa otwierająca aplikację, gdy telefon połączy się z samochodem.
Tak jak na Androidzie, zależy to od tego, byś przyznał uprawnienia, o które prosi aplikacja, zwłaszcza lokalizację w tle i Bluetooth. W Ustawienia > Nawigacja jest dodatkowo opcja Ponowne łączenie w tle, wyłącznie dla iPhone'a, gdzie ustawiasz, jak długo i jak często aplikacja próbuje połączyć się przy każdym wybudzeniu.
Jest jeden szczegół iOS, który naprawdę warto znać: jeśli zamkniesz aplikację siłowo, przesuwając ją w górę w przełączniku aplikacji, Apple przestanie ją uruchamiać ponownie, gdy adapter znów się pojawi. Aplikacja musi zasnąć sama, a nie zostać ubita. Trasa nie przepada wtedy w całości, bo drugi sposób wybudzenia — ten przez ruch — działa również po siłowym zamknięciu. Uruchamia się jednak dopiero po jakichś 500 metrach jazdy, więc początek trasy przepada. To pozwolenie aplikacji, by zamknęła się sama, gwarantuje całą trasę.
I tak jak na Androidzie, wszystko to dotyczy tylko czasu jazdy: gdy trasa się kończy, aplikacja wraca do uśpienia. Możesz też stworzyć automatyzację w aplikacji Skróty, w rodzaju „gdy połączysz się z Bluetooth samochodu, otwórz Car 2 Home”, co daje trzecią drogę startu.
Na Androidzie tak. W Uruchom aplikację, gdy auto się włącza, na ekranie Połączenie, wybierasz Bluetooth swojego auta z listy, a system otwiera aplikację, gdy to urządzenie się pojawi. Auto musi być wcześniej sparowane w ustawieniach Bluetooth Androida.
Na iPhonie system na to nie pozwala, a drogą jest automatyzacja utworzona raz w aplikacji Skróty: gdy Bluetooth połączy się z autem, otwórz Car 2 Home.
Tak czy inaczej nagrywanie nie zależy od tego, czy aplikacja jest na ekranie. Automatyczny start daje tyle, że aplikacja łączy się ponownie wcześniej.
Nie wybieraj podobnego modelu. Zbliżone nazwy to zwykle różne auta, jak Corolla i Corolla Cross, a to właśnie z modelu aplikacja wywodzi zaawansowany profil producenta. Imiennik może wciągnąć niewłaściwy profil, co przeszkadza bardziej niż brak profilu.
Ręczne wpisanie nie ogranicza odczytu: standardowe czujniki OBD-II zależą od sterownika auta, a nie od wpisanej nazwy. Model waży przy sugestii zaawansowanego profilu i w obliczeniach korzystających z silnika i zbiornika.
Przy odczytach na żywo zasięg daje profil zaawansowany: katalog obejmuje elektryki i hybrydy dziesiątek marek — europejskich, azjatyckich i amerykańskich — z czujnikami, które istnieją tylko w takich autach, jak stan naładowania akumulatora wysokiego napięcia, prąd i temperatura pakietu, napięcie ogniw czy chłodzenie akumulatora.
Różni się to, ile każdy producent wystawia przez gniazdo diagnostyczne, a to zmienia się model po modelu. Warto zainstalować profil zaawansowany podpowiedziany dla twojego pojazdu i sprawdzić w Obsługiwane czujniki, co dostarcza.
Problem zaczyna się dalej. Jako elektryki Tesle praktycznie nie implementują standardowych komend OBD-II, a interesujące dane jeżdżą po firmowej magistrali. Właściciele Tesli zgłaszają, że aplikacje odpytujące auto komenda po komendzie — tak działa nasza — nie dostają odpowiedzi, i dlatego aplikacje robione pod tę markę musiały same zdekodować tę magistralę. Nie testowaliśmy jeszcze aplikacji w Tesli, więc nie ma gwarancji odczytu na żywo, nawet z zamontowaną wiązką.
Działa natomiast wszystko, co nie zależy od adaptera: Tesla jest w katalogu, więc dodajesz pojazd i korzystasz z ładowań ze zużyciem w km/kWh, wydatków, usług serwisowych, przeglądów i przypomnień, a także tras zapisanych przez GPS.
Tak. Każdy czujnik ma pole Wyrażenie, które liczy wartość na podstawie innych czujników, więc wyliczysz to, czego auto nie podaje wprost, na przykład moc na kołach z obrotów i momentu.
Do tego dochodzi Akumulator, który utrzymuje ruchome okno nad innym czujnikiem. Wybierasz, co zamyka okno: czas, dystans albo liczba próbek, i co zwraca: sumę, średnią, deltę, nachylenie lub ostatnią wartość. Tak buduje się czujnik pokazujący średnie zużycie z ostatnich 50 km.
Profile wbudowane i katalogowe są tylko do odczytu, więc zaczynasz od wyeksportowania czujnika do własnego profilu i edycji kopii.
Trasę możesz też rozpocząć, kiedy chcesz, bez czekania na wykrycie. Na Androidzie z aplikacji, widżetów, Android Auto albo rutyny systemowej. Na iPhonie z aplikacji, widżetów, Aktywności na żywo, CarPlay, Skrótów lub prosząc Siri. A jeśli zapomniałeś zapisać, całą trasę możesz wprowadzić ręcznie później.
Eco Score to jedyny wynik, który potrzebuje odczytu zużycia paliwa, a ten odczyt pochodzi z adaptera: aplikacja wylicza go z przepływomierza powietrza, a zapasowo z czujnika ciśnienia w kolektorze. W podróży nagranej samym GPS-em, bez podłączonego adaptera, nie ma z czego go policzyć, więc wynik zostaje pominięty, zamiast pokazać się błędnie.
Dwa inne przypadki pomijają go nawet z podłączonym adapterem: podróże krótsze niż minuta i takie, które są zbyt krótkie, by spalić mierzalną ilość paliwa. Safe Score to nie dotyczy, bo opiera się na ruchu, który telefon mierzy sam.
Jest, do pewnego stopnia. Po 3 sekundach bez sygnału GPS aplikacja zaczyna szacować pozycję z czujników ruchu samego telefonu, żyroskopu i orientacji, dodając punkt co sekundę, żeby trasa biegła dalej, zamiast przeskoczyć ten odcinek.
Szacunek się rozjeżdża, więc ma limit 2 minut. Po nim aplikacja czeka na prawdziwy sygnał. Tunel albo spiralny zjazd na parkingu pokrywa dobrze; przez długi odcinek pod ziemią cię nie przeprowadzi.
Na żywo, w trakcie jazdy. Ta droga wymaga podłączonego adaptera OBD, bo to przez niego aplikacja czyta czujniki auta. Gdy samochód podaje przepływ paliwa, aplikacja używa tej wartości; gdy nie podaje, szacuje ją z innych czujników, takich jak przepływ powietrza, obciążenie silnika, obroty i skład mieszanki. Wychodzą z tego zużycie chwilowe, zużycie narastające na trasie oraz średnie kroczące po przejechanym dystansie, przydatne, by zignorować szum podjazdu albo świateł. Ile z tego dostarczy twoje auto, zależy od czujników, które wystawia.
Z tankowań, od pełnego do pełnego. To liczba, którą poświadcza dystrybutor: oznaczasz tankowanie jako pełny bak, a aplikacja zamyka przedział przy kolejnym, dzieląc przejechany dystans przez sumę zatankowaną po drodze. Tankowania częściowe wliczają się do rachunku. Jeśli o którymś zapomniałeś, zaznacz odpowiednią opcję, a aplikacja przerwie przedział, zamiast zaburzać średnią.
Porównując oba. Przy każdym baku aplikacja pokazuje obok siebie to, co podało auto, i to, co poświadczył dystrybutor, żebyś poznał odchyłkę swojego pojazdu.
Część elektryczna mierzona jest osobno, w kWh, z własnym zużyciem, więc hybryda plug-in nigdy nie miesza obu.
Źródła są inne. Zestaw wskaźników auta liczy z przepływu szacowanego przez sterownik; zużycie od pełnego do pełnego mierzy to, co dystrybutor faktycznie wydał.
Okna obliczeń również. Nawet gdy aplikacja korzysta z przepływu podanego przez samo auto, liczba może nie zgadzać się ze wskazaniem zestawu: każdy producent uśrednia po własnym oknie czasu lub dystansu, algorytmem, którego nie publikuje i który rzadko pokrywa się z oknami oferowanymi przez aplikację — chwilowym, trasowym czy średnimi kroczącymi po dystansie. Dwa poprawne pomiary mogą się rozjeżdżać tylko dlatego, że obejmują różne odcinki.
Dlatego aplikacja liczy oba i pokazuje je obok siebie przy każdym baku, żebyś poznał odchyłkę swojego auta zamiast zgadywać, który wynik jest właściwy. Kolumna sterownika pojawia się tylko wtedy, gdy zapisane trasy pokrywają wystarczającą część dystansu przedziału; inaczej porównanie opierałoby się na zbyt małej próbce.
W obliczeniu na żywo. Paliwo zadeklarowane przy dodawaniu pojazdu wyznacza podstawę obliczeń, bo każde ma inną gęstość i inny skład mieszanki. W aucie flex aplikacja idzie dalej: gdy samochód podaje udział etanolu w zbiorniku, rozpoznaje mieszankę (od E0 do E100) i koryguje obliczenia w czasie rzeczywistym, bez konieczności deklarowania, czym zatankowałeś. Gdy auto przestaje to podawać, aplikacja pracuje na ostatniej wiarygodnej wartości, zamiast policzyć źle.
W kontroli kosztów. Ciecze, LPG, CNG i prąd mają własne zużycia, które nigdy się nie mieszają. Hybryda plug-in pokazuje jednocześnie zużycie paliwa i zużycie prądu w km/kWh, każde z własną średnią, a auto na gaz trzyma zużycie gazu osobno od benzyny. W jednym tankowaniu możesz wpisać więcej niż jedno paliwo, co rozwiązuje przypadek dolania dwóch rodzajów na jednym postoju.
Kody dzielą się na potwierdzone, oczekujące i trwałe, co mówi różne rzeczy o powadze i etapie problemu.
Objaśnienie każdego kodu pochodzi z obszernego katalogu, z objawami, prawdopodobnymi przyczynami i ścieżkami rozwiązania. Nie obejmuje każdego istniejącego kodu, zwłaszcza tych właściwych dla producentów, dlatego każda usterka niesie też skrót wyszukiwania gotowy z wpisanym kodem, w twoim języku.
Kody możesz też skasować, a historia odczytów zostaje zapisana, żebyś widział, czy któryś wrócił. Skanowanie jest celowo zablokowane, gdy auto jedzie.
Bo każdy ma swój Priorytet, a adapter może zadać autu tylko jedno pytanie naraz. Rozdzielenie tego czasu równo na wszystko uczyniłoby bezużytecznymi właśnie te wartości, które zmieniają się szybko.
Są cztery poziomy: Wysoki, czytany w czasie rzeczywistym, Średni, mniej więcej co 5 sekund, Niski, mniej więcej co 60 sekund, i Raz na sesję dla wartości, które się nie zmieniają, jak VIN. Prędkość i obroty są zawsze czytane w sposób ciągły.
Priorytet każdego czujnika możesz zmienić, a osobne ustawienie ogólne określa, jak szybko odpytywane są czujniki priorytetowe.
Integracja natywna jest zrobiona dla użytkowników Home Assistanta. Instaluje się ją przez HACS, paruje kodem 6-cyfrowym i utrzymuje dwukierunkowe połączenie z trwałym stanem, więc Home Assistant zna sytuację auta nawet po restarcie. To także prostsza droga w konfiguracji.
MQTT jest dla tych, którzy mają już brokera albo używają platform innych niż Home Assistant, jak Node-RED, openHAB, ioBroker czy Grafana. Publikuje w kilku formatach, w tym w automatycznym wykrywaniu Home Assistanta. W zamian za tę elastyczność wymaga działającego brokera, a żeby działać, gdy jesteś poza domem — bezpiecznego wystawienia tego brokera na zewnątrz, co oznacza więcej pracy konfiguracyjnej.
W skrócie: jeśli twoim celem jest Home Assistant, zacznij od natywnej; jeśli inny system, wybierz MQTT. Szczegóły obu znajdziesz w Home Assistant i MQTT.
Poza usunięciem reklam plany płatne odblokowują:
- wykrywanie czujników bez limitu liczby;
- czujniki wyliczane i zdarzenia bez limitu przy eksporcie do Home Assistanta i MQTT;
- przesyłanie niemal w czasie rzeczywistym do Home Assistanta i MQTT, zamiast długiego odstępu z planu darmowego;
- zapisywanie przychodów przy pojeździe;
- wyszukiwanie miejsc przy zapisie tankowań, wydatków, usług i przeglądów;
- mapę tras bez ograniczeń, na trasie i w odtwarzaniu;
- temperaturę opon obok ciśnienia, w pojazdach, które wystawiają ten czujnik i są objęte katalogiem aplikacji;
- konfigurowalne pulpity w Danych na żywo;
- eksport raportów i danych do pliku;
- widżet parkowania;
- więcej dodanych pojazdów.
Pro jest roczne albo jako jednorazowy zakup dożywotni; Pro Cloud jest miesięczne lub roczne. Punkt, który często budzi wątpliwości: zakup dożywotni daje Pro i nie obejmuje chmury.
Plan darmowy utrzymuje się z reklam. Jest też dodatkowa droga: wiele funkcji planów płatnych można odblokować doraźnie, oglądając reklamę z nagrodą, bez wykupowania czegokolwiek. Dotyczy to instalacji zaawansowanego profilu producenta, wykrywania czujników, pośrednich skanów diagnostycznych, wykrywania czujników w oponach i części eksportów. Wykupienie planu usuwa reklamy i zdejmuje ten krok z drogi.
Liczba. W planie Free eksportujesz do 5 czujników z rodziny wyliczanych i zdarzeniowych, która zbiera to, co wytwarza aplikacja, a nie samochód: średnie zużycie, odtworzony przebieg, podsumowanie trasy, parkowanie, ocenę jazdy, czujniki telefonu i liczby z kontroli kosztów. Czujniki odczytywane wprost ze sterownika auta nie wchodzą do tego rachunku i są nieograniczone w każdym planie. Podział nie jest arbitralny: z jednej strony to, co podaje pojazd, z drugiej to, co wylicza aplikacja.
Częstotliwość. W planie Free wartości na żywo wysyłane są najwyżej co 5 minut, wobec 0,5 sekundy w planach płatnych. Ten odstęp dotyczy wyłącznie telemetrii ciągłej, jak prędkość i obroty; parkowanie, podsumowanie trasy i reszta nadal docierają od razu.
Dane są szyfrowane algorytmem AES-256 na samym urządzeniu, przesyłane połączeniem TLS, a po naszej stronie leżą w bazie w izolowanej sieci z ograniczonym dostępem, za kilkoma warstwami zapory. Przestrzegamy LGPD, RODO oraz CCPA/CPRA, a ty możesz usunąć konto i dane, kiedy zechcesz. Szczegóły znajdziesz w Polityce prywatności.
Po zalogowaniu twój pojazd i sparowany adapter zaczynają się synchronizować, co samo w sobie pomaga przy zmianie urządzenia. Trasy, tankowania, wydatki i reszta historii wędrują w górę tylko z Pro Cloud. W Pro bez chmury nigdy nie opuszczają telefonu.