Autor Tema: Página web para poder buscar todos los teslas de europa en un único sitio  (Leído 7856 veces)

« en: 21 de Abril de 2017, 01:55:38 am »
Buenas a todos, como dije en mi presentación me había creado un pequeño programa que visitaba los sitios web de Tesla dentro de la UE y en función de preferencias si encontraba algo me avisaba y es hora de presentarlo en público. No busca en re-vendedores, solo en la web oficial de Tesla, son vehículos en estado Nuevo ó CPO (Usado con  revisión y garantía de TESLA, dentro de estos tenemos los de 80.000 Kms de garantía o los de 2 años o hasta 160.000 Kms).

Sé que existen un par de sitios web que hacen lo mismo, ev-cpo, teslainventory y teslahunt. Pero ninguno (en mi opinión) está pensado para el mercado europeo, de hecho hasta febrero ni siquiera el de ev-cpo tenía conversión de divisas, por no hablar de que  tienes que registrarte o pagar por cualquier cosa que sea más compleja que ver un simple listado.

Las carencias que me hicieron hacer mi propio proyecto y que tengo resueltas son estas:

  • Vista detallada del histórico de un modelo desde que es visto hasta que se vende, Kms recorridos, cambios de precio ó ubicación.
  • Poder ver varios paises de golpe (tanto de Europa (EU y no EU) como de América (USA, CA, MX) o Asia (CN,HK) cualquier combinación es posible).
  • Desglosa el precio neto si el iva es recuperable, indicando qué porcentaje se aplica en el país de origen. Esto solo es útil si eres de la UE o país con acuerdo
  • Convierte las distintas monedas (GBP,USD,CNY,HKD,SEK,CAD,DKK,NOK,MXN..) a €uros (EUR), actualizando los tipos de cambio una vez al día usando el BCE.
  • Permite seleccionar kms o millas, el lenguaje y la moneda base.
  • Permite ver entradas antiguas o cualquier dato sin necesidad de registrarse o pagar, incluye histórico detallado de en que momento cambia de precio o Kms, y una gráfica de ambos datos.
  • No usa cookies y se puede generar un link que te devuelve siempre un listado con los últimos filtros que hayas usado (más info al final).
  • Permite exportar los datos a un excel o insertarlos en una hoja de cálculo de google =IMPORTHTML("https://teslascout.com/";"table";0).
  • Permite ver cuantos vehículos entran y salen del sistema, así como la cantidad de vehiculos tesla por día, se pueden aplicar filtros por país, modelo, año de fabricación (si necesitas más pídelos).
  • Permite ver de un vistazo cuantos coches tiene Tesla en cada país con su valor en la moneda local y en Euros.
  • Puedes comparar dos coches usando sus VIN como explico más abajo, los diferentes códigos y galería de fotos.

Algunas cosas aún no me funcionan bien, pero espero mejorarlas:

  • Falta traducir algunos códigos de Tesla, aunque muchos no sé sabe su significado exacto.
  • No permite guardar favoritos, o poner alarmas, estoy pensando como hacerlo sin necesidad de registrarse.
  • Si tesla tiene más de 100 coches de inventario en un país no es capaz de leer todos, de momento solo pasa en USA.
  • Algunas opciones no tienen su filtro correspondiente (Por ejemplo: 7 plazas en los Model S, doble cargador, ludicrous..).
  • No permite personalizar las columnas que se visualizan, quitando o añadiendo nuevas.
  • Los vehículos pasan a histórico si llevan dos días sin aparecer por el sistema, en vez de quitarlos en la siguiente actualización.
  • No sé puede diferenciar a los Model S REfresh del 2016 de los no Refresh de ese mismo año.
  • La visión de la tabla de resultados en el móvil es mejorable.
  • No permite consultar el historial detallado de un vehículo, por ejemplo cuando cambia de país o ha tenido mejoras de equipamiento. Los datos los guardo, pero no son visibles.Si alguno quiere ver más datos me puede mandar el VIN por privado
  • Soporte multilenguaje, multi divisa y multi sistema de medición Km o millas. De momento solo se puede acceder modificando la url de una búsqueda y cambiando lang=es por lang=en o measuring=km por measuring=miles.

Ahora una breve explicación de cómo funciona:

Por defecto la búsqueda inicial lista los vehículos activos ordenados por el precio neto en euros de los países de la UE, exceptuando a Irlanda e Inglaterra.
En la parte izquierda superior tenéis los filtros sobre algunas características de los vehículos. Algunos todavía no están traducidos desde el código que usa Tesla a español, por ejemplo en pintura el código PBSB es el negro ó las ruedas WT19 son las de 19”. La mayoría son bastante claros, espero en poco tiempo tener completa la traducción de todos los códigos.
Los filtros no se ejecutan automáticamente según se seleccionan, es necesario darle al botón de abajo que pone “Aplicar filtros” cuando acabéis de elegir vuestras preferencias.
La tabla de resultados permite ordenaciones encadenadas, por ejemplo puedes ordenar por año y después por precio, se hace manteniendo pulsada la tecla Shift (la de poner 1 letra mayúscula) al hacer click en la siguiente columna que quieras ordenar(desde el móvil o tablet no sé como hacerlo).
Si en una celda veis un cuadrado de esquinas redondeadas, que rodea a una (i), haciendo click encima podéis ver información relacionada, por ejemplo en los Kms indica cuantos kms tiene la primera vez que apareció por el sistema y el número de kilómetros que ha hecho desde entonces. En el campo precio actual puedes ver el mínimo y el máximo, o en el campo fecha cuando ha sido visto por última vez y cuántos días han pasado desde la primera vez. En la última columna tenéis VIN (número de bastidor) en formato corto, el botón ir para ver la página oficial de Tesla y el botón  Ver en fondo azul claro, si le pulsáis podéis ver el detalle de opciones, galería de fotos y el histórico de información que tiene teslascout sobre el mismo, se puede consultar tanto de activos como inactivos, si el VIN esta en fondo amarillo significa que es un coche que ya no esta disponible en la web oficial de Tesla.

Si una vez que hacéis una búsqueda queréis que sea la búsqueda por defecto del sistema, solo tenéis que coger la URL mega larga que se forma en la barra de direcciones y meterla en un acortador de google o similar. Por poner un ejemplo concreto: queréis la dirección que muestra solo los Tesla vendidos en la UE, con techo de cristal y/ó panorámico, acabado premium y autopilot al menos versión 1, seleccionáis las opciones y luego le dais a aplicar filtros, eso  crea una dirección larga de este estilo:
Código: [Seleccionar]
https://teslascout.com/?AUTOPILOT%5B%5D=APF0&AUTOPILOT%5B%5D=APF1&AUTOPILOT%5B%5D=APF2&AUTOPILOT%5B%5D=APFC&AUTOPILOT%5B%5D=DA01&AUTOPILOT%5B%5D=DA02&ROOF%5B%5D=RFFG&ROOF%5B%5D=RFP2&ROOF%5B%5D=RFPO&ROOF%5B%5D=RFPX&COUNTRY%5B%5D=AT&COUNTRY%5B%5D=BE&COUNTRY%5B%5D=DE&COUNTRY%5B%5D=DK&COUNTRY%5B%5D=FI&COUNTRY%5B%5D=FR&COUNTRY%5B%5D=IT&COUNTRY%5B%5D=LU&COUNTRY%5B%5D=NL&COUNTRY%5B%5D=SE&OPTIONS%5B%5D=PI01&eurorange=0%2C250000&refresh=La meto en un acortador, por ejemplo el de google: https://goo.gl/ y se queda en esto:
Código: [Seleccionar]
https://goo.gl/p9PU1sLuego esta dirección la podéis guardar en favoritos y no tenéis que volver a configurar los filtros de nuevo.


La dirección de acceso es: https://teslascout.com/
Si queréis ver estadísticas de ventas de vehículos  podéis usar esta: https://teslascout.com/stats.php
Si quereís ver las estadísticas por país podéis usar esta: https://teslascout.com/country.php

Los Model S del 2014 con Tech Package y que además tienen Autopilot no se marcan correctametne como autopilot de primera generación.

Solo pasa con los Model S con VIN mayor a 54000 y solo con los de finales del 2014 a partir de 2015 todos se etiquetan correctamente. La forma de comprobarlo (hasta que haga una solución a largo plazo) es revisar que tengan el código TP02 en los detalles (Tech Package with Autopilot(TP02)), a veces pueden no tener TP02 y si tener el hardware de autopilot pero no activado, confirmar con Tesla es la mejor opción.

Solo he tenido 16 casos de este tipo:
Model S 2014 con AP1 pero correctamente etiquetados

Y activos en el mundo tenemos solo a 3:
Model S 2014 con AP1 mal etiquetados

La página de entrada y salida de coches de inventario / cpo  puede filtrar por páis, modelo, año y batería. El resultado son 3 gráficas (en rojo los inventario, en azúl los CPO):
  • La primera indica el número de coches activos por día
  • La segunda indica el número de coches que se han añadido ese día
  • La tercera indica el número de coches que se han quitado ese día

El sitio de alarmas por email ya esta funcionando, no esta accesible públicamente porque esta en un periodo de pruebas ha empezado la Beta, el link para poder poner una alarma es este:
https://teslascout.com/alarm.php
Se seleccionan los criterios de la alarma, se introduce un email y se pulsa en "Crear alarma", el sistema envía un email de confirmación con un link para activar la alarma. Si tenéis cualquier problema me podéis mandar un mensaje por el foro o responder a cualquier email que os llegue. Un ejemplo de lo que vais a encontrar en vuestro correo es esto, de momento los mensajes son en español/inglés, aunque se guarda la configuración de idioma al crear la alarma y en un futuro los mensajes serán en el idioma seleccionado:

NEW MODEL_X 75D 105.125 EUR
2017 7.343 KM
NL-Netherlands
105.125 €
Llink Tesla
Link TeslaScout
Previous Price / Precio anterior: 105.225 EUR

NEW MODEL_X 75D 852.420 NOK
2018 50 KM
NO-Noruega
89.328 €
Llink Tesla
Link TeslaScout
This car is new in teslascout / Este coche es nuevo en teslascout


Además he puesto un bot que manda a twitter todas las altas nuevas de coches y modificaciones de precio que aparecen en la web de teslascout, es a nivel mundial, si tengo tiempo crearé un bot por país ( o zona USA, EU, ASIA), así de esa forma se puede crear una alarma a base de bots de twitter sin necesidad de usar el email.
https://twitter.com/teslascout
Ejempo de un tweet:
NEW (Update) MODEL_S 100D 2017 416.918 AED - AE 11.426 KM- Previous Price: 417.018 AED 5YJSA7E22HF189160 https://teslascout.com/view.php?vin=5YJSA7E22HF189160&lang=en&measuring=KM

También esta pendiente crear un RSS con las actualizaciones como tercera vía de poder ver las actualizaciones de contenido.

La función de comparación se puede usar con el icono más a la derecha de la linea de cada coche o poniendo los VIN de forma manual en la ruta.Da igual si es un VIN inactivo o inactivo, obviamente solo puede comparar los VIN que hayan estado "controlados" por TeslaScout en algún momento.

Por ejemplo:

https://teslascout.com/vs.php?vin=5YJSA7H11EFP59079&vin2=5YJSA3H18EFP29120

La verdad es que tiene poca historia: Se pone a la derecha de vin= el primer vin que quieras comparar y la derecha de  vin2= el segundo
Un  par de ejemplos más:

https://teslascout.com/vs.php?vin=5YJSA7H11EFP59079&vin2=5YJSA7E28GF121833

https://teslascout.com/vs.php?vin=5YJSA2DP9DFS15263&vin2=5YJSA7E27JF238147

Si a alguien le parece interesante y tiene preguntas, sugerencias o peticiones, estoy encantado de atenderlas y aplicarlas.Y si encuentra algún fallo y me lo comenta, pues mucho mejor.

Un saludo y gracias.
« Última modificación: 14 de Mayo de 2018, 01:13:41 am por Mobzga »
Aprendiz de EV - Becario de https://teslascout.com

Club Tesla España


  • agu69
  • Socio
  • Usuario Héroe
  • *****
  •   982
    • Ver Perfil
« Respuesta #1 en: 21 de Abril de 2017, 06:59:38 am »
Buenas a todos, como dije en mi presentación me había creado un pequeño programa que visitaba los sitios web de Tesla dentro de la UE y en función de preferencias si encontraba algo me avisaba y es hora de presentarlo en público. No busca en re-vendedores, solo en la web oficial de Tesla, son vehículos en estado Nuevo ó CPO (Usado con  revisión y garantía de TESLA).

Sé que existen un par de sitios web que hacen lo mismo, ev-hunter y teslainventory. Pero ninguno (en mi opinión) está pensado para el mercado europeo, de hecho hasta febrero ni siquiera el de ev-hunter tenía  conversión de divisas, por no hablar de que  tienes que registrarte o pagar por cualquier cosa que sea más compleja que ver un simple listado.

Las carencias que me hicieron hacer mi propio proyecto y que tengo resueltas son estas:
  • Desglosa el precio neto si el iva es recuperable, indicando qué porcentaje se aplica en el país de origen.
  • Convierte las distintas monedas de la UE a €uros, actualizando los tipos de cambio una vez al día usando el BCE.
  • Permite ver entradas antiguas, solo tengo desde el 12 de febrero en adelante.
  • No usa cookies  y se puede generar un link que te devuelve siempre un listado con los últimos filtros que hayas usado.
  • Permite exportar los datos a un excel o importarlos desde una hoja de cálculo de google =IMPORTHTML("https://teslascout.com/";"table";0).

Algunas cosas aún no me funcionan bien, pero espero mejorarlas:

  • Si tesla tiene más de 100 coches de inventario en un país no es capaz de leer todos, de momento solo pasa en USA.
  • Algunas opciones no tienen su filtro correspondiente (Por ejemplo: 7 plazas en los Model S, doble cargador, ludicrous..).
  • De los que tienen su filtro, muchos aún están con el código de TESLA en vez de con un nombre fácilmente reconocible.
  • No permite personalizar las columnas que se visualizan, quitando o añadiendo nuevas.
  • Los vehículos pasan a histórico si llevan dos días sin aparecer por el sistema.
  • La visión de la tabla de resultados en el móvil es bastante mala.
  • No permite guardar favoritos, o poner alarmas, estoy pensando como hacerlo sin necesidad de registrarse.
  • No permite consultar el historial detallado de un vehículo, por ejemplo cuando cambia de país o ha tenido mejoras de equipamiento. Los datos los guardo, pero no son visibles.

Ahora una breve explicación de cómo funciona:

Por defecto la búsqueda inicial lista vehículos ordenados por el precio neto en euros de los países de la UE exceptuando a irlanda e inglaterra.
En la parte izquierda tenéis los filtros sobre algunas características de los vehículos. Algunos todavía no están traducidos desde el código que usa Tesla a español, por ejemplo en pintura el código PBSB es el negro ó las ruedas WT19 son las de 19”. La mayoría son bastante claros, espero en poco tiempo tener completa la traducción de todos los códigos.
Los filtros no se ejecutan automáticamente según se seleccionan, es necesario darle al botón de abajo que pone “Aplicar filtros”.
La tabla permite ordenaciones encadenadas, por ejemplo puedes ordenar por año y después por precio, se hace manteniendo pulsada la tecla Shift (la de poner 1 letra maýuscula) al hacer click en la siguiente columna que quieras ordenar.
Si en una celda veis un círculo negro que rodea a una (i), podéis ver información relacionada, por ejemplo en los Kms indica cuantos kms tiene la primera vez que apareció por el sistema y el número de kilómetros que ha hecho desde entonces. En el campo precio actual puedes ver el mínimo y el máximo, o en el campo fecha cuando ha sido visto por última vez y cuántos días han pasado desde la primera vez.
En la última columna teneis el VIN en formato corto y el link para visitar la página oficial en el país correspondiente.

La dirección de acceso es: https://teslascout.com/

Si a alguien le parece interesante y tiene preguntas, sugerencias o peticiones, estoy encantado de atenderlas y aplicarlas.Y si encuentra algún fallo y me lo comenta, pues mucho mejor.

Un saludo y gracias.
Fantástico trabajo, me quedo sin palabras. Enhorabuena!


Enviado desde mi iPhone utilizando Tapatalk

« Respuesta #2 en: 21 de Abril de 2017, 07:07:15 am »
  gracias

Enviado desde mi XT1032 mediante Tapatalk


« Respuesta #3 en: 21 de Abril de 2017, 08:54:06 am »
Muchas gracias por la aportación. Es una gran herramienta.


Enviado desde mi iPhone utilizando Tapatalk
Como propietario de un Tesla, puedo facilitarle la compra de un Tesla. El único modo de obtener Supercarga gratis y un descuento de 1.000 € es usar este enlace: http://ts.la/david4743

« Respuesta #4 en: 21 de Abril de 2017, 09:18:32 am »
¡Impresionante currada!!!  ¡Muchas gracias!

  • Perfil
  • Avant
  • Usuario Héroe
  • *****
  •   681
    • Ver Perfil
« Respuesta #5 en: 21 de Abril de 2017, 12:08:58 pm »
Buen trabajo!

Ojalá pronto encuentres tu modelo y empieces la aventura! :-)
Si quieres que alguien te cuente las cosas buenas de Tesla, o comprarte un coche, apúntate a su lista aquí: http://ts.la/carlos8382
Si quieres que alguien te cuente la realidad envíame un privado y hablamos ;) --> Model X 90D, Madrid

« Respuesta #6 en: 21 de Abril de 2017, 12:50:52 pm »
Muy buen trabajo, que currada!!!
Muchas gracias.

« Respuesta #7 en: 21 de Abril de 2017, 01:45:43 pm »
Muchas gracias

Enviado desde mi LEX720 mediante Tapatalk


  • inverse
  • Usuario Héroe
  • *****
  •   1979
  • Reservista model 3
    • Ver Perfil
« Respuesta #8 en: 21 de Abril de 2017, 04:18:27 pm »
Brutal trabajo @mobzga !! Muchas gracias va a ayudar a muchos foreros

« Respuesta #9 en: 22 de Abril de 2017, 12:06:14 am »
Gracias por el apoyo, he cambiado un poco la interfaz porque realmente en pantalla pequeña se veía fatal.
Además he descubierto un bug por el cual si un coche estaba en Suecia con un precio en SEK y luego lo mueven a Alemania, se aplicaba la conversión de divisas del país donde fue visto por primera vez. (Ver un X90D por 17.000 € saltó la alarma a lo grande...)
He empezado la traducción de los distintos códigos, ahora mismo es lo que le falta a la web para poder tener un aspecto más completo. Una vez que acabe la traducción podre poner un glosario completo con todos los términos, como por ejemplo de los 5 niveles de autopilot.
Aprendiz de EV - Becario de https://teslascout.com

  • Nawe
  • Socio
  • Novato
  • *****
  •   42
  • Nawe
    • Ver Perfil
« Respuesta #10 en: 22 de Abril de 2017, 05:52:05 am »
IMPRESIONANTE. Buen trabajo
No impuesto al Sol!!!!

« Respuesta #11 en: 22 de Abril de 2017, 01:19:45 pm »
Muy bueno, ¡gracias!

Saludos.

  • rolx
  • Socio
  • Usuario Completo
  • *****
  •   208
    • Ver Perfil
« Respuesta #12 en: 22 de Abril de 2017, 04:50:17 pm »
Vaya crack! Gracias


Receive a 1.000 € credit when you order a new Model S or Model X.
http://ts.la/ramon908

« Respuesta #13 en: 24 de Abril de 2017, 12:38:14 pm »
A favoritos que vas!
Mil gracias

« Respuesta #14 en: 24 de Abril de 2017, 04:12:13 pm »
He añadido un filtro por precio, funciona sobre la columna precio neto.
Y he traducido ya una gran parte de los filtros, pintura, acabado interior, etc..
Aprendiz de EV - Becario de https://teslascout.com

Club Tesla España

Re:Página web para poder buscar todos los teslas de europa en un único sitio
« Respuesta #14 en: 24 de Abril de 2017, 04:12:13 pm »