Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Amélioration log #429

Merged
merged 21 commits into from
Feb 9, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
f734bdd
typo log
JEALG Feb 8, 2025
7a3ea5d
Auto update translation done by Mips2648/plugins-translations workflow
JEALG Feb 8, 2025
4c087c1
Merge pull request #423 from JEALG/translations
JEALG Feb 8, 2025
0caa270
typo log
JEALG Feb 8, 2025
d32fd09
Merge branch 'beta' of https://github.com/JEALG/Jeedom-Freebox_OS int…
JEALG Feb 8, 2025
be5b096
Auto update translation done by Mips2648/plugins-translations workflow
JEALG Feb 8, 2025
914d1aa
Merge pull request #424 from JEALG/translations
JEALG Feb 8, 2025
407d8a4
ajout info log
JEALG Feb 9, 2025
1134b73
Auto update translation done by Mips2648/plugins-translations workflow
JEALG Feb 9, 2025
7d53cb8
Merge pull request #425 from JEALG/translations
JEALG Feb 9, 2025
38a5e03
amélioration message log et données équipement
JEALG Feb 9, 2025
652713a
Auto update translation done by Mips2648/plugins-translations workflow
JEALG Feb 9, 2025
89151a6
Merge pull request #426 from JEALG/translations
JEALG Feb 9, 2025
ee27dc6
clean code
JEALG Feb 9, 2025
42cde44
amélioration log Cron incorrect
JEALG Feb 9, 2025
e78d26e
Auto update translation done by Mips2648/plugins-translations workflow
JEALG Feb 9, 2025
75e57b1
Merge pull request #427 from JEALG/translations
JEALG Feb 9, 2025
e68c1e6
typo
JEALG Feb 9, 2025
c7010cb
Merge branch 'beta' of https://github.com/JEALG/Jeedom-Freebox_OS int…
JEALG Feb 9, 2025
c65f8a8
Auto update translation done by Mips2648/plugins-translations workflow
JEALG Feb 9, 2025
17f254a
Merge pull request #428 from JEALG/translations
JEALG Feb 9, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 3 additions & 4 deletions core/class/Freebox_OS.class.php
Original file line number Diff line number Diff line change
Expand Up @@ -144,24 +144,23 @@ public static function cron_autorefresh_eqLogic($eqLogic, $deamon_info)
try {
$cron = new Cron\CronExpression($autorefresh_eqLogic, new Cron\FieldFactory);
if ($cron->isDue()) {
log::add('Freebox_OS', 'debug', ':fg-info: CRON ' . (__('ACTUALISATION AJOUT NOUVELLE COMMANDE pour l\'équipement', __FILE__)) . ' : ' . $eqLogic->getName() . ':/fg:');
log::add('Freebox_OS', 'debug', ':fg-info: CRON ' . (__('Cron Actualisation pour l\'Ajout nouvelle commande pour l\'équipement', __FILE__)) . ' : ' . $eqLogic->getName() . ':/fg:');
if ($_crondailyEq != null) {
Free_CreateEq::createEq($_crondailyEq, false);
}
if ($_crondailyTil != null) {
Free_CreateTil::createTil($_crondailyTil, false);
}
//log::add('Freebox_OS', 'debug', '[ OK ] - FIN CRON ACTUALISATION AJOUT NOUVELLE COMMANDE pour l\'équipement : ' . $eqLogic->getName());
}
} catch (Exception $e) {
log::add('Freebox_OS', 'error', __('Expression Cron Actualisation Ajout nouvelle commande non valide pour ', __FILE__) . $eqLogic->getHumanName() . ' : ' . $autorefresh_eqLogic);
log::add('Freebox_OS', 'error', '[WARNING] - ' . __('Expression Cron Actualisation pour l\'Ajout nouvelle commande non valide pour l\'équipement', __FILE__) . ' ' . $eqLogic->getHumanName() . ' : ' . $autorefresh_eqLogic . ', ' . (__('Il est conseillé d\'utiliser l\'assistant cron en cliquant sur "?"', __FILE__)));
}
}
$_crondailyEq = null;
$_crondailyTil = null;
}
} catch (Exception $exc) {
log::add('Freebox_OS', 'error', __('Erreur Cron Actualisation Ajout nouvelle commande ', __FILE__) . $eqLogic->getHumanName());
log::add('Freebox_OS', 'error', __('Erreur Cron Actualisation pour l\'Ajout nouvelle commande pour l\'équipement', __FILE__) . ' : ' . $eqLogic->getHumanName());
}
}

Expand Down
9 changes: 5 additions & 4 deletions core/i18n/de_DE.json
Original file line number Diff line number Diff line change
Expand Up @@ -445,7 +445,6 @@
"avec ID": "mit ID"
},
"plugins\/Freebox_OS\/core\/class\/Freebox_OS.class.php": {
"ACTUALISATION AJOUT NOUVELLE COMMANDE pour l\\'équipement": "AKTUALISIERUNG HINZUFÜGEN NEUER BEFEHL für die Ausrüstung",
"Afficheur LCD": "LCD-Display",
"Appareils connectés": "Angeschlossene Geräte",
"Appareils connectés Wifi Invité": "Angeschlossene Geräte Wifi Gast",
Expand All @@ -462,22 +461,24 @@
"Catégorie": "Kategorie",
"Check Version API de la Freebox": "Check Version API der Freebox",
"Commandee": "Commandee",
"Cron Actualisation pour l\\'Ajout nouvelle commande pour l\\'équipement": "Cron Aktualisieren für l'Hinzufügen neuer Befehl für l'équipement",
"Cron pour la domotique": "Cron für die Heimautomatisierung",
"Création Commande": "Erstellung Bestellung",
"Création Équipement": "Erstellung Ausstattung",
"DESACTIVATION DE": "DEAKTIVIERUNG VON",
"Disque Dur": "Festplatte",
"ERREUR CRON UPDATE TILES\/NODE ": "CRON-FEHLER UPDATE TILES\/NODE",
"Erreur Cron Actualisation Ajout nouvelle commande ": "Cron-Fehler Aktualisierung Hinzufügen neuer Befehl",
"Erreur Cron Actualisation pour l\\'Ajout nouvelle commande pour l\\'équipement": "Fehler Cron Update für die Anlage Neue Bestellung für die Anlage hinzufügen",
"Etat du Démon": "Zustand des Dämons",
"Expression Cron Actualisation Ajout nouvelle commande non valide pour ": "Ausdruck Cron Aktualisierung Hinzufügen neuer ungültiger Befehl für",
"Expression Cron Actualisation pour l\\'Ajout nouvelle commande non valide pour l\\'équipement": "Ausdruck Cron Aktualisieren für l'Hinzufügen neuer ungültiger Befehl für l'équipement",
"Expression cron non valide pour ": "Ungültiger Cron-Ausdruck für",
"Fonction passe en version en": "Funktion wechselt in die Version en",
"Freebox débits": "Freebox débits",
"Freebox_OS": "Freebox_OS",
"Gestion réseau": "Netzwerkverwaltung",
"Https disponible": "Https verfügbar",
"Icône": "Symbol",
"Il est conseillé d\\'utiliser l\\'assistant cron en cliquant sur \"?\"": "Es ist ratsam, den Cron-Assistenten zu verwenden, indem Sie auf \"?\" klicken",
"Il est possible d\\'avoir le message suivant dans les messages : API NON COMPATIBLE : Version d\\'API inconnue": "Es ist möglich, dass die folgende Meldung in den Meldungen erscheint: API NICHT KOMPATIBEL: Unbekannte API-Version",
"Interrupteur": "Schalter",
"Interrupteur Bouton Off (Freebox_OS)": "Schalter Aus-Knopf (Freebox_OS)",
Expand Down Expand Up @@ -780,7 +781,7 @@
"Options": "Optionen",
"Paramètres généraux": "Allgemeine Einstellungen",
"Paramètres spécifiques": "Spezifische Einstellungen",
"Permet d'ajouter les nouvelles commandes, champs vide = pas d'actualisation": "Ermöglicht das Hinzufügen neuer Befehle, leere Felder = keine Aktualisierung",
"Permet d'ajouter les nouvelles commandes, champs vide = pas d'ajout des nouvelles commandes": "Ermöglicht das Hinzufügen neuer Befehle, leere Felder = kein Hinzufügen neuer Befehle",
"Recherche des commandes": "Suche nach Befehlen",
"Recherche les commandes supplémentaire de l'équipement": "Sucht nach zusätzlichen Gerätebefehlen",
"Rechercher": "Suchen nach",
Expand Down
9 changes: 5 additions & 4 deletions core/i18n/en_US.json
Original file line number Diff line number Diff line change
Expand Up @@ -445,7 +445,6 @@
"avec ID": "with ID"
},
"plugins\/Freebox_OS\/core\/class\/Freebox_OS.class.php": {
"ACTUALISATION AJOUT NOUVELLE COMMANDE pour l\\'équipement": "UPDATE ADD NEW COMMAND for equipment",
"Afficheur LCD": "LCD display",
"Appareils connectés": "Connected devices",
"Appareils connectés Wifi Invité": "Wifi connected devices Guest",
Expand All @@ -462,22 +461,24 @@
"Catégorie": "Category",
"Check Version API de la Freebox": "Check Freebox API version",
"Commandee": "Ordering",
"Cron Actualisation pour l\\'Ajout nouvelle commande pour l\\'équipement": "Cron Update for l\\'Add new command for l\\'equipment",
"Cron pour la domotique": "Cron for home automation",
"Création Commande": "Creation Command",
"Création Équipement": "Creation Equipment",
"DESACTIVATION DE": "DEACTIVATION OF",
"Disque Dur": "Hard disk",
"ERREUR CRON UPDATE TILES\/NODE ": "CRON ERROR UPDATE TILES\/NODE",
"Erreur Cron Actualisation Ajout nouvelle commande ": "Cron error Update Add new command",
"Erreur Cron Actualisation pour l\\'Ajout nouvelle commande pour l\\'équipement": "Error Cron Update for l\\'Add new command for l\\'equipment",
"Etat du Démon": "Demon status",
"Expression Cron Actualisation Ajout nouvelle commande non valide pour ": "Expression Cron Update Add new invalid command for",
"Expression Cron Actualisation pour l\\'Ajout nouvelle commande non valide pour l\\'équipement": "Expression Cron Actualisation pour l\\'Ajout nouvelle commande non valide pour l\\'équipement",
"Expression cron non valide pour ": "Invalid cron expression for",
"Fonction passe en version en": "Function upgraded to",
"Freebox débits": "Freebox speeds",
"Freebox_OS": "Freebox_OS",
"Gestion réseau": "Network management",
"Https disponible": "Https available",
"Icône": "Icon",
"Il est conseillé d\\'utiliser l\\'assistant cron en cliquant sur \"?\"": "It is recommended to use the cron wizard by clicking on \"?",
"Il est possible d\\'avoir le message suivant dans les messages : API NON COMPATIBLE : Version d\\'API inconnue": "The following message may appear in messages: API NOT COMPATIBLE : API version unknown",
"Interrupteur": "Switch",
"Interrupteur Bouton Off (Freebox_OS)": "Off switch (Freebox_OS)",
Expand Down Expand Up @@ -780,7 +781,7 @@
"Options": "Options",
"Paramètres généraux": "General settings",
"Paramètres spécifiques": "Specific parameters",
"Permet d'ajouter les nouvelles commandes, champs vide = pas d'actualisation": "Add new commands, empty fields = no update",
"Permet d'ajouter les nouvelles commandes, champs vide = pas d'ajout des nouvelles commandes": "Add new commands, empty field = no new commands added",
"Recherche des commandes": "Search for commands",
"Recherche les commandes supplémentaire de l'équipement": "Search for additional equipment commands",
"Rechercher": "Search",
Expand Down
9 changes: 5 additions & 4 deletions core/i18n/es_ES.json
Original file line number Diff line number Diff line change
Expand Up @@ -445,7 +445,6 @@
"avec ID": "con ID"
},
"plugins\/Freebox_OS\/core\/class\/Freebox_OS.class.php": {
"ACTUALISATION AJOUT NOUVELLE COMMANDE pour l\\'équipement": "ACTUALIZAR AÑADIR NUEVO CONTROL para equipos",
"Afficheur LCD": "Pantalla LCD",
"Appareils connectés": "Dispositivos conectados",
"Appareils connectés Wifi Invité": "Dispositivos con conexión Wifi para invitados",
Expand All @@ -462,22 +461,24 @@
"Catégorie": "Categoría",
"Check Version API de la Freebox": "Comprobar la versión de la API de Freebox",
"Commandee": "Pedidos a",
"Cron Actualisation pour l\\'Ajout nouvelle commande pour l\\'équipement": "Cron Update for l\\'Add new command for l\\'equipment",
"Cron pour la domotique": "Cron para domótica",
"Création Commande": "Creación de pedidos",
"Création Équipement": "Equipo de creación",
"DESACTIVATION DE": "DESACTIVACIÓN DE",
"Disque Dur": "Disco duro",
"ERREUR CRON UPDATE TILES\/NODE ": "CRON ERROR ACTUALIZACION TILES\/NODE",
"Erreur Cron Actualisation Ajout nouvelle commande ": "Cron error Actualización Añadir nuevo comando",
"Erreur Cron Actualisation pour l\\'Ajout nouvelle commande pour l\\'équipement": "Erreur Cron Actualisation pour l\\'Ajout nouvelle commande pour l\\'équipement",
"Etat du Démon": "Estado del demonio",
"Expression Cron Actualisation Ajout nouvelle commande non valide pour ": "Expression Cron Update Añadir nuevo comando no válido para",
"Expression Cron Actualisation pour l\\'Ajout nouvelle commande non valide pour l\\'équipement": "Expression Cron Actualisation pour l'Ajout nouvelle commande non valide pour l\\'équipement",
"Expression cron non valide pour ": "Expresión cron no válida para",
"Fonction passe en version en": "Función actualizada a",
"Freebox débits": "Velocidades Freebox",
"Freebox_OS": "Freebox_OS",
"Gestion réseau": "Gestión de redes",
"Https disponible": "Https disponibles",
"Icône": "Icono",
"Il est conseillé d\\'utiliser l\\'assistant cron en cliquant sur \"?\"": "Le aconsejamos que utilice el asistente de cron haciendo clic en \"?",
"Il est possible d\\'avoir le message suivant dans les messages : API NON COMPATIBLE : Version d\\'API inconnue": "Es posible que aparezca el siguiente mensaje en los mensajes: API NO COMPATIBLE : Versión de API desconocida",
"Interrupteur": "Interruptor",
"Interrupteur Bouton Off (Freebox_OS)": "Interruptor de apagado (Freebox_OS)",
Expand Down Expand Up @@ -780,7 +781,7 @@
"Options": "Opciones",
"Paramètres généraux": "Parámetros generales",
"Paramètres spécifiques": "Parámetros específicos",
"Permet d'ajouter les nouvelles commandes, champs vide = pas d'actualisation": "Permite añadir nuevos comandos, campo vacío = sin actualizar",
"Permet d'ajouter les nouvelles commandes, champs vide = pas d'ajout des nouvelles commandes": "Permite añadir nuevos comandos, campo vacío = no se añaden nuevos comandos",
"Recherche des commandes": "Búsqueda de comandos",
"Recherche les commandes supplémentaire de l'équipement": "Búsqueda de comandos de equipos adicionales",
"Rechercher": "Buscar",
Expand Down
9 changes: 5 additions & 4 deletions core/i18n/it_IT.json
Original file line number Diff line number Diff line change
Expand Up @@ -445,7 +445,6 @@
"avec ID": "con ID"
},
"plugins\/Freebox_OS\/core\/class\/Freebox_OS.class.php": {
"ACTUALISATION AJOUT NOUVELLE COMMANDE pour l\\'équipement": "AGGIORNARE AGGIUNGERE NUOVO CONTROLLO per le apparecchiature",
"Afficheur LCD": "Display LCD",
"Appareils connectés": "Dispositivi connessi",
"Appareils connectés Wifi Invité": "Dispositivi connessi al Wifi per gli ospiti",
Expand All @@ -462,22 +461,24 @@
"Catégorie": "Categoria",
"Check Version API de la Freebox": "Controllare la versione API di Freebox",
"Commandee": "Ordini",
"Cron Actualisation pour l\\'Ajout nouvelle commande pour l\\'équipement": "Aggiornamento di Cron per l'apparecchiatura di l'aggiunta di un nuovo comando per l'apparecchiatura di l'apparecchiatura",
"Cron pour la domotique": "Cron per la domotica",
"Création Commande": "Creazione di ordini",
"Création Équipement": "Apparecchiature per la creazione",
"DESACTIVATION DE": "DISATTIVAZIONE DI",
"Disque Dur": "Disco rigido",
"ERREUR CRON UPDATE TILES\/NODE ": "ERRORE CRON AGGIORNAMENTO PIASTRELLE\/NODO",
"Erreur Cron Actualisation Ajout nouvelle commande ": "Errore Cron Aggiornamento Aggiungi nuovo comando",
"Erreur Cron Actualisation pour l\\'Ajout nouvelle commande pour l\\'équipement": "Erreur Cron Actualisation pour l'Ajout nouvelle commande pour l'équipement",
"Etat du Démon": "Stato del demone",
"Expression Cron Actualisation Ajout nouvelle commande non valide pour ": "Aggiornamento di Expression Cron Aggiunta di un nuovo comando non valido per",
"Expression Cron Actualisation pour l\\'Ajout nouvelle commande non valide pour l\\'équipement": "Expression Cron Actualisation pour l'Ajout nouvelle commande non valide pour l'équipement",
"Expression cron non valide pour ": "Espressione cron non valida per",
"Fonction passe en version en": "Funzione aggiornata a",
"Freebox débits": "Velocità Freebox",
"Freebox_OS": "Freebox_OS",
"Gestion réseau": "Gestione della rete",
"Https disponible": "Https disponibile",
"Icône": "Icona",
"Il est conseillé d\\'utiliser l\\'assistant cron en cliquant sur \"?\"": "Si consiglia di utilizzare la procedura guidata di cron cliccando su \"?",
"Il est possible d\\'avoir le message suivant dans les messages : API NON COMPATIBLE : Version d\\'API inconnue": "È possibile che nei messaggi compaia il seguente messaggio: API NOT COMPATIBLE : API version unknown (versione sconosciuta)",
"Interrupteur": "Interruttore",
"Interrupteur Bouton Off (Freebox_OS)": "Interruttore di spegnimento (Freebox_OS)",
Expand Down Expand Up @@ -780,7 +781,7 @@
"Options": "Opzioni",
"Paramètres généraux": "Parametri generali",
"Paramètres spécifiques": "Parametri specifici",
"Permet d'ajouter les nouvelles commandes, champs vide = pas d'actualisation": "Consente di aggiungere nuovi comandi, campo vuoto = nessun aggiornamento",
"Permet d'ajouter les nouvelles commandes, champs vide = pas d'ajout des nouvelles commandes": "Consente di aggiungere nuovi comandi, campo vuoto = nessun nuovo comando aggiunto",
"Recherche des commandes": "Ricerca dei comandi",
"Recherche les commandes supplémentaire de l'équipement": "Ricerca di comandi per apparecchiature aggiuntive",
"Rechercher": "Ricercare",
Expand Down
9 changes: 5 additions & 4 deletions core/i18n/pt_PT.json
Original file line number Diff line number Diff line change
Expand Up @@ -445,7 +445,6 @@
"avec ID": "com ID"
},
"plugins\/Freebox_OS\/core\/class\/Freebox_OS.class.php": {
"ACTUALISATION AJOUT NOUVELLE COMMANDE pour l\\'équipement": "ACTUALIZAR ADICIONAR NOVO CONTROLO para equipamentos",
"Afficheur LCD": "Ecrã LCD",
"Appareils connectés": "Dispositivos ligados",
"Appareils connectés Wifi Invité": "Dispositivos com ligação Wifi para convidados",
Expand All @@ -462,22 +461,24 @@
"Catégorie": "Categoria",
"Check Version API de la Freebox": "Verificar a versão da API do Freebox",
"Commandee": "Encomendas",
"Cron Actualisation pour l\\'Ajout nouvelle commande pour l\\'équipement": "Atualização Cron para l\\'Adicionar novo comando para l\\'equipamento",
"Cron pour la domotique": "Cron para domótica",
"Création Commande": "Criação de encomendas",
"Création Équipement": "Equipamento de criação",
"DESACTIVATION DE": "DESACTIVAÇÃO DE",
"Disque Dur": "Disco rígido",
"ERREUR CRON UPDATE TILES\/NODE ": "ERRO CRON ACTUALIZAR MOSAICOS\/NÓ",
"Erreur Cron Actualisation Ajout nouvelle commande ": "Erro Cron Atualizar Adicionar novo comando",
"Erreur Cron Actualisation pour l\\'Ajout nouvelle commande pour l\\'équipement": "Erro de atualização do cronograma para o ajuste de um novo comando para o equipamento",
"Etat du Démon": "Estado do demónio",
"Expression Cron Actualisation Ajout nouvelle commande non valide pour ": "Atualização do Expression Cron Adicionar novo comando inválido para",
"Expression Cron Actualisation pour l\\'Ajout nouvelle commande non valide pour l\\'équipement": "Expression Cron Actualisation pour l\\'Ajout newvelle commande non valide pour l\\'équipement",
"Expression cron non valide pour ": "Expressão cron inválida para",
"Fonction passe en version en": "Função actualizada para",
"Freebox débits": "Velocidades da Freebox",
"Freebox_OS": "Freebox_OS",
"Gestion réseau": "Gestão de redes",
"Https disponible": "Https disponível",
"Icône": "Ícone",
"Il est conseillé d\\'utiliser l\\'assistant cron en cliquant sur \"?\"": "Aconselhamo-lo a utilizar o assistente cron, clicando em \"?",
"Il est possible d\\'avoir le message suivant dans les messages : API NON COMPATIBLE : Version d\\'API inconnue": "É possível que apareça a seguinte mensagem nas mensagens: API NOT COMPATIBLE : Versão da API desconhecida",
"Interrupteur": "Interruptor",
"Interrupteur Bouton Off (Freebox_OS)": "Interruptor para desligar (Freebox_OS)",
Expand Down Expand Up @@ -780,7 +781,7 @@
"Options": "Opções",
"Paramètres généraux": "Parâmetros gerais",
"Paramètres spécifiques": "Parâmetros específicos",
"Permet d'ajouter les nouvelles commandes, champs vide = pas d'actualisation": "Permite a adição de novos comandos; campo vazio = sem atualização",
"Permet d'ajouter les nouvelles commandes, champs vide = pas d'ajout des nouvelles commandes": "Permite a adição de novos comandos; campo vazio = não são adicionados novos comandos",
"Recherche des commandes": "Procurar comandos",
"Recherche les commandes supplémentaire de l'équipement": "Pesquisa de comandos de equipamentos adicionais",
"Rechercher": "Pesquisar",
Expand Down
2 changes: 1 addition & 1 deletion desktop/php/Freebox_OS.php
Original file line number Diff line number Diff line change
Expand Up @@ -325,7 +325,7 @@
</div>
<div class="form-group ADD_EQLOGIC">
<label class="col-sm-4 control-label">{{Ajout des nouvelles commandes}}
<sup><i class="fas fa-question-circle" title="{{Permet d'ajouter les nouvelles commandes, champs vide = pas d'actualisation}}"></i></sup>
<sup><i class="fas fa-question-circle" title="{{Permet d'ajouter les nouvelles commandes, champs vide = pas d'ajout des nouvelles commandes}}"></i></sup>
</label>
<div class="col-sm-6">
<div class="input-group">
Expand Down