Aktualne i historyczne oferty Tesli od ręki

Dodałem do aplikacji fragment z danymi o dostępnych w Tesli samochodach używanych i takich od ręki, które zbieram od 2019-09-21 14:55:00.
Aplikacja jest bardzo słabo użyteczna na komórce, więc nie polecam korzystać w ten sposób.
Jest kilka tego typu aplikacji w internetach ale mam swoją, trochę przystosowaną na polski rynek, więc udostępniam ;)

Adres to ev[kropka]warszawa[kropka]pl i trzeba po tym na końcu dopisać /tesla/ - nie chcę dodawać linka tutaj żeby boty nie chodziły, bo aplikacja zjada dość dużo zasobów przy każdym załadowaniu i ma dużo linków, więc bez sensu - musi przelecieć dużo danych. Jak serwer zacznie mi klękać to będę zmuszony wywalić dostęp i skończy się rumakowanie :p

Wyjaśnienie jak to działa i co pokazuje:
  • dane są pobierane ze wszystkich europejskich (oprócz UK, bo najwyraźniej coś mi tam przestało działać) wersji stron tesla co 10 minut w godzinach 0-1 i 7-23 (nie pobieram ich w nocy, bo miałem ustawione jakieś wysyłanie powiadomień mailowych i nie chciałem żeby mnie budziły ;))
  • tabela jest sortowana po cenie netto (opis tej wartości poniżej)
  • podstawowa tabela zawiera tylko rynki gdzie nie ma cła przy sprowadzaniu do PL, reszta po kliknięciu w link na górze "all except UK"
  • kolumny w tabeli:
    • cena2 = cena uwzględniająca odliczenie 50% VAT oraz amortyzację 19% z uwzględnieniem czy odliczenie VAT jest możliwe
    • refresh = dla modeli TMS i TMX - jeśli wartość pusta, to auto z brzydkim nosem ;)
    • autopilot = tym autopilota - stare modele miały tylko kamerę z przodu
    • TRIM = wariant auta, np. TM3LR, TM3RWD, ...
    • Range = deklarowany zasięg auta
    • Var = model auta, np. m3, my, mx, ms
    • Price = cena auta w walucie lokalnej - może zawierać odliczone wliczone dopłaty na danym rynku
    • cena = liczona na podstawie kursu waluty przy ostatnim dodawaniu danych
    • cena_net = tutaj jest trochę namieszane:
      • liczona z uwzględnieniem lokalnego VAT-u (np. w DE 19%)
      • z uwzględnieniem czy odliczenie VAT jest możliwe
      • dla aut z pustym polem customer date (zakładam, że są nowe) "cofam dopłat lokalne". Dawno nie aktualizowałem kwot (chyba co najmniej od 12.2020) i mam obecnie następujące wartości dla odpowiednich rynków (jeśli komuś się chce to zweryfikować i podać nowe, to mogę zmienić ale auta dostępne przed zmianą zostaną z wyliczoną wtedy ceną netto):
        • 'de_DE' => 3570,
          'fr_FR' => array(
          45000 => 7000,
          60000 => 3000,
          999999 => 0
          ),
          'en_IE' => 5000,
          'it_IT' => 4000,
          'de_AT' => 2400,
    • customer_date = data pierwszego dostarczenia klientowi - jakoś tam odpowiada dacie produkcji
    • city = miasto w którym auto jest dostępne. Jeśli brak albo in_transit, to trzeba sprawdzić na stronie.
    • year = rocznik modelowy - np. TM3 od 2021 mają pompę ciepła
    • trade = rodzaj sprzedaży - z VAT, czy bez
    • status = auto nowe albo używane - nowe zdarzają się po dostawach jak ktoś zrezygnuje ale zwykle i tak jest kolejka, więc to chyba tylko jakieś szczególne przypadki - nie wiem
    • last_update_date = kiedy ostatnio aplikacja widziała dane auto
    • days = ile dni aplikacja widziała auto
    • VIN = pole na vin gdzie vin linkuje do podstrony o aucie z większą ilością informacji, a napis tesla, do regionalnej strony z ogłoszeniem
    • photos = ile jest w ogłoszeniu prawdziwych zdjęć danego auta
    • optionCodeList - lista kodów z opcjami dla danego auta - większość powinna być wyjaśniona w podstronie po kliknięciu w VIN. Da się w ten sposób filtrować różne dziwne rzeczy, których się poszukuje, np. bateria 90kWh ma kod "BTX4", albo pakiet zimowy w TMS i TMX "CW02".
  • dane w szczegółach ogłoszenia:
    • w szczegółach można sprawdzić historię ogłoszenia - zmiany cen i przebiegu w poszczególnych dniach. Zmiana cen uwzględnia też zmianę kursu walut.
    • jest tam też informacja o okresie standardowej gwarancji - w szczególności jeśli auto przekroczyło przebieg lub wiek, w odpowiednich kolumnach pojawią się wartości false
    • zawsze są jakieś zdjęcia, bo każde auto ma sztuczne wizualizacje, żeby zobaczyć inne niż wyświetlone, trzeba klikać i przeciągać - nie chce mi się dorabiać strzałek :p
    • Jeśli auto pojawiło się w sprzedaży więcej niż raz, to zwykle będzie miało dziurę w danych dziennych i dość duży skok przebiegu.
Kulka ważnych uwag dla potencjalnych cwaniaczków ;):
  • Jeśli auto ma datę aktualizacji starszą niż obecna chwila - 10 minut, to jest duża szansa, że zniknęło ze strony Tesla - pewnie zostało sprzedane. Dowiecie się po kliknięciu w link "tesla".
  • Regulamin Tesla mówi o tym, że auta nie mogą być kupowane przez spekulantów i handlarzy, firma prowadzi jedynie sprzedaż bezpośrednią, a osoby złapane na kombinowaniu mogą zostać wykluczone z możliwości zakupu produktów i usług.
  • Tesla w regulaminie teoretycznie nie pozwala też na sprzedaż samochodów za granicę w stosunku do kraju sprzedaży, ale na to chyba trochę przymykają oko jeśli rzeczywiście kupujesz dla siebie. Grożą za to takie same sankcje - wykluczenie ze współpracy z firmą Tesla.
 
Last edited:

Michal

Moderator
Ustawiłem odświeżanie co 5 minut i już leci cała Europa. Pierwsze testowo poszło tylko na PL.
 

Michal

Moderator
Leci ściąganie, więc mam dziurę w danych
27.07.2023 17:45 - 03.08.2023 19:55
 

Michal

Moderator
@zibizz1 zwrócił mi uwagę, że w aplikacji nie pojawiają się oferty nowych TMS i TMX.
Aplikację pisałem dla siebie i nie interesowały mnie wtedy auta z cenami >350k, więc dałem takie ograniczenie.
Zdjąłem je teraz i obecnie można oglądać wszystko - powodzenia w szukaniu!
 

Michal

Moderator
Za namową @zibizz1 dodałem obsługę stronicowania do aplikacji i ściągam teraz nie tylko pierwsze 50 najtańszych aut w danym przecięciu (model/market/condition) ale wszystkie.
Tzn. nie wszystkie bo tesla coś zwaliła i zwraca maksymalnie 100 wyników, nawet jak jest ich 154 (maksymalna obecnie występująca liczba aut na przecięciu) ale obszedłem to i ściągam max 200 ;)
(@Vangass - Twoja apka pewnie też pobiera/sprawdza tylko 100)
 

Vangass

Posiadacz elektryka
Za namową @zibizz1 dodałem obsługę stronicowania do aplikacji i ściągam teraz nie tylko pierwsze 50 najtańszych aut w danym przecięciu (model/market/condition) ale wszystkie.
Tzn. nie wszystkie bo tesla coś zwaliła i zwraca maksymalnie 100 wyników, nawet jak jest ich 154 (maksymalna obecnie występująca liczba aut na przecięciu) ale obszedłem to i ściągam max 200 ;)
(@Vangass - Twoja apka pewnie też pobiera/sprawdza tylko 100)
"moja" apka, czyli Changedetection ;-) nie korzysta z API tylko bezpośrednio sprawdza stronę Tesli. Tam raczej nie ma żadnych limitów. Z resztą, chyba nie było >20 aut danego modelu na inventory....
 

Michal

Moderator
Jeśli nie przewiniesz strony do końca, to jest na niej tylko 50 aut, bo na początku leci tylko jedno zapytanie po 50 właśnie, następnie jak przewiniesz stronę do końca prezentowanej listy, to doładowuje się kolejne 50 i na tym koniec :p
Podczas gdy obecnie w PL jest 111 dostępnych TMX.
 

Michal

Moderator
Dobiłem do 12 poleceń :love: (nie wszystkie zostały i zostaną zrealizowane ale to chyba nic nie zmienia). Wszystkim bardzo dziękuję za skorzystanie!

Nie wiem jaka część wpadła z forum, jaka z aplikacji, a jaka z artykułu na elektrowóz ale wymyśliłem sobie taką zabawę:
  • Co najmniej do końca roku ustawiłem listę kodów polecających, które będą losowo wybierane przy każdej odsłonie aplikacji.
  • Kody wybrałem z rankingu pozytywnych reakcji tutaj na forum [klik] + @skyactivwalker + @poochaty (bo ich lubię)
  • Jeśli ktoś z rankingu nie miał dodanego kodu polecającego (jest kilka takich osób) albo z jakiegoś powodu nie chce uczestniczyć w takiej zabawie, proszę o informację (najlepiej w wiadomości prywatnej), a dodam / usunę jego kod.
  • Szczególnie czekam na kody polecające od:
    • @ciastek, który bardzo sprawnie i sensownie odpowiada, a w szczególności bardzo słusznie odsyła do manuala
    • @jarek, który trochę uratował aplikację przed śmiercią i zrobił to bezinteresownie zakładając konto, żeby mi pomóc
  • Pozwoliłem sobie pominąć Bronka, który chyba ma już dużo poleceń - jeśli się mylę, to @Bronek, proszę o wiadomość - dodam Cię niezwłocznie.
  • Nikogo nie pominąłem celowo - jeśli Cię przegapiłem to napisz do mnie - poprawię.

Lista kodów polecających, które trafiły do aplikacji:
Code:
//"micha59923", // mój referral tymczasowo wyłączony
"adam234641", // viallos
"szymon53597", //Gandalf
"daniel99081", // danielm
"krzysztof16393", // krzyss
"lukasz83377", // ELuk
"tomasz47928", // cooler
"hubert662371", // nabrU
"slawomir65186" // slaveq
"sawek359296", //skyactivwalker
"lukasz60602" // poochaty

Mam nadzieję, że ktoś kliknie w Wasz link i dostaniecie polecenie, bo to naprawdę fajne uczucie.
 
Last edited:

Michal

Moderator
Zrobiłem trochę porządków w linkach - mam nadzieję, że teraz będzie czytelniej.
Ps. Jeśli potrzebujecie jakiegoś rynku, to dajcie znać - dodam link.
 
Last edited:
Top