Foro Club Tesla España

Zona Tesla => Puntos de recarga => Mensaje iniciado por: dilolo en 29 de Abril de 2026, 10:19:08 am

Título: Carga Dinámica con el Mobile Connector o PDR usando la API De tesla
Publicado por: dilolo en 29 de Abril de 2026, 10:19:08 am
Actualmente, para tener carga dinámica "en el coche" es necesario un cargador de pared que tenga un medidor, ya incluido o adicional tipo Neurio como el que se usa en los wall charger de tesla.

Sin embargo, teniendo en cuenta que Tesla tiene una API con la que se puede controlar el coche, supongo que sería relativamente sencillo hacer algo con un medidor WiFi en el contador que según la potencia utilizada en la casa, ajustara la potencia de carga en el coche.

Buscando así por encima, he visto algunos proyectos como "tesla Smart Charger", una app de pyton que permite hacer justo eso, solo hay que lanzarla en un servidor local, NAs o Raspberry Pi: https://github.com/codesquadnest/tesla-smart-charger

Tengo bastantes aparatitos de Shelly para control de líneas de corriente (también miden consumo), y tienen algunos específicos para medir consumo en el cuadro que mencionan en la web del proyecto este, así que supongo que se podría hacer bastante directo

 Por lo que veo requiere un poco de preparación para el tema de la configuración y andar tocando valores, pero cosas peores he hecho ;D. También hay proyectos para Home Assistant.

Aquí se comentó un poco pero es un hilo antiguo cerrado y creo que de aquellas no había soluciones, la gente lo hacía a mano:  https://foro.clubtesla.es/index.php?topic=8244.15#forum

No se si alguien ha montado algo así, posiblemente me ponga a hacerlo por trastear, ya comentaré resultado.

PD:  Una pregunta, ¿sobre el tema de cerrar hilos antiguos, compensa hacerlo así y no mantenerlos para posibles actualizaciones? Iba a poner esto como respuesta a ese pero al final tuve que crear este nuevo.
Título: Re: Carga Dinámica con el Mobile Connector o PDR usando la API De tesla
Publicado por: ManuelJ en 29 de Abril de 2026, 03:26:32 pm
Yo lo tengo conectado con home assistant y un esp32 BLE, es todo local y por bluetooth. El API de tesla requiere tener un servidor propio con https abierto al exterior, cosa que yo desde luego me niego a hacer.

https://github.com/yoziru/esphome-tesla-ble
Título: Re: Carga Dinámica con el Mobile Connector o PDR usando la API De tesla
Publicado por: dilolo en 29 de Abril de 2026, 03:51:33 pm
Yo lo tengo conectado con home assistant y un esp32 BLE, es todo local y por bluetooth. El API de tesla requiere tener un servidor propio con https abierto al exterior, cosa que yo desde luego me niego a hacer.

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

Mm interesante lo de la comunicación por BLE!, mucho más seguro sin duda. Gracias por la info!!!

Tengo que mirarlo bien, porque servidor con https ya tengo ahora mismo por otros temas, pero tampoco habría mucho problema en montar el esp32 donde el coche.
Título: Re: Carga Dinámica con el Mobile Connector o PDR usando la API De tesla
Publicado por: pcarsi en 29 de Abril de 2026, 04:25:12 pm
Yo lo tengo conectado con home assistant y un esp32 BLE, es todo local y por bluetooth. El API de tesla requiere tener un servidor propio con https abierto al exterior, cosa que yo desde luego me niego a hacer.

En absoluto requiere tener un https abierto al exterior. Lo puedes tener en local y accesible sólo en local (o con vpn a tu casa desde el exterior). Sí requiere un ordenador con el sw instalado.
Título: Re: Carga Dinámica con el Mobile Connector o PDR usando la API De tesla
Publicado por: ManuelJ en 29 de Abril de 2026, 07:23:47 pm
En absoluto requiere tener un https abierto al exterior. Lo puedes tener en local y accesible sólo en local (o con vpn a tu casa desde el exterior). Sí requiere un ordenador con el sw instalado.

Tesla fleet api si lo requiere. A lo mejor el compañero no está afectado, pero yo desde luego si.
Título: Re: Carga Dinámica con el Mobile Connector o PDR usando la API De tesla
Publicado por: inigoml en 29 de Abril de 2026, 10:34:18 pm


Sin embargo, teniendo en cuenta que Tesla tiene una API con la que se puede controlar el coche, supongo que sería relativamente sencillo hacer algo con un medidor WiFi en el contador que según la potencia utilizada en la casa, ajustara la potencia de carga en el coche.

Hay múltiples formas. Originalmente use el API de Tessie (la de Tesla Fleet es de pago y no permite el uso de proxies intermedios) pero actualmente uso Tesla-BLE vía placa ESP32. La programación del algoritmo de carga dinámica / carga desde solar lo más ejecuto desde Home Assistant para ambos coches al tiempo.



Enviado desde mi 21051182G mediante Tapatalk

Título: Re: Carga Dinámica con el Mobile Connector o PDR usando la API De tesla
Publicado por: PecciTSL en 20 de Mayo de 2026, 08:13:41 pm
Muy buenas tardes

Me he animado con el tema de la carga dinámica con excedentes fotovoltaicos pero os leo y prefiero contaros mi "montaje" por si estoy cometiendo alguna "imprudencia".

Estoy utilizando un NAS QNAP en el que he instalado Home Assistant. He instalado también la API de mi inversor Huawei SUN y la API de Tesla (API Fleet). Tras pelearme bastante con el inversor (mi NAS y el inversor están en redes diferentes en mi casa y tuve que enrutar de una a otra además de mil movidas con el maldito Huawei, que viene muy capado), conseguí que HA lo viera.

La API de Tesla ha sido más sencilla de configurar. Generé el par de claves RSA, subí la clave pública a un repositorio de claves y poco más. Tengo hechas automatizaciones de carga dinámica de excedente solar para diario y findes (Con YAML me ha ayudado Gemini) arranque y parada automática del cargador, etc. Todo bien. Mi cargador es un portátil de 16 amperios conectado a schuko, eso si, línea dedicada de 6mm, schuko GreenUp y caja de protecciones según norma ITC BT52 que me leí con cierta "energía" antes de liarme con la instalación. Para mi día a día más que suficiente.

El caso es que el tema está funcionando muy bien y uso solo y exclusivamente excedentes fotovoltaicos si están disponibles. Las automatizaciones varían la intensidad de carga desde 5 a 14A (mi instalación fotovoltaica es de 3,6 kWh). Los 10€ (¿mensuales?) que te da Tesla para desarrolladores me son suficientes de momento (estoy gastando 0,1-0,2€/día)

Yo no he tenido que abrir ningún puerto en el router. Tan solo modifiqué la tabla de enrutamiento para que se vieran las 2 redes. También tuve que instalar la llave de Tesla Fleet en el coche para que se comunicara con la API. He escaneado mi IP Pública (dinámica) y solo tengo un puerto abierto (controlado) y el 21 cuando habilito un servidor FTP que tengo instalado en el NAS. Nada más. El 80 y 443 están cerrados

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

Muchas gracias por vuestra ayuda y consejos
Título: Re: Carga Dinámica con el Mobile Connector o PDR usando la API De tesla
Publicado por: Sergioj en 20 de Mayo de 2026, 11:36:25 pm
Muy buenas tardes

Me he animado con el tema de la carga dinámica con excedentes fotovoltaicos pero os leo y prefiero contaros mi "montaje" por si estoy cometiendo alguna "imprudencia".

Estoy utilizando un NAS QNAP en el que he instalado Home Assistant. He instalado también la API de mi inversor Huawei SUN y la API de Tesla (API Fleet). Tras pelearme bastante con el inversor (mi NAS y el inversor están en redes diferentes en mi casa y tuve que enrutar de una a otra además de mil movidas con el maldito Huawei, que viene muy capado), conseguí que HA lo viera.

La API de Tesla ha sido más sencilla de configurar. Generé el par de claves RSA, subí la clave pública a un repositorio de claves y poco más. Tengo hechas automatizaciones de carga dinámica de excedente solar para diario y findes (Con YAML me ha ayudado Gemini) arranque y parada automática del cargador, etc. Todo bien. Mi cargador es un portátil de 16 amperios conectado a schuko, eso si, línea dedicada de 6mm, schuko GreenUp y caja de protecciones según norma ITC BT52 que me leí con cierta "energía" antes de liarme con la instalación. Para mi día a día más que suficiente.

El caso es que el tema está funcionando muy bien y uso solo y exclusivamente excedentes fotovoltaicos si están disponibles. Las automatizaciones varían la intensidad de carga desde 5 a 14A (mi instalación fotovoltaica es de 3,6 kWh). Los 10€ (¿mensuales?) que te da Tesla para desarrolladores me son suficientes de momento (estoy gastando 0,1-0,2€/día)

Yo no he tenido que abrir ningún puerto en el router. Tan solo modifiqué la tabla de enrutamiento para que se vieran las 2 redes. También tuve que instalar la llave de Tesla Fleet en el coche para que se comunicara con la API. He escaneado mi IP Pública (dinámica) y solo tengo un puerto abierto (controlado) y el 21 cuando habilito un servidor FTP que tengo instalado en el NAS. Nada más. El 80 y 443 están cerrados

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

Muchas gracias por vuestra ayuda y consejos

Yo segui los pasos de Iñigo y lo tengo con ESP32, no ando con rollos de api keys y todo en local :)

¿Cada cuanto estas ejecutando la automatizacion en home assistant? Segun esa cadencia te "comeras" mas o menos quota de desarrollador.

PD: Curioso que tengas el inversor en otra red, supongo que por seguridad que no se vea en L2 con otros equipos de tu red.
Título: Re: Carga Dinámica con el Mobile Connector o PDR usando la API De tesla
Publicado por: ManuelJ en 21 de Mayo de 2026, 09:24:49 am
Muy buenas tardes

Me he animado con el tema de la carga dinámica con excedentes fotovoltaicos pero os leo y prefiero contaros mi "montaje" por si estoy cometiendo alguna "imprudencia".

Estoy utilizando un NAS QNAP en el que he instalado Home Assistant. He instalado también la API de mi inversor Huawei SUN y la API de Tesla (API Fleet). Tras pelearme bastante con el inversor (mi NAS y el inversor están en redes diferentes en mi casa y tuve que enrutar de una a otra además de mil movidas con el maldito Huawei, que viene muy capado), conseguí que HA lo viera.

La API de Tesla ha sido más sencilla de configurar. Generé el par de claves RSA, subí la clave pública a un repositorio de claves y poco más. Tengo hechas automatizaciones de carga dinámica de excedente solar para diario y findes (Con YAML me ha ayudado Gemini) arranque y parada automática del cargador, etc. Todo bien. Mi cargador es un portátil de 16 amperios conectado a schuko, eso si, línea dedicada de 6mm, schuko GreenUp y caja de protecciones según norma ITC BT52 que me leí con cierta "energía" antes de liarme con la instalación. Para mi día a día más que suficiente.

El caso es que el tema está funcionando muy bien y uso solo y exclusivamente excedentes fotovoltaicos si están disponibles. Las automatizaciones varían la intensidad de carga desde 5 a 14A (mi instalación fotovoltaica es de 3,6 kWh). Los 10€ (¿mensuales?) que te da Tesla para desarrolladores me son suficientes de momento (estoy gastando 0,1-0,2€/día)

Yo no he tenido que abrir ningún puerto en el router. Tan solo modifiqué la tabla de enrutamiento para que se vieran las 2 redes. También tuve que instalar la llave de Tesla Fleet en el coche para que se comunicara con la API. He escaneado mi IP Pública (dinámica) y solo tengo un puerto abierto (controlado) y el 21 cuando habilito un servidor FTP que tengo instalado en el NAS. Nada más. El 80 y 443 están cerrados

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

Muchas gracias por vuestra ayuda y consejos

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.
Título: Re: Carga Dinámica con el Mobile Connector o PDR usando la API De tesla
Publicado por: txan79 en 21 de Mayo de 2026, 09:36:16 am
Yo antes de tener el cargador con el neurio usaba: Tessie + Homeassistant. Le bajas el amperaje de carga al coche y se acabó :) No tiene misterio
Título: Re: Carga Dinámica con el Mobile Connector o PDR usando la API De tesla
Publicado por: PecciTSL en 21 de Mayo de 2026, 10:45:51 pm
Yo segui los pasos de Iñigo y lo tengo con ESP32, no ando con rollos de api keys y todo en local :)

¿Cada cuanto estas ejecutando la automatizacion en home assistant? Segun esa cadencia te "comeras" mas o menos quota de desarrollador.

PD: Curioso que tengas el inversor en otra red, supongo que por seguridad que no se vea en L2 con otros equipos de tu red.

¿Tenemos en el foro los pasos para trabajar con la ESP32? No me importaría probarlo ahora que estoy desoxidándome un poco.

La automatización se ejecuta cada vez que hay un cambio en la medicion del excedente fotovoltaico pero a diario solo se ejecuta durante 2 horas al día (cuando llego del trabajo y aún tengo excedente suficiente) y luego el fin de semana

Lo de las 2 redes es imposición de los nodos WiFi Mesh que tengo por la casa. Tengo anulada al WiFi del router pero los APs montan su propia red distinta de la que uso para los equipos cableados por LAN. De hecho, desde que estoy enrutando entre ambas redes he solucionado bastantes problemas de conectividad entre cacharros LAN y cacharros WiFi que tenía antes.

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.

Que va. Nada de experto. Me dedico a la informática pero ya me he convertido en un simple gestor de equipos de personas. Mi lado técnico se está atrofiando a pasos agigantados. Por eso he preguntado por el foro.

indagué y me pareció la manera más rápida de integrar el inversor y el coche pero me parece más interesante lo de la ESP32. ¿Algún hilo por dónde empezar?

Muchas gracias a todos
Título: Re: Carga Dinámica con el Mobile Connector o PDR usando la API De tesla
Publicado por: Sergioj en 21 de Mayo de 2026, 11:14:35 pm
¿Tenemos en el foro los pasos para trabajar con la ESP32? No me importaría probarlo ahora que estoy desoxidándome un poco.

La automatización se ejecuta cada vez que hay un cambio en la medicion del excedente fotovoltaico pero a diario solo se ejecuta durante 2 horas al día (cuando llego del trabajo y aún tengo excedente suficiente) y luego el fin de semana

Lo de las 2 redes es imposición de los nodos WiFi Mesh que tengo por la casa. Tengo anulada al WiFi del router pero los APs montan su propia red distinta de la que uso para los equipos cableados por LAN. De hecho, desde que estoy enrutando entre ambas redes he solucionado bastantes problemas de conectividad entre cacharros LAN y cacharros WiFi que tenía antes.

Que va. Nada de experto. Me dedico a la informática pero ya me he convertido en un simple gestor de equipos de personas. Mi lado técnico se está atrofiando a pasos agigantados. Por eso he preguntado por el foro.

indagué y me pareció la manera más rápida de integrar el inversor y el coche pero me parece más interesante lo de la ESP32. ¿Algún hilo por dónde empezar?

Muchas gracias a todos

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
Título: Re: Carga Dinámica con el Mobile Connector o PDR usando la API De tesla
Publicado por: Sergioj en 21 de Mayo de 2026, 11:15:31 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 desde home assistant. 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
Título: Re: Carga Dinámica con el Mobile Connector o PDR usando la API De tesla
Publicado por: dilolo en 22 de Mayo de 2026, 07:50:26 am
Para medir consumo usáis shelly em en alguna de sus versiones? O alguna otra solución?
Título: Re: Carga Dinámica con el Mobile Connector o PDR usando la API De tesla
Publicado por: hlastrasp en 22 de Mayo de 2026, 08:12:42 am

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 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'.
Título: Re: Carga Dinámica con el Mobile Connector o PDR usando la API De tesla
Publicado por: inigoml 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

Título: Re: Carga Dinámica con el Mobile Connector o PDR usando la API De tesla
Publicado por: PecciTSL 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 (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 (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 (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
Título: Re: Carga Dinámica con el Mobile Connector o PDR usando la API De tesla
Publicado por: ManuelJ 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
Título: Re: Carga Dinámica con el Mobile Connector o PDR usando la API De tesla
Publicado por: dilolo 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
Título: Re: Carga Dinámica con el Mobile Connector o PDR usando la API De tesla
Publicado por: dilolo 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.

(https://i.postimg.cc/zXTfW5xM/Captura-de-pantalla-2026-07-03-072155.png) (https://postimg.cc/PPrhnGsz)



Título: Re: Carga Dinámica con el Mobile Connector o PDR usando la API De tesla
Publicado por: dilolo 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.
Título: Re: Carga Dinámica con el Mobile Connector o PDR usando la API De tesla
Publicado por: PecciTSL 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 (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.

(https://i.postimg.cc/zXTfW5xM/Captura-de-pantalla-2026-07-03-072155.png) (https://postimg.cc/PPrhnGsz)

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...
Título: Re: Carga Dinámica con el Mobile Connector o PDR usando la API De tesla
Publicado por: Frikinerd 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

Título: Re: Carga Dinámica con el Mobile Connector o PDR usando la API De tesla
Publicado por: dilolo 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!