El registro en este foro no incluye alta en el Club. Para altas en el Club Tesla Oficial sigue este enlace

Foro: Club Tesla España

Accede aquí a la web oficial del Club

inigoml

*
  • *****
  • 6855
  • I'll miss you, LFP!
    • Ver Perfil
Re: Carga Dinámica con el Mobile Connector o PDR usando la API De tesla
« Respuesta #15 en: 24 de Mayo de 2026, 11:41:30 pm »


¿Estoy haciendo algo mal o poniendo en riesgo mi LAN o el contenido de mi NAS? ¿Qué se me escapa?

Desde un punto de vista de seguridad no tiene problema alguno salvo que alguien hackee a Tesla en cuyo caso estamos todos jodidos.
Otros lo gestionamos desde Home Assistant usando una placa ESP32 de 8 euros y sin depender del API de Tesla ni de internet (por BLE) . Pero vamos, que es lo mismo. Si te va bien pues sigue así.


Enviado desde mi 21051182G mediante Tapatalk

Descuento en tu Tesla:
https://ts.la/iigo313438

PecciTSL

*
  • **
  • 88
  • Model 3 Highland AWD QuickSilver
    • Ver Perfil
Re: Carga Dinámica con el Mobile Connector o PDR usando la API De tesla
« Respuesta #16 en: 25 de Mayo de 2026, 10:32:57 pm »



Como tal no, en su momento iba a hacer algo, pero creo que me absorbio la vida y no lo hice. El caso

https://github.com/PedroKTFC/esphome-tesla-ble

Y como ESP32, tengo esto https://es.aliexpress.com/item/1005006678253557.html?spm=a2g0o.order_list.order_list_main.61.5714194dXjHDAN&gatewayAdapt=glo2esp. El de 4MB y va sobrado. Se programa con un USB C directamente. Ya no hay que andar con el pickit3 y otros inventos que usaba antaño.

Yo en mi caso, cojo la "info" no de las placas (que por desgracia no puedo instalar de forma sencilla por patrimonio nacional y mi querido ayuntamiento), uso la integriacion de localtuya para leer el amperimtro de la acometida y no pasarme mucho de potencia y que no "salten los plomos". Contad que el contador deja un 10% de margen, tengo 4,6kW y hasta 5.1kW sin problemas.

Otra de las cosas que tengo con el ESP32, es una tonteria, pero un boton zigbee que desconecta la manguera del cargador. Que me da coraje sacar el movil. Manias que tiene uno.

PD: Si necesitas mas indicaciones, pidelas sin problema

Un saludo
Sergio
Muchas gracias. Me empieza a entrar RunRun por probar un ESP32


Yo tengo un montaje parecido. Uso para el ESP32 esto: https://tienda.bricogeek.com/atom/1929-m5stack-nanoc6-esp32.html
Que por el precio que tiene, ya te da un mejor 'acabado'.


Anda, pues parece buena opción. Gracias



Desde un punto de vista de seguridad no tiene problema alguno salvo que alguien hackee a Tesla en cuyo caso estamos todos jodidos.
Otros lo gestionamos desde Home Assistant usando una placa ESP32 de 8 euros y sin depender del API de Tesla ni de internet (por BLE) . Pero vamos, que es lo mismo. Si te va bien pues sigue así.


Enviado desde mi 21051182G mediante Tapatalk



Me dejas más tranquilo... ¡o no! ja ja.


Lo del ESP32 me está gustando. Prefiero un montaje así. Más limpio e independiente. A ver si me compro una y me pongo a bichear


Gracias a todos por las respuestas
Si compras tu Tesla desde aquí, nos ayudamos mutuamente:
https://www.tesla.com/es_es/referral/alberto330437
Re: Carga Dinámica con el Mobile Connector o PDR usando la API De tesla
« Respuesta #17 en: 26 de Mayo de 2026, 09:52:52 am »
Para medir consumo usáis shelly em en alguna de sus versiones? O alguna otra solución?

Teslamate -> MQTT -> Home Assistant

dilolo

*
  • *****
  • 574
  • M3 Sanderito
    • Ver Perfil
    • Codigo Tesla
Re: Carga Dinámica con el Mobile Connector o PDR usando la API De tesla
« Respuesta #18 en: 26 de Mayo de 2026, 01:19:58 pm »
Teslamate -> MQTT -> Home Assistant

Pero eso no te mide el consumo de tu casa, salvo que me esté perdiendo algo  ;D
Aquí tienes mi código de referido por si vas a comprar un tesla ^_^: https://www.tesla.com/es_es/referral/antonio588065

dilolo

*
  • *****
  • 574
  • M3 Sanderito
    • Ver Perfil
    • Codigo Tesla
Re: Carga Dinámica con el Mobile Connector o PDR usando la API De tesla
« Respuesta #19 en: 03 de Julio de 2026, 07:34:49 am »
Pos ya lo tengo funcionando:

- ESP32 conectado al coche por bluetooth para controlar la carga. He usado el proyecto original de yoziru en vez que el de pedroKTFC porque es más ligero y para variar el amperaje es mas simple (además ultimamente se actualiza mas al contrario que hace unos meses).

- Shelly EM conectado a la entrada del contador con una pinza de 50A que mide todo el consumo

- Un docker de HomeAssistant en un servidorcillo que tengo con otras cosas (teslamate, stremio, etc). HomeAssistant tiene versiones pa casi todo, incluyendo NAS sin docker

- Estaba haciendo un pequeño scriptillo que lo gestionara, pero ya existe uno en forma de blueprint/plano de automatización para home assistant: https://community.home-assistant.io/t/tesla-dynamic-charging-ford-mercedes-any-ev-automation/846232 Lo único que hay que hacer para que funcione es crear un dispositivo virtual selector, porque ahora en las últimas versiones lo pide para gestionar cargadores, como la idea es que lo gestione el coche,  hay que adaptar eso.

Aquí una pequeña prueba, me he hecho un panel para ver todo fácil; he puesto las gráficas en el momento de las pruebas de ayer, donde, cargando a 16 (unos 3,8 kW con mi voltaje) y 4,6 kW contratados,  le metía caña al microondas, subía a 5,2 kW y el sistema hacía bajar la potencia de carga al coche desde 16A hasta 13A (unos 3000 kW) para que el total estuviera por debajo de los 4,6 kW.

Luego cuando tenga un rato, si puedo hago un hilo paso a paso para los que quieran montarlo desde 0.





Aquí tienes mi código de referido por si vas a comprar un tesla ^_^: https://www.tesla.com/es_es/referral/antonio588065

dilolo

*
  • *****
  • 574
  • M3 Sanderito
    • Ver Perfil
    • Codigo Tesla
Re: Carga Dinámica con el Mobile Connector o PDR usando la API De tesla
« Respuesta #20 en: 08 de Julio de 2026, 05:31:34 pm »
Finalmente cambié el algoritmo de gestión, que era un poco suave de más y si encendía algo bruto de golpe no bajaba a tiempo y saltaba.

He metido este : https://gist.github.com/DataBitz/bcccb37ab0678286bc8cabb23a61d4cb

Basicamente le marcas un consumo Maximo (4600 puse) y un "consumo de comprobación" (4100 por tener margen), entonces lo que hace es que cuando se alcanza el consumo máximo, el amperaje del coche baja al minimo que le marques (5A), a partir de ahí, cada minuto(o lo que le marques) sube 1 Amperio siempre que el consumo total esté por debajo del "Consumo de Comprobación", así hasta llegar al máximo marcado (en mi caso 16A).

Si se llega al consumo de compobación deja de subir hasta que baje, y si en cualquier m,omento se supera el consumo máximo, vuelve a bajar a 5A.

Lo he estado probando un par de días y funciona perfecto.
Aquí tienes mi código de referido por si vas a comprar un tesla ^_^: https://www.tesla.com/es_es/referral/antonio588065

PecciTSL

*
  • **
  • 88
  • Model 3 Highland AWD QuickSilver
    • Ver Perfil
Re: Carga Dinámica con el Mobile Connector o PDR usando la API De tesla
« Respuesta #21 en: 08 de Julio de 2026, 06:46:48 pm »
Pos ya lo tengo funcionando:

- ESP32 conectado al coche por bluetooth para controlar la carga. He usado el proyecto original de yoziru en vez que el de pedroKTFC porque es más ligero y para variar el amperaje es mas simple (además ultimamente se actualiza mas al contrario que hace unos meses).

- Shelly EM conectado a la entrada del contador con una pinza de 50A que mide todo el consumo

- Un docker de HomeAssistant en un servidorcillo que tengo con otras cosas (teslamate, stremio, etc). HomeAssistant tiene versiones pa casi todo, incluyendo NAS sin docker

- Estaba haciendo un pequeño scriptillo que lo gestionara, pero ya existe uno en forma de blueprint/plano de automatización para home assistant: https://community.home-assistant.io/t/tesla-dynamic-charging-ford-mercedes-any-ev-automation/846232 Lo único que hay que hacer para que funcione es crear un dispositivo virtual selector, porque ahora en las últimas versiones lo pide para gestionar cargadores, como la idea es que lo gestione el coche,  hay que adaptar eso.

Aquí una pequeña prueba, me he hecho un panel para ver todo fácil; he puesto las gráficas en el momento de las pruebas de ayer, donde, cargando a 16 (unos 3,8 kW con mi voltaje) y 4,6 kW contratados,  le metía caña al microondas, subía a 5,2 kW y el sistema hacía bajar la potencia de carga al coche desde 16A hasta 13A (unos 3000 kW) para que el total estuviera por debajo de los 4,6 kW.

Luego cuando tenga un rato, si puedo hago un hilo paso a paso para los que quieran montarlo desde 0.



A ver si te animas y haces un "Guíaburros". Yo me compré ya la ESP32 y quiero ponerme con ello. Quiero carga dinámica, pero solo usando excedentes fotovoltaicos como tengo ahora. No sé si me valdrá algo del montaje que tengo ya con la API de Tesla y mi Inversor, todo a través de HA instalado en mi NAS QNAP

Que pereza me da ponerme de nuevo a indagar...
Si compras tu Tesla desde aquí, nos ayudamos mutuamente:
https://www.tesla.com/es_es/referral/alberto330437

Frikinerd

*
  • ****
  • 370
  • Aprendiz de VE - Model Y Long Range AWD 2024
    • Ver Perfil
Re: Carga Dinámica con el Mobile Connector o PDR usando la API De tesla
« Respuesta #22 en: 08 de Julio de 2026, 09:12:23 pm »
A ver, si no eres un verdadero experto en seguridad, exponer el nas afuera es jugarsela y mucho, mas aun con la cantidad y facilidad de exploits 0-day que hay ahora. Si me dijeses que expones una rpi o similar en una vlan aislada en tu red me lo medio venderias mejor.

Yo no lo haria, pero alla cada uno, especialmente existiendo la posibilidad de un simple esp32 que cuesta 3 euros, se alimenta por usb y es 100% local.
Sabio consejo

Enviado desde mi SM-S918B mediante Tapatalk

Código de referido para tu TESLA: https://ts.la/santiago849614

dilolo

*
  • *****
  • 574
  • M3 Sanderito
    • Ver Perfil
    • Codigo Tesla
Re: Carga Dinámica con el Mobile Connector o PDR usando la API De tesla
« Respuesta #23 en: 09 de Julio de 2026, 09:18:50 am »
A ver si te animas y haces un "Guíaburros". Yo me compré ya la ESP32 y quiero ponerme con ello. Quiero carga dinámica, pero solo usando excedentes fotovoltaicos como tengo ahora. No sé si me valdrá algo del montaje que tengo ya con la API de Tesla y mi Inversor, todo a través de HA instalado en mi NAS QNAP

Que pereza me da ponerme de nuevo a indagar...

Si tienes ya conexión desde el HA con la API de tesla también se puede hacer. Yo el home assistant como metí el ESP32 lo tengo aislado en red local de momento, pero mientras configuraba todo me fijé que con la APi es también muy fácil.

Vamos, no necesitarias el ESP32 porque podrías controlar la carga desde API, pero si quieres ponerlo en local con el ESP32 sería así:  ( puede parecer algo lioso, pero paso a paso se hace en poco tiempo). A ver si no me dejo nada:


Para usar el ESP32 hay que instalarle el firmware especifico para que se comunique con el coche. Para ello se puede hacer instalando ESP Home, yo lo metí en un docker. Luego conectas el ESP32 por USB al PC desde el que te estás conectando a ESP Home para meterle el código YAML que se encarga de descargar y configurar el firmware.  Cuando configuras ESPHome por primera vez te pide que metas una clave de encriptado, esa clave que metas la tendrás que usar luego

Usé el proyecto original: https://github.com/yoziru/esphome-tesla-ble , ahí están los pasos, pero te los pongo por aquí más claros que puede ser lioso.


Primero es necesario conseguir la MAC de conexión del coche, para eso se puede una app de móvil como nRF Connect. Te vas al coche, te metes dentro y escaneas, te saldrá un dispositivo (a mi me lo detectó como una baliza de Apple  ;D), el nombre que tiene empieza siempre por S+16 caracteres + C. Al darle a ese dispositivo  ves la MAC.


Ahora hay que meterle el firmware al ESP32, desde ESPHOME con el ESP32 conectado al PC, entras en el dispositivo y metes este código YAML con los datos propios que se indican.


Código: [Seleccionar]
substitutions:
  name: "ble-tesla"
  friendly_name: "ble tesla"
  wifi_ssid: "TU_WIFI" <--- NOMBRE SSID de TU RED WIFI, (DEBE SER de 2,4 GHZ)
  wifi_password: "CONTRASEÑA_WIFI" <--- TU CONTRASEÑA DE LA WIFI
  tesla_vin: "TU_VIN"  <--- EL VIN DE TU COCHE
  ble_mac_address: "44:DD:44:44:00:D" # <--- TU MAC DEL COCHE

esphome:
  name: ${name}
  friendly_name: ${friendly_name}

esp32:
  variant: esp32
  framework:
    type: esp-idf

wifi:
  ssid: ${wifi_ssid}
  password: ${wifi_password}
  ap:
    ssid: "ble tesla Fallback Hotspot"
    password: "password_temporal_ap"

logger:

api:
  encryption:
    key: "CF/+mx6ZdH2QBdrmrKtg/zMG0TK/IDHbbr3DUJDXKpo=" <--- TU CLAVE DE ENCRIPTADO DE ESP Home (este es un ejemplo aleatorio)

ota:
  - platform: esphome


packages:
  remote_config:
    url: https://github.com/yoziru/esphome-tesla-ble
    file: tesla-ble-esp32-generic.dashboard.yml
    refresh: 5min


Para flashearlo lo  metes en el editor de código que te sale, validas, y le das a "install" con la opción de "Flash on this computer via web.esphome.io". Entonces te compilará  y te descargará el firmware. Entras en esa web  de web.esphome.io, le das a "connect" y seleccionas el firmware descargado. Tardará unos minutos.

Ahora ya está el cacharro listo, debes ir a tu Home Assistant y poner la integración de ESP Home. Ahí, si todo ha ido bien, el ESP32 ya estará conectado a tu wifi, así que lo detectará automáticamente y te saldrá ahí.

Pero aun queda un paso más, hay que registrar el ESP32 como llave en el coche. Debe estar el ESP32 cerca del coche (a unos 10 metros como máximo, yo me lo llevé con el portátil pa dentro, aunque si lo conectas a alguno de los USB del coche te vale también, solo necesita alimentación el ESP32.


El ESP32 hay que ponerlo en modo emparejamiento, que es yendo al Home Assistant así:

Home Assistant: Settings → Devices & Services → ESPHome → tu aparatito ESP32 → "Pair BLE key"


Ahora debes ir al coche con tu tarjeta de TESLA, y cuando en el coche te salga automaticamente lo de emparejar nueva llave, pones tu tarjeta de TESLA en el lector del cargador inalámbrico, y ya estará registrada.

Ahora el ESP32 estará conectado al coche, y podrás añadir sensores y demás en el panel de ESP Home. Desde ahí verás que tienes botones incluso para realizar acciones en el coche (abrir maletero, puerto de carga, AC, ventiladores, ventanillas... vamos, todo lo que hace la app de tesla, pero desde ESP Home. Incluye también la opción de modificar los amperios de carga, recibir estado de carga y demas.

Por ejemplo,  en mi ESP32, que se llama ble_tesla_fac9f8, está esta entidad "number.ble_tesla_fac9f8_charging_amps" que es la que permite ver y modificar el valor de amperaje de carga. Ya con estas cosas y las demás entidades puedes hacer lo que quieras con automatismos, etc.


Si necesitas alguna aclaración más, o alguna captura (no he puesto porque el foro es un dolor para poner fotos...) me lo dices!

Aquí tienes mi código de referido por si vas a comprar un tesla ^_^: https://www.tesla.com/es_es/referral/antonio588065