From 39fcea792113b085d24f670ac1f5212ec02ccb19 Mon Sep 17 00:00:00 2001 From: TonioBDS <49921859+TonioBDS@users.noreply.github.com> Date: Mon, 15 Dec 2025 10:39:34 +0100 Subject: [PATCH 1/4] Update #trigger_name# tag explanation in scenario.md Clarified the usage of the #trigger_name# tag and its implications for object, equipment, or command name changes. --- docs/fr_FR/scenario.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/fr_FR/scenario.md b/docs/fr_FR/scenario.md index e002eafb7c..40b7a2ce4f 100644 --- a/docs/fr_FR/scenario.md +++ b/docs/fr_FR/scenario.md @@ -297,7 +297,7 @@ Un tag est remplacé lors de l’exécution du scénario par sa valeur. Vous pou - ``user`` s'il a été lancé manuellement, - ``start`` pour un lancement au démarrage de Jeedom. - ``#trigger_id#`` : Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur de l'id de la commande qui l'a déclenché. Exemple : ``#trigger_id# == 19`` -- ``#trigger_name#`` : Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur du nom de la commande (sous forme [objet][equipement][commande]). Exemple : ``#trigger_name# == '[cuisine][lumiere][etat]'`` +- ``#trigger_name#`` : Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur du nom de la commande (sous forme [objet][equipement][commande]). Exemple : ``#trigger_name# == '[cuisine][lumiere][etat]'``. Notez qu'en utilisant la syntaxe : ``#trigger_name# == '[cuisine][lumiere][etat]'``, en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code. - ``#trigger_value#`` : Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur de la commande ayant déclenché le scénario. Astuce si vous voulez la valeur courante de la commande qui a déclencher le scénario (et non sa valeur au déclenchement) vous pouvez utiliser : ``##trigger_id##`` (double #) - ``#latitude#`` : Permet de récuperer l'information de latitude mise dans la configuration de jeedom - ``#longitude#`` : Permet de récuperer l'information de longitude mise dans la configuration de jeedom From 1726bd67afa34e15ca35b235ad9c22c199eed371 Mon Sep 17 00:00:00 2001 From: Jenkins Date: Wed, 17 Dec 2025 09:43:28 +0000 Subject: [PATCH 2/4] [Jenkins] Updated translation --- docs/de_DE/scenario.md | 2 +- docs/en_US/scenario.md | 2 +- docs/es_ES/scenario.md | 2 +- docs/i18n/de_DE.json | 2 ++ docs/i18n/en_US.json | 2 ++ docs/i18n/es_ES.json | 2 ++ docs/i18n/fr_FR.json | 2 ++ docs/i18n/pt_PT.json | 2 ++ docs/pt_PT/scenario.md | 2 +- 9 files changed, 14 insertions(+), 4 deletions(-) diff --git a/docs/de_DE/scenario.md b/docs/de_DE/scenario.md index 4885475e70..ed1105b668 100644 --- a/docs/de_DE/scenario.md +++ b/docs/de_DE/scenario.md @@ -297,7 +297,7 @@ Ein Tag wird während der Ausführung des Szenarios durch seinen Wert ersetzt. S - ``user`` wenn es manuell gestartet wurde, - ``start`` für einen Start beim Start von Jeedom. - ``#trigger_id#`` : Wenn es sich um einen Befehl handelt, der das Szenario ausgelöst hat, hat dieses Tag den Wert der ID des Befehls, der es ausgelöst hat. Beispiel : ``#trigger_id# == 19`` -- ``#trigger_name#`` : Wenn es sich um einen Befehl handelt, der das Szenario ausgelöst hat, hat dieses Tag den Wert des Namens des Befehls (in der Form [Objekt][Ausrüstung][Befehl]). Beispiel : ``#trigger_name# == '[cuisine][lumiere][etat]'`` +- ``#trigger_name#`` : Wenn es sich um einen Befehl handelt, der das Szenario ausgelöst hat, hat dieses Tag den Wert des Namens des Befehls (in der Form [Objekt][Ausrüstung][Befehl]). Beispiel : ``#trigger_name# == '[cuisine][lumiere][etat]'``. : ``#trigger_name# == '[cuisine][lumiere][etat]'``, . - ``#trigger_value#`` : Wenn es sich um einen Befehl handelt, der das Szenario ausgelöst hat, hat dieses Tag den Wert des Befehls, der das Szenario ausgelöst hat. Tipp: Wenn Sie den aktuellen Wert des Befehls möchten, der das Szenario ausgelöst hat (und nicht seinen Wert zum Zeitpunkt der Auslösung), können Sie diesen verwenden : ``##trigger_id##`` (doppelt #) - ``#latitude#`` : Ermöglicht Ihnen, die in der Jeedom-Konfiguration eingegebenen Breitengradinformationen abzurufen - ``#longitude#`` : Ermöglicht Ihnen, die in der Jeedom-Konfiguration eingegebenen Längengradinformationen abzurufen diff --git a/docs/en_US/scenario.md b/docs/en_US/scenario.md index c2aa5556a5..45a83cb9e8 100644 --- a/docs/en_US/scenario.md +++ b/docs/en_US/scenario.md @@ -297,7 +297,7 @@ A tag is replaced during the execution of the scenario by its value. You can use - ``user`` if it was started manually, - ``start`` for a launch at startup of Jeedom. - ``#trigger_id#`` : If it is a command which triggered the scenario then this tag has the value of the id of the command which triggered it. Example : ``#trigger_id# == 19`` -- ``#trigger_name#`` : If it is a command which triggered the scenario then this tag has the value of the name of the command (in the form [object][equipment][command]). Example : ``#trigger_name# == '[cuisine][lumiere][etat]'`` +- ``#trigger_name#`` : If it is a command which triggered the scenario then this tag has the value of the name of the command (in the form [object][equipment][command]). Example : ``#trigger_name# == '[cuisine][lumiere][etat]'``. : ``#trigger_name# == '[cuisine][lumiere][etat]'``, . - ``#trigger_value#`` : If it is a command which triggered the scenario then this tag has the value of the command which triggered the scenario. Tip if you want the current value of the command which triggered the scenario (and not its value at triggering) you can use : ``##trigger_id##`` (double #) - ``#latitude#`` : Allows you to retrieve the latitude information put in the jeedom configuration - ``#longitude#`` : Allows you to retrieve the longitude information put in the jeedom configuration diff --git a/docs/es_ES/scenario.md b/docs/es_ES/scenario.md index c86c36f31b..2cfc582e9b 100644 --- a/docs/es_ES/scenario.md +++ b/docs/es_ES/scenario.md @@ -297,7 +297,7 @@ Una etiqueta se reemplaza durante la ejecución del escenario por su valor. Pued - ``user`` si se inició manualmente, - ``start`` para un lanzamiento al inicio de Jeedom. - ``#trigger_id#`` : Si es un comando el que desencadenó el escenario, entonces esta etiqueta tiene el valor de la identificación del comando que lo desencadenó. Ejemplo : ``#trigger_id# == 19`` -- ``#trigger_name#`` : Si es un comando el que desencadenó el escenario, entonces esta etiqueta tiene el valor del nombre del comando (en el formato [objeto][equipo][comando]). Ejemplo : ``#trigger_name# == '[cuisine][lumiere][etat]'`` +- ``#trigger_name#`` : Si es un comando el que desencadenó el escenario, entonces esta etiqueta tiene el valor del nombre del comando (en el formato [objeto][equipo][comando]). Ejemplo : ``#trigger_name# == '[cuisine][lumiere][etat]'``. : ``#trigger_name# == '[cuisine][lumiere][etat]'``, . - ``#trigger_value#`` : Si es un comando que desencadenó el escenario, entonces esta etiqueta tiene el valor del comando que desencadenó el escenario. Consejo: si desea conocer el valor actual del comando que desencadenó el escenario (y no su valor en el momento de la activación), puede utilizar : ``##trigger_id##`` (doble #) - ``#latitude#`` : Le permite recuperar la información de latitud ingresada en la configuración de jeedom - ``#longitude#`` : Le permite recuperar la información de longitud ingresada en la configuración de jeedom diff --git a/docs/i18n/de_DE.json b/docs/i18n/de_DE.json index 798e06ef2a..5b36d17e2b 100644 --- a/docs/i18n/de_DE.json +++ b/docs/i18n/de_DE.json @@ -6884,6 +6884,8 @@ "pour un lancement au démarrage de Jeedom": "für einen Start beim Start von Jeedom", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur de l'id de la commande qui l'a déclenché": "Wenn es sich um einen Befehl handelt, der das Szenario ausgelöst hat, hat dieses Tag den Wert der ID des Befehls, der es ausgelöst hat", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur du nom de la commande (sous forme [objet][equipement][commande": "Wenn es sich um einen Befehl handelt, der das Szenario ausgelöst hat, hat dieses Tag den Wert des Namens des Befehls (in der Form [Objekt][Ausrüstung][Befehl", + "Notez qu'en utilisant la syntaxe": "", + "en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code": "", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur de la commande ayant déclenché le scénario": "Wenn es sich um einen Befehl handelt, der das Szenario ausgelöst hat, hat dieses Tag den Wert des Befehls, der das Szenario ausgelöst hat", "Astuce si vous voulez la valeur courante de la commande qui a déclencher le scénario (et non sa valeur au déclenchement) vous pouvez utiliser": "Tipp: Wenn Sie den aktuellen Wert des Befehls möchten, der das Szenario ausgelöst hat (und nicht seinen Wert zum Zeitpunkt der Auslösung), können Sie diesen verwenden", "Permet de récuperer l'information de latitude mise dans la configuration de jeedom": "Ermöglicht Ihnen, die in der Jeedom-Konfiguration eingegebenen Breitengradinformationen abzurufen", diff --git a/docs/i18n/en_US.json b/docs/i18n/en_US.json index f94a0eb74c..4cdf40a5c2 100644 --- a/docs/i18n/en_US.json +++ b/docs/i18n/en_US.json @@ -6884,6 +6884,8 @@ "pour un lancement au démarrage de Jeedom": "for a launch at startup of Jeedom", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur de l'id de la commande qui l'a déclenché": "If it is a command which triggered the scenario then this tag has the value of the id of the command which triggered it", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur du nom de la commande (sous forme [objet][equipement][commande": "If it is a command which triggered the scenario then this tag has the value of the name of the command (in the form [object][equipment][command", + "Notez qu'en utilisant la syntaxe": "", + "en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code": "", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur de la commande ayant déclenché le scénario": "If it is a command which triggered the scenario then this tag has the value of the command which triggered the scenario", "Astuce si vous voulez la valeur courante de la commande qui a déclencher le scénario (et non sa valeur au déclenchement) vous pouvez utiliser": "Tip if you want the current value of the command which triggered the scenario (and not its value at triggering) you can use", "Permet de récuperer l'information de latitude mise dans la configuration de jeedom": "Allows you to retrieve the latitude information put in the jeedom configuration", diff --git a/docs/i18n/es_ES.json b/docs/i18n/es_ES.json index 34245f33b3..ceb1f77a95 100644 --- a/docs/i18n/es_ES.json +++ b/docs/i18n/es_ES.json @@ -6884,6 +6884,8 @@ "pour un lancement au démarrage de Jeedom": "para un lanzamiento al inicio de Jeedom", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur de l'id de la commande qui l'a déclenché": "Si es un comando el que desencadenó el escenario, entonces esta etiqueta tiene el valor de la identificación del comando que lo desencadenó", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur du nom de la commande (sous forme [objet][equipement][commande": "Si es un comando el que desencadenó el escenario, entonces esta etiqueta tiene el valor del nombre del comando (en el formato [objeto][equipo][comando", + "Notez qu'en utilisant la syntaxe": "", + "en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code": "", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur de la commande ayant déclenché le scénario": "Si es un comando que desencadenó el escenario, entonces esta etiqueta tiene el valor del comando que desencadenó el escenario", "Astuce si vous voulez la valeur courante de la commande qui a déclencher le scénario (et non sa valeur au déclenchement) vous pouvez utiliser": "Consejo: si desea conocer el valor actual del comando que desencadenó el escenario (y no su valor en el momento de la activación), puede utilizar", "Permet de récuperer l'information de latitude mise dans la configuration de jeedom": "Le permite recuperar la información de latitud ingresada en la configuración de jeedom", diff --git a/docs/i18n/fr_FR.json b/docs/i18n/fr_FR.json index 5ebef45b8d..93c4972a5a 100644 --- a/docs/i18n/fr_FR.json +++ b/docs/i18n/fr_FR.json @@ -3845,6 +3845,8 @@ "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur de l'id de la commande qui l'a déclenché": "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur de l'id de la commande qui l'a déclenché", "Exemple": "Exemple", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur du nom de la commande (sous forme [objet][equipement][commande": "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur du nom de la commande (sous forme [objet][equipement][commande", + "Notez qu'en utilisant la syntaxe": "Notez qu'en utilisant la syntaxe", + "en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code": "en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur de la commande ayant déclenché le scénario": "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur de la commande ayant déclenché le scénario", "Astuce si vous voulez la valeur courante de la commande qui a déclencher le scénario (et non sa valeur au déclenchement) vous pouvez utiliser": "Astuce si vous voulez la valeur courante de la commande qui a déclencher le scénario (et non sa valeur au déclenchement) vous pouvez utiliser", "double": "double", diff --git a/docs/i18n/pt_PT.json b/docs/i18n/pt_PT.json index 77445125fd..9f28170049 100644 --- a/docs/i18n/pt_PT.json +++ b/docs/i18n/pt_PT.json @@ -6884,6 +6884,8 @@ "pour un lancement au démarrage de Jeedom": "para um lançamento na inicialização do Jeedom", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur de l'id de la commande qui l'a déclenché": "Se for um comando que desencadeou o cenário então esta tag tem o valor do id do comando que o desencadeou", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur du nom de la commande (sous forme [objet][equipement][commande": "Se for um comando que disparou o cenário então esta tag terá o valor do nome do comando (na forma [objeto][equipamento][comando", + "Notez qu'en utilisant la syntaxe": "", + "en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code": "", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur de la commande ayant déclenché le scénario": "Se for um comando que acionou o cenário então esta tag terá o valor do comando que acionou o cenário", "Astuce si vous voulez la valeur courante de la commande qui a déclencher le scénario (et non sa valeur au déclenchement) vous pouvez utiliser": "Dica se você quiser o valor atual do comando que disparou o cenário (e não seu valor no disparo), você pode usar", "Permet de récuperer l'information de latitude mise dans la configuration de jeedom": "Permite recuperar as informações de latitude colocadas na configuração do jeedom", diff --git a/docs/pt_PT/scenario.md b/docs/pt_PT/scenario.md index 4482cad03c..4dd16d09db 100644 --- a/docs/pt_PT/scenario.md +++ b/docs/pt_PT/scenario.md @@ -297,7 +297,7 @@ Uma tag é substituída durante a execução do cenário por seu valor. Você po - ``user`` se foi iniciado manualmente, - ``start`` para um lançamento na inicialização do Jeedom. - ``#trigger_id#`` : Se for um comando que desencadeou o cenário então esta tag tem o valor do id do comando que o desencadeou. Exemplo : ``#trigger_id# == 19`` -- ``#trigger_name#`` : Se for um comando que disparou o cenário então esta tag terá o valor do nome do comando (na forma [objeto][equipamento][comando]). Exemplo : ``#trigger_name# == '[cuisine][lumiere][etat]'`` +- ``#trigger_name#`` : Se for um comando que disparou o cenário então esta tag terá o valor do nome do comando (na forma [objeto][equipamento][comando]). Exemplo : ``#trigger_name# == '[cuisine][lumiere][etat]'``. : ``#trigger_name# == '[cuisine][lumiere][etat]'``, . - ``#trigger_value#`` : Se for um comando que acionou o cenário então esta tag terá o valor do comando que acionou o cenário. Dica se você quiser o valor atual do comando que disparou o cenário (e não seu valor no disparo), você pode usar : ``##trigger_id##`` (dobro #) - ``#latitude#`` : Permite recuperar as informações de latitude colocadas na configuração do jeedom - ``#longitude#`` : Permite recuperar as informações de longitude colocadas na configuração do jeedom From f56d7faae0538e62810b41a971326cd61463b8c2 Mon Sep 17 00:00:00 2001 From: Jenkins Date: Wed, 17 Dec 2025 11:42:08 +0000 Subject: [PATCH 3/4] [Jenkins] Updated translation --- docs/de_DE/scenario.md | 2 +- docs/en_US/scenario.md | 2 +- docs/es_ES/scenario.md | 2 +- docs/i18n/de_DE.json | 4 ++-- docs/i18n/en_US.json | 4 ++-- docs/i18n/es_ES.json | 4 ++-- docs/i18n/pt_PT.json | 4 ++-- docs/pt_PT/scenario.md | 2 +- 8 files changed, 12 insertions(+), 12 deletions(-) diff --git a/docs/de_DE/scenario.md b/docs/de_DE/scenario.md index ed1105b668..a8e59feadf 100644 --- a/docs/de_DE/scenario.md +++ b/docs/de_DE/scenario.md @@ -297,7 +297,7 @@ Ein Tag wird während der Ausführung des Szenarios durch seinen Wert ersetzt. S - ``user`` wenn es manuell gestartet wurde, - ``start`` für einen Start beim Start von Jeedom. - ``#trigger_id#`` : Wenn es sich um einen Befehl handelt, der das Szenario ausgelöst hat, hat dieses Tag den Wert der ID des Befehls, der es ausgelöst hat. Beispiel : ``#trigger_id# == 19`` -- ``#trigger_name#`` : Wenn es sich um einen Befehl handelt, der das Szenario ausgelöst hat, hat dieses Tag den Wert des Namens des Befehls (in der Form [Objekt][Ausrüstung][Befehl]). Beispiel : ``#trigger_name# == '[cuisine][lumiere][etat]'``. : ``#trigger_name# == '[cuisine][lumiere][etat]'``, . +- ``#trigger_name#`` : Wenn es sich um einen Befehl handelt, der das Szenario ausgelöst hat, hat dieses Tag den Wert des Namens des Befehls (in der Form [Objekt][Ausrüstung][Befehl]). Beispiel : ``#trigger_name# == '[cuisine][lumiere][etat]'``. Notez qu'en utilisant la syntaxe : ``#trigger_name# == '[cuisine][lumiere][etat]'``, en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code. - ``#trigger_value#`` : Wenn es sich um einen Befehl handelt, der das Szenario ausgelöst hat, hat dieses Tag den Wert des Befehls, der das Szenario ausgelöst hat. Tipp: Wenn Sie den aktuellen Wert des Befehls möchten, der das Szenario ausgelöst hat (und nicht seinen Wert zum Zeitpunkt der Auslösung), können Sie diesen verwenden : ``##trigger_id##`` (doppelt #) - ``#latitude#`` : Ermöglicht Ihnen, die in der Jeedom-Konfiguration eingegebenen Breitengradinformationen abzurufen - ``#longitude#`` : Ermöglicht Ihnen, die in der Jeedom-Konfiguration eingegebenen Längengradinformationen abzurufen diff --git a/docs/en_US/scenario.md b/docs/en_US/scenario.md index 45a83cb9e8..11f6d787cc 100644 --- a/docs/en_US/scenario.md +++ b/docs/en_US/scenario.md @@ -297,7 +297,7 @@ A tag is replaced during the execution of the scenario by its value. You can use - ``user`` if it was started manually, - ``start`` for a launch at startup of Jeedom. - ``#trigger_id#`` : If it is a command which triggered the scenario then this tag has the value of the id of the command which triggered it. Example : ``#trigger_id# == 19`` -- ``#trigger_name#`` : If it is a command which triggered the scenario then this tag has the value of the name of the command (in the form [object][equipment][command]). Example : ``#trigger_name# == '[cuisine][lumiere][etat]'``. : ``#trigger_name# == '[cuisine][lumiere][etat]'``, . +- ``#trigger_name#`` : If it is a command which triggered the scenario then this tag has the value of the name of the command (in the form [object][equipment][command]). Example : ``#trigger_name# == '[cuisine][lumiere][etat]'``. Notez qu'en utilisant la syntaxe : ``#trigger_name# == '[cuisine][lumiere][etat]'``, en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code. - ``#trigger_value#`` : If it is a command which triggered the scenario then this tag has the value of the command which triggered the scenario. Tip if you want the current value of the command which triggered the scenario (and not its value at triggering) you can use : ``##trigger_id##`` (double #) - ``#latitude#`` : Allows you to retrieve the latitude information put in the jeedom configuration - ``#longitude#`` : Allows you to retrieve the longitude information put in the jeedom configuration diff --git a/docs/es_ES/scenario.md b/docs/es_ES/scenario.md index 2cfc582e9b..da7fefb251 100644 --- a/docs/es_ES/scenario.md +++ b/docs/es_ES/scenario.md @@ -297,7 +297,7 @@ Una etiqueta se reemplaza durante la ejecución del escenario por su valor. Pued - ``user`` si se inició manualmente, - ``start`` para un lanzamiento al inicio de Jeedom. - ``#trigger_id#`` : Si es un comando el que desencadenó el escenario, entonces esta etiqueta tiene el valor de la identificación del comando que lo desencadenó. Ejemplo : ``#trigger_id# == 19`` -- ``#trigger_name#`` : Si es un comando el que desencadenó el escenario, entonces esta etiqueta tiene el valor del nombre del comando (en el formato [objeto][equipo][comando]). Ejemplo : ``#trigger_name# == '[cuisine][lumiere][etat]'``. : ``#trigger_name# == '[cuisine][lumiere][etat]'``, . +- ``#trigger_name#`` : Si es un comando el que desencadenó el escenario, entonces esta etiqueta tiene el valor del nombre del comando (en el formato [objeto][equipo][comando]). Ejemplo : ``#trigger_name# == '[cuisine][lumiere][etat]'``. Notez qu'en utilisant la syntaxe : ``#trigger_name# == '[cuisine][lumiere][etat]'``, en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code. - ``#trigger_value#`` : Si es un comando que desencadenó el escenario, entonces esta etiqueta tiene el valor del comando que desencadenó el escenario. Consejo: si desea conocer el valor actual del comando que desencadenó el escenario (y no su valor en el momento de la activación), puede utilizar : ``##trigger_id##`` (doble #) - ``#latitude#`` : Le permite recuperar la información de latitud ingresada en la configuración de jeedom - ``#longitude#`` : Le permite recuperar la información de longitud ingresada en la configuración de jeedom diff --git a/docs/i18n/de_DE.json b/docs/i18n/de_DE.json index 5b36d17e2b..dd56ced7de 100644 --- a/docs/i18n/de_DE.json +++ b/docs/i18n/de_DE.json @@ -6884,8 +6884,8 @@ "pour un lancement au démarrage de Jeedom": "für einen Start beim Start von Jeedom", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur de l'id de la commande qui l'a déclenché": "Wenn es sich um einen Befehl handelt, der das Szenario ausgelöst hat, hat dieses Tag den Wert der ID des Befehls, der es ausgelöst hat", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur du nom de la commande (sous forme [objet][equipement][commande": "Wenn es sich um einen Befehl handelt, der das Szenario ausgelöst hat, hat dieses Tag den Wert des Namens des Befehls (in der Form [Objekt][Ausrüstung][Befehl", - "Notez qu'en utilisant la syntaxe": "", - "en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code": "", + "Notez qu'en utilisant la syntaxe": "Notez qu'en utilisant la syntaxe", + "en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code": "en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur de la commande ayant déclenché le scénario": "Wenn es sich um einen Befehl handelt, der das Szenario ausgelöst hat, hat dieses Tag den Wert des Befehls, der das Szenario ausgelöst hat", "Astuce si vous voulez la valeur courante de la commande qui a déclencher le scénario (et non sa valeur au déclenchement) vous pouvez utiliser": "Tipp: Wenn Sie den aktuellen Wert des Befehls möchten, der das Szenario ausgelöst hat (und nicht seinen Wert zum Zeitpunkt der Auslösung), können Sie diesen verwenden", "Permet de récuperer l'information de latitude mise dans la configuration de jeedom": "Ermöglicht Ihnen, die in der Jeedom-Konfiguration eingegebenen Breitengradinformationen abzurufen", diff --git a/docs/i18n/en_US.json b/docs/i18n/en_US.json index 4cdf40a5c2..fcac739e4f 100644 --- a/docs/i18n/en_US.json +++ b/docs/i18n/en_US.json @@ -6884,8 +6884,8 @@ "pour un lancement au démarrage de Jeedom": "for a launch at startup of Jeedom", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur de l'id de la commande qui l'a déclenché": "If it is a command which triggered the scenario then this tag has the value of the id of the command which triggered it", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur du nom de la commande (sous forme [objet][equipement][commande": "If it is a command which triggered the scenario then this tag has the value of the name of the command (in the form [object][equipment][command", - "Notez qu'en utilisant la syntaxe": "", - "en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code": "", + "Notez qu'en utilisant la syntaxe": "Notez qu'en utilisant la syntaxe", + "en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code": "en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur de la commande ayant déclenché le scénario": "If it is a command which triggered the scenario then this tag has the value of the command which triggered the scenario", "Astuce si vous voulez la valeur courante de la commande qui a déclencher le scénario (et non sa valeur au déclenchement) vous pouvez utiliser": "Tip if you want the current value of the command which triggered the scenario (and not its value at triggering) you can use", "Permet de récuperer l'information de latitude mise dans la configuration de jeedom": "Allows you to retrieve the latitude information put in the jeedom configuration", diff --git a/docs/i18n/es_ES.json b/docs/i18n/es_ES.json index ceb1f77a95..92094c55a1 100644 --- a/docs/i18n/es_ES.json +++ b/docs/i18n/es_ES.json @@ -6884,8 +6884,8 @@ "pour un lancement au démarrage de Jeedom": "para un lanzamiento al inicio de Jeedom", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur de l'id de la commande qui l'a déclenché": "Si es un comando el que desencadenó el escenario, entonces esta etiqueta tiene el valor de la identificación del comando que lo desencadenó", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur du nom de la commande (sous forme [objet][equipement][commande": "Si es un comando el que desencadenó el escenario, entonces esta etiqueta tiene el valor del nombre del comando (en el formato [objeto][equipo][comando", - "Notez qu'en utilisant la syntaxe": "", - "en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code": "", + "Notez qu'en utilisant la syntaxe": "Notez qu'en utilisant la syntaxe", + "en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code": "en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur de la commande ayant déclenché le scénario": "Si es un comando que desencadenó el escenario, entonces esta etiqueta tiene el valor del comando que desencadenó el escenario", "Astuce si vous voulez la valeur courante de la commande qui a déclencher le scénario (et non sa valeur au déclenchement) vous pouvez utiliser": "Consejo: si desea conocer el valor actual del comando que desencadenó el escenario (y no su valor en el momento de la activación), puede utilizar", "Permet de récuperer l'information de latitude mise dans la configuration de jeedom": "Le permite recuperar la información de latitud ingresada en la configuración de jeedom", diff --git a/docs/i18n/pt_PT.json b/docs/i18n/pt_PT.json index 9f28170049..75dffc74d3 100644 --- a/docs/i18n/pt_PT.json +++ b/docs/i18n/pt_PT.json @@ -6884,8 +6884,8 @@ "pour un lancement au démarrage de Jeedom": "para um lançamento na inicialização do Jeedom", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur de l'id de la commande qui l'a déclenché": "Se for um comando que desencadeou o cenário então esta tag tem o valor do id do comando que o desencadeou", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur du nom de la commande (sous forme [objet][equipement][commande": "Se for um comando que disparou o cenário então esta tag terá o valor do nome do comando (na forma [objeto][equipamento][comando", - "Notez qu'en utilisant la syntaxe": "", - "en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code": "", + "Notez qu'en utilisant la syntaxe": "Notez qu'en utilisant la syntaxe", + "en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code": "en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur de la commande ayant déclenché le scénario": "Se for um comando que acionou o cenário então esta tag terá o valor do comando que acionou o cenário", "Astuce si vous voulez la valeur courante de la commande qui a déclencher le scénario (et non sa valeur au déclenchement) vous pouvez utiliser": "Dica se você quiser o valor atual do comando que disparou o cenário (e não seu valor no disparo), você pode usar", "Permet de récuperer l'information de latitude mise dans la configuration de jeedom": "Permite recuperar as informações de latitude colocadas na configuração do jeedom", diff --git a/docs/pt_PT/scenario.md b/docs/pt_PT/scenario.md index 4dd16d09db..c3583ad1be 100644 --- a/docs/pt_PT/scenario.md +++ b/docs/pt_PT/scenario.md @@ -297,7 +297,7 @@ Uma tag é substituída durante a execução do cenário por seu valor. Você po - ``user`` se foi iniciado manualmente, - ``start`` para um lançamento na inicialização do Jeedom. - ``#trigger_id#`` : Se for um comando que desencadeou o cenário então esta tag tem o valor do id do comando que o desencadeou. Exemplo : ``#trigger_id# == 19`` -- ``#trigger_name#`` : Se for um comando que disparou o cenário então esta tag terá o valor do nome do comando (na forma [objeto][equipamento][comando]). Exemplo : ``#trigger_name# == '[cuisine][lumiere][etat]'``. : ``#trigger_name# == '[cuisine][lumiere][etat]'``, . +- ``#trigger_name#`` : Se for um comando que disparou o cenário então esta tag terá o valor do nome do comando (na forma [objeto][equipamento][comando]). Exemplo : ``#trigger_name# == '[cuisine][lumiere][etat]'``. Notez qu'en utilisant la syntaxe : ``#trigger_name# == '[cuisine][lumiere][etat]'``, en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code. - ``#trigger_value#`` : Se for um comando que acionou o cenário então esta tag terá o valor do comando que acionou o cenário. Dica se você quiser o valor atual do comando que disparou o cenário (e não seu valor no disparo), você pode usar : ``##trigger_id##`` (dobro #) - ``#latitude#`` : Permite recuperar as informações de latitude colocadas na configuração do jeedom - ``#longitude#`` : Permite recuperar as informações de longitude colocadas na configuração do jeedom From eeb24a35a3a72fb25a2fce7646ba967b3721671d Mon Sep 17 00:00:00 2001 From: scanab <104446114+scanab@users.noreply.github.com> Date: Thu, 8 Jan 2026 17:58:03 +0100 Subject: [PATCH 4/4] Update cache.class.php MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Contexte : Dans cache.class.php la fonction persist() de la classe FileCache fait un tar cfz ' . __DIR__ . '/../../cache.tar.gz * 2>&1 > /dev/null; Pourquoi c’est problématique ? Le * est interprété par le shell, pas par tar. Le shell remplace * par tous les fichiers non cachés du répertoire, un par un. Cela peut produire une liste énorme d’arguments, parfois trop grande pour la limite du shell. Pour ma part, avec 22000 fichiers dans mon répertoire cache, mon cache n’était jamais persisté et la page santé de mon jeedom me disait que le cache était en erreur. Comment corriger ? Il suffit dans la commande de remplacer le * par un . : tar cfz ' . __DIR__ . '/../../cache.tar.gz . 2>&1 > /dev/null; Cela permet d’archiver le répertoire courant lui‑même, avec tous ses fichiers et sous‑répertoires, sans dépendre du shell pour l’expansion. → comportement identique → meilleures performances → plus fiable (pas de limite sur le nombre de fichiers, reproductibilité, pas de soucis avec certains noms de fichiers) --- core/class/cache.class.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/class/cache.class.php b/core/class/cache.class.php index 277a5293a4..3014f64ffa 100644 --- a/core/class/cache.class.php +++ b/core/class/cache.class.php @@ -374,7 +374,7 @@ public static function persist() { $cache_dir = jeedom::getTmpFolder('cache'); try { $cmd = system::getCmdSudo() . 'rm -rf ' . __DIR__ . '/../../cache.tar.gz;cd ' . $cache_dir . ';'; - $cmd .= system::getCmdSudo() . 'tar cfz ' . __DIR__ . '/../../cache.tar.gz * 2>&1 > /dev/null;'; + $cmd .= system::getCmdSudo() . 'tar cfz ' . __DIR__ . '/../../cache.tar.gz . 2>&1 > /dev/null;'; $cmd .= system::getCmdSudo() . 'chmod 774 ' . __DIR__ . '/../../cache.tar.gz;'; $cmd .= system::getCmdSudo() . 'chown ' . system::get('www-uid') . ':' . system::get('www-gid') . ' ' . __DIR__ . '/../../cache.tar.gz;'; $cmd .= system::getCmdSudo() . 'chown -R ' . system::get('www-uid') . ':' . system::get('www-gid') . ' ' . $cache_dir . ';';