diff --git a/core/class/temperature.class.php b/core/class/temperature.class.php index 40efec0..1526ddb 100644 --- a/core/class/temperature.class.php +++ b/core/class/temperature.class.php @@ -136,16 +136,16 @@ public function AddCommand($Name, $_logicalId, $Type = 'info', $SubType = 'binar $Command->setIsHistorized($IsHistorized); if ($icon != 'default') { - $Command->setdisplay('icon', ''); + $Command->setDisplay('icon', ''); } if ($forceLineB != 'default') { - $Command->setdisplay('forceReturnLineBefore', 1); + $Command->setDisplay('forceReturnLineBefore', 1); } if ($_iconname != 'default') { - $Command->setdisplay('showIconAndNamedashboard', 1); + $Command->setDisplay('showIconAndNamedashboard', 1); } if ($_noiconname != null) { - $Command->setdisplay('showNameOndashboard', 0); + $Command->setDisplay('showNameOndashboard', 0); } if ($_calculValueOffset != null) { @@ -209,9 +209,7 @@ public function preSave() {} public function postSave() { - $order = 0; - $templatecore_V4 = 'core::'; $calcul = 'temperature'; /* spécifique à température */ @@ -220,7 +218,7 @@ public function postSave() $td_num_visible = 0; $td_num = 1; $template_td = 'default'; - $template_td_num = $templatecore_V4 . 'line'; + $template_td_num = 'core::line'; $name_td = (__('Message', __FILE__)); $name_td_num = (__('Message numérique', __FILE__)); $_iconname_td = 1; @@ -235,14 +233,14 @@ public function postSave() $humidity_relative_name = (__('Humidité Relative', __FILE__)); $vent_name = (__('Vitesse du Vent', __FILE__)); - $this->AddCommand($alert1, 'alert_1', 'info', 'binary', $templatecore_V4 . 'line', null, 'SIREN_STATE', 1, 'default', 'default', 'default', 'default', $order++, '0', true, 'default', null, null, null); - $this->AddCommand($alert2, 'alert_2', 'info', 'binary', $templatecore_V4 . 'line', null, 'SIREN_STATE', 1, 'default', 'default', 'default', 'default', $order++, '0', true, 'default', null, null, null); - $this->AddCommand($temp_ressentiename, 'windchill', 'info', 'numeric', $templatecore_V4 . 'line', '', 'GENERIC_INFO', '0', 'default', 'default', 'default', 'default', $order++, '0', true, 'default', null, 1, null); - $this->AddCommand($indice_chaleur_name, 'humidex', 'info', 'numeric', $templatecore_V4 . 'line', null, 'GENERIC_INFO', '0', 'default', 'default', 'default', 'default', $order++, '0', true, 'default', null, 1, null); + $this->AddCommand($alert1, 'alert_1', 'info', 'binary', 'core::line', null, 'SIREN_STATE', 1, 'default', 'default', 'default', 'default', $order++, '0', true, 'default', null, null, null); + $this->AddCommand($alert2, 'alert_2', 'info', 'binary', 'core::line', null, 'SIREN_STATE', 1, 'default', 'default', 'default', 'default', $order++, '0', true, 'default', null, null, null); + $this->AddCommand($temp_ressentiename, 'windchill', 'info', 'numeric', 'core::line', '°C', 'GENERIC_INFO', '0', 'default', 'default', 'default', 'default', $order++, '0', true, 'default', null, 1, null); + $this->AddCommand($indice_chaleur_name, 'humidex', 'info', 'numeric', 'core::line', null, 'GENERIC_INFO', '0', 'default', 'default', 'default', 'default', $order++, '0', true, 'default', null, 1, null); $this->AddCommand($name_td, 'td', 'info', 'string', $template_td, null, 'WEATHER_CONDITION', $td_num, 'default', 'default', 'default', 'default', $order++, '0', true, $_iconname_td, null, null, null); $this->AddCommand($name_td_num, 'td_num', 'info', 'numeric', $template_td_num, null, 'GENERIC_INFO', $td_num_visible, 'default', 'default', $td_num_min, $td_num_max, $order++, '0', true, $_iconname_td_num, null, null, null); - $this->AddCommand($temp_name, 'temperature', 'info', 'numeric', $templatecore_V4 . 'line', '°C', 'WEATHER_TEMPERATURE', 0, 'default', 'default', 'default', 'default', $order++, '0', true, 'default', null, 2, null); - $this->AddCommand($humidity_relative_name, 'humidityrel', 'info', 'numeric', $templatecore_V4 . 'line', '%', 'WEATHER_HUMIDITY', 0, 'default', 'default', 'default', 'default', $order++, '0', true, 'default', null, 2, null); + $this->AddCommand($temp_name, 'temperature', 'info', 'numeric', 'core::line', '°C', 'WEATHER_TEMPERATURE', 0, 'default', 'default', 'default', 'default', $order++, '0', true, 'default', null, 2, null); + $this->AddCommand($humidity_relative_name, 'humidityrel', 'info', 'numeric', 'core::line', '%', 'WEATHER_HUMIDITY', 0, 'default', 'default', 'default', 'default', $order++, '0', true, 'default', null, 2, null); /* ********************** Vitesse vent *************************** */ @@ -262,7 +260,7 @@ public function postSave() $wind_unite = 'km/h'; } } - $this->AddCommand($vent_name, 'wind', 'info', 'numeric', $templatecore_V4 . 'line', $wind_unite, 'WEATHER_WIND_SPEED', 0, 'default', 'default', 'default', 'default', $order++, '0', true, 'default', null, 2, null); + $this->AddCommand($vent_name, 'wind', 'info', 'numeric', 'core::line', $wind_unite, 'WEATHER_WIND_SPEED', 0, 'default', 'default', 'default', 'default', $order++, '0', true, 'default', null, 2, null); if (!$this->getIsEnable()) return; $this->getInformations(); } @@ -300,8 +298,7 @@ public function postUpdate() {} public function getInformations() { if (!$this->getIsEnable()) return; - $_eqName = $this->getName(); - log::add('temperature', 'debug', '┌── :fg-success:' . __('Mise à jour', __FILE__) . ' ::/fg: ' . $_eqName . ' ──'); + log::add('temperature', 'debug', '┌── :fg-success:' . __('Mise à jour', __FILE__) . ' ::/fg: ' . $this->getName() . ' (' . $this->getHumanName() . ') ──'); /* ********************** Calcul *************************** */ $calcul = 'temperature'; @@ -389,7 +386,7 @@ public function getInformations() /* ********************** Calcul de la température ressentie *************************** => VALABLE AUSSI POUR LE PLUGIN TEMPERATURE/ROSEE*/ if ($calcul == 'temperature') { - log::add('temperature', 'debug', '┌── :fg-warning:' . __('Calcul de la température ressentie', __FILE__) . ' ::/fg: ' . $_eqName . ' ──'); + log::add('temperature', 'debug', '┌── :fg-warning:' . __('Calcul de la température ressentie', __FILE__) . ' ::/fg: ' . $this->getName() . ' ──'); $result_T = temperature::getTemperature($wind, $temperature, $humidity, $pre_seuil, $seuil); $windchill = $result_T[0]; $td = $result_T[1]; @@ -401,7 +398,7 @@ public function getInformations() } /* ********************** Mise à Jour des équipements *************************** */ - log::add('temperature', 'debug', '┌── :fg-info:' . __('Mise à jour', __FILE__) . ' ::/fg: ' . $_eqName . ' ──'); + log::add('temperature', 'debug', '┌── :fg-info:' . __('Mise à jour', __FILE__) . ' ::/fg: ' . $this->getName() . ' ──'); $Equipement = eqlogic::byId($this->getId()); if (is_object($Equipement) && $Equipement->getIsEnable()) { @@ -412,7 +409,7 @@ public function getInformations() foreach ($fields as $fieldname) { if ($cmd->getLogicalId('data') == $fieldname) { $this->checkAndUpdateCmd($fieldname, $Value_calcul[$fieldname]); - log::add('temperature', 'debug', '| :fg-info:───▶︎ ' . $cmd->getName() . ' ::/fg: ' . $Value_calcul[$fieldname]); + log::add('temperature', 'debug', '| :fg-info:───▶︎ ' . $cmd->getName() . ' ::/fg: ' . $Value_calcul[$fieldname] . ' ' . $cmd->getUnite()); } } } @@ -442,14 +439,14 @@ public static function getTemperature($wind, $temperature, $humidity, $pre_seuil $windchill = $temperature + $Rc3 * $wind; } } - log::add('temperature', 'debug', 'debug', '| ───▶︎ ' . __('Température ressentie', __FILE__) . ' (Windchill) : ' . $windchill . '°C'); + log::add('temperature', 'debug', '| ───▶︎ ' . __('Température ressentie', __FILE__) . ' (Windchill) : ' . $windchill . '°C'); /* ********************** Calcul de l'indice de chaleur *************************** => VALABLE AUSSI POUR LE PLUGIN TEMPERATURE/ROSEE*/ // sources : http://www.meteo-mussidan.fr/hum.php $var1 = null; // Calcul pression vapeur eau $temperature_k = $temperature + 273.15; - log::add('temperature', 'debug', '| ───▶︎ ' . __('Temperature', __FILE__) . 'Kelvin : ' . $temperature_k . ' K'); + log::add('temperature', 'debug', '| ───▶︎ ' . __('Temperature', __FILE__) . ' ' . 'Kelvin : ' . $temperature_k . ' K'); // Partage calcul $var1 = (-2937.4 / $temperature_k); $eTs = pow(10, ($var1 - 4.9283 * log($temperature_k) / 2.302585092994046 + 23.5471)); @@ -553,7 +550,7 @@ public function execute($_options = null) if ($this->getLogicalId() == 'refresh') { log::add('baro', 'debug', ' ─────────▶︎ ' . (__('Début de l\'actualisation manuelle', __FILE__))); $this->getEqLogic()->getInformations(); - log::add('baro', 'debug', ' ─────────▶︎ ' . (__("Fin De l\'actualisation manuelle", __FILE__))); + log::add('baro', 'debug', ' ─────────▶︎ ' . (__("Fin de l\'actualisation manuelle", __FILE__))); return; } else { log::add('baro', 'debug', '│ [WARNING] ' . __("Pas d'action pour la commande execute", __FILE__) . ' : ' . $this->getLogicalId()); diff --git a/core/i18n/de_DE.json b/core/i18n/de_DE.json index 4e2b656..31c11d3 100644 --- a/core/i18n/de_DE.json +++ b/core/i18n/de_DE.json @@ -24,7 +24,7 @@ "FIN CRON OU SAUVEGARDE": "CRON-ENDE ODER SICHERUNG", "Faible risque de gelures": "Geringes Risiko von Erfrierungen", "Faible risque de gelures et d’hypothermie": "Geringes Risiko von Erfrierungen und Unterkühlung", - "Fin De l\\'actualisation manuelle": "Ende der manuellen Aktualisierung", + "Fin de l\\'actualisation manuelle": "Ende der manuellen Aktualisierung", "Humidité Relative": "Relative Luftfeuchtigkeit", "Icône": "Symbol", "Indice de Chaleur": "Wärmeindex", diff --git a/core/i18n/en_US.json b/core/i18n/en_US.json index c5e51f6..5cd2cb9 100755 --- a/core/i18n/en_US.json +++ b/core/i18n/en_US.json @@ -24,7 +24,7 @@ "FIN CRON OU SAUVEGARDE": "END CRON OR BACKUP", "Faible risque de gelures": "Low risk of frostbite", "Faible risque de gelures et d’hypothermie": "Low risk of frostbite and hypothermia", - "Fin De l\\'actualisation manuelle": "End of manual update", + "Fin de l\\'actualisation manuelle": "End of manual update", "Humidité Relative": "Relative humidity", "Icône": "Icon", "Indice de Chaleur": "Heat Index", diff --git a/core/i18n/es_ES.json b/core/i18n/es_ES.json index eb4da92..e61f516 100644 --- a/core/i18n/es_ES.json +++ b/core/i18n/es_ES.json @@ -24,7 +24,7 @@ "FIN CRON OU SAUVEGARDE": "FINALIZAR CRON O BACKUP", "Faible risque de gelures": "Bajo riesgo de congelación", "Faible risque de gelures et d’hypothermie": "Bajo riesgo de congelación e hipotermia", - "Fin De l\\'actualisation manuelle": "Fin de la actualización manual", + "Fin de l\\'actualisation manuelle": "Fin de la actualización manual", "Humidité Relative": "Humedad relativa", "Icône": "Icono", "Indice de Chaleur": "Índice de calor", diff --git a/core/i18n/it_IT.json b/core/i18n/it_IT.json index c2fe4c5..4b058b8 100644 --- a/core/i18n/it_IT.json +++ b/core/i18n/it_IT.json @@ -24,7 +24,7 @@ "FIN CRON OU SAUVEGARDE": "FINE CRON O BACKUP", "Faible risque de gelures": "Basso rischio di congelamento", "Faible risque de gelures et d’hypothermie": "Basso rischio di congelamento e ipotermia", - "Fin De l\\'actualisation manuelle": "Fine dell'aggiornamento manuale", + "Fin de l\\'actualisation manuelle": "Fine dell'aggiornamento manuale", "Humidité Relative": "Umidità relativa", "Icône": "Icona", "Indice de Chaleur": "Indice di calore", diff --git a/core/i18n/pt_PT.json b/core/i18n/pt_PT.json index 93e4087..386fd19 100644 --- a/core/i18n/pt_PT.json +++ b/core/i18n/pt_PT.json @@ -24,7 +24,7 @@ "FIN CRON OU SAUVEGARDE": "TERMINAR CRON OU BACKUP", "Faible risque de gelures": "Baixo risco de queimaduras pelo frio", "Faible risque de gelures et d’hypothermie": "Baixo risco de queimaduras pelo frio e hipotermia", - "Fin De l\\'actualisation manuelle": "Fim da atualização manual", + "Fin de l\\'actualisation manuelle": "Fim da atualização manual", "Humidité Relative": "Humidade relativa", "Icône": "Ícone", "Indice de Chaleur": "Índice de calor", diff --git a/docs/fr_FR/changelog.md b/docs/fr_FR/changelog.md index 646fd5d..0d952af 100644 --- a/docs/fr_FR/changelog.md +++ b/docs/fr_FR/changelog.md @@ -11,6 +11,11 @@ pluginId: temperature ## 2024 +### 28/12/2024 + +- Typo +- Amélioration log + ### 27/09/2024 - Correction bug installation depuis Market