From 4df2a6d11a99b104e90aac2b30757f0c06be96e1 Mon Sep 17 00:00:00 2001 From: Jenkins Date: Thu, 7 Nov 2024 00:05:06 +0000 Subject: [PATCH 1/6] [Jenkins] Updated translation --- docs/de_DE/changelog.md | 5 +++++ docs/en_US/changelog.md | 5 +++++ docs/es_ES/changelog.md | 5 +++++ docs/i18n/de_DE.json | 3 +++ docs/i18n/en_US.json | 3 +++ docs/i18n/es_ES.json | 3 +++ docs/i18n/fr_FR.json | 3 +++ docs/i18n/pt_PT.json | 3 +++ docs/pt_PT/changelog.md | 5 +++++ 9 files changed, 35 insertions(+) diff --git a/docs/de_DE/changelog.md b/docs/de_DE/changelog.md index d00fa74..06ddeb1 100644 --- a/docs/de_DE/changelog.md +++ b/docs/de_DE/changelog.md @@ -4,6 +4,11 @@ > >Zur Erinnerung: Wenn keine Informationen zum Update vorhanden sind, bedeutet dies, dass es sich nur um die Aktualisierung von Dokumentation, Übersetzung oder Text handelt +# 11.06.2024 + +- Fehlerbehebung für PHP8 +- Bessere Modusverwaltung + # 24.10.2024 - Ein Fehler bei Modeausrüstung wurde behoben diff --git a/docs/en_US/changelog.md b/docs/en_US/changelog.md index be66084..9991e8d 100644 --- a/docs/en_US/changelog.md +++ b/docs/en_US/changelog.md @@ -4,6 +4,11 @@ > >As a reminder if there is no information on the update, it means that it only concerns the updating of documentation, translation or text +# 06/11/2024 + +- Bug fix for PHP8 +- Better mode management + # 10/24/2024 - Fixed a bug on fashion type equipment diff --git a/docs/es_ES/changelog.md b/docs/es_ES/changelog.md index d4f3cd5..2422026 100644 --- a/docs/es_ES/changelog.md +++ b/docs/es_ES/changelog.md @@ -4,6 +4,11 @@ > >Como recordatorio si no hay información sobre la actualización, significa que solo se refiere a la actualización de documentación, traducción o texto +# 11/06/2024 + +- Corrección de errores para PHP8 +- Mejor gestión de modos + # 24/10/2024 - Se corrigió un error en el equipo de tipo moda diff --git a/docs/i18n/de_DE.json b/docs/i18n/de_DE.json index 80fd634..2b698f0 100644 --- a/docs/i18n/de_DE.json +++ b/docs/i18n/de_DE.json @@ -2,6 +2,9 @@ "changelog.md": { "Changelog Google Smarthome": "Changelog Google Smarthome", "Pour rappel s'il n'y a pas d'information sur la mise à jour, c'est que celle-ci concerne uniquement de la mise à jour de documentation, de traduction ou de texte": "Zur Erinnerung: Wenn keine Informationen zum Update vorhanden sind, bedeutet dies, dass es sich nur um die Aktualisierung von Dokumentation, Übersetzung oder Text handelt", + "06\/11\/2024": "11.06.2024", + "Correction de bug pour PHP8": "Fehlerbehebung für PHP8", + "Meilleure gestion des modes": "Bessere Modusverwaltung", "24\/10\/2024": "24.10.2024", "Correction d'un bug sur les équipements de type mode": "Ein Fehler bei Modeausrüstung wurde behoben", "Correction sur les équipements de type Thermostat": "Korrektur bei Geräten vom Typ Thermostat", diff --git a/docs/i18n/en_US.json b/docs/i18n/en_US.json index e666cc2..0298ba9 100644 --- a/docs/i18n/en_US.json +++ b/docs/i18n/en_US.json @@ -2,6 +2,9 @@ "changelog.md": { "Changelog Google Smarthome": "Changelog Google Smarthome", "Pour rappel s'il n'y a pas d'information sur la mise à jour, c'est que celle-ci concerne uniquement de la mise à jour de documentation, de traduction ou de texte": "As a reminder if there is no information on the update, it means that it only concerns the updating of documentation, translation or text", + "06\/11\/2024": "06\/11\/2024", + "Correction de bug pour PHP8": "Bug fix for PHP8", + "Meilleure gestion des modes": "Better mode management", "24\/10\/2024": "10\/24\/2024", "Correction d'un bug sur les équipements de type mode": "Fixed a bug on fashion type equipment", "Correction sur les équipements de type Thermostat": "Correction on Thermostat type equipment", diff --git a/docs/i18n/es_ES.json b/docs/i18n/es_ES.json index 8a863b9..7fa2f7a 100644 --- a/docs/i18n/es_ES.json +++ b/docs/i18n/es_ES.json @@ -2,6 +2,9 @@ "changelog.md": { "Changelog Google Smarthome": "Registro de cambios de Google Smarthome", "Pour rappel s'il n'y a pas d'information sur la mise à jour, c'est que celle-ci concerne uniquement de la mise à jour de documentation, de traduction ou de texte": "Como recordatorio si no hay información sobre la actualización, significa que solo se refiere a la actualización de documentación, traducción o texto", + "06\/11\/2024": "11\/06\/2024", + "Correction de bug pour PHP8": "Corrección de errores para PHP8", + "Meilleure gestion des modes": "Mejor gestión de modos", "24\/10\/2024": "24\/10\/2024", "Correction d'un bug sur les équipements de type mode": "Se corrigió un error en el equipo de tipo moda", "Correction sur les équipements de type Thermostat": "Corrección en equipos tipo Termostato", diff --git a/docs/i18n/fr_FR.json b/docs/i18n/fr_FR.json index d71359b..2b132c1 100644 --- a/docs/i18n/fr_FR.json +++ b/docs/i18n/fr_FR.json @@ -3,6 +3,9 @@ "Changelog Google Smarthome": "Changelog Google Smarthome", "IMPORTANT": "IMPORTANT", "Pour rappel s'il n'y a pas d'information sur la mise à jour, c'est que celle-ci concerne uniquement de la mise à jour de documentation, de traduction ou de texte": "Pour rappel s'il n'y a pas d'information sur la mise à jour, c'est que celle-ci concerne uniquement de la mise à jour de documentation, de traduction ou de texte", + "06\/11\/2024": "06\/11\/2024", + "Correction de bug pour PHP8": "Correction de bug pour PHP8", + "Meilleure gestion des modes": "Meilleure gestion des modes", "24\/10\/2024": "24\/10\/2024", "Correction d'un bug sur les équipements de type mode": "Correction d'un bug sur les équipements de type mode", "Correction sur les équipements de type Thermostat": "Correction sur les équipements de type Thermostat", diff --git a/docs/i18n/pt_PT.json b/docs/i18n/pt_PT.json index cdeb4ec..3eaba1e 100644 --- a/docs/i18n/pt_PT.json +++ b/docs/i18n/pt_PT.json @@ -2,6 +2,9 @@ "changelog.md": { "Changelog Google Smarthome": "Changelog Google Smarthome", "Pour rappel s'il n'y a pas d'information sur la mise à jour, c'est que celle-ci concerne uniquement de la mise à jour de documentation, de traduction ou de texte": "Como lembrete, se não houver informações sobre a atualização, isso significa que se trata apenas da atualização da documentação, tradução ou texto", + "06\/11\/2024": "11\/06\/2024", + "Correction de bug pour PHP8": "Correção de bug para PHP8", + "Meilleure gestion des modes": "Melhor gerenciamento de modo", "24\/10\/2024": "24\/10\/2024", "Correction d'un bug sur les équipements de type mode": "Corrigido um bug em equipamentos do tipo moda", "Correction sur les équipements de type Thermostat": "Correção em equipamentos tipo Termostato", diff --git a/docs/pt_PT/changelog.md b/docs/pt_PT/changelog.md index dbeb53d..6261717 100644 --- a/docs/pt_PT/changelog.md +++ b/docs/pt_PT/changelog.md @@ -4,6 +4,11 @@ > >Como lembrete, se não houver informações sobre a atualização, isso significa que se trata apenas da atualização da documentação, tradução ou texto +# 11/06/2024 + +- Correção de bug para PHP8 +- Melhor gerenciamento de modo + # 24/10/2024 - Corrigido um bug em equipamentos do tipo moda From 0aa7ef19038d0423ce83aaa8f97a217a6dd37d24 Mon Sep 17 00:00:00 2001 From: Spine34 Date: Fri, 8 Nov 2024 19:58:21 +0100 Subject: [PATCH 2/6] update gsh.class.php --- core/class/gsh.class.php | 1 + 1 file changed, 1 insertion(+) diff --git a/core/class/gsh.class.php b/core/class/gsh.class.php index 267c85d..cdc3fd8 100644 --- a/core/class/gsh.class.php +++ b/core/class/gsh.class.php @@ -103,6 +103,7 @@ public static function getSupportedType() { 'action.devices.types.SCENE' => array('name' => __('Scène', __FILE__), 'class' => 'gsh_scene'), 'action.devices.types.SECURITYSYSTEM' => array('name' => __('Alarme', __FILE__), 'traits' => array('ArmDisarm', 'StatusReport', 'Modes')), 'action.devices.types.SENSOR' => array('name' => __('Capteur', __FILE__), 'traits' => array('OnOff', 'SensorState', 'TemperatureControl', 'Brightness', 'HumiditySetting', 'OccupancySensing')), + 'action.devices.types.SETTOP' => array('name' => __('Décodeur', __FILE__), 'traits' => array('AppSelector', 'InputSelector', 'MediaState', 'OnOff', 'TransportControl', 'Volume', 'Channel')), 'action.devices.types.SHOWER' => array('name' => __('Douche', __FILE__), 'traits' => array('Modes', 'Toggles', 'OnOff', 'TemperatureControl')), 'action.devices.types.SHUTTER' => array('name' => __('Volet', __FILE__), 'traits' => array('Modes', 'OpenClose', 'Rotation')), 'action.devices.types.SMOKE_DETECTOR' => array('name' => __('Détecteur de fumée', __FILE__), 'traits' => array('SensorState')), From 9b8dc486a615ace8941124072f4b81503f5cb763 Mon Sep 17 00:00:00 2001 From: Jenkins Date: Wed, 13 Nov 2024 00:04:56 +0000 Subject: [PATCH 3/6] [Jenkins] Updated translation --- core/i18n/de_DE.json | 1 + core/i18n/en_US.json | 1 + core/i18n/es_ES.json | 1 + core/i18n/fr_FR.json | 1 + core/i18n/id_ID.json | 1 + core/i18n/it_IT.json | 1 + core/i18n/ja_JP.json | 1 + core/i18n/pt_PT.json | 1 + core/i18n/ru_RU.json | 1 + core/i18n/tr.json | 1 + 10 files changed, 10 insertions(+) diff --git a/core/i18n/de_DE.json b/core/i18n/de_DE.json index 6055408..f9a2e72 100644 --- a/core/i18n/de_DE.json +++ b/core/i18n/de_DE.json @@ -182,6 +182,7 @@ "Scène": "Szene", "Alarme": "Alarm", "Capteur": "Sensor", + "Décodeur": "Decoder", "Douche": "Dusche", "Volet": "Klappe", "Détecteur de fumée": "Rauchmelder", diff --git a/core/i18n/en_US.json b/core/i18n/en_US.json index 43375b6..b675d5a 100644 --- a/core/i18n/en_US.json +++ b/core/i18n/en_US.json @@ -182,6 +182,7 @@ "Scène": "Scene", "Alarme": "Alarm", "Capteur": "Sensor", + "Décodeur": "Decoder", "Douche": "Shower", "Volet": "Shutter", "Détecteur de fumée": "Smoke detector", diff --git a/core/i18n/es_ES.json b/core/i18n/es_ES.json index a296d7b..db7a1e1 100644 --- a/core/i18n/es_ES.json +++ b/core/i18n/es_ES.json @@ -182,6 +182,7 @@ "Scène": "Escena", "Alarme": "Alarma", "Capteur": "Sensor", + "Décodeur": "Descifrador", "Douche": "Ducha", "Volet": "Persiana", "Détecteur de fumée": "Detector de humo", diff --git a/core/i18n/fr_FR.json b/core/i18n/fr_FR.json index 149785d..d90bcfb 100644 --- a/core/i18n/fr_FR.json +++ b/core/i18n/fr_FR.json @@ -182,6 +182,7 @@ "Scène": "Scène", "Alarme": "Alarme", "Capteur": "Capteur", + "Décodeur": "Décodeur", "Douche": "Douche", "Volet": "Volet", "Détecteur de fumée": "Détecteur de fumée", diff --git a/core/i18n/id_ID.json b/core/i18n/id_ID.json index 2f5db25..4dc0970 100644 --- a/core/i18n/id_ID.json +++ b/core/i18n/id_ID.json @@ -182,6 +182,7 @@ "Scène": "Scene", "Alarme": "Alarme", "Capteur": "Capteur", + "Décodeur": "Décodeur", "Douche": "Douche", "Volet": "Penutup", "Détecteur de fumée": "Détecteur de fumée", diff --git a/core/i18n/it_IT.json b/core/i18n/it_IT.json index c02b5b4..d496ec1 100644 --- a/core/i18n/it_IT.json +++ b/core/i18n/it_IT.json @@ -182,6 +182,7 @@ "Scène": "Scene", "Alarme": "Alarme", "Capteur": "Capteur", + "Décodeur": "Décodeur", "Douche": "Douche", "Volet": "Falda", "Détecteur de fumée": "Détecteur de fumée", diff --git a/core/i18n/ja_JP.json b/core/i18n/ja_JP.json index 2ea9afb..db4a832 100644 --- a/core/i18n/ja_JP.json +++ b/core/i18n/ja_JP.json @@ -182,6 +182,7 @@ "Scène": "Scene", "Alarme": "Alarme", "Capteur": "Capteur", + "Décodeur": "Décodeur", "Douche": "Douche", "Volet": "フラップ", "Détecteur de fumée": "Détecteur de fumée", diff --git a/core/i18n/pt_PT.json b/core/i18n/pt_PT.json index 1b9b8bd..979533b 100644 --- a/core/i18n/pt_PT.json +++ b/core/i18n/pt_PT.json @@ -182,6 +182,7 @@ "Scène": "Cena", "Alarme": "Alarme", "Capteur": "Sensor", + "Décodeur": "Decodificador", "Douche": "Chuveiro", "Volet": "Aba", "Détecteur de fumée": "Detector de fumaça", diff --git a/core/i18n/ru_RU.json b/core/i18n/ru_RU.json index 7a0772f..41fdae1 100644 --- a/core/i18n/ru_RU.json +++ b/core/i18n/ru_RU.json @@ -182,6 +182,7 @@ "Scène": "Scene", "Alarme": "Alarme", "Capteur": "Capteur", + "Décodeur": "Décodeur", "Douche": "Douche", "Volet": "створка", "Détecteur de fumée": "Détecteur de fumée", diff --git a/core/i18n/tr.json b/core/i18n/tr.json index 5142b16..8c12d2f 100644 --- a/core/i18n/tr.json +++ b/core/i18n/tr.json @@ -182,6 +182,7 @@ "Scène": "Scene", "Alarme": "Alarme", "Capteur": "Capteur", + "Décodeur": "Décodeur", "Douche": "Douche", "Volet": "Kepenek", "Détecteur de fumée": "Détecteur de fumée", From 988eb871702252c7c117e66a69af2d98f7644af0 Mon Sep 17 00:00:00 2001 From: Caelion <48852394+Caelion@users.noreply.github.com> Date: Sun, 17 Nov 2024 02:52:51 +0100 Subject: [PATCH 4/6] Correctif gestion du mode Correction pour que le mode remonte correctement de Jeedom vers Google Home --- core/class/gsh_TemperatureSetting.class.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/core/class/gsh_TemperatureSetting.class.php b/core/class/gsh_TemperatureSetting.class.php index 8b63ddc..2f95fff 100644 --- a/core/class/gsh_TemperatureSetting.class.php +++ b/core/class/gsh_TemperatureSetting.class.php @@ -277,7 +277,13 @@ public static function query($_device, $_infos){ $return['thermostatTemperatureSetpoint'] = 0; } if (!isset($return['thermostatMode'])) { - $return['thermostatMode'] = ($_device->getOptions('TemperatureSetting::heat') == '') ? 'cool' : 'heat'; + $cmd = cmd::byId($_infos['customData']['TemperatureSetting_cmdGetMode']);//Récupération du mode actuel + if (is_object($cmd)) { + $mode = $cmd->execCmd(); + } else {// Mode par défaut si non spécifié dans les generics + $mode = 'heat'; + } + $return['thermostatMode'] = $mode; } $return['activeThermostatMode'] = $return['thermostatMode']; if($return['activeThermostatMode'] == 'off'){ From 2303010fdc0eb3cc39cbce60f1624ea07ed1d6bd Mon Sep 17 00:00:00 2001 From: Caelion <48852394+Caelion@users.noreply.github.com> Date: Sun, 17 Nov 2024 02:58:40 +0100 Subject: [PATCH 5/6] Update index.md --- docs/fr_FR/index.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docs/fr_FR/index.md b/docs/fr_FR/index.md index 0884008..d445ba6 100644 --- a/docs/fr_FR/index.md +++ b/docs/fr_FR/index.md @@ -278,6 +278,11 @@ Les types d'équipements sont importants cela permet à Google de réagir en fon > **IMPORTANT** > > Le type thermostat n'est pleinement supporté qu'à travers un équipement venant du plugin thermostat, dans le cas contraire la gestion des modes risque de ne pas marcher +> +> Pour la gestion du mode sur un type thermostat, il faut : +> - Une info de type "autre" qui prend comme valeur "heat", "cool", "off", "eco" et lui affecter le type generic : Thermostat Mode +> - Des actions qui réalisent les changements de mode et leur affecter le type generic : Thermostat Mode +> - Il faut également rattacher dans les paramètres de l'équipement dans le plugin gsh de l'action au mode correspondant (partie "Configuration TemperatureSetting") ## Scénario From fc11994c08c8c9baa350033ac21c88a49fd74b5e Mon Sep 17 00:00:00 2001 From: Jenkins Date: Tue, 19 Nov 2024 00:05:00 +0000 Subject: [PATCH 6/6] [Jenkins] Updated translation --- docs/de_DE/index.md | 5 +++++ docs/en_US/index.md | 5 +++++ docs/es_ES/index.md | 5 +++++ docs/i18n/de_DE.json | 5 +++++ docs/i18n/en_US.json | 5 +++++ docs/i18n/es_ES.json | 5 +++++ docs/i18n/fr_FR.json | 5 +++++ docs/i18n/pt_PT.json | 5 +++++ docs/pt_PT/index.md | 5 +++++ 9 files changed, 45 insertions(+) diff --git a/docs/de_DE/index.md b/docs/de_DE/index.md index fe10b49..30c2fa8 100644 --- a/docs/de_DE/index.md +++ b/docs/de_DE/index.md @@ -278,6 +278,11 @@ Die Art der Ausrüstung ist wichtig, damit Google auf die von Ihnen gesagten Sä > **Wichtig** > > Der Thermostat-Typ wird nur durch Geräte unterstützt, die vom Thermostat-Plugin stammen. Andernfalls funktioniert die Verwaltung der Modi möglicherweise nicht +> +> Um den Modus eines Thermostattyps zu verwalten, müssen Sie Folgendes tun : +> - Informationen vom Typ „andere“, die als Wert „Heizen“, „Kühlen“, „Aus“, „Öko“ annehmen und ihm den Typ „Generisch“ zuweisen : Thermostatmodus +> - Aktionen, die Modusänderungen durchführen und ihnen den generischen Typ zuweisen : Thermostatmodus +> - Es ist außerdem erforderlich, die Aktion in den Geräteparametern im gsh-Plugin (Abschnitt „Konfiguration Temperatureinstellung“) mit dem entsprechenden Modus zu verbinden") ## Szenario diff --git a/docs/en_US/index.md b/docs/en_US/index.md index 047d79d..f0202b0 100644 --- a/docs/en_US/index.md +++ b/docs/en_US/index.md @@ -278,6 +278,11 @@ The types of equipment are important this allows Google to react based on the se > **Important** > > The thermostat type is only fully supported through equipment coming from the thermostat plugin, otherwise the management of the modes may not work +> +> For mode management on a thermostat type, it is necessary : +> - An info of type "other" which takes as value "heat", "cool", "off", "eco" and assigns it the generic type : Thermostat Mode +> - Actions that perform mode changes and assign them the generic type : Thermostat Mode +> - It is also necessary to attach in the equipment settings in the gsh plugin of the action to the corresponding mode (part "Configuration TemperatureSetting") ## Scenario diff --git a/docs/es_ES/index.md b/docs/es_ES/index.md index abbdcf0..5edcaf3 100644 --- a/docs/es_ES/index.md +++ b/docs/es_ES/index.md @@ -278,6 +278,11 @@ Los tipos de equipos son importantes, esto permite a Google reaccionar en funci > **Importante** > > El tipo de termostato solo es totalmente compatible a través de equipos que provienen del complemento de termostato; de lo contrario, es posible que la administración de los modos no funcione +> +> Para gestionar el modo en un tipo de termostato, debe : +> - Información de tipo "otro" que toma el valor "calor", "frío", "apagado", "eco" y le asigna el tipo genérico : Modo termostato +> - Acciones que realizan cambios de modo y les asignan el tipo genérico : Modo termostato +> - También es necesario conectar la acción al modo correspondiente en los parámetros del equipo en el complemento gsh (sección "Configuración de temperatura")") ## Escenario diff --git a/docs/i18n/de_DE.json b/docs/i18n/de_DE.json index 2b698f0..d20fd77 100644 --- a/docs/i18n/de_DE.json +++ b/docs/i18n/de_DE.json @@ -268,6 +268,11 @@ "Les types d'équipements sont importants cela permet à Google de réagir en fonction des phrases que vous dites": "Die Art der Ausrüstung ist wichtig, damit Google auf die von Ihnen gesagten Sätze reagieren kann", "Jeedom supporte des types \"béta\" non encore documentés chez Google donc qui peuvent marcher ou non en fonction des mises à jour chez google": "Jeedom unterstützt „Beta“-Typen, die bei Google noch nicht dokumentiert sind, sodass diese je nach Aktualisierungen bei Google möglicherweise funktionieren oder auch nicht", "Le type thermostat n'est pleinement supporté qu'à travers un équipement venant du plugin thermostat, dans le cas contraire la gestion des modes risque de ne pas marcher": "Der Thermostat-Typ wird nur durch Geräte unterstützt, die vom Thermostat-Plugin stammen. Andernfalls funktioniert die Verwaltung der Modi möglicherweise nicht", + "Pour la gestion du mode sur un type thermostat, il faut": "Um den Modus eines Thermostattyps zu verwalten, müssen Sie Folgendes tun", + "Une info de type \"autre\" qui prend comme valeur \"heat\", \"cool\", \"off\", \"eco\" et lui affecter le type generic": "Informationen vom Typ „andere“, die als Wert „Heizen“, „Kühlen“, „Aus“, „Öko“ annehmen und ihm den Typ „Generisch“ zuweisen", + "Thermostat Mode": "Thermostatmodus", + "Des actions qui réalisent les changements de mode et leur affecter le type generic": "Aktionen, die Modusänderungen durchführen und ihnen den generischen Typ zuweisen", + "Il faut également rattacher dans les paramètres de l'équipement dans le plugin gsh de l'action au mode correspondant (partie \"Configuration TemperatureSetting": "Es ist außerdem erforderlich, die Aktion in den Geräteparametern im gsh-Plugin (Abschnitt „Konfiguration Temperatureinstellung“) mit dem entsprechenden Modus zu verbinden", "Scénario": "Szenario", "Vous pouvez aussi créer des scènes dans l'onglet scènario, avec des actions d'entrée et de sortie": "Sie können im Szenario-Tab auch Szenen mit Ein- und Ausstiegsaktionen erstellen", "Pour lancer un scénario il suffit de dire \"Active": "Um ein Szenario zu starten, sagen Sie einfach \"Aktiv", diff --git a/docs/i18n/en_US.json b/docs/i18n/en_US.json index 0298ba9..2cb6d07 100644 --- a/docs/i18n/en_US.json +++ b/docs/i18n/en_US.json @@ -268,6 +268,11 @@ "Les types d'équipements sont importants cela permet à Google de réagir en fonction des phrases que vous dites": "The types of equipment are important this allows Google to react based on the sentences you say", "Jeedom supporte des types \"béta\" non encore documentés chez Google donc qui peuvent marcher ou non en fonction des mises à jour chez google": "Jeedom supports \"beta\" types not yet documented at Google so which may or may not work depending on updates at Google", "Le type thermostat n'est pleinement supporté qu'à travers un équipement venant du plugin thermostat, dans le cas contraire la gestion des modes risque de ne pas marcher": "The thermostat type is only fully supported through equipment coming from the thermostat plugin, otherwise the management of the modes may not work", + "Pour la gestion du mode sur un type thermostat, il faut": "For mode management on a thermostat type, it is necessary", + "Une info de type \"autre\" qui prend comme valeur \"heat\", \"cool\", \"off\", \"eco\" et lui affecter le type generic": "An info of type \"other\" which takes as value \"heat\", \"cool\", \"off\", \"eco\" and assigns it the generic type", + "Thermostat Mode": "Thermostat Mode", + "Des actions qui réalisent les changements de mode et leur affecter le type generic": "Actions that perform mode changes and assign them the generic type", + "Il faut également rattacher dans les paramètres de l'équipement dans le plugin gsh de l'action au mode correspondant (partie \"Configuration TemperatureSetting": "It is also necessary to attach in the equipment settings in the gsh plugin of the action to the corresponding mode (part \"Configuration TemperatureSetting", "Scénario": "Scenario", "Vous pouvez aussi créer des scènes dans l'onglet scènario, avec des actions d'entrée et de sortie": "You can also create scenes in the scenario tab, with entry and exit actions", "Pour lancer un scénario il suffit de dire \"Active": "To start a scenario just say \"Active", diff --git a/docs/i18n/es_ES.json b/docs/i18n/es_ES.json index 7fa2f7a..ae5a831 100644 --- a/docs/i18n/es_ES.json +++ b/docs/i18n/es_ES.json @@ -268,6 +268,11 @@ "Les types d'équipements sont importants cela permet à Google de réagir en fonction des phrases que vous dites": "Los tipos de equipos son importantes, esto permite a Google reaccionar en función de las frases que dices", "Jeedom supporte des types \"béta\" non encore documentés chez Google donc qui peuvent marcher ou non en fonction des mises à jour chez google": "Jeedom admite tipos \"beta\" que aún no están documentados en Google, por lo que pueden funcionar o no dependiendo de las actualizaciones de Google", "Le type thermostat n'est pleinement supporté qu'à travers un équipement venant du plugin thermostat, dans le cas contraire la gestion des modes risque de ne pas marcher": "El tipo de termostato solo es totalmente compatible a través de equipos que provienen del complemento de termostato; de lo contrario, es posible que la administración de los modos no funcione", + "Pour la gestion du mode sur un type thermostat, il faut": "Para gestionar el modo en un tipo de termostato, debe", + "Une info de type \"autre\" qui prend comme valeur \"heat\", \"cool\", \"off\", \"eco\" et lui affecter le type generic": "Información de tipo \"otro\" que toma el valor \"calor\", \"frío\", \"apagado\", \"eco\" y le asigna el tipo genérico", + "Thermostat Mode": "Modo termostato", + "Des actions qui réalisent les changements de mode et leur affecter le type generic": "Acciones que realizan cambios de modo y les asignan el tipo genérico", + "Il faut également rattacher dans les paramètres de l'équipement dans le plugin gsh de l'action au mode correspondant (partie \"Configuration TemperatureSetting": "También es necesario conectar la acción al modo correspondiente en los parámetros del equipo en el complemento gsh (sección \"Configuración de temperatura\")", "Scénario": "Escenario", "Vous pouvez aussi créer des scènes dans l'onglet scènario, avec des actions d'entrée et de sortie": "También puedes crear escenas en la pestaña de escenario, con acciones de entrada y salida", "Pour lancer un scénario il suffit de dire \"Active": "Para comenzar un escenario simplemente diga \"Activo", diff --git a/docs/i18n/fr_FR.json b/docs/i18n/fr_FR.json index 2b132c1..b5c94a5 100644 --- a/docs/i18n/fr_FR.json +++ b/docs/i18n/fr_FR.json @@ -272,6 +272,11 @@ "Les types d'équipements sont importants cela permet à Google de réagir en fonction des phrases que vous dites": "Les types d'équipements sont importants cela permet à Google de réagir en fonction des phrases que vous dites", "Jeedom supporte des types \"béta\" non encore documentés chez Google donc qui peuvent marcher ou non en fonction des mises à jour chez google": "Jeedom supporte des types \"béta\" non encore documentés chez Google donc qui peuvent marcher ou non en fonction des mises à jour chez google", "Le type thermostat n'est pleinement supporté qu'à travers un équipement venant du plugin thermostat, dans le cas contraire la gestion des modes risque de ne pas marcher": "Le type thermostat n'est pleinement supporté qu'à travers un équipement venant du plugin thermostat, dans le cas contraire la gestion des modes risque de ne pas marcher", + "Pour la gestion du mode sur un type thermostat, il faut": "Pour la gestion du mode sur un type thermostat, il faut", + "Une info de type \"autre\" qui prend comme valeur \"heat\", \"cool\", \"off\", \"eco\" et lui affecter le type generic": "Une info de type \"autre\" qui prend comme valeur \"heat\", \"cool\", \"off\", \"eco\" et lui affecter le type generic", + "Thermostat Mode": "Thermostat Mode", + "Des actions qui réalisent les changements de mode et leur affecter le type generic": "Des actions qui réalisent les changements de mode et leur affecter le type generic", + "Il faut également rattacher dans les paramètres de l'équipement dans le plugin gsh de l'action au mode correspondant (partie \"Configuration TemperatureSetting": "Il faut également rattacher dans les paramètres de l'équipement dans le plugin gsh de l'action au mode correspondant (partie \"Configuration TemperatureSetting", "Scénario": "Scénario", "Vous pouvez aussi créer des scènes dans l'onglet scènario, avec des actions d'entrée et de sortie": "Vous pouvez aussi créer des scènes dans l'onglet scènario, avec des actions d'entrée et de sortie", "Pour lancer un scénario il suffit de dire \"Active": "Pour lancer un scénario il suffit de dire \"Active", diff --git a/docs/i18n/pt_PT.json b/docs/i18n/pt_PT.json index 3eaba1e..9be73a4 100644 --- a/docs/i18n/pt_PT.json +++ b/docs/i18n/pt_PT.json @@ -268,6 +268,11 @@ "Les types d'équipements sont importants cela permet à Google de réagir en fonction des phrases que vous dites": "Os tipos de equipamento são importantes, pois permitem que o Google reaja com base nas frases que você diz", "Jeedom supporte des types \"béta\" non encore documentés chez Google donc qui peuvent marcher ou non en fonction des mises à jour chez google": "Jeedom oferece suporte a tipos \"beta\" ainda não documentados no Google, que podem ou não funcionar dependendo das atualizações do Google", "Le type thermostat n'est pleinement supporté qu'à travers un équipement venant du plugin thermostat, dans le cas contraire la gestion des modes risque de ne pas marcher": "O tipo de termostato só é totalmente compatível com o equipamento proveniente do plugin do termostato, caso contrário, o gerenciamento dos modos pode não funcionar", + "Pour la gestion du mode sur un type thermostat, il faut": "Para gerenciar o modo em um tipo de termostato, você deve", + "Une info de type \"autre\" qui prend comme valeur \"heat\", \"cool\", \"off\", \"eco\" et lui affecter le type generic": "Informação do tipo “outro” que toma como valor “calor”, “frio”, “desligado”, “eco” e lhe atribui o tipo genérico", + "Thermostat Mode": "Modo termostato", + "Des actions qui réalisent les changements de mode et leur affecter le type generic": "Ações que fazem alterações de modo e atribuem a elas o tipo genérico", + "Il faut également rattacher dans les paramètres de l'équipement dans le plugin gsh de l'action au mode correspondant (partie \"Configuration TemperatureSetting": "Também é necessário conectar a ação ao modo correspondente nos parâmetros do equipamento no plugin gsh (seção “Configuration TemperatureSetting”)", "Scénario": "Cenas", "Vous pouvez aussi créer des scènes dans l'onglet scènario, avec des actions d'entrée et de sortie": "Você também pode criar cenas na aba cenário, com ações de entrada e saída", "Pour lancer un scénario il suffit de dire \"Active": "Para iniciar um cenário, basta dizer \"Ativo", diff --git a/docs/pt_PT/index.md b/docs/pt_PT/index.md index 7345f02..5e99b47 100644 --- a/docs/pt_PT/index.md +++ b/docs/pt_PT/index.md @@ -278,6 +278,11 @@ Os tipos de equipamento são importantes, pois permitem que o Google reaja com b > **Importante** > > O tipo de termostato só é totalmente compatível com o equipamento proveniente do plugin do termostato, caso contrário, o gerenciamento dos modos pode não funcionar +> +> Para gerenciar o modo em um tipo de termostato, você deve : +> - Informação do tipo “outro” que toma como valor “calor”, “frio”, “desligado”, “eco” e lhe atribui o tipo genérico : Modo termostato +> - Ações que fazem alterações de modo e atribuem a elas o tipo genérico : Modo termostato +> - Também é necessário conectar a ação ao modo correspondente nos parâmetros do equipamento no plugin gsh (seção “Configuration TemperatureSetting”)") ## Cenas