¿Tienes baterías Zendure? ¿Y cargas tu coche al mismo tiempo? No está bieeennn…

Zendure EV Guard

Protege tus baterías Zendure durante la carga de tu coche eléctrico

Compatible con Zendure SolarFlow 2400 AC • Shelly Pro 3EM • Smappee • Windows, Linux, macOS

¿Tienes baterías Zendure y un coche eléctrico?

Ya lo sabes: cuando tu coche se conecta a la wallbox, lo absorbe todo. Tus baterías Zendure se vacían a toda velocidad, los ciclos se acumulan y la vida útil de tus preciosas celdas se derrite como la nieve al sol.

Si tu coche es un vehículo de empresa y la electricidad la paga tu empleador, es una pena vaciar tus baterías para recargarlo cuando por la noche ya no te quedará nada para el autoconsumo de tu casa.

Otro caso: aunque no se trate de un coche de empresa, quizá simplemente quieras evitar que tus baterías se vacíen durante la carga, para aprovechar al máximo la electricidad producida por tus paneles solares a pleno sol, sin tirar de tus baterías Zendure.

Zendure EV Guard resuelve este problema automáticamente. En cuanto detecta la carga de tu coche, el programa pone tus baterías en pausa. Cuando termina la carga, las reactiva. Simple, automático, sin riesgo.

¿Cómo funciona?

1. Detección

Tu Shelly Pro 3EM (o Smappee) mide el consumo. Cuando la potencia supera el umbral (ej: 5000W), el programa sabe que tu coche está cargando.

🔋

2. Protección

Las baterías Zendure pasan al modo OFF instantáneamente. Ya no se descargan, tus ciclos quedan preservados.

3. Reanudación

¿Carga terminada? El programa reactiva tus baterías automáticamente con tus parámetros originales. Ninguna intervención manual.

🔒 100% sin peligro para tus baterías

Zendure EV Guard utiliza exclusivamente la API local HTTP de tu hub Zendure. Solo toca dos ajustes, los mismos que ves en la aplicación Zendure: el minSoc (el límite inferior de descarga) y el outputLimit (la potencia de salida). Para ponerlas en pausa, sube el minSoc al 100% y baja la salida a 0 W. Para reanudar, restaura tus valores habituales.

¿Por qué los dos? Porque uno solo no siempre basta. Si tu hub funciona en modo HEMS, a veces vuelve a abrir la salida él solo durante la pausa. El programa se da cuenta en unos segundos y la vuelve a cerrar. Medición hecha en mi casa el 22 de agosto de 2026, batería al 30%, coche a 18 kW: dos aperturas, cerradas en 10 y luego 5 segundos, 2 Wh en total.

Ningún firmware modificado, ningún acceso a la nube, ningún riesgo. Es exactamente lo mismo que si cambiaras el ajuste manualmente en la app Zendure, pero automáticamente y en el momento adecuado.

Novedades de la 1.3.12

  • El programa habla francés. Todo lo que lees (correos, Pushover, Telegram, informes de carga) existe en francés y en inglés. Una clave de configuración, Messages:Language, y eso es todo. Los registros técnicos siguen en inglés, a propósito.
  • Un informe al final de cada carga. Cuántos kWh han pasado por el contador, cuántos para el coche, la duración, el pico, la media. Y el coste indicativo, si das el precio de tu kWh en Energy:PricePerKwhCents.
  • La fuga durante la pausa se mide y se cierra. Un hub en modo HEMS puede volver a abrir su salida durante la pausa. El programa lo ve, lo cuantifica, lo cierra y te avisa si dura.
  • El archivo contiene lo necesario para instalar. Un script para Linux, uno para macOS, uno para Windows, además de la guía de usuario en francés y en inglés. Ya no hace falta copiar un archivo de servicio a mano.
  • Una pausa preventiva si el contador se queda mudo. A ciegas, el programa ya no puede ver cómo se conecta tu coche: pone las baterías a salvo y las libera en la primera medición válida.
  • Tus baterías se vuelven a poner en servicio antes del apagado, incluso cuando es el sistema el que detiene el programa.

Requisitos

EquipoDetalles
Zendure SolarFlow 2400 ACHub con API local HTTP activada (puerto 80)
Shelly Pro 3EM o Smappee1 necesarioPinza amperimétrica (Shelly, tiempo real) o monitor energético Smappee (API en la nube, bloques de 5 min) para medir el consumo
Wallbox / Estación de cargaCualquier estación: la detección se basa en el consumo, no en la propia estación
PC, Servidor o NASWindows, Linux o macOS, el programa funciona en segundo plano 24h/24
 

Instalación

1. Descomprime el archivo

Extrae el contenido del archivo ZIP en el directorio que quieras, por ejemplo :

  • Windows : C:\ZendureEvGuard\
  • Linux : /home/ZendureEvGuard/
  • macOS : /Applications/ZendureEvGuard/

2. Permisos de ejecución (solo Linux / macOS)

En Linux y macOS, debes hacer ejecutable el archivo antes de lanzarlo :

chmod +x ZendureEvGuard
./ZendureEvGuard

3. Configura appsettings.json

Abre el archivo appsettings.json situado junto al ejecutable y completa tus parámetros (consulta la sección de abajo).

4. Lanza el programa

# Windows
ZendureEvGuard.exe

# Linux / macOS
./ZendureEvGuard

El programa muestra la información de conexión al iniciarse. Usa P para pausar manualmente, R para reanudar, y Ctrl+C dos veces para detenerlo correctamente.

5. Instálalo como servicio (recomendado)

El programa solo protege tus baterías si está funcionando. Desde la 1.3.12, el archivo contiene un script para cada sistema : instala el servicio, lo activa al iniciar y lo lanza, desde la carpeta donde lo descomprimiste. No se copia nada en otro sitio.

# Linux
sudo sh install-linux.sh

# macOS
sudo sh install-macos.sh

# Windows (PowerShell en tant qu'administrateur)
powershell -ExecutionPolicy Bypass -File .\install-windows.ps1

En Windows, el servicio funciona con la cuenta SYSTEM, que no tiene el mismo espacio de datos que tu sesión : indica correctamente Subscription.SecretKey en appsettings.json antes de instalarlo.

El archivo README.txt incluido en el archivo detalla cada comando, la desinstalación y la actualización. Y USER_GUIDE_FR.md recoge todos los ajustes, sin conexión.

¿Prefieres escribir el servicio tú mismo? En Linux, esta es la unidad que instala el script. Dos líneas no son decorativas: TimeoutStopSec=120 deja al programa tiempo para volver a poner tus baterías en servicio antes de que systemd lo mate, y network-online.target evita que se inicie antes de que la red esté realmente disponible.

[Unit]
Description=ZendureEvGuard - EV Charging Battery Protection Daemon
Wants=network-online.target
After=network-online.target

[Service]
Type=simple
WorkingDirectory=/home/ZendureEvGuard
ExecStart="/home/ZendureEvGuard/ZendureEvGuard"
Restart=on-failure
RestartSec=10
TimeoutStopSec=120
SyslogIdentifier=zendure-evguard
Environment=DOTNET_ENVIRONMENT=Production

[Install]
WantedBy=multi-user.target

Después, los comandos habituales:

sudo systemctl daemon-reload
sudo systemctl enable --now zendure-evguard

# Voir le statut
sudo systemctl status zendure-evguard

# Voir les logs en temps reel
sudo journalctl -u zendure-evguard -f

# Redemarrer apres une mise a jour
sudo systemctl restart zendure-evguard

No pongas un User= dedicado sin haberlo pensado bien: el programa escribe sus registros y su estado de pausa junto al ejecutable, y una cuenta sin permisos sobre esa carpeta hace que falle en el primer reinicio.

Configuración: appsettings.json

Estos son todos los parámetros que puedes configurar. Las secciones Shelly y ZendureDevice son obligatorias.

Mensajes nuevo en 1.3.12

El idioma de todo lo que lees: correos, Pushover, Telegram, informes del final de la carga. Los registros técnicos siguen en inglés, para que un mensaje de error se pueda buscar.

ParámetroDescripciónPredeterminado
LanguageIdioma de los mensajes: "en" o "fr". Cualquier otro valor vuelve al inglés, sin impedir el arranque"en"

Ojo con la ubicación: esta clave va debajo de la sección Messages, nunca en la raíz del archivo. En Linux, una clave Language situada en la raíz es sobrescrita por la variable de entorno LANGUAGE del sistema, y tus mensajes vuelven al inglés sin avisar.

"Messages": {
  "Language": "fr"
}

⚡ Shelly obligatorio

Configuración de tu Shelly Pro 3EM. Es el sensor que mide el consumo eléctrico de tu casa.

ParámetroDescripciónEjemplo
EnabledActivar Shelly como fuente de medicióntrue
HostDirección IP de tu Shelly Pro 3EM en tu red local"192.168.1.50"
UseDigestAuthActivar si has protegido tu Shelly con una contraseñafalse
UsernameNombre de usuario (si la autenticación está activada)"admin"
PasswordContraseña (si la autenticación está activada)"monmotdepasse"

🔌 Punto de carga Smappee opcional

El punto de carga energético Smappee puede utilizarse de dos maneras :

  • Como fuente de detección de EV (alternativa a Shelly): si Shelly está desactivado, Smappee se convierte en la fuente de medición de potencia para detectar la carga de EV. La detección se realiza mediante la API cloud de Smappee (bloques de 5 minutos, menos reactiva que Shelly en tiempo real).
  • En paralelo con Shelly: si Shelly está activo como fuente de detección, Smappee puede estar activo igualmente para mostrar continuamente la información de consumo (solar, casa, red) y de tu borne Smappee EV Wall (potencia de carga, estado, etc.) en los registros.
ParámetroDescripciónEjemplo
EnabledActivar Smappee (fuente de detección si Shelly está desactivado, o mostrar la información de consumo/punto de carga EV en paralelo)false
ClientIdID de cliente de tu aplicación Smappee (API v3)"votre-client-id"
ClientSecretSecreto de cliente de tu aplicación Smappee"votre-client-secret"
UsernameNombre de usuario de tu cuenta Smappee"user@email.com"
PasswordContraseña de tu cuenta Smappee"motdepasse"
ServiceLocationIdID de tu ubicación Smappee (visible en el dashboard de Smappee, no es el número de serie)"190802"
PollingIntervalSecondsFrecuencia de consulta de la API de Smappee30

Batería Zendure obligatorio

Configuración de tu hub Zendure SolarFlow 2400 AC u otros. La dirección IP se encuentra en la app Zendure.

ParámetroDescripciónEjemplo
HostDirección IP de tu hub Zendure en la red local"192.168.1.127"
PortPuerto HTTP de la API local (80 por defecto)80
DefaultOutputLimitPotencia máxima de salida en vatios que se debe restaurar después de la carga EV2400
DefaultMinSocUmbral mínimo de descarga que se debe restaurar después de la carga: el nivel por debajo del cual tus baterías ya no se descargarán (el valor es ×10: 100 = 10%, 200 = 20%). No es el nivel máximo de carga.100
TimeoutSecondsTiempo de espera para las solicitudes al hub10

Comprender el DefaultMinSoc

Este parámetro define el límite de descarga de tus baterías: el nivel por debajo del cual el hub ya no las dejará descargarse. El valor se multiplica por 10 en la API de Zendure:

  • 100 = las baterías pueden bajar hasta 10%
  • 200 = las baterías pueden bajar hasta 20%
  • 500 = las baterías se detienen en 50%, y la mitad de tu capacidad ya no sirve para nada

No hay que confundirlo con el límite de carga. El nivel en el que tus baterías dejan de cargarse es socSet, otro ajuste, el que ves en la aplicación de Zendure. Poner 950 aquí no quiere decir "carga hasta el 95%" sino "no bajes nunca del 95%" : tus baterías se vuelven inutilizables. Desde la 1.3.0, el programa se niega a iniciarse con un valor fuera de 1 a 999, y te avisa por encima de 500.

¡Tú eliges! Cuanto más bajo sea el valor, más utilizas tus baterías ; cuanto más alto sea, más cuidas las celdas, a costa de la capacidad disponible. La mayoría de los usuarios eligen entre 100 (10%) y 200 (20%).

Detección de vehículos eléctricos

Ajustes de la detección de carga de tu vehículo eléctrico. El algoritmo utiliza una histéresis : hacen falta varias lecturas consecutivas por encima del umbral para confirmar una carga, y varias lecturas por debajo para confirmar la detención.

ParámetroDescripciónPredeterminado
PowerThresholdWattsUmbral de potencia (en vatios) por encima del cual el programa considera que un coche está cargando. Adáptalo a tu wallbox.5000
ConfirmationReadingsNúmero de lecturas consecutivas por encima del umbral para confirmar el inicio de la carga2
ReleaseReadingsNúmero de lecturas consecutivas por debajo del umbral para confirmar el final de la carga (24 = ~2 minutos a 5s/lectura)24
PollingIntervalSecondsFrecuencia de medición en segundos5
PauseOnSourceUnreachableMinutesNuevo en 1.3.0. Duración durante la cual el contador puede quedar inaccesible antes de que las baterías se pongan en pausa por precaución: a ciegas, el programa ya no puede ver cómo conectas tu coche. La pausa se levanta en cuanto llega la primera medición válida. Pon 0 para desactivar esta medida de seguridad.3
NotifyPrecautionaryPauseAfterMinutesSe aplica una pausa de precaución de inmediato, pero solo se te notifica cuando supera esta duración: un contador que parpadea tres segundos no merece un correo30
SourceUnreachableReleaseMinutesDuración a partir de la cual se levanta una pausa de precaución aunque el contador siga sin dar señales10
ReleaseHysteresisWattsMargen por debajo del umbral que hay que volver a alcanzar para confirmar el final de la carga. Evita el vaivén cuando el consumo oscila justo alrededor del umbral500
PostResumeCooldownSecondsRetraso después de una reanudación durante el cual se ignora una nueva detección60

Energía nuevo en 1.3.12

Al final de cada carga, el programa te dice cuántos kWh han pasado. Dale el precio de tu kWh y añade el importe. Es indicativo, no una factura: nadie mide el cargador en sí, y el precio es fijo mientras que el tuyo quizá no lo sea.

El uso en el que pienso: varios coches se conectan en tu casa, y cada uno debe saber cuánto ha consumido.

ParámetroDescripciónPredeterminado
PricePerKwhCentsPrecio del kWh en céntimos enteros (28 = 0,28 EUR). Pon 0 para no mostrar nada. Un número con coma se rechaza y se lee como 0, sin impedir el arranque28

El informe cuantifica dos energías. La medida en el contador, que es un hecho. Y la parte estimada del vehículo, que resta el consumo habitual de la casa: una estimación, y un máximo cuando tus paneles exportaban en el momento de conectarlo.

Charge terminee : 1h03 | 11,30 kWh au compteur (3,16 EUR) |
~11,30 kWh pour le vehicule (3,16 EUR) | pointe 14627 W | moyenne 11169 W

Notificación opcional

Recibe correos electrónicos cuando tus baterías se ponen en pausa, reanudan la carga, o en caso de error. Configura tu servidor SMTP.

ParámetroDescripciónPredeterminado
EnabledActivar las notificaciones por correo electrónicofalse
SmtpHostServidor SMTP (ej: smtp.gmail.com)""
SmtpPortPuerto SMTP587
UseSslUsar TLS/SSLtrue
Username / PasswordCredenciales SMTP""
FromAddressDirección de correo electrónico del remitente""
ToAddressDestinatario(s), separados por ; para varios""
RateLimitMinutesIntervalo mínimo entre dos alertas (antispam)15

📴 Pushover opcional

Notificaciones push en tu teléfono mediante Pushover. Crea una aplicación en pushover.net para obtener tu API Token.

ParámetroDescripción
EnabledActivar Pushover (true / false)
ApiTokenToken API de tu aplicación Pushover
UserKeyTu clave de usuario de Pushover
RateLimitMinutesIntervalo mínimo entre alertas (por defecto: 15)

💬 Telegram opcional

Notificaciones mediante un bot de Telegram. Crea un bot con @BotFather y recupera tu Chat ID.

ParámetroDescripción
EnabledActivar Telegram (true / false)
BotsLista de bots. Cada uno tiene su Name, su BotToken y su lista ChatIds. Esto permite avisar a personas diferentes en grupos diferentes
RateLimitMinutesIntervalo mínimo entre alertas (por defecto: 15)

Desde la 1.2.0, puede avisar a varios grupos a la vez: a dos personas mediante un primer bot, y a otras tres mediante un segundo. Cada envío está aislado, un destinatario inalcanzable ya no impide que los demás reciban el mensaje.

"Telegram": {
  "Enabled": true,
  "RateLimitMinutes": 15,
  "Bots": [
    {
      "Name": "Famille",
      "BotToken": "123456:AAExxxxxxxxxxxxxxxxxxxx",
      "ChatIds": [ "11111111", "22222222" ]
    },
    {
      "Name": "Voisins",
      "BotToken": "789012:BBEyyyyyyyyyyyyyyyyyyyy",
      "ChatIds": [ "33333333", "44444444", "55555555" ]
    }
  ]
}

La forma antigua, con un solo BotToken y varios ChatId separados por punto y coma, sigue funcionando. Si no cambia nada en su configuración, sus notificaciones continúan exactamente como antes.

Monitorización opcional

ParámetroDescripciónPredeterminado
HealthCheckIntervalSecondsFrecuencia de comprobación de la conectividad de los dispositivos30
LogStatusIntervalSecondsFrecuencia de registro del estado completo en los archivos de registro300
PostResumeGuardSecondsDuración durante la que el programa comprueba que el hub ha conservado tus ajustes después de una reanudación300
DeviceUnreachableAlertMinutesDuración durante la que un dispositivo no está accesible y a partir de la cual recibes una alerta60

Actualización opcional

Desde la 1.2.0, el programa ya no se actualiza solo. Comprueba una vez por hora si existe una versión más reciente, y se limita a avisarte: un recordatorio en los registros cada hora mientras no hayas instalado la nueva versión, y un solo mensaje en los canales que hayas configurado, con el enlace de descarga directa.

Reemplazar el binario de un servicio que protege tus baterías mientras está funcionando es la acción más arriesgada del producto. Mejor que seas tú quien decida cuándo hacerlo. Las antiguas claves AutoUpdateEnabled y CheckIntervalHours ya no se leen: puedes dejarlas en tu archivo, se ignoran.

ParámetroDescripciónPredeterminado
CheckEnabledComprobar cada hora si existe una versión más recientetrue
NotifyOnNewVersionEnviar un mensaje a tus canales de notificación cuando se detecte una versión por primera vez. Una sola vez por versión, nunca volver a avisartrue

Licencia después de la prueba

Después del periodo de prueba de 30 días, añade tu clave secreta para activar la licencia PRO. Tu clave se encuentra en tu cuenta, en arriba a la derecha > "Mi cuenta". La licencia se renueva automáticamente en segundo plano.

ParámetroDescripciónEjemplo
SecretKeyTu clave secreta única (GUID) desde tu cuenta digital3d.com. Déjalo vacío para utilizar el modo de prueba.d79d24cc-eb02-48d7-94f8-xxxxxxxxxxxx

Ejemplo de configuración mínima

Aquí tienes un ejemplo listo para usar. Simplemente sustituye las direcciones IP por las de tus dispositivos:

{
  "Messages": {
    "Language": "fr"
  },
  "Energy": {
    "PricePerKwhCents": 28
  },
  "Shelly": {
    "Enabled": true,
    "Host": "192.168.1.50"
  },
  "ZendureDevice": {
    "Host": "192.168.1.127",
    "Port": 80,
    "DefaultOutputLimit": 2400,
    "DefaultMinSoc": 100
  },
  "EvDetection": {
    "PowerThresholdWatts": 5000
  },
  "Subscription": {
    "SecretKey": "d79d24cc-eb02-48d7-94f8-xxxxxxxxxxxx"
  }
}

Con esta configuración, el programa supervisa tu Shelly, detecta cualquier consumo superior a 5000W (por ejemplo), y restaura tus baterías con un mínimo del 10% (100 ÷ 10) y una salida máxima de 2400W. La sección Subscription está vacía por defecto: el programa funciona en modo de prueba durante 30 días. Para activar la licencia PRO, añade tu clave secreta desde tu cuenta arriba a la derecha.

Prueba gratuita y suscripción

30 días de prueba gratuita, sin compromiso!

Descarga Zendure EV Guard y pruébalo durante 30 días completos, sin pagar nada y sin límite de funcionalidades. Tendrás acceso al 100% de las funciones para asegurarte de que el programa se adapta perfectamente a tu instalación.

Al finalizar los 30 días, necesitarás una suscripción Digital3D para seguir utilizando el programa. Una sola suscripción te da acceso a todas las aplicaciones Digital3D (CompactForIA, AutoMouseMove, Zendure EV Guard, etc.).

Cómo activar tu licencia

  1. Contrata una suscripción en "One for All"
  2. Inicia sesión en tu cuenta en digital3d.com y copia tu clave secreta (un identificador único en formato GUID, por ejemplo: f89f26cc-eb03-48d7-94f8-xxxxxxxxxxxx)
  3. Abre el archivo appsettings.json y añade tu clave en la sección Subscription:
    "Subscription": {
      "SecretKey": "votre-clef-secrete-guid"
    }
  4. Reinicia el programa: la licencia PRO se activa automáticamente y se renueva sin ninguna intervención por tu parte.

¿Listo para proteger tus baterías?

Descarga gratis, configura en 5 minutos y duerme tranquilo.

Suscripción « One for All »: una sola suscripción para todas las aplicaciones de Digital3D.

Download — Version 1.3.12

Version history
1.3.12 22/8/2026Current
- La langue des messages se regle sous la section Messages : "Messages": { "Language": "fr" }. Une cle Language posee a la racine du fichier n'est plus lue - La mise en pause ecrit desormais minSoc ET outputLimit, et les reecrit toutes les 5 secondes - Nouveau : tout ce que vous lisez existe en francais et en anglais (Messages:Language, "en" par defaut). Les journaux techniques restent en anglais - Nouveau : un rapport a la fin de chaque charge (duree, kWh au compteur, part estimee du vehicule, pointe, moyenne) - Nouveau : le cout indicatif de la charge, si vous donnez le prix de votre kWh dans Energy:PricePerKwhCents (28 centimes par defaut, 0 pour ne rien afficher) - Nouveau : la fuite de pause est mesuree et refermee. Un hub en mode HEMS pouvait rouvrir sa sortie pendant la pause, et alimenter la voiture sans que rien ne le dise - Nouveau : une alerte quand le hub cesse d'appliquer la pause pendant une charge - Nouveau : une pause de precaution quand le compteur devient injoignable, levee des la premiere mesure valide - Nouveau : l'archive contient les scripts d'installation Windows, Linux et macOS, plus le guide utilisateur en francais et en anglais - Nouveau : quatre reglages de detection exposes (NotifyPrecautionaryPauseAfterMinutes, SourceUnreachableReleaseMinutes, ReleaseHysteresisWatts, PostResumeCooldownSeconds) et deux de surveillance (PostResumeGuardSeconds, DeviceUnreachableAlertMinutes) - Vos batteries sont remises en service avant l'arret du programme, y compris quand c'est le systeme qui l'arrete - Le programme refuse de demarrer si votre compteur Shelly rejette les identifiants, et vous previent au lieu de tourner en aveugle - Correction : un mot de passe Shelly refuse n'est plus confondu avec un compteur hors ligne - Correction : plus de rafales de messages quand la consommation oscille autour du seuil de detection - Correction : une notification qui echoue est reessayee pendant 5 minutes, au lieu d'etre perdue - Correction : le comptage des kWh ignore les intervalles de mesure trop longs au lieu de les integrer
1.3.0 20/8/2026
- Le plancher de décharge par défaut (DefaultMinSoc) passe de 950 à 100 : à 950, les batteries n'avaient plus le droit de descendre sous 95%, donc plus rien à donner - Au démarrage, une valeur de DefaultMinSoc hors de 1 à 999 est refusée, et une valeur au-dessus de 500 déclenche un avertissement - Nouvelle clé EvDetection.PauseOnSourceUnreachableMinutes (3 par défaut) : si le compteur reste injoignable plus longtemps, les batteries sont mises en pause par précaution, jusqu'à la première mesure valide - La clé Smappee.EvThresholdWatts n'existe plus, elle n'était lue nulle part - L'état d'avant-pause est enregistré sur disque : un redémarrage pendant une pause ne perd plus les valeurs à restaurer - Correction : la notification « batteries pleines » se basait sur le plancher de décharge au lieu du plafond de charge du hub - Correction : plus de fausse restauration au démarrage en pleine journée, qui envoyait un e-mail et un message pour rien - Correction : après une reprise, la vérification automatique surveille la valeur réellement envoyée à l'appareil
1.2.0 5/8/2026
- Le programme ne se met plus à jour tout seul : il vérifie chaque heure et vous prévient, une seule fois par version - Rappel horaire dans les logs tant que la nouvelle version n'est pas installée, avec le lien de téléchargement - Nouvelles clés de la section Update : CheckEnabled et NotifyOnNewVersion - Les anciennes clés AutoUpdateEnabled et CheckIntervalHours ne sont plus lues, elles sont simplement ignorées - Telegram : plusieurs bots, chacun avec sa liste de destinataires, via la nouvelle liste Bots - L'ancienne configuration Telegram continue de fonctionner telle quelle - Un destinataire injoignable n'empêche plus les autres de recevoir le message - Correction : une valeur trop grande dans l'ancien intervalle de vérification pouvait arrêter le service
Join the conversation

You need an account to comment on this article. Creating one is free and takes under a minute.

  • The XMLTV file, free to download every day
  • Comment on articles and reply to other readers
  • Get an e-mail when an article you follow is updated

Ningún comentario por el momento.

Une erreur s'est produite. Cette application peut ne plus répondre jusqu'à ce qu'elle soit rechargée.Veuillez contacter l'auteur. Reload 🗙