Os mando unas capturas del proyecto de Android Auto en Tesla a través del navegador web.Se trata del proyecto TeslaAndroid (https://teslaandroid.com/), del desarrollador polaco Mike Gapinski.
Actualmente el proyecto aun tiene sus cosas, pero ha evolucionado rápidamente. Básicamente consiste en montar un Access Point Wifi con una Raspberry Pi4, donde tienes instalado Android. Este dispositivo hace de gateway entre el coche y el teléfono. Los requerimientos son bastante simples:
- Raspberry Pi4- Tarjeta SD de al menos 64GB.
- Cable de alimentación desde el coche a la Raspberry (USB tipo C a tipo C, el que usáis para cargar en el coche)
- Cable adaptador CPC200-CCPM (Carplay) que vale tanto para Android como para Apple Carplay (esto no lo he probado).- Cable USB desde el CPC200 al teléfono. Vamos, lo que es un cable USB normal a tipo C, el que usáis para cargar en casa).
Se siguen las instrucciones y se flashea. A partir de ahí, se crea una wifi en el coche, se conecta el coche a la misma y se apunta el navegador a la IP de la Raspeberry... y a partir de ese momento como en un Android Auto normal.
Todavía quedan cosas por pulir, como la conectividad a internet desde la Raspberry, que ahora mismo se plantea con un model LTE pero se podría usar el tethering del propio teléfono. Lo investigaré por mi cuenta.
He estado probando Google Maps y va perfecto. El resto de servicios, si necesitan acceso a internet aun no funcionan, pero es fácil de arreglar.
Mucho más fácil que eso y totalmente funcional para Android, la app TeslaA. Sólo hace falta el móvil; la app crea una VPN que conecta el navegador del coche con los servicios de Android Auto vía Wifi. El sonido hay que mandarlo vía BT.
A pesar de que lleva un poco de lag, es perfectamente usable y sin hardware adicional. Tienes en el navegador del coche Android Auto vía wifi con tan solo el móvil.
Funcionan todos los servicios compatibles con Android Auto. Incluso contesta al "ok Google".
Al tener datos móviles a través del teléfono, la música en streaming (Amazon, iVoox) también va. Idem con Waze, Google Maps, TomTom...
Las apps de mensajería también (WhatsApp, sms y Telegram)
Cita de: Oscar Black en 10 de Diciembre de 2022, 03:29:57 PM
Mucho más fácil que eso y totalmente funcional para Android, la app TeslaA. Sólo hace falta el móvil; la app crea una VPN que conecta el navegador del coche con los servicios de Android Auto vía Wifi. El sonido hay que mandarlo vía BT.
A pesar de que lleva un poco de lag, es perfectamente usable y sin hardware adicional. Tienes en el navegador del coche Android Auto vía wifi con tan solo el móvil.
Es otra opción, sí. Imagino que la latencia rondará mínimo los 200ms, entre que sales a internet, montas el tunel VPN (lo tengan donde lo tengan), y vuelta. Si es en Europa, unos 50-100ms. Si es en USA, 100 a 200ms.
Esta opción no tiene apenas latencia (1ms).
Pero sobre todo, sobre todo, no es nada divertida. ;D
No, no me he expresado bien: tiene lag en la pantalla, no latencia. La VPN la tienes en el mismo móvil: no llegas a salir a internet porque estás conectado al Hotspot.
Y no hace falta interface ninguno, ni Raspberry.
La instalación no tiene ningún misterio: descargar la app, ejecutarla y darle los permisos, conectar el coche al Hotspot del movil y al BT, e iniciar los servicios de Android Auto desde TeslaA.
Se accede con el navegador del coche y ya se puede ver y configurar Android Auto.
Por no hablar de lo que cuesta ahora mismo una Pi4 para el que no la tenga, más el interface de CarPlay, más todos los cables... comparado con tener solamente el móvil. Mosquitos a cañonazos...
Cita de: inigoml en 10 de Diciembre de 2022, 03:44:20 PM
Pero sobre todo, sobre todo, no es nada divertida. ;D
Felicitaciones, Íñigo.
Parece muy usable.
Y sí, el placer de montarlo por uno mismo es muy importante. Reconforta.
Cita de: Oscar Black en 10 de Diciembre de 2022, 03:48:21 PM
Por no hablar de lo que cuesta ahora mismo una Pi4 para el que no la tenga, más el interface de CarPlay, más todos los cables... comparado con tener solamente el móvil. Mosquitos a cañonazos...

(https://media0.giphy.com/media/lxfXcVFaE42By/giphy.gif?cid=349c9dd7d98rbozd98qsir8qvogo0mcc5x5p7w54no6ntjon&rid=giphy.gif&ct=g)
Enviado desde mi POCO F2 Pro mediante Tapatalk
Cita de: inigoml en 10 de Diciembre de 2022, 05:31:41 PM
Cita de: Oscar Black en 10 de Diciembre de 2022, 03:48:21 PM
Por no hablar de lo que cuesta ahora mismo una Pi4 para el que no la tenga, más el interface de CarPlay, más todos los cables... comparado con tener solamente el móvil. Mosquitos a cañonazos...
(https://media0.giphy.com/media/lxfXcVFaE42By/giphy.gif?cid=349c9dd7d98rbozd98qsir8qvogo0mcc5x5p7w54no6ntjon&rid=giphy.gif&ct=g)
Enviado desde mi POCO F2 Pro mediante Tapatalk
Si lo que quieres es tener Android Auto, usable, prueba TeslaA y me dices. Verás qué reconfortante es cuando funciona todo bien.
Si lo que necesitas es bichear, eso es otra cosa.
Cita de: inigoml en 10 de Diciembre de 2022, 02:07:24 PM
Os mando unas capturas del proyecto de Android Auto en Tesla a través del navegador web.Se trata del proyecto TeslaAndroid (https://teslaandroid.com/), del desarrollador polaco Mike Gapinski.
Actualmente el proyecto aun tiene sus cosas, pero ha evolucionado rápidamente. Básicamente consiste en montar un Access Point Wifi con una Raspberry Pi4, donde tienes instalado Android. Este dispositivo hace de gateway entre el coche y el teléfono. Los requerimientos son bastante simples:
- Raspberry Pi4- Tarjeta SD de al menos 64GB.
- Cable de alimentación desde el coche a la Raspberry (USB tipo C a tipo C, el que usáis para cargar en el coche)
- Cable adaptador CPC200-CCPM (Carplay) que vale tanto para Android como para Apple Carplay (esto no lo he probado).- Cable USB desde el CPC200 al teléfono. Vamos, lo que es un cable USB normal a tipo C, el que usáis para cargar en casa).
Se siguen las instrucciones y se flashea. A partir de ahí, se crea una wifi en el coche, se conecta el coche a la misma y se apunta el navegador a la IP de la Raspeberry... y a partir de ese momento como en un Android Auto normal.
Todavía quedan cosas por pulir, como la conectividad a internet desde la Raspberry, que ahora mismo se plantea con un model LTE pero se podría usar el tethering del propio teléfono. Lo investigaré por mi cuenta.
He estado probando Google Maps y va perfecto. El resto de servicios, si necesitan acceso a internet aun no funcionan, pero es fácil de arreglar.
Buen aporte Iñigo, yo tengo la Rasp.Pi3 B+ si tengo tiempo intentaré trastear con eso.
Cita de: Oscar Black en 10 de Diciembre de 2022, 03:46:37 PM
No, no me he expresado bien: tiene lag en la pantalla, no latencia. La VPN la tienes en el mismo móvil: no llegas a salir a internet porque estás conectado al Hotspot.
Y no hace falta interface ninguno, ni Raspberry.
La instalación no tiene ningún misterio: descargar la app, ejecutarla y darle los permisos, conectar el coche al Hotspot del movil y al BT, e iniciar los servicios de Android Auto desde TeslaA.
Se accede con el navegador del coche y ya se puede ver y configurar Android Auto.
Si es más fácil y de costes cero, pero lo malo es que estás dando permisos, vete a saber a quien. Desconozco si eso de Android Auto tambien hay que otorgarle permisos. Personalmente, yo no soy muy fan de las APP, pero sí que me gusta trastear.
Cita de: Oscar Black en 10 de Diciembre de 2022, 05:43:57 PM
Cita de: inigoml en 10 de Diciembre de 2022, 05:31:41 PM
Cita de: Oscar Black en 10 de Diciembre de 2022, 03:48:21 PM
Por no hablar de lo que cuesta ahora mismo una Pi4 para el que no la tenga, más el interface de CarPlay, más todos los cables... comparado con tener solamente el móvil. Mosquitos a cañonazos...
(https://media0.giphy.com/media/lxfXcVFaE42By/giphy.gif?cid=349c9dd7d98rbozd98qsir8qvogo0mcc5x5p7w54no6ntjon&rid=giphy.gif&ct=g)
Enviado desde mi POCO F2 Pro mediante Tapatalk
Si lo que quieres es tener Android Auto, usable, prueba TeslaA y me dices. Verás qué reconfortante es cuando funciona todo bien.
Si lo que necesitas es bichear, eso es otra cosa.
Te refieres a esta aplicación?
https://play.google.com/store/apps/details?id=it.cpeb.teslaa
A tí te funciona bien? Veo que comentan en las reseñas de Google Play que da algunos problemas.
Cita de: Teslimano en 10 de Diciembre de 2022, 06:36:46 PM
Cita de: Oscar Black en 10 de Diciembre de 2022, 05:43:57 PM
Cita de: inigoml en 10 de Diciembre de 2022, 05:31:41 PM
Cita de: Oscar Black en 10 de Diciembre de 2022, 03:48:21 PM
Por no hablar de lo que cuesta ahora mismo una Pi4 para el que no la tenga, más el interface de CarPlay, más todos los cables... comparado con tener solamente el móvil. Mosquitos a cañonazos...
(https://media0.giphy.com/media/lxfXcVFaE42By/giphy.gif?cid=349c9dd7d98rbozd98qsir8qvogo0mcc5x5p7w54no6ntjon&rid=giphy.gif&ct=g)
Enviado desde mi POCO F2 Pro mediante Tapatalk
Si lo que quieres es tener Android Auto, usable, prueba TeslaA y me dices. Verás qué reconfortante es cuando funciona todo bien.
Si lo que necesitas es bichear, eso es otra cosa.
Te refieres a esta aplicación?
https://play.google.com/store/apps/details?id=it.cpeb.teslaa
A tí te funciona bien? Veo que comentan en las reseñas de Google Play que da algunos problemas.
Sí. La uso siempre en viajes largos. Tengo la sensación de que los problemas que he leído son por un defecto de configuración de la app.
Teniendo en cuenta que aún hay usuarios que no son capaces de configurar la conexión del hotspot del móvil sin que se les desconecte al arrancar... cualquier cosa.
Cita de: Oscar Black en 10 de Diciembre de 2022, 06:55:52 PM
Cita de: Teslimano en 10 de Diciembre de 2022, 06:36:46 PM
Cita de: Oscar Black en 10 de Diciembre de 2022, 05:43:57 PM
Cita de: inigoml en 10 de Diciembre de 2022, 05:31:41 PM
Cita de: Oscar Black en 10 de Diciembre de 2022, 03:48:21 PM
Por no hablar de lo que cuesta ahora mismo una Pi4 para el que no la tenga, más el interface de CarPlay, más todos los cables... comparado con tener solamente el móvil. Mosquitos a cañonazos...
(https://media0.giphy.com/media/lxfXcVFaE42By/giphy.gif?cid=349c9dd7d98rbozd98qsir8qvogo0mcc5x5p7w54no6ntjon&rid=giphy.gif&ct=g)
Enviado desde mi POCO F2 Pro mediante Tapatalk
Si lo que quieres es tener Android Auto, usable, prueba TeslaA y me dices. Verás qué reconfortante es cuando funciona todo bien.
Si lo que necesitas es bichear, eso es otra cosa.
Te refieres a esta aplicación?
https://play.google.com/store/apps/details?id=it.cpeb.teslaa
A tí te funciona bien? Veo que comentan en las reseñas de Google Play que da algunos problemas.
Sí. La uso siempre en viajes largos. Tengo la sensación de que los problemas que he leído son por un defecto de configuración de la app.
Teniendo en cuenta que aún hay usuarios que no son capaces de configurar la conexión del hotspot del móvil sin que se les desconecte al arrancar... cualquier cosa.
Fantástico, gracias Óscar!
Pues la instalaré a ver qué tal.
La solución de @inigoml me parece genial pero para los que no somos tan techies, si una aplicación consigue algo similar, pues mejor. Pero desde luego, muchas gracias a Íñigo por el aporte!
Pues aplicación instalada y funcionando perfectamente! Qué 5 euros más bien gastados.
Gracias Óscar!
Cita de: Teslimano en 10 de Diciembre de 2022, 08:18:00 PM
Pues aplicación instalada y funcionando perfectamente! Qué 5 euros más bien gastados.
Gracias Óscar!
A mandar!
Sobre todo eso, que funciona en un pispas.
Si en algún momento se te queda tupí, refresca el navegador (recarga la página)
Cita de: Oscar Black en 10 de Diciembre de 2022, 05:43:57 PM
Si lo que necesitas es bichear, eso es otra cosa.
Bichear es lo que mola, hombre!

Lo que le falta a ambas opciones es poder tener el navegador en full screen... pero me da que no nos van a dejar por motivos obvios, salvo tal vez en parado. Y el truco de YouTube solo vale en parado igualmente...
Enviado desde mi POCO F2 Pro mediante Tapatalk
Cita de: Qerc en 10 de Diciembre de 2022, 06:36:28 PM
Si es más fácil y de costes cero, pero lo malo es que estás dando permisos, vete a saber a quien. Desconozco si eso de Android Auto tambien hay que otorgarle permisos. Personalmente, yo no soy muy fan de las APP, pero sí que me gusta trastear.
En el caso de la Raspberry no hay conexión con el exterior. Todo queda en casa.
Enviado desde mi POCO F2 Pro mediante Tapatalk
Cita de: inigoml en 10 de Diciembre de 2022, 08:38:48 PM
Cita de: Qerc en 10 de Diciembre de 2022, 06:36:28 PM
Si es más fácil y de costes cero, pero lo malo es que estás dando permisos, vete a saber a quien. Desconozco si eso de Android Auto tambien hay que otorgarle permisos. Personalmente, yo no soy muy fan de las APP, pero sí que me gusta trastear.
En el caso de la Raspberry no hay conexión con el exterior. Todo queda en casa.
Enviado desde mi POCO F2 Pro mediante Tapatalk
Y esa es la gran limitación. No se puede usar ningún servicio en línea. Streaming o Waze, por ejemplo.
Y que para hacerlo aún hace falta otro cacharro más
Cita de: Oscar Black en 10 de Diciembre de 2022, 03:46:37 PM
No, no me he expresado bien: tiene lag en la pantalla, no latencia. La VPN la tienes en el mismo móvil: no llegas a salir a internet porque estás conectado al Hotspot.
Óscar, lo que comentas no tiene sentido.
Si el navegador tiene que acceder a una URL de un tercero y el móvil establece un túnel encriptado con un tercero, vas a subir tráfico a internet y bajarlo de nuevo al coche.
Si hubiera conectividad directa entre el móvil y el navegador, no sería necesaria VPN y estarías en el mismo caso que la opción "raspberry" solo que con un teléfono. Meterías la IP de tu móvil (o una URL si sobrecargas el DNS y lo montas local) y a tirar millas.
En las notas de la app pone explícitamente que usa una VPN pq el navegador de Tesla está capado para resolver IPs de rango LAN (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) que también pasa con la opción Raspi y por eso el desarrollador monta el hotspot con un rango de IPs públicas de la WAN de IBM (que usan para su propia intranet y no está publicado en intenet). Así que es imposible que haya conexión directa. Subirá para luego bajar, y establecerá un stunnel o similar con un servidor en nube (que apenas tiene coste si es compartido solo para establecer los túneles). Por eso hay lag apreciable, pq a parte de lo que te pueda meter el navegador, tienes que añadir los 100 o 200ms adicionales de latencia entre que subes y bajas.
Enviado desde mi POCO F2 Pro mediante Tapatalk
Cita de: Oscar Black en 10 de Diciembre de 2022, 08:42:05 PM
Y esa es la gran limitación. No se puede usar ningún servicio en línea. Streaming o Waze, por ejemplo.
Y que para hacerlo aún hace falta otro cacharro más
No necesariamente. Tengo que meterme en el desarrollo (lo tiene publicado en GitHub) pero en teoría se podrían montar dos interfaces virtuales en la misma interfaz física con dos ESSIDs diferentes. Una para el hotspot y otra regular para conectarte a una wifi en tethering desde tu móvil. Luego activas el routing, aplicas un SNAT y a tirar millas.
Si todo esto corriera en Raspbian se lo pasaba a este hombre y a tirar, pero al ser Android y aunque el kernel es Linux, hay que investigarlo dado que no es un uso habitual de Android y seguramente necesites un kit de tools de un tercero para meterte todas las gnu-tools ahí dentro.
Enviado desde mi POCO F2 Pro mediante Tapatalk
Gracias por la aclaración. Yo estaba convencido de que el navegador se conecta una dirección local fabricada por el teléfono (de hecho resuelve en una 3.3.3.3:33) sin salir antes.
En cualquier caso he visto videos de la solución del desarrollador del invento de la Raspberry y no va más rápido que el TeslaA en lo que se puede apreciar.
Y también es cierto que el bicheo no es para todo el mundo, sobre todo con lo que has añadido. La app TeslaA funciona out of the box. Y sin las limitaciones del invento.
Cita de: Oscar Black en 10 de Diciembre de 2022, 08:58:41 PM
Gracias por la aclaración. Yo estaba convencido de que el navegador se conecta una dirección local fabricada por el teléfono (de hecho resuelve en una 3.3.3.3:33) sin salir antes.
Ese rango pertenece a AWS.
Por otro lado el teléfono es incapaz de generar una wifi en ese rango. Siempre es del rango 192.168.0.0/16. Esto es por convención. Android no te deja generar un hotspot en otro rango. Técnicamente sería posible, por supuesto, pero no está expuesto para que un usuario lo pueda hacer.
Citar
Y también es cierto que el bicheo no es para todo el mundo, sobre todo con lo que has añadido. La app TeslaA funciona out of the box. Y sin las limitaciones del invento.
Eso por supuestísimo. Es más complicado, requiere conocimientos técnicos mínimos, y seguro que es más caro.
En mi caso tengo muchas Raspi (de cuando no costaban lo que ahora) y la 4 en particular la tenía sin uso para trasteo. Así que los 20€ del cable es la inversión, que es 4 veces la app.
En cualquier caso el principal problema independientemente de la solución es la UX. En tanto el navegador ocupe lo que ocupa en pantalla y se cierre a la primera app que abras (Spotify, el mapa, la configuración del coche...), te limita mucho.
Enviado desde mi POCO F2 Pro mediante Tapatalk