From 846b4bc58be247b04a90438959a5190a6597be67 Mon Sep 17 00:00:00 2001 From: Jenkins Date: Tue, 23 Sep 2025 23:18:11 +0000 Subject: [PATCH 1/7] [Jenkins] Updated translation --- core/i18n/de_DE.json | 83 ++++++++++++++++++++++++++++++++++++++++ core/i18n/en_US.json | 83 ++++++++++++++++++++++++++++++++++++++++ core/i18n/es_ES.json | 83 ++++++++++++++++++++++++++++++++++++++++ core/i18n/fr_FR.json | 83 ++++++++++++++++++++++++++++++++++++++++ core/i18n/id_ID.json | 83 ++++++++++++++++++++++++++++++++++++++++ core/i18n/it_IT.json | 83 ++++++++++++++++++++++++++++++++++++++++ core/i18n/ja_JP.json | 83 ++++++++++++++++++++++++++++++++++++++++ core/i18n/pt_PT.json | 83 ++++++++++++++++++++++++++++++++++++++++ core/i18n/ru_RU.json | 83 ++++++++++++++++++++++++++++++++++++++++ core/i18n/tr.json | 83 ++++++++++++++++++++++++++++++++++++++++ docs/de_DE/changelog.md | 33 ++++++++++++++++ docs/de_DE/index.md | 45 ++++++++++++++++++++++ docs/en_US/changelog.md | 33 ++++++++++++++++ docs/en_US/index.md | 45 ++++++++++++++++++++++ docs/es_ES/changelog.md | 33 ++++++++++++++++ docs/es_ES/index.md | 45 ++++++++++++++++++++++ docs/fr_FR/changelog.md | 2 + docs/i18n/de_DE.json | 84 +++++++++++++++++++++++++++++++++++++++++ docs/i18n/en_US.json | 84 +++++++++++++++++++++++++++++++++++++++++ docs/i18n/es_ES.json | 84 +++++++++++++++++++++++++++++++++++++++++ docs/i18n/fr_FR.json | 48 +++++++++++++++++++++++ docs/i18n/pt_PT.json | 84 +++++++++++++++++++++++++++++++++++++++++ docs/pt_PT/changelog.md | 33 ++++++++++++++++ docs/pt_PT/index.md | 45 ++++++++++++++++++++++ plugin_info/info.json | 82 ++++++++++++++++++++++------------------ 25 files changed, 1574 insertions(+), 36 deletions(-) create mode 100644 core/i18n/de_DE.json create mode 100644 core/i18n/en_US.json create mode 100644 core/i18n/es_ES.json create mode 100644 core/i18n/fr_FR.json create mode 100644 core/i18n/id_ID.json create mode 100644 core/i18n/it_IT.json create mode 100644 core/i18n/ja_JP.json create mode 100644 core/i18n/pt_PT.json create mode 100644 core/i18n/ru_RU.json create mode 100644 core/i18n/tr.json create mode 100644 docs/de_DE/changelog.md create mode 100644 docs/de_DE/index.md create mode 100644 docs/en_US/changelog.md create mode 100644 docs/en_US/index.md create mode 100644 docs/es_ES/changelog.md create mode 100644 docs/es_ES/index.md create mode 100644 docs/i18n/de_DE.json create mode 100644 docs/i18n/en_US.json create mode 100644 docs/i18n/es_ES.json create mode 100644 docs/i18n/fr_FR.json create mode 100644 docs/i18n/pt_PT.json create mode 100644 docs/pt_PT/changelog.md create mode 100644 docs/pt_PT/index.md diff --git a/core/i18n/de_DE.json b/core/i18n/de_DE.json new file mode 100644 index 0000000..c5a1de8 --- /dev/null +++ b/core/i18n/de_DE.json @@ -0,0 +1,83 @@ +{ + "plugins\/energy3\/desktop\/php\/panel.php": { + "401 - Accès non autorisé": "401 – Unbefugter Zugriff", + "Liste des équipements": "Liste der Ausrüstung", + "Rechercher": "Forschen" + }, + "plugins\/energy3\/desktop\/php\/energy3.php": { + "401 - Accès non autorisé": "401 – Unbefugter Zugriff", + "Gestion": "Management", + "Ajouter": "Hinzufügen", + "Configuration": "Aufbau", + "Mes templates": "Meine Vorlagen", + "Aucun équipement trouvé, cliquer sur \"Ajouter\" pour commencer": "Keine Ausrüstung gefunden, klicken Sie zum Starten auf \"Hinzufügen\"", + "Rechercher": "Forschen", + "Equipement visible": "Sichtbare Ausrüstung", + "Equipement non visible": "Ausrüstung nicht sichtbar", + "Configuration avancée": "Erweiterte Einrichtung", + "Dupliquer": "Duplikat", + "Sauvegarder": "Zu schützen", + "Supprimer": "LÖSCHEN", + "Equipement": "Ausrüstung", + "Détails": "Einzelheiten", + "Commandes": "Aufträge", + "Paramètres généraux": "Allgemeine Einstellungen", + "Nom de l'équipement": "Ausrüstungsname", + "Objet parent": "übergeordnetes Objekt", + "Aucun": "Keiner", + "Catégorie": "Kategorie", + "Options": "Optionen", + "Activer": "Ermöglichen", + "Visible": "Sichtbar", + "Electricité": "Elektrizität", + "Importé du réseau par jour": "Täglich aus dem Netzwerk importiert", + "Consommation par jour": "Verbrauch pro Tag", + "Production instantanée": "Sofortige Produktion", + "Production par jour": "Produktion pro Tag", + "Renvoyé au réseaux par jour": "Täglich zu Netzwerken zurückgekehrt", + "Puissance nette instantanée": "Sofortige Netzleistung", + "Gaz": "Gas", + "Consommation instantanée": "Sofortiger Verbrauch", + "Eau": "Wasser", + "Informations": "Information", + "Description": "Beschreibung", + "Commande de mise à jour des informations": "Befehl zum Aktualisieren von Informationen", + "Estimation production solaire": "Schätzung der Solarproduktion", + "Localisation": "Standort", + "Orientation (-90=est, 0=sud, 90=ouest, 180=nord)": "Ausrichtung (-90=Osten, 0=Süden, 90=Westen, 180=Norden)", + "Inclinaison": "Neigung", + "Puissance en KWc": "Leistung in kWp", + "Divers": "Verschieden", + "Température extérieure": "Außentemperatur", + "Consommateur électricité": "Stromverbraucher", + "Ajouter une commande": "Bestellung hinzufügen", + "Nom": "Name", + "Type": "Art", + "Etat": "Zustand", + "Actions": "Anteile" + }, + "plugins\/energy3\/desktop\/js\/energy3.js": { + "Nom de la commande": "Befehlsname", + "Choisir une icône": "Wählen Sie ein Symbol", + "Afficher": "Anzeige", + "Historiser": "Historisiere", + "Inverser": "Umkehren", + "Min": "Minimum", + "Max": "Max", + "Unité": "Einheit", + "Supprimer la commande": "Auftrag löschen", + "Commande": "Befehl", + "Nom": "Name", + "Consommation par jour (si Wh ou kWh)": "Verbrauch pro Tag (wenn Wh oder kWh)" + }, + "plugins\/energy3\/core\/ajax\/energy3.ajax.php": { + "401 - Accès non autorisé": "401 – Unbefugter Zugriff", + "Aucune méthode correspondante à": "Keine Matching-Methode" + }, + "plugins\/energy3\/core\/class\/energy3.class.php": { + "Erreur lors de la récuperation des prévision solaire : ": "Fehler beim Abrufen der Sonnenprognose:" + }, + "info.json": { + "Plugin servant à afficher un dashboard énergétique de la maison (eau, gaz, électricité et production solaire). Attention ce plugin ne prend pas en charge les batteries": "Plugin zur Anzeige eines Energie-Dashboards des Hauses (Wasser-, Gas-, Strom- und Solarproduktion). Bitte beachten Sie, dass dieses Plugin keine Batterien unterstützt" + } +} \ No newline at end of file diff --git a/core/i18n/en_US.json b/core/i18n/en_US.json new file mode 100644 index 0000000..e051405 --- /dev/null +++ b/core/i18n/en_US.json @@ -0,0 +1,83 @@ +{ + "plugins\/energy3\/desktop\/php\/panel.php": { + "401 - Accès non autorisé": "401 - Unauthorized Access", + "Liste des équipements": "List of equipment", + "Rechercher": "To research" + }, + "plugins\/energy3\/desktop\/php\/energy3.php": { + "401 - Accès non autorisé": "401 - Unauthorized Access", + "Gestion": "Management", + "Ajouter": "Add", + "Configuration": "Configuration", + "Mes templates": "My templates", + "Aucun équipement trouvé, cliquer sur \"Ajouter\" pour commencer": "No equipment found, click \"Add\" to start", + "Rechercher": "To research", + "Equipement visible": "Visible equipment", + "Equipement non visible": "Equipment not visible", + "Configuration avancée": "Advanced setup", + "Dupliquer": "Duplicate", + "Sauvegarder": "To safeguard", + "Supprimer": "DELETE", + "Equipement": "Equipment", + "Détails": "Details", + "Commandes": "Orders", + "Paramètres généraux": "General settings", + "Nom de l'équipement": "Equipment name", + "Objet parent": "Parent object", + "Aucun": "None", + "Catégorie": "Category", + "Options": "Options", + "Activer": "Enable", + "Visible": "Visible", + "Electricité": "Electricity", + "Importé du réseau par jour": "Imported from the network daily", + "Consommation par jour": "Consumption per day", + "Production instantanée": "Instant output", + "Production par jour": "Production per day", + "Renvoyé au réseaux par jour": "Returned to networks daily", + "Puissance nette instantanée": "Instant net power", + "Gaz": "Gas", + "Consommation instantanée": "Instant consumption", + "Eau": "Water", + "Informations": "Information", + "Description": "Description", + "Commande de mise à jour des informations": "Information update command", + "Estimation production solaire": "Solar production estimate", + "Localisation": "Location", + "Orientation (-90=est, 0=sud, 90=ouest, 180=nord)": "Orientation (-90=east, 0=south, 90=west, 180=north)", + "Inclinaison": "Tilt", + "Puissance en KWc": "Power in KWp", + "Divers": "Various", + "Température extérieure": "Outside temperature", + "Consommateur électricité": "Electricity consumer", + "Ajouter une commande": "Add an order", + "Nom": "Name", + "Type": "Kind", + "Etat": "State", + "Actions": "Shares" + }, + "plugins\/energy3\/desktop\/js\/energy3.js": { + "Nom de la commande": "Command name", + "Choisir une icône": "Choose an icon", + "Afficher": "Display", + "Historiser": "Historize", + "Inverser": "Reverse", + "Min": "Minimum", + "Max": "Maximum", + "Unité": "Unit", + "Supprimer la commande": "Delete order", + "Commande": "Order", + "Nom": "Name", + "Consommation par jour (si Wh ou kWh)": "Consumption per day (if Wh or kWh)" + }, + "plugins\/energy3\/core\/ajax\/energy3.ajax.php": { + "401 - Accès non autorisé": "401 - Unauthorized Access", + "Aucune méthode correspondante à": "No matching method" + }, + "plugins\/energy3\/core\/class\/energy3.class.php": { + "Erreur lors de la récuperation des prévision solaire : ": "Error while retrieving solar forecast:" + }, + "info.json": { + "Plugin servant à afficher un dashboard énergétique de la maison (eau, gaz, électricité et production solaire). Attention ce plugin ne prend pas en charge les batteries": "Plugin used to display an energy dashboard of the house (water, gas, electricity and solar production). Please note this plugin does not support batteries" + } +} \ No newline at end of file diff --git a/core/i18n/es_ES.json b/core/i18n/es_ES.json new file mode 100644 index 0000000..5004c5c --- /dev/null +++ b/core/i18n/es_ES.json @@ -0,0 +1,83 @@ +{ + "plugins\/energy3\/desktop\/php\/panel.php": { + "401 - Accès non autorisé": "401 - Acceso no autorizado", + "Liste des équipements": "Lista de equipo", + "Rechercher": "Buscar" + }, + "plugins\/energy3\/desktop\/php\/energy3.php": { + "401 - Accès non autorisé": "401 - Acceso no autorizado", + "Gestion": "Gestión", + "Ajouter": "Agregar", + "Configuration": "Configuración", + "Mes templates": "Mis plantillas", + "Aucun équipement trouvé, cliquer sur \"Ajouter\" pour commencer": "No se encontró ningún equipo, haga clic en \"Agregar\" para comenzar", + "Rechercher": "Buscar", + "Equipement visible": "Equipos visibles", + "Equipement non visible": "Equipo no visible", + "Configuration avancée": "Configuración avanzada", + "Dupliquer": "Duplicar", + "Sauvegarder": "Para salvaguardar", + "Supprimer": "BORRAR", + "Equipement": "Equipo", + "Détails": "Detalles", + "Commandes": "Pedidos", + "Paramètres généraux": "Configuración general", + "Nom de l'équipement": "Nombre del equipo", + "Objet parent": "Objeto principal", + "Aucun": "Ninguno", + "Catégorie": "Categoría", + "Options": "Opciones", + "Activer": "Permitir", + "Visible": "Visible", + "Electricité": "Electricidad", + "Importé du réseau par jour": "Importado de la red diariamente", + "Consommation par jour": "Consumo por día", + "Production instantanée": "Salida instantánea", + "Production par jour": "Producción por día", + "Renvoyé au réseaux par jour": "Regresó a las redes diariamente", + "Puissance nette instantanée": "Potencia neta instantánea", + "Gaz": "Gas", + "Consommation instantanée": "Consumo instantáneo", + "Eau": "Agua", + "Informations": "Información", + "Description": "Descripción", + "Commande de mise à jour des informations": "Comando de actualización de información", + "Estimation production solaire": "Estimación de producción solar", + "Localisation": "Ubicación", + "Orientation (-90=est, 0=sud, 90=ouest, 180=nord)": "Orientación (-90=este, 0=sur, 90=oeste, 180=norte)", + "Inclinaison": "Inclinación", + "Puissance en KWc": "Potencia en KWp", + "Divers": "Diverso", + "Température extérieure": "Temperatura exterior", + "Consommateur électricité": "Consumidor de electricidad", + "Ajouter une commande": "Añadir un pedido", + "Nom": "Apellido", + "Type": "Amable", + "Etat": "Estado", + "Actions": "Comparte" + }, + "plugins\/energy3\/desktop\/js\/energy3.js": { + "Nom de la commande": "Nombre del comando", + "Choisir une icône": "Elige un icono", + "Afficher": "Mostrar", + "Historiser": "Historizar", + "Inverser": "Contrarrestar", + "Min": "Mínimo", + "Max": "Máx.", + "Unité": "Unidad", + "Supprimer la commande": "Eliminar orden", + "Commande": "Orden", + "Nom": "Apellido", + "Consommation par jour (si Wh ou kWh)": "Consumo por día (si Wh o kWh)" + }, + "plugins\/energy3\/core\/ajax\/energy3.ajax.php": { + "401 - Accès non autorisé": "401 - Acceso no autorizado", + "Aucune méthode correspondante à": "Sin método de coincidencia" + }, + "plugins\/energy3\/core\/class\/energy3.class.php": { + "Erreur lors de la récuperation des prévision solaire : ": "Error al recuperar el pronóstico solar:" + }, + "info.json": { + "Plugin servant à afficher un dashboard énergétique de la maison (eau, gaz, électricité et production solaire). Attention ce plugin ne prend pas en charge les batteries": "Complemento utilizado para mostrar un tablero de energía de la casa (agua, gas, electricidad y producción solar). Tenga en cuenta que este complemento no admite baterías" + } +} \ No newline at end of file diff --git a/core/i18n/fr_FR.json b/core/i18n/fr_FR.json new file mode 100644 index 0000000..2ab9704 --- /dev/null +++ b/core/i18n/fr_FR.json @@ -0,0 +1,83 @@ +{ + "plugins\/energy3\/desktop\/php\/panel.php": { + "401 - Accès non autorisé": "401 - Accès non autorisé", + "Liste des équipements": "Liste des équipements", + "Rechercher": "Rechercher" + }, + "plugins\/energy3\/desktop\/php\/energy3.php": { + "401 - Accès non autorisé": "401 - Accès non autorisé", + "Gestion": "Gestion", + "Ajouter": "Ajouter", + "Configuration": "Configuration", + "Mes templates": "Mes templates", + "Aucun équipement trouvé, cliquer sur \"Ajouter\" pour commencer": "Aucun équipement trouvé, cliquer sur \"Ajouter\" pour commencer", + "Rechercher": "Rechercher", + "Equipement visible": "Equipement visible", + "Equipement non visible": "Equipement non visible", + "Configuration avancée": "Configuration avancée", + "Dupliquer": "Dupliquer", + "Sauvegarder": "Sauvegarder", + "Supprimer": "Supprimer", + "Equipement": "Equipement", + "Détails": "Détails", + "Commandes": "Commandes", + "Paramètres généraux": "Paramètres généraux", + "Nom de l'équipement": "Nom de l'équipement", + "Objet parent": "Objet parent", + "Aucun": "Aucun", + "Catégorie": "Catégorie", + "Options": "Options", + "Activer": "Activer", + "Visible": "Visible", + "Electricité": "Electricité", + "Importé du réseau par jour": "Importé du réseau par jour", + "Consommation par jour": "Consommation par jour", + "Production instantanée": "Production instantanée", + "Production par jour": "Production par jour", + "Renvoyé au réseaux par jour": "Renvoyé au réseaux par jour", + "Puissance nette instantanée": "Puissance nette instantanée", + "Gaz": "Gaz", + "Consommation instantanée": "Consommation instantanée", + "Eau": "Eau", + "Informations": "Informations", + "Description": "Description", + "Commande de mise à jour des informations": "Commande de mise à jour des informations", + "Estimation production solaire": "Estimation production solaire", + "Localisation": "Localisation", + "Orientation (-90=est, 0=sud, 90=ouest, 180=nord)": "Orientation (-90=est, 0=sud, 90=ouest, 180=nord)", + "Inclinaison": "Inclinaison", + "Puissance en KWc": "Puissance en KWc", + "Divers": "Divers", + "Température extérieure": "Température extérieure", + "Consommateur électricité": "Consommateur électricité", + "Ajouter une commande": "Ajouter une commande", + "Nom": "Nom", + "Type": "Type", + "Etat": "Etat", + "Actions": "Actions" + }, + "plugins\/energy3\/desktop\/js\/energy3.js": { + "Nom de la commande": "Nom de la commande", + "Choisir une icône": "Choisir une icône", + "Afficher": "Afficher", + "Historiser": "Historiser", + "Inverser": "Inverser", + "Min": "Min", + "Max": "Max", + "Unité": "Unité", + "Supprimer la commande": "Supprimer la commande", + "Commande": "Commande", + "Nom": "Nom", + "Consommation par jour (si Wh ou kWh)": "Consommation par jour (si Wh ou kWh)" + }, + "plugins\/energy3\/core\/ajax\/energy3.ajax.php": { + "401 - Accès non autorisé": "401 - Accès non autorisé", + "Aucune méthode correspondante à": "Aucune méthode correspondante à" + }, + "plugins\/energy3\/core\/class\/energy3.class.php": { + "Erreur lors de la récuperation des prévision solaire : ": "Erreur lors de la récuperation des prévision solaire : " + }, + "info.json": { + "Plugin servant à afficher un dashboard énergétique de la maison (eau, gaz, électricité et production solaire). Attention ce plugin ne prend pas en charge les batteries": "Plugin servant à afficher un dashboard énergétique de la maison (eau, gaz, électricité et production solaire). Attention ce plugin ne prend pas en charge les batteries" + } +} \ No newline at end of file diff --git a/core/i18n/id_ID.json b/core/i18n/id_ID.json new file mode 100644 index 0000000..a09456f --- /dev/null +++ b/core/i18n/id_ID.json @@ -0,0 +1,83 @@ +{ + "plugins\/energy3\/desktop\/php\/panel.php": { + "401 - Accès non autorisé": "401 - Accès non autorisé", + "Liste des équipements": "Liste des équipements", + "Rechercher": "Rechercher" + }, + "plugins\/energy3\/desktop\/php\/energy3.php": { + "401 - Accès non autorisé": "401 - Accès non autorisé", + "Gestion": "Gestion", + "Ajouter": "Ajouter", + "Configuration": "Configuration", + "Mes templates": "Mes templates", + "Aucun équipement trouvé, cliquer sur \"Ajouter\" pour commencer": "Aucun équipement trouvé, cliquer sur \"Ajouter\" pour commencer", + "Rechercher": "Rechercher", + "Equipement visible": "Equipement visible", + "Equipement non visible": "Equipement non visible", + "Configuration avancée": "Configuration avancée", + "Dupliquer": "Dupliquer", + "Sauvegarder": "Sauvegarder", + "Supprimer": "Supprimer", + "Equipement": "Equipement", + "Détails": "Détails", + "Commandes": "Commandes", + "Paramètres généraux": "Paramètres généraux", + "Nom de l'équipement": "Nom de l'équipement", + "Objet parent": "Objet parent", + "Aucun": "Aucun", + "Catégorie": "Catégorie", + "Options": "Options", + "Activer": "Activer", + "Visible": "Visible", + "Electricité": "Electricité", + "Importé du réseau par jour": "Importé du réseau par jour", + "Consommation par jour": "Consommation par jour", + "Production instantanée": "Production instantanée", + "Production par jour": "Production par jour", + "Renvoyé au réseaux par jour": "Renvoyé au réseaux par jour", + "Puissance nette instantanée": "Puissance nette instantanée", + "Gaz": "Gaz", + "Consommation instantanée": "Consommation instantanée", + "Eau": "Eau", + "Informations": "Informations", + "Description": "Description", + "Commande de mise à jour des informations": "Commande de mise à jour des informations", + "Estimation production solaire": "Estimation production solaire", + "Localisation": "Localisation", + "Orientation (-90=est, 0=sud, 90=ouest, 180=nord)": "Orientation (-90=est, 0=sud, 90=ouest, 180=nord)", + "Inclinaison": "Inclinaison", + "Puissance en KWc": "Puissance en KWc", + "Divers": "Divers", + "Température extérieure": "Température extérieure", + "Consommateur électricité": "Consommateur électricité", + "Ajouter une commande": "Ajouter une commande", + "Nom": "Nom", + "Type": "Type", + "Etat": "Etat", + "Actions": "Actions" + }, + "plugins\/energy3\/desktop\/js\/energy3.js": { + "Nom de la commande": "Nom de la commande", + "Choisir une icône": "Choisir une icône", + "Afficher": "Afficher", + "Historiser": "Historiser", + "Inverser": "Inverser", + "Min": "Min", + "Max": "Max", + "Unité": "Unité", + "Supprimer la commande": "Supprimer la commande", + "Commande": "Commande", + "Nom": "Nom", + "Consommation par jour (si Wh ou kWh)": "Consommation par jour (si Wh ou kWh)" + }, + "plugins\/energy3\/core\/ajax\/energy3.ajax.php": { + "401 - Accès non autorisé": "401 - Accès non autorisé", + "Aucune méthode correspondante à": "Aucune méthode correspondante à" + }, + "plugins\/energy3\/core\/class\/energy3.class.php": { + "Erreur lors de la récuperation des prévision solaire : ": "Erreur lors de la récuperation des prévision solaire :" + }, + "info.json": { + "Plugin servant à afficher un dashboard énergétique de la maison (eau, gaz, électricité et production solaire). Attention ce plugin ne prend pas en charge les batteries": "Plugin servant à afficher un dashboard énergétique de la maison (eau, gaz, électricité et production solaire). Attention ce plugin ne prend pas en charge les batteries" + } +} \ No newline at end of file diff --git a/core/i18n/it_IT.json b/core/i18n/it_IT.json new file mode 100644 index 0000000..a09456f --- /dev/null +++ b/core/i18n/it_IT.json @@ -0,0 +1,83 @@ +{ + "plugins\/energy3\/desktop\/php\/panel.php": { + "401 - Accès non autorisé": "401 - Accès non autorisé", + "Liste des équipements": "Liste des équipements", + "Rechercher": "Rechercher" + }, + "plugins\/energy3\/desktop\/php\/energy3.php": { + "401 - Accès non autorisé": "401 - Accès non autorisé", + "Gestion": "Gestion", + "Ajouter": "Ajouter", + "Configuration": "Configuration", + "Mes templates": "Mes templates", + "Aucun équipement trouvé, cliquer sur \"Ajouter\" pour commencer": "Aucun équipement trouvé, cliquer sur \"Ajouter\" pour commencer", + "Rechercher": "Rechercher", + "Equipement visible": "Equipement visible", + "Equipement non visible": "Equipement non visible", + "Configuration avancée": "Configuration avancée", + "Dupliquer": "Dupliquer", + "Sauvegarder": "Sauvegarder", + "Supprimer": "Supprimer", + "Equipement": "Equipement", + "Détails": "Détails", + "Commandes": "Commandes", + "Paramètres généraux": "Paramètres généraux", + "Nom de l'équipement": "Nom de l'équipement", + "Objet parent": "Objet parent", + "Aucun": "Aucun", + "Catégorie": "Catégorie", + "Options": "Options", + "Activer": "Activer", + "Visible": "Visible", + "Electricité": "Electricité", + "Importé du réseau par jour": "Importé du réseau par jour", + "Consommation par jour": "Consommation par jour", + "Production instantanée": "Production instantanée", + "Production par jour": "Production par jour", + "Renvoyé au réseaux par jour": "Renvoyé au réseaux par jour", + "Puissance nette instantanée": "Puissance nette instantanée", + "Gaz": "Gaz", + "Consommation instantanée": "Consommation instantanée", + "Eau": "Eau", + "Informations": "Informations", + "Description": "Description", + "Commande de mise à jour des informations": "Commande de mise à jour des informations", + "Estimation production solaire": "Estimation production solaire", + "Localisation": "Localisation", + "Orientation (-90=est, 0=sud, 90=ouest, 180=nord)": "Orientation (-90=est, 0=sud, 90=ouest, 180=nord)", + "Inclinaison": "Inclinaison", + "Puissance en KWc": "Puissance en KWc", + "Divers": "Divers", + "Température extérieure": "Température extérieure", + "Consommateur électricité": "Consommateur électricité", + "Ajouter une commande": "Ajouter une commande", + "Nom": "Nom", + "Type": "Type", + "Etat": "Etat", + "Actions": "Actions" + }, + "plugins\/energy3\/desktop\/js\/energy3.js": { + "Nom de la commande": "Nom de la commande", + "Choisir une icône": "Choisir une icône", + "Afficher": "Afficher", + "Historiser": "Historiser", + "Inverser": "Inverser", + "Min": "Min", + "Max": "Max", + "Unité": "Unité", + "Supprimer la commande": "Supprimer la commande", + "Commande": "Commande", + "Nom": "Nom", + "Consommation par jour (si Wh ou kWh)": "Consommation par jour (si Wh ou kWh)" + }, + "plugins\/energy3\/core\/ajax\/energy3.ajax.php": { + "401 - Accès non autorisé": "401 - Accès non autorisé", + "Aucune méthode correspondante à": "Aucune méthode correspondante à" + }, + "plugins\/energy3\/core\/class\/energy3.class.php": { + "Erreur lors de la récuperation des prévision solaire : ": "Erreur lors de la récuperation des prévision solaire :" + }, + "info.json": { + "Plugin servant à afficher un dashboard énergétique de la maison (eau, gaz, électricité et production solaire). Attention ce plugin ne prend pas en charge les batteries": "Plugin servant à afficher un dashboard énergétique de la maison (eau, gaz, électricité et production solaire). Attention ce plugin ne prend pas en charge les batteries" + } +} \ No newline at end of file diff --git a/core/i18n/ja_JP.json b/core/i18n/ja_JP.json new file mode 100644 index 0000000..a09456f --- /dev/null +++ b/core/i18n/ja_JP.json @@ -0,0 +1,83 @@ +{ + "plugins\/energy3\/desktop\/php\/panel.php": { + "401 - Accès non autorisé": "401 - Accès non autorisé", + "Liste des équipements": "Liste des équipements", + "Rechercher": "Rechercher" + }, + "plugins\/energy3\/desktop\/php\/energy3.php": { + "401 - Accès non autorisé": "401 - Accès non autorisé", + "Gestion": "Gestion", + "Ajouter": "Ajouter", + "Configuration": "Configuration", + "Mes templates": "Mes templates", + "Aucun équipement trouvé, cliquer sur \"Ajouter\" pour commencer": "Aucun équipement trouvé, cliquer sur \"Ajouter\" pour commencer", + "Rechercher": "Rechercher", + "Equipement visible": "Equipement visible", + "Equipement non visible": "Equipement non visible", + "Configuration avancée": "Configuration avancée", + "Dupliquer": "Dupliquer", + "Sauvegarder": "Sauvegarder", + "Supprimer": "Supprimer", + "Equipement": "Equipement", + "Détails": "Détails", + "Commandes": "Commandes", + "Paramètres généraux": "Paramètres généraux", + "Nom de l'équipement": "Nom de l'équipement", + "Objet parent": "Objet parent", + "Aucun": "Aucun", + "Catégorie": "Catégorie", + "Options": "Options", + "Activer": "Activer", + "Visible": "Visible", + "Electricité": "Electricité", + "Importé du réseau par jour": "Importé du réseau par jour", + "Consommation par jour": "Consommation par jour", + "Production instantanée": "Production instantanée", + "Production par jour": "Production par jour", + "Renvoyé au réseaux par jour": "Renvoyé au réseaux par jour", + "Puissance nette instantanée": "Puissance nette instantanée", + "Gaz": "Gaz", + "Consommation instantanée": "Consommation instantanée", + "Eau": "Eau", + "Informations": "Informations", + "Description": "Description", + "Commande de mise à jour des informations": "Commande de mise à jour des informations", + "Estimation production solaire": "Estimation production solaire", + "Localisation": "Localisation", + "Orientation (-90=est, 0=sud, 90=ouest, 180=nord)": "Orientation (-90=est, 0=sud, 90=ouest, 180=nord)", + "Inclinaison": "Inclinaison", + "Puissance en KWc": "Puissance en KWc", + "Divers": "Divers", + "Température extérieure": "Température extérieure", + "Consommateur électricité": "Consommateur électricité", + "Ajouter une commande": "Ajouter une commande", + "Nom": "Nom", + "Type": "Type", + "Etat": "Etat", + "Actions": "Actions" + }, + "plugins\/energy3\/desktop\/js\/energy3.js": { + "Nom de la commande": "Nom de la commande", + "Choisir une icône": "Choisir une icône", + "Afficher": "Afficher", + "Historiser": "Historiser", + "Inverser": "Inverser", + "Min": "Min", + "Max": "Max", + "Unité": "Unité", + "Supprimer la commande": "Supprimer la commande", + "Commande": "Commande", + "Nom": "Nom", + "Consommation par jour (si Wh ou kWh)": "Consommation par jour (si Wh ou kWh)" + }, + "plugins\/energy3\/core\/ajax\/energy3.ajax.php": { + "401 - Accès non autorisé": "401 - Accès non autorisé", + "Aucune méthode correspondante à": "Aucune méthode correspondante à" + }, + "plugins\/energy3\/core\/class\/energy3.class.php": { + "Erreur lors de la récuperation des prévision solaire : ": "Erreur lors de la récuperation des prévision solaire :" + }, + "info.json": { + "Plugin servant à afficher un dashboard énergétique de la maison (eau, gaz, électricité et production solaire). Attention ce plugin ne prend pas en charge les batteries": "Plugin servant à afficher un dashboard énergétique de la maison (eau, gaz, électricité et production solaire). Attention ce plugin ne prend pas en charge les batteries" + } +} \ No newline at end of file diff --git a/core/i18n/pt_PT.json b/core/i18n/pt_PT.json new file mode 100644 index 0000000..0653551 --- /dev/null +++ b/core/i18n/pt_PT.json @@ -0,0 +1,83 @@ +{ + "plugins\/energy3\/desktop\/php\/panel.php": { + "401 - Accès non autorisé": "401 - Acesso não autorizado", + "Liste des équipements": "Lista de equipamentos", + "Rechercher": "Pesquisar" + }, + "plugins\/energy3\/desktop\/php\/energy3.php": { + "401 - Accès non autorisé": "401 - Acesso não autorizado", + "Gestion": "Gerenciamento", + "Ajouter": "Adicionar", + "Configuration": "Configuração", + "Mes templates": "Meus modelos", + "Aucun équipement trouvé, cliquer sur \"Ajouter\" pour commencer": "Nenhum equipamento encontrado, clique em \"Adicionar\" para iniciar", + "Rechercher": "Pesquisar", + "Equipement visible": "Equipamento visível", + "Equipement non visible": "Equipamento não visível", + "Configuration avancée": "Configuração avançada", + "Dupliquer": "Duplicado", + "Sauvegarder": "Para salvaguardar", + "Supprimer": "EXCLUIR", + "Equipement": "Equipamento", + "Détails": "Detalhes", + "Commandes": "Pedidos", + "Paramètres généraux": "Configurações Gerais", + "Nom de l'équipement": "Nome do equipamento", + "Objet parent": "Objeto pai", + "Aucun": "Nenhum", + "Catégorie": "Categoria", + "Options": "Opções", + "Activer": "Habilitar", + "Visible": "Visível", + "Electricité": "Eletricidade", + "Importé du réseau par jour": "Importado da rede diariamente", + "Consommation par jour": "Consumo por dia", + "Production instantanée": "Saída instantânea", + "Production par jour": "Produção por dia", + "Renvoyé au réseaux par jour": "Retornou às redes diariamente", + "Puissance nette instantanée": "Potência líquida instantânea", + "Gaz": "Gás", + "Consommation instantanée": "Consumo instantâneo", + "Eau": "Água", + "Informations": "Informação", + "Description": "Descrição", + "Commande de mise à jour des informations": "Comando de atualização de informações", + "Estimation production solaire": "Estimativa de produção solar", + "Localisation": "Localização", + "Orientation (-90=est, 0=sud, 90=ouest, 180=nord)": "Orientação (-90=leste, 0=sul, 90=oeste, 180=norte)", + "Inclinaison": "Inclinar", + "Puissance en KWc": "Potência em KWp", + "Divers": "Vários", + "Température extérieure": "Temperatura exterior", + "Consommateur électricité": "Consumidor de eletricidade", + "Ajouter une commande": "Adicionar um pedido", + "Nom": "Nome", + "Type": "Tipo", + "Etat": "Estado", + "Actions": "Ações" + }, + "plugins\/energy3\/desktop\/js\/energy3.js": { + "Nom de la commande": "Nome do comando", + "Choisir une icône": "Escolha um ícone", + "Afficher": "Mostrar", + "Historiser": "Historicizar", + "Inverser": "Reverter", + "Min": "Mínimo", + "Max": "Máx.", + "Unité": "Unidade", + "Supprimer la commande": "Excluir pedido", + "Commande": "Ordem", + "Nom": "Nome", + "Consommation par jour (si Wh ou kWh)": "Consumo por dia (se Wh ou kWh)" + }, + "plugins\/energy3\/core\/ajax\/energy3.ajax.php": { + "401 - Accès non autorisé": "401 - Acesso não autorizado", + "Aucune méthode correspondante à": "Nenhum método correspondente" + }, + "plugins\/energy3\/core\/class\/energy3.class.php": { + "Erreur lors de la récuperation des prévision solaire : ": "Erro ao recuperar a previsão solar:" + }, + "info.json": { + "Plugin servant à afficher un dashboard énergétique de la maison (eau, gaz, électricité et production solaire). Attention ce plugin ne prend pas en charge les batteries": "Plugin usado para exibir um painel de energia da casa (água, gás, eletricidade e produção solar). Observe que este plug-in não suporta baterias" + } +} \ No newline at end of file diff --git a/core/i18n/ru_RU.json b/core/i18n/ru_RU.json new file mode 100644 index 0000000..a09456f --- /dev/null +++ b/core/i18n/ru_RU.json @@ -0,0 +1,83 @@ +{ + "plugins\/energy3\/desktop\/php\/panel.php": { + "401 - Accès non autorisé": "401 - Accès non autorisé", + "Liste des équipements": "Liste des équipements", + "Rechercher": "Rechercher" + }, + "plugins\/energy3\/desktop\/php\/energy3.php": { + "401 - Accès non autorisé": "401 - Accès non autorisé", + "Gestion": "Gestion", + "Ajouter": "Ajouter", + "Configuration": "Configuration", + "Mes templates": "Mes templates", + "Aucun équipement trouvé, cliquer sur \"Ajouter\" pour commencer": "Aucun équipement trouvé, cliquer sur \"Ajouter\" pour commencer", + "Rechercher": "Rechercher", + "Equipement visible": "Equipement visible", + "Equipement non visible": "Equipement non visible", + "Configuration avancée": "Configuration avancée", + "Dupliquer": "Dupliquer", + "Sauvegarder": "Sauvegarder", + "Supprimer": "Supprimer", + "Equipement": "Equipement", + "Détails": "Détails", + "Commandes": "Commandes", + "Paramètres généraux": "Paramètres généraux", + "Nom de l'équipement": "Nom de l'équipement", + "Objet parent": "Objet parent", + "Aucun": "Aucun", + "Catégorie": "Catégorie", + "Options": "Options", + "Activer": "Activer", + "Visible": "Visible", + "Electricité": "Electricité", + "Importé du réseau par jour": "Importé du réseau par jour", + "Consommation par jour": "Consommation par jour", + "Production instantanée": "Production instantanée", + "Production par jour": "Production par jour", + "Renvoyé au réseaux par jour": "Renvoyé au réseaux par jour", + "Puissance nette instantanée": "Puissance nette instantanée", + "Gaz": "Gaz", + "Consommation instantanée": "Consommation instantanée", + "Eau": "Eau", + "Informations": "Informations", + "Description": "Description", + "Commande de mise à jour des informations": "Commande de mise à jour des informations", + "Estimation production solaire": "Estimation production solaire", + "Localisation": "Localisation", + "Orientation (-90=est, 0=sud, 90=ouest, 180=nord)": "Orientation (-90=est, 0=sud, 90=ouest, 180=nord)", + "Inclinaison": "Inclinaison", + "Puissance en KWc": "Puissance en KWc", + "Divers": "Divers", + "Température extérieure": "Température extérieure", + "Consommateur électricité": "Consommateur électricité", + "Ajouter une commande": "Ajouter une commande", + "Nom": "Nom", + "Type": "Type", + "Etat": "Etat", + "Actions": "Actions" + }, + "plugins\/energy3\/desktop\/js\/energy3.js": { + "Nom de la commande": "Nom de la commande", + "Choisir une icône": "Choisir une icône", + "Afficher": "Afficher", + "Historiser": "Historiser", + "Inverser": "Inverser", + "Min": "Min", + "Max": "Max", + "Unité": "Unité", + "Supprimer la commande": "Supprimer la commande", + "Commande": "Commande", + "Nom": "Nom", + "Consommation par jour (si Wh ou kWh)": "Consommation par jour (si Wh ou kWh)" + }, + "plugins\/energy3\/core\/ajax\/energy3.ajax.php": { + "401 - Accès non autorisé": "401 - Accès non autorisé", + "Aucune méthode correspondante à": "Aucune méthode correspondante à" + }, + "plugins\/energy3\/core\/class\/energy3.class.php": { + "Erreur lors de la récuperation des prévision solaire : ": "Erreur lors de la récuperation des prévision solaire :" + }, + "info.json": { + "Plugin servant à afficher un dashboard énergétique de la maison (eau, gaz, électricité et production solaire). Attention ce plugin ne prend pas en charge les batteries": "Plugin servant à afficher un dashboard énergétique de la maison (eau, gaz, électricité et production solaire). Attention ce plugin ne prend pas en charge les batteries" + } +} \ No newline at end of file diff --git a/core/i18n/tr.json b/core/i18n/tr.json new file mode 100644 index 0000000..a09456f --- /dev/null +++ b/core/i18n/tr.json @@ -0,0 +1,83 @@ +{ + "plugins\/energy3\/desktop\/php\/panel.php": { + "401 - Accès non autorisé": "401 - Accès non autorisé", + "Liste des équipements": "Liste des équipements", + "Rechercher": "Rechercher" + }, + "plugins\/energy3\/desktop\/php\/energy3.php": { + "401 - Accès non autorisé": "401 - Accès non autorisé", + "Gestion": "Gestion", + "Ajouter": "Ajouter", + "Configuration": "Configuration", + "Mes templates": "Mes templates", + "Aucun équipement trouvé, cliquer sur \"Ajouter\" pour commencer": "Aucun équipement trouvé, cliquer sur \"Ajouter\" pour commencer", + "Rechercher": "Rechercher", + "Equipement visible": "Equipement visible", + "Equipement non visible": "Equipement non visible", + "Configuration avancée": "Configuration avancée", + "Dupliquer": "Dupliquer", + "Sauvegarder": "Sauvegarder", + "Supprimer": "Supprimer", + "Equipement": "Equipement", + "Détails": "Détails", + "Commandes": "Commandes", + "Paramètres généraux": "Paramètres généraux", + "Nom de l'équipement": "Nom de l'équipement", + "Objet parent": "Objet parent", + "Aucun": "Aucun", + "Catégorie": "Catégorie", + "Options": "Options", + "Activer": "Activer", + "Visible": "Visible", + "Electricité": "Electricité", + "Importé du réseau par jour": "Importé du réseau par jour", + "Consommation par jour": "Consommation par jour", + "Production instantanée": "Production instantanée", + "Production par jour": "Production par jour", + "Renvoyé au réseaux par jour": "Renvoyé au réseaux par jour", + "Puissance nette instantanée": "Puissance nette instantanée", + "Gaz": "Gaz", + "Consommation instantanée": "Consommation instantanée", + "Eau": "Eau", + "Informations": "Informations", + "Description": "Description", + "Commande de mise à jour des informations": "Commande de mise à jour des informations", + "Estimation production solaire": "Estimation production solaire", + "Localisation": "Localisation", + "Orientation (-90=est, 0=sud, 90=ouest, 180=nord)": "Orientation (-90=est, 0=sud, 90=ouest, 180=nord)", + "Inclinaison": "Inclinaison", + "Puissance en KWc": "Puissance en KWc", + "Divers": "Divers", + "Température extérieure": "Température extérieure", + "Consommateur électricité": "Consommateur électricité", + "Ajouter une commande": "Ajouter une commande", + "Nom": "Nom", + "Type": "Type", + "Etat": "Etat", + "Actions": "Actions" + }, + "plugins\/energy3\/desktop\/js\/energy3.js": { + "Nom de la commande": "Nom de la commande", + "Choisir une icône": "Choisir une icône", + "Afficher": "Afficher", + "Historiser": "Historiser", + "Inverser": "Inverser", + "Min": "Min", + "Max": "Max", + "Unité": "Unité", + "Supprimer la commande": "Supprimer la commande", + "Commande": "Commande", + "Nom": "Nom", + "Consommation par jour (si Wh ou kWh)": "Consommation par jour (si Wh ou kWh)" + }, + "plugins\/energy3\/core\/ajax\/energy3.ajax.php": { + "401 - Accès non autorisé": "401 - Accès non autorisé", + "Aucune méthode correspondante à": "Aucune méthode correspondante à" + }, + "plugins\/energy3\/core\/class\/energy3.class.php": { + "Erreur lors de la récuperation des prévision solaire : ": "Erreur lors de la récuperation des prévision solaire :" + }, + "info.json": { + "Plugin servant à afficher un dashboard énergétique de la maison (eau, gaz, électricité et production solaire). Attention ce plugin ne prend pas en charge les batteries": "Plugin servant à afficher un dashboard énergétique de la maison (eau, gaz, électricité et production solaire). Attention ce plugin ne prend pas en charge les batteries" + } +} \ No newline at end of file diff --git a/docs/de_DE/changelog.md b/docs/de_DE/changelog.md new file mode 100644 index 0000000..5c949bd --- /dev/null +++ b/docs/de_DE/changelog.md @@ -0,0 +1,33 @@ +# Änderungsprotokoll Energie-Dashboard + +# Changelog plugin Energie dashboard + +>**WICHTIG** +> +>Wenn es keine Informationen über die Aktualisierung gibt, bedeutet dies, dass es sich nur um die Aktualisierung von Dokumentation, Übersetzung oder Text handelt. + +# + +- Unterstützung für benutzerdefinierte Gerätebilder (Jeedom 4.5) +- Correction de bug sous debian 12 + +# 04.04.2024 + +- Ein Problem mit der Lesbarkeit des Widgets wurde behoben (#15) + +# 01.08.2024 + +- Vorbereitung auf Jeedom 4.4 +- Das Entfernen von Befehlen zur Angabe des Stromverbrauchs pro Verbraucher (da diese nicht sehr nützlich sind, Informationen über das Originalgerät verfügbar sind und zu einem erheblichen Ressourcenverbrauch führen) + +# 24.04.2023 + +- Fehler im Panel behoben + +# 30.03.2023 + +- Widget-Fehlerbehebungen + +# 25.03.2023 + +- Fehlerbehebung diff --git a/docs/de_DE/index.md b/docs/de_DE/index.md new file mode 100644 index 0000000..9874ddb --- /dev/null +++ b/docs/de_DE/index.md @@ -0,0 +1,45 @@ +# Energie-Plugin + +Plugin, mit dem Sie ein globales Diagramm der häuslichen Energie (Wasser, Gas, Strom, Stromproduktion) anzeigen können). + +Außerdem wird ein Dashboard angezeigt, das die Leistung eines Solarpanelsystems, den Verbrauch (Wasser, Gas und Strom) sowie Einzelheiten zum Stromverbrauch bestimmter Geräte anzeigt (natürlich ist ein Modul zur Messung erforderlich)) + +Für diejenigen, die über Solarenergie verfügen, kann es Ihnen auch die Produktionsprognose gemäß den Eigenschaften Ihrer Anlage anzeigen (auszufüllen) + +Bitte beachten Sie, dass das Plugin keine Kostenberechnung durchführt und dies auch nicht tun wird (dies ist und wird nicht sein Zweck sein)) + +Um zu funktionieren, müssen Sie über Module verfügen, die diese Informationen hochladen : + +## Gaz + +- Verbrauchstag +- Sofortiger Verbrauch + +## Eau + +- Verbrauchstag +- Sofortiger Verbrauch + +## Electricité + +- Verbrauchstag +- Sofortiger Verbrauch + +Wenn Sie Sonnenkollektoren haben, brauchen Sie mehr : + +- Netzstromimport +- Netzstromexport +- Produktionstag +- Nettoleistung + +>**WICHTIG** +> +>Abhängig von Ihren Bestellungen müssen Sie möglicherweise die Einheit auf der Bestellkonfigurationsseite der von Ihnen erstellten Energieausrüstung anpassen + +## Einzelheiten + +Für Strom ist es möglich, Verbraucher in der Registerkarte „Details“ anzugeben, es kann sich entweder um einen Leistungstypbefehl (muss dann protokolliert werden) oder um einen Verbrauchstypbefehl handeln. Handelt es sich um den absoluten Verbrauch (kein Reset um Mitternacht) ist nichts weiter zu tun, handelt es sich um einen Verbrauch pro Tag (Reset um Mitternacht) muss das Häkchen in der Endzeile "Verbrauch pro Tag (wenn Wh oder kWh)" + +# Panel + +Um die Historien, Produktionsprognosen und andere Dinge anzuzeigen, müssen Sie auf der Plugin-Konfigurationsseite (Plugins -> Plugin-Verwaltung) sorgfältig überlegen, das Panel zu aktivieren (auf dem Desktop und/oder auf Mobilgeräten) und dann die Seite aktualisieren (F5). Dann finden Sie zu Hause das Plugin-Panel. diff --git a/docs/en_US/changelog.md b/docs/en_US/changelog.md new file mode 100644 index 0000000..581fc63 --- /dev/null +++ b/docs/en_US/changelog.md @@ -0,0 +1,33 @@ +# Changelog Energy dashboard + +# Changelog plugin Energie dashboard + +>**IMPORTANT** +> +>If there is no information on the update, it means that it concerns only the update of documentation, translation or text. + +# + +- Support for custom equipment images (Jeedom 4.5) +- Correction de bug sous debian 12 + +# 04/04/2024 + +- Fixed a widget readability issue (#15) + +# 01/08/2024 + +- Preparing for jeedom 4.4 +- Removal of commands giving power consumption per consumer (due to the fact that it is not very useful, information available on the original equipment, and leads to a significant consumption of resources) + +# 04/24/2023 + +- Fixed bugs on the panel + +# 03/30/2023 + +- Widget bug fixes + +# 03/25/2023 + +- Bug fixes diff --git a/docs/en_US/index.md b/docs/en_US/index.md new file mode 100644 index 0000000..d87fd94 --- /dev/null +++ b/docs/en_US/index.md @@ -0,0 +1,45 @@ +# Energy plugin + +Plugin allowing you to display a global graph of home energy (water, gas, electricity, electrical production). + +It also displays a dashboard showing the performance of a solar panel system, consumption (water, gas and electricity) as well as details of electricity consumption of certain equipment (of course requires having a module to measure it) + +For those who have solar power, it can also show you the production forecast according to the characteristics of your installation (to be filled in) + +Please note the plugin does not and will not do any cost calculation (this is not and will not be its purpose) + +To work, it requires that you have modules that upload this information : + +## Gaz + +- Consumption day +- Instant consumption + +## Eau + +- Consumption day +- Instant consumption + +## Electricité + +- Consumption day +- Instant consumption + +If you have solar panels you need more : + +- Grid electricity import +- Grid electricity export +- Production day +- Net power + +>**IMPORTANT** +> +>Depending on your orders, you may need to adapt the unit on the order configuration page of the energy equipment you have created + +## Details + +For electricity it is possible to indicate consumers in the details tab, it can either be a power type command (it must then be logged), or a consumption type command. If it is absolute consumption (no reset at midnight) there is nothing more to do, if it is consumption per day (reset at midnight) then the box must be checked at the end line "Consumption per day (if Wh or kWh)" + +# Panel + +To view the histories, production forecasts and other things, you have to think carefully on the plugin configuration page (Plugins -> plugin management) to activate the panel (on desktop and/or mobile) then refresh the page (F5). Then in home you will find the plugin panel. diff --git a/docs/es_ES/changelog.md b/docs/es_ES/changelog.md new file mode 100644 index 0000000..e82aad5 --- /dev/null +++ b/docs/es_ES/changelog.md @@ -0,0 +1,33 @@ +# Tablero de cambios de energía + +# Changelog plugin Energie dashboard + +>**IMPORTANTE** +> +>Si no hay información sobre la actualización, significa que se trata solo de la actualización de la documentación, la traducción o el texto. + +# + +- Soporte para imágenes de equipos personalizados (Jeedom 4.5) +- Correction de bug sous debian 12 + +# 04/04/2024 + +- Se solucionó un problema de legibilidad del widget (#15) + +# 08/01/2024 + +- Preparándose para el apuro 4.4 +- Eliminación de los comandos que dan el consumo de energía por consumidor (debido a que no es muy útil, información disponible en el equipo original y conduce a un consumo importante de recursos) + +# 24/04/2023 + +- Errores corregidos en el panel + +# 30/03/2023 + +- Corrección de errores de widgets + +# 25/03/2023 + +- Corrección de errores diff --git a/docs/es_ES/index.md b/docs/es_ES/index.md new file mode 100644 index 0000000..8858da8 --- /dev/null +++ b/docs/es_ES/index.md @@ -0,0 +1,45 @@ +# Complemento de energía + +Complemento que le permite mostrar un gráfico global de la energía del hogar (agua, gas, electricidad, producción eléctrica)). + +También muestra un tablero que muestra el rendimiento de un sistema de paneles solares, el consumo (agua, gas y electricidad) así como el detalle del consumo eléctrico de ciertos equipos (por supuesto requiere tener un módulo para medirlo)) + +Para los que dispongan de energía solar, también puede mostrarles la previsión de producción según las características de su instalación (a rellenar) + +Tenga en cuenta que el complemento no realiza ni realizará ningún cálculo de costos (este no es ni será su propósito)) + +Para funcionar requiere que tengas módulos que carguen esta información : + +## Gaz + +- Día de consumo +- Consumo instantáneo + +## Eau + +- Día de consumo +- Consumo instantáneo + +## Electricité + +- Día de consumo +- Consumo instantáneo + +Si tienes paneles solares necesitas más : + +- Importación de electricidad de la red +- Exportación de electricidad de red +- Día de producción +- Poder de la red + +>**IMPORTANTE** +> +>Dependiendo de tus pedidos, es posible que necesites adaptar la unidad en la página de configuración de pedidos del equipo de energía que hayas creado + +## Detalles + +Para la electricidad, es posible indicar los consumidores en la pestaña de detalles, puede ser un comando de tipo de potencia (luego debe registrarse) o un comando de tipo de consumo. Si es consumo absoluto (sin puesta a cero a medianoche) no hay nada más que hacer, si es consumo por día (puesta a cero a medianoche) entonces se debe marcar la casilla al final de la línea "Consumo por día (si Wh o kWh)" + +# Panel + +Para ver los historiales, pronósticos de producción y otras cosas, debe pensar detenidamente en la página de configuración del complemento (Complementos -> administración de complementos) para activar el panel (en escritorio y/o dispositivo móvil) y luego actualizar la página (F5). Luego en casa encontrarás el panel de complementos. diff --git a/docs/fr_FR/changelog.md b/docs/fr_FR/changelog.md index d171d6d..fa7f9e5 100644 --- a/docs/fr_FR/changelog.md +++ b/docs/fr_FR/changelog.md @@ -1,3 +1,5 @@ +# Changelog Energie dashboard + # Changelog plugin Energie dashboard >**IMPORTANT** diff --git a/docs/i18n/de_DE.json b/docs/i18n/de_DE.json new file mode 100644 index 0000000..d8ebddf --- /dev/null +++ b/docs/i18n/de_DE.json @@ -0,0 +1,84 @@ +{ + "changelog.md": { + "Changelog Energie dashboard": "Änderungsprotokoll Energie-Dashboard", + "Changelog plugin Energie dashboard": "Changelog plugin Energie dashboard", + "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": "Wenn es keine Informationen über die Aktualisierung gibt, bedeutet dies, dass es sich nur um die Aktualisierung von Dokumentation, Übersetzung oder Text handelt", + "23\/09\/2025": "", + "Support des images d'équipement personnalisées (Jeedom 4.5": "Unterstützung für benutzerdefinierte Gerätebilder (Jeedom 4.5", + "Correction de bug sous debian 12": "Correction de bug sous debian 12", + "04\/04\/2024": "04.04.2024", + "Correction d'un soucis de lisibilité du widget (#15": "Ein Problem mit der Lesbarkeit des Widgets wurde behoben (#15", + "08\/01\/2024": "01.08.2024", + "Préparation pour jeedom 4.4": "Vorbereitung auf Jeedom 4.4", + "Suppression des commandes donnant la consommation electrique par consomateur (du au faite que c'est pas très utile, information disponible sur l'équipement d'origine, et entraine une consommation de ressources importante": "Das Entfernen von Befehlen zur Angabe des Stromverbrauchs pro Verbraucher (da diese nicht sehr nützlich sind, Informationen über das Originalgerät verfügbar sind und zu einem erheblichen Ressourcenverbrauch führen", + "24\/04\/2023": "24.04.2023", + "Correction de bugs sur le panel": "Fehler im Panel behoben", + "30\/03\/2023": "30.03.2023", + "Corrections de bugs sur le widget": "Widget-Fehlerbehebungen", + "25\/03\/2023": "25.03.2023", + "Corrections de bugs": "Fehlerbehebung", + " IMPORTANT.": " WICHTIG.", + " IMPORTANT?": " WICHTIG?", + "IMPORTANT ": "WICHTIG ", + " IMPORTANT]": " WICHTIG]", + "[IMPORTANT]": "[WICHTIG]", + "*IMPORTANT*": "*WICHTIG*", + " IMPORTANT*": " WICHTIG*" + }, + "index.md": { + "Plugin Energie": "Energie-Plugin", + "Plugin permettant d'afficher un graphique global des énergies de la maison (eau, gaz, électricité, production électrique": "Plugin, mit dem Sie ein globales Diagramm der häuslichen Energie (Wasser, Gas, Strom, Stromproduktion) anzeigen können", + "Il affiche également un dashboard montrant la performance d'un système de panneaux solaires, les consommations (eau, gaz et électricité) ainsi que les détails de consommation électrique de certains équipements (nécessite bien sûr d'avoir un module pour la mesurer": "Außerdem wird ein Dashboard angezeigt, das die Leistung eines Solarpanelsystems, den Verbrauch (Wasser, Gas und Strom) sowie Einzelheiten zum Stromverbrauch bestimmter Geräte anzeigt (natürlich ist ein Modul zur Messung erforderlich)", + "Pour ceux qui ont du solaire il peut aussi vous afficher la prévision de production en fonction des caractéristiques de votre installation (à renseigner": "Für diejenigen, die über Solarenergie verfügen, kann es Ihnen auch die Produktionsprognose gemäß den Eigenschaften Ihrer Anlage anzeigen (auszufüllen", + "Attention le plugin ne fait pas et ne fera aucun calcul de coût (ce n'est pas et ne sera pas son but": "Bitte beachten Sie, dass das Plugin keine Kostenberechnung durchführt und dies auch nicht tun wird (dies ist und wird nicht sein Zweck sein)", + "Pour fonctionner il nécessite que vous ayez des modules remontant ces informations": "Um zu funktionieren, müssen Sie über Module verfügen, die diese Informationen hochladen", + "Consommation jour": "Verbrauchstag", + "Consommation instantanée": "Sofortiger Verbrauch", + "Si vous avez des panneaux solaire il faut en plus": "Wenn Sie Sonnenkollektoren haben, brauchen Sie mehr", + "Import d'électricité du réseau": "Netzstromimport", + "Export d'électricité du réseau": "Netzstromexport", + "Production jour": "Produktionstag", + "Puissance nette": "Nettoleistung", + "En fonction de vos commandes il vous faudra peut être adapter l'unité sur la page de configuration des commandes de l'équipement énergie que vous avez créé": "Abhängig von Ihren Bestellungen müssen Sie möglicherweise die Einheit auf der Bestellkonfigurationsseite der von Ihnen erstellten Energieausrüstung anpassen", + "Détails": "Einzelheiten", + "Pour l'électricité il est possible d'indiquer des consommateurs dans l'onglet détails, ca peut soit être une commande de type puissance (il faut alors qu'elle soit historisée), soit une commande de type consommation": "Für Strom ist es möglich, Verbraucher in der Registerkarte „Details“ anzugeben, es kann sich entweder um einen Leistungstypbefehl (muss dann protokolliert werden) oder um einen Verbrauchstypbefehl handeln", + "Si c'est la consommation absolue (pas de remise à zéro à minuit) il n'y a rien de plus à faire, si c'est une consommation par jour (remise à zéro à minuit) alors il faut cocher la case en bout de ligne \"Consommation par jour (si Wh ou kWh": "Handelt es sich um den absoluten Verbrauch (kein Reset um Mitternacht) ist nichts weiter zu tun, handelt es sich um einen Verbrauch pro Tag (Reset um Mitternacht) muss das Häkchen in der Endzeile \"Verbrauch pro Tag (wenn Wh oder kWh", + "Pour visualiser les historiques, prévision de production et autre il faut bien penser sur la page de configuration du plugin (Plugins -> gestion des plugins) à activer le panel (en desktop et\/ou mobile) puis rafraichir la page (F5": "Um die Historien, Produktionsprognosen und andere Dinge anzuzeigen, müssen Sie auf der Plugin-Konfigurationsseite (Plugins -> Plugin-Verwaltung) sorgfältig überlegen, das Panel zu aktivieren (auf dem Desktop und\/oder auf Mobilgeräten) und dann die Seite aktualisieren (F5", + "Ensuite dans accueil vous trouverez le panel du plugin": "Dann finden Sie zu Hause das Plugin-Panel", + " Gaz.": " Gas.", + " Gaz?": " Gas?", + "Gaz ": "Gas ", + " Gaz]": " Gas]", + "[Gaz]": "[Gas]", + "*Gaz*": "*Gas*", + " Gaz*": " Gas*", + " Eau.": " Wasser.", + " Eau?": " Wasser?", + "Eau ": "Wasser ", + " Eau]": " Wasser]", + "[Eau]": "[Wasser]", + "*Eau*": "*Wasser*", + " Eau*": " Wasser*", + " Electricité.": " Elektrizität.", + " Electricité?": " Elektrizität?", + "Electricité ": "Elektrizität ", + " Electricité]": " Elektrizität]", + "[Electricité]": "[Elektrizität]", + "*Electricité*": "*Elektrizität*", + " Electricité*": " Elektrizität*", + " IMPORTANT.": " WICHTIG.", + " IMPORTANT?": " WICHTIG?", + "IMPORTANT ": "WICHTIG ", + " IMPORTANT]": " WICHTIG]", + "[IMPORTANT]": "[WICHTIG]", + "*IMPORTANT*": "*WICHTIG*", + " IMPORTANT*": " WICHTIG*", + " Panel.": " Tafel.", + " Panel?": " Tafel?", + "Panel ": "Tafel ", + " Panel]": " Tafel]", + "[Panel]": "[Tafel]", + "*Panel*": "*Tafel*", + " Panel*": " Tafel*" + } +} \ No newline at end of file diff --git a/docs/i18n/en_US.json b/docs/i18n/en_US.json new file mode 100644 index 0000000..bb01f3b --- /dev/null +++ b/docs/i18n/en_US.json @@ -0,0 +1,84 @@ +{ + "changelog.md": { + "Changelog Energie dashboard": "Changelog Energy dashboard", + "Changelog plugin Energie dashboard": "Changelog plugin Energie dashboard", + "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": "If there is no information on the update, it means that it concerns only the update of documentation, translation or text", + "23\/09\/2025": "", + "Support des images d'équipement personnalisées (Jeedom 4.5": "Support for custom equipment images (Jeedom 4.5", + "Correction de bug sous debian 12": "Correction de bug sous debian 12", + "04\/04\/2024": "04\/04\/2024", + "Correction d'un soucis de lisibilité du widget (#15": "Fixed a widget readability issue (#15", + "08\/01\/2024": "01\/08\/2024", + "Préparation pour jeedom 4.4": "Preparing for jeedom 4.4", + "Suppression des commandes donnant la consommation electrique par consomateur (du au faite que c'est pas très utile, information disponible sur l'équipement d'origine, et entraine une consommation de ressources importante": "Removal of commands giving power consumption per consumer (due to the fact that it is not very useful, information available on the original equipment, and leads to a significant consumption of resources", + "24\/04\/2023": "04\/24\/2023", + "Correction de bugs sur le panel": "Fixed bugs on the panel", + "30\/03\/2023": "03\/30\/2023", + "Corrections de bugs sur le widget": "Widget bug fixes", + "25\/03\/2023": "03\/25\/2023", + "Corrections de bugs": "Bug fixes", + " IMPORTANT.": " IMPORTANT.", + " IMPORTANT?": " IMPORTANT?", + "IMPORTANT ": "IMPORTANT ", + " IMPORTANT]": " IMPORTANT]", + "[IMPORTANT]": "[IMPORTANT]", + "*IMPORTANT*": "*IMPORTANT*", + " IMPORTANT*": " IMPORTANT*" + }, + "index.md": { + "Plugin Energie": "Energy plugin", + "Plugin permettant d'afficher un graphique global des énergies de la maison (eau, gaz, électricité, production électrique": "Plugin allowing you to display a global graph of home energy (water, gas, electricity, electrical production", + "Il affiche également un dashboard montrant la performance d'un système de panneaux solaires, les consommations (eau, gaz et électricité) ainsi que les détails de consommation électrique de certains équipements (nécessite bien sûr d'avoir un module pour la mesurer": "It also displays a dashboard showing the performance of a solar panel system, consumption (water, gas and electricity) as well as details of electricity consumption of certain equipment (of course requires having a module to measure it", + "Pour ceux qui ont du solaire il peut aussi vous afficher la prévision de production en fonction des caractéristiques de votre installation (à renseigner": "For those who have solar power, it can also show you the production forecast according to the characteristics of your installation (to be filled in", + "Attention le plugin ne fait pas et ne fera aucun calcul de coût (ce n'est pas et ne sera pas son but": "Please note the plugin does not and will not do any cost calculation (this is not and will not be its purpose", + "Pour fonctionner il nécessite que vous ayez des modules remontant ces informations": "To work, it requires that you have modules that upload this information", + "Consommation jour": "Consumption day", + "Consommation instantanée": "Instant consumption", + "Si vous avez des panneaux solaire il faut en plus": "If you have solar panels you need more", + "Import d'électricité du réseau": "Grid electricity import", + "Export d'électricité du réseau": "Grid electricity export", + "Production jour": "Production day", + "Puissance nette": "Net power", + "En fonction de vos commandes il vous faudra peut être adapter l'unité sur la page de configuration des commandes de l'équipement énergie que vous avez créé": "Depending on your orders, you may need to adapt the unit on the order configuration page of the energy equipment you have created", + "Détails": "Details", + "Pour l'électricité il est possible d'indiquer des consommateurs dans l'onglet détails, ca peut soit être une commande de type puissance (il faut alors qu'elle soit historisée), soit une commande de type consommation": "For electricity it is possible to indicate consumers in the details tab, it can either be a power type command (it must then be logged), or a consumption type command", + "Si c'est la consommation absolue (pas de remise à zéro à minuit) il n'y a rien de plus à faire, si c'est une consommation par jour (remise à zéro à minuit) alors il faut cocher la case en bout de ligne \"Consommation par jour (si Wh ou kWh": "If it is absolute consumption (no reset at midnight) there is nothing more to do, if it is consumption per day (reset at midnight) then the box must be checked at the end line \"Consumption per day (if Wh or kWh", + "Pour visualiser les historiques, prévision de production et autre il faut bien penser sur la page de configuration du plugin (Plugins -> gestion des plugins) à activer le panel (en desktop et\/ou mobile) puis rafraichir la page (F5": "To view the histories, production forecasts and other things, you have to think carefully on the plugin configuration page (Plugins -> plugin management) to activate the panel (on desktop and\/or mobile) then refresh the page (F5", + "Ensuite dans accueil vous trouverez le panel du plugin": "Then in home you will find the plugin panel", + " Gaz.": " Gas.", + " Gaz?": " Gas?", + "Gaz ": "Gas ", + " Gaz]": " Gas]", + "[Gaz]": "[Gas]", + "*Gaz*": "*Gas*", + " Gaz*": " Gas*", + " Eau.": " Water.", + " Eau?": " Water?", + "Eau ": "Water ", + " Eau]": " Water]", + "[Eau]": "[Water]", + "*Eau*": "*Water*", + " Eau*": " Water*", + " Electricité.": " Electricity.", + " Electricité?": " Electricity?", + "Electricité ": "Electricity ", + " Electricité]": " Electricity]", + "[Electricité]": "[Electricity]", + "*Electricité*": "*Electricity*", + " Electricité*": " Electricity*", + " IMPORTANT.": " IMPORTANT.", + " IMPORTANT?": " IMPORTANT?", + "IMPORTANT ": "IMPORTANT ", + " IMPORTANT]": " IMPORTANT]", + "[IMPORTANT]": "[IMPORTANT]", + "*IMPORTANT*": "*IMPORTANT*", + " IMPORTANT*": " IMPORTANT*", + " Panel.": " Panel.", + " Panel?": " Panel?", + "Panel ": "Panel ", + " Panel]": " Panel]", + "[Panel]": "[Panel]", + "*Panel*": "*Panel*", + " Panel*": " Panel*" + } +} \ No newline at end of file diff --git a/docs/i18n/es_ES.json b/docs/i18n/es_ES.json new file mode 100644 index 0000000..9a6c433 --- /dev/null +++ b/docs/i18n/es_ES.json @@ -0,0 +1,84 @@ +{ + "changelog.md": { + "Changelog Energie dashboard": "Tablero de cambios de energía", + "Changelog plugin Energie dashboard": "Changelog plugin Energie dashboard", + "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": "Si no hay información sobre la actualización, significa que se trata solo de la actualización de la documentación, la traducción o el texto", + "23\/09\/2025": "", + "Support des images d'équipement personnalisées (Jeedom 4.5": "Soporte para imágenes de equipos personalizados (Jeedom 4.5", + "Correction de bug sous debian 12": "Correction de bug sous debian 12", + "04\/04\/2024": "04\/04\/2024", + "Correction d'un soucis de lisibilité du widget (#15": "Se solucionó un problema de legibilidad del widget (#15", + "08\/01\/2024": "08\/01\/2024", + "Préparation pour jeedom 4.4": "Preparándose para el apuro 4.4", + "Suppression des commandes donnant la consommation electrique par consomateur (du au faite que c'est pas très utile, information disponible sur l'équipement d'origine, et entraine une consommation de ressources importante": "Eliminación de los comandos que dan el consumo de energía por consumidor (debido a que no es muy útil, información disponible en el equipo original y conduce a un consumo importante de recursos", + "24\/04\/2023": "24\/04\/2023", + "Correction de bugs sur le panel": "Errores corregidos en el panel", + "30\/03\/2023": "30\/03\/2023", + "Corrections de bugs sur le widget": "Corrección de errores de widgets", + "25\/03\/2023": "25\/03\/2023", + "Corrections de bugs": "Corrección de errores", + " IMPORTANT.": " IMPORTANTE.", + " IMPORTANT?": " IMPORTANTE?", + "IMPORTANT ": "IMPORTANTE ", + " IMPORTANT]": " IMPORTANTE]", + "[IMPORTANT]": "[IMPORTANTE]", + "*IMPORTANT*": "*IMPORTANTE*", + " IMPORTANT*": " IMPORTANTE*" + }, + "index.md": { + "Plugin Energie": "Complemento de energía", + "Plugin permettant d'afficher un graphique global des énergies de la maison (eau, gaz, électricité, production électrique": "Complemento que le permite mostrar un gráfico global de la energía del hogar (agua, gas, electricidad, producción eléctrica)", + "Il affiche également un dashboard montrant la performance d'un système de panneaux solaires, les consommations (eau, gaz et électricité) ainsi que les détails de consommation électrique de certains équipements (nécessite bien sûr d'avoir un module pour la mesurer": "También muestra un tablero que muestra el rendimiento de un sistema de paneles solares, el consumo (agua, gas y electricidad) así como el detalle del consumo eléctrico de ciertos equipos (por supuesto requiere tener un módulo para medirlo)", + "Pour ceux qui ont du solaire il peut aussi vous afficher la prévision de production en fonction des caractéristiques de votre installation (à renseigner": "Para los que dispongan de energía solar, también puede mostrarles la previsión de producción según las características de su instalación (a rellenar", + "Attention le plugin ne fait pas et ne fera aucun calcul de coût (ce n'est pas et ne sera pas son but": "Tenga en cuenta que el complemento no realiza ni realizará ningún cálculo de costos (este no es ni será su propósito)", + "Pour fonctionner il nécessite que vous ayez des modules remontant ces informations": "Para funcionar requiere que tengas módulos que carguen esta información", + "Consommation jour": "Día de consumo", + "Consommation instantanée": "Consumo instantáneo", + "Si vous avez des panneaux solaire il faut en plus": "Si tienes paneles solares necesitas más", + "Import d'électricité du réseau": "Importación de electricidad de la red", + "Export d'électricité du réseau": "Exportación de electricidad de red", + "Production jour": "Día de producción", + "Puissance nette": "Poder de la red", + "En fonction de vos commandes il vous faudra peut être adapter l'unité sur la page de configuration des commandes de l'équipement énergie que vous avez créé": "Dependiendo de tus pedidos, es posible que necesites adaptar la unidad en la página de configuración de pedidos del equipo de energía que hayas creado", + "Détails": "Detalles", + "Pour l'électricité il est possible d'indiquer des consommateurs dans l'onglet détails, ca peut soit être une commande de type puissance (il faut alors qu'elle soit historisée), soit une commande de type consommation": "Para la electricidad, es posible indicar los consumidores en la pestaña de detalles, puede ser un comando de tipo de potencia (luego debe registrarse) o un comando de tipo de consumo", + "Si c'est la consommation absolue (pas de remise à zéro à minuit) il n'y a rien de plus à faire, si c'est une consommation par jour (remise à zéro à minuit) alors il faut cocher la case en bout de ligne \"Consommation par jour (si Wh ou kWh": "Si es consumo absoluto (sin puesta a cero a medianoche) no hay nada más que hacer, si es consumo por día (puesta a cero a medianoche) entonces se debe marcar la casilla al final de la línea \"Consumo por día (si Wh o kWh", + "Pour visualiser les historiques, prévision de production et autre il faut bien penser sur la page de configuration du plugin (Plugins -> gestion des plugins) à activer le panel (en desktop et\/ou mobile) puis rafraichir la page (F5": "Para ver los historiales, pronósticos de producción y otras cosas, debe pensar detenidamente en la página de configuración del complemento (Complementos -> administración de complementos) para activar el panel (en escritorio y\/o dispositivo móvil) y luego actualizar la página (F5", + "Ensuite dans accueil vous trouverez le panel du plugin": "Luego en casa encontrarás el panel de complementos", + " Gaz.": " Gas.", + " Gaz?": " Gas?", + "Gaz ": "Gas ", + " Gaz]": " Gas]", + "[Gaz]": "[Gas]", + "*Gaz*": "*Gas*", + " Gaz*": " Gas*", + " Eau.": " Agua.", + " Eau?": " Agua?", + "Eau ": "Agua ", + " Eau]": " Agua]", + "[Eau]": "[Agua]", + "*Eau*": "*Agua*", + " Eau*": " Agua*", + " Electricité.": " Electricidad.", + " Electricité?": " Electricidad?", + "Electricité ": "Electricidad ", + " Electricité]": " Electricidad]", + "[Electricité]": "[Electricidad]", + "*Electricité*": "*Electricidad*", + " Electricité*": " Electricidad*", + " IMPORTANT.": " IMPORTANTE.", + " IMPORTANT?": " IMPORTANTE?", + "IMPORTANT ": "IMPORTANTE ", + " IMPORTANT]": " IMPORTANTE]", + "[IMPORTANT]": "[IMPORTANTE]", + "*IMPORTANT*": "*IMPORTANTE*", + " IMPORTANT*": " IMPORTANTE*", + " Panel.": " Panel.", + " Panel?": " Panel?", + "Panel ": "Panel ", + " Panel]": " Panel]", + "[Panel]": "[Panel]", + "*Panel*": "*Panel*", + " Panel*": " Panel*" + } +} \ No newline at end of file diff --git a/docs/i18n/fr_FR.json b/docs/i18n/fr_FR.json new file mode 100644 index 0000000..fda7214 --- /dev/null +++ b/docs/i18n/fr_FR.json @@ -0,0 +1,48 @@ +{ + "changelog.md": { + "Changelog Energie dashboard": "Changelog Energie dashboard", + "Changelog plugin Energie dashboard": "Changelog plugin Energie dashboard", + "IMPORTANT": "IMPORTANT", + "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": "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", + "23\/09\/2025": "23\/09\/2025", + "Support des images d'équipement personnalisées (Jeedom 4.5": "Support des images d'équipement personnalisées (Jeedom 4.5", + "Correction de bug sous debian 12": "Correction de bug sous debian 12", + "04\/04\/2024": "04\/04\/2024", + "Correction d'un soucis de lisibilité du widget (#15": "Correction d'un soucis de lisibilité du widget (#15", + "08\/01\/2024": "08\/01\/2024", + "Préparation pour jeedom 4.4": "Préparation pour jeedom 4.4", + "Suppression des commandes donnant la consommation electrique par consomateur (du au faite que c'est pas très utile, information disponible sur l'équipement d'origine, et entraine une consommation de ressources importante": "Suppression des commandes donnant la consommation electrique par consomateur (du au faite que c'est pas très utile, information disponible sur l'équipement d'origine, et entraine une consommation de ressources importante", + "24\/04\/2023": "24\/04\/2023", + "Correction de bugs sur le panel": "Correction de bugs sur le panel", + "30\/03\/2023": "30\/03\/2023", + "Corrections de bugs sur le widget": "Corrections de bugs sur le widget", + "25\/03\/2023": "25\/03\/2023", + "Corrections de bugs": "Corrections de bugs" + }, + "index.md": { + "Plugin Energie": "Plugin Energie", + "Plugin permettant d'afficher un graphique global des énergies de la maison (eau, gaz, électricité, production électrique": "Plugin permettant d'afficher un graphique global des énergies de la maison (eau, gaz, électricité, production électrique", + "Il affiche également un dashboard montrant la performance d'un système de panneaux solaires, les consommations (eau, gaz et électricité) ainsi que les détails de consommation électrique de certains équipements (nécessite bien sûr d'avoir un module pour la mesurer": "Il affiche également un dashboard montrant la performance d'un système de panneaux solaires, les consommations (eau, gaz et électricité) ainsi que les détails de consommation électrique de certains équipements (nécessite bien sûr d'avoir un module pour la mesurer", + "Pour ceux qui ont du solaire il peut aussi vous afficher la prévision de production en fonction des caractéristiques de votre installation (à renseigner": "Pour ceux qui ont du solaire il peut aussi vous afficher la prévision de production en fonction des caractéristiques de votre installation (à renseigner", + "Attention le plugin ne fait pas et ne fera aucun calcul de coût (ce n'est pas et ne sera pas son but": "Attention le plugin ne fait pas et ne fera aucun calcul de coût (ce n'est pas et ne sera pas son but", + "Pour fonctionner il nécessite que vous ayez des modules remontant ces informations": "Pour fonctionner il nécessite que vous ayez des modules remontant ces informations", + "Gaz": "Gaz", + "Consommation jour": "Consommation jour", + "Consommation instantanée": "Consommation instantanée", + "Eau": "Eau", + "Electricité": "Electricité", + "Si vous avez des panneaux solaire il faut en plus": "Si vous avez des panneaux solaire il faut en plus", + "Import d'électricité du réseau": "Import d'électricité du réseau", + "Export d'électricité du réseau": "Export d'électricité du réseau", + "Production jour": "Production jour", + "Puissance nette": "Puissance nette", + "IMPORTANT": "IMPORTANT", + "En fonction de vos commandes il vous faudra peut être adapter l'unité sur la page de configuration des commandes de l'équipement énergie que vous avez créé": "En fonction de vos commandes il vous faudra peut être adapter l'unité sur la page de configuration des commandes de l'équipement énergie que vous avez créé", + "Détails": "Détails", + "Pour l'électricité il est possible d'indiquer des consommateurs dans l'onglet détails, ca peut soit être une commande de type puissance (il faut alors qu'elle soit historisée), soit une commande de type consommation": "Pour l'électricité il est possible d'indiquer des consommateurs dans l'onglet détails, ca peut soit être une commande de type puissance (il faut alors qu'elle soit historisée), soit une commande de type consommation", + "Si c'est la consommation absolue (pas de remise à zéro à minuit) il n'y a rien de plus à faire, si c'est une consommation par jour (remise à zéro à minuit) alors il faut cocher la case en bout de ligne \"Consommation par jour (si Wh ou kWh": "Si c'est la consommation absolue (pas de remise à zéro à minuit) il n'y a rien de plus à faire, si c'est une consommation par jour (remise à zéro à minuit) alors il faut cocher la case en bout de ligne \"Consommation par jour (si Wh ou kWh", + "Panel": "Panel", + "Pour visualiser les historiques, prévision de production et autre il faut bien penser sur la page de configuration du plugin (Plugins -> gestion des plugins) à activer le panel (en desktop et\/ou mobile) puis rafraichir la page (F5": "Pour visualiser les historiques, prévision de production et autre il faut bien penser sur la page de configuration du plugin (Plugins -> gestion des plugins) à activer le panel (en desktop et\/ou mobile) puis rafraichir la page (F5", + "Ensuite dans accueil vous trouverez le panel du plugin": "Ensuite dans accueil vous trouverez le panel du plugin" + } +} \ No newline at end of file diff --git a/docs/i18n/pt_PT.json b/docs/i18n/pt_PT.json new file mode 100644 index 0000000..9046e9c --- /dev/null +++ b/docs/i18n/pt_PT.json @@ -0,0 +1,84 @@ +{ + "changelog.md": { + "Changelog Energie dashboard": "Painel de energia do changelog", + "Changelog plugin Energie dashboard": "Changelog plugin Energie dashboard", + "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": "Se não houver informação sobre a atualização, significa que se trata apenas da atualização da documentação, tradução ou texto", + "23\/09\/2025": "", + "Support des images d'équipement personnalisées (Jeedom 4.5": "Suporte para imagens de equipamentos personalizados (Jeedom 4.5", + "Correction de bug sous debian 12": "Correction de bug sous debian 12", + "04\/04\/2024": "04\/04\/2024", + "Correction d'un soucis de lisibilité du widget (#15": "Corrigido um problema de legibilidade do widget (#15", + "08\/01\/2024": "01\/08\/2024", + "Préparation pour jeedom 4.4": "Preparando-se para Jeedom 4.4", + "Suppression des commandes donnant la consommation electrique par consomateur (du au faite que c'est pas très utile, information disponible sur l'équipement d'origine, et entraine une consommation de ressources importante": "Remoção de comandos que dão consumo de energia por consumidor (pelo fato de não ser muito útil, informação disponível no equipamento original, e levar a um consumo significativo de recursos", + "24\/04\/2023": "24\/04\/2023", + "Correction de bugs sur le panel": "Bugs corrigidos no painel", + "30\/03\/2023": "30\/03\/2023", + "Corrections de bugs sur le widget": "Correções de bugs de widgets", + "25\/03\/2023": "25\/03\/2023", + "Corrections de bugs": "Correções de bugs", + " IMPORTANT.": " IMPORTANTE.", + " IMPORTANT?": " IMPORTANTE?", + "IMPORTANT ": "IMPORTANTE ", + " IMPORTANT]": " IMPORTANTE]", + "[IMPORTANT]": "[IMPORTANTE]", + "*IMPORTANT*": "*IMPORTANTE*", + " IMPORTANT*": " IMPORTANTE*" + }, + "index.md": { + "Plugin Energie": "Plug-in de energia", + "Plugin permettant d'afficher un graphique global des énergies de la maison (eau, gaz, électricité, production électrique": "Plugin que permite exibir um gráfico global da energia doméstica (água, gás, eletricidade, produção elétrica", + "Il affiche également un dashboard montrant la performance d'un système de panneaux solaires, les consommations (eau, gaz et électricité) ainsi que les détails de consommation électrique de certains équipements (nécessite bien sûr d'avoir un module pour la mesurer": "Também exibe um painel que mostra o desempenho de um sistema de painéis solares, consumos (água, gás e eletricidade), bem como detalhes do consumo de eletricidade de determinados equipamentos (claro que requer um módulo para medi-lo", + "Pour ceux qui ont du solaire il peut aussi vous afficher la prévision de production en fonction des caractéristiques de votre installation (à renseigner": "Para quem tem energia solar, também pode mostrar a previsão de produção de acordo com as características da sua instalação (a preencher", + "Attention le plugin ne fait pas et ne fera aucun calcul de coût (ce n'est pas et ne sera pas son but": "Observe que o plugin não faz e não fará nenhum cálculo de custos (este não é e não será seu propósito", + "Pour fonctionner il nécessite que vous ayez des modules remontant ces informations": "Para funcionar, requer que você tenha módulos que carreguem essas informações", + "Consommation jour": "Dia de consumo", + "Consommation instantanée": "Consumo instantâneo", + "Si vous avez des panneaux solaire il faut en plus": "Se você tiver painéis solares, precisará de mais", + "Import d'électricité du réseau": "Importação de eletricidade da rede", + "Export d'électricité du réseau": "Exportação de eletricidade da rede", + "Production jour": "Dia de produção", + "Puissance nette": "Potência líquida", + "En fonction de vos commandes il vous faudra peut être adapter l'unité sur la page de configuration des commandes de l'équipement énergie que vous avez créé": "Dependendo dos seus pedidos, poderá ser necessário adaptar a unidade na página de configuração do pedido do equipamento de energia que você criou", + "Détails": "Detalhes", + "Pour l'électricité il est possible d'indiquer des consommateurs dans l'onglet détails, ca peut soit être une commande de type puissance (il faut alors qu'elle soit historisée), soit une commande de type consommation": "Para eletricidade é possível indicar os consumidores na aba de detalhes, pode ser um comando de tipo de energia (deve ser registrado), ou um comando de tipo de consumo", + "Si c'est la consommation absolue (pas de remise à zéro à minuit) il n'y a rien de plus à faire, si c'est une consommation par jour (remise à zéro à minuit) alors il faut cocher la case en bout de ligne \"Consommation par jour (si Wh ou kWh": "Se for consumo absoluto (sem zerar à meia-noite) não há mais o que fazer, se for consumo por dia (zerar à meia-noite) então a caixa deve ser marcada na linha final \"Consumo por dia (se Wh ou kWh", + "Pour visualiser les historiques, prévision de production et autre il faut bien penser sur la page de configuration du plugin (Plugins -> gestion des plugins) à activer le panel (en desktop et\/ou mobile) puis rafraichir la page (F5": "Para visualizar os históricos, previsões de produção e outras coisas, você deve pensar bem na página de configuração do plugin (Plugins -> gerenciamento de plugins) para ativar o painel (no desktop e\/ou mobile) e depois atualizar a página (F5", + "Ensuite dans accueil vous trouverez le panel du plugin": "Então em casa você encontrará o painel de plugins", + " Gaz.": " Gás.", + " Gaz?": " Gás?", + "Gaz ": "Gás ", + " Gaz]": " Gás]", + "[Gaz]": "[Gás]", + "*Gaz*": "*Gás*", + " Gaz*": " Gás*", + " Eau.": " Água.", + " Eau?": " Água?", + "Eau ": "Água ", + " Eau]": " Água]", + "[Eau]": "[Água]", + "*Eau*": "*Água*", + " Eau*": " Água*", + " Electricité.": " Eletricidade.", + " Electricité?": " Eletricidade?", + "Electricité ": "Eletricidade ", + " Electricité]": " Eletricidade]", + "[Electricité]": "[Eletricidade]", + "*Electricité*": "*Eletricidade*", + " Electricité*": " Eletricidade*", + " IMPORTANT.": " IMPORTANTE.", + " IMPORTANT?": " IMPORTANTE?", + "IMPORTANT ": "IMPORTANTE ", + " IMPORTANT]": " IMPORTANTE]", + "[IMPORTANT]": "[IMPORTANTE]", + "*IMPORTANT*": "*IMPORTANTE*", + " IMPORTANT*": " IMPORTANTE*", + " Panel.": " Painel.", + " Panel?": " Painel?", + "Panel ": "Painel ", + " Panel]": " Painel]", + "[Panel]": "[Painel]", + "*Panel*": "*Painel*", + " Panel*": " Painel*" + } +} \ No newline at end of file diff --git a/docs/pt_PT/changelog.md b/docs/pt_PT/changelog.md new file mode 100644 index 0000000..c7f3e6d --- /dev/null +++ b/docs/pt_PT/changelog.md @@ -0,0 +1,33 @@ +# Painel de energia do changelog + +# Changelog plugin Energie dashboard + +>**IMPORTANTE** +> +>Se não houver informação sobre a atualização, significa que se trata apenas da atualização da documentação, tradução ou texto. + +# + +- Suporte para imagens de equipamentos personalizados (Jeedom 4.5) +- Correction de bug sous debian 12 + +# 04/04/2024 + +- Corrigido um problema de legibilidade do widget (#15) + +# 01/08/2024 + +- Preparando-se para Jeedom 4.4 +- Remoção de comandos que dão consumo de energia por consumidor (pelo fato de não ser muito útil, informação disponível no equipamento original, e levar a um consumo significativo de recursos) + +# 24/04/2023 + +- Bugs corrigidos no painel + +# 30/03/2023 + +- Correções de bugs de widgets + +# 25/03/2023 + +- Correções de bugs diff --git a/docs/pt_PT/index.md b/docs/pt_PT/index.md new file mode 100644 index 0000000..64d0aa6 --- /dev/null +++ b/docs/pt_PT/index.md @@ -0,0 +1,45 @@ +# Plug-in de energia + +Plugin que permite exibir um gráfico global da energia doméstica (água, gás, eletricidade, produção elétrica). + +Também exibe um painel que mostra o desempenho de um sistema de painéis solares, consumos (água, gás e eletricidade), bem como detalhes do consumo de eletricidade de determinados equipamentos (claro que requer um módulo para medi-lo) + +Para quem tem energia solar, também pode mostrar a previsão de produção de acordo com as características da sua instalação (a preencher) + +Observe que o plugin não faz e não fará nenhum cálculo de custos (este não é e não será seu propósito) + +Para funcionar, requer que você tenha módulos que carreguem essas informações : + +## Gaz + +- Dia de consumo +- Consumo instantâneo + +## Eau + +- Dia de consumo +- Consumo instantâneo + +## Electricité + +- Dia de consumo +- Consumo instantâneo + +Se você tiver painéis solares, precisará de mais : + +- Importação de eletricidade da rede +- Exportação de eletricidade da rede +- Dia de produção +- Potência líquida + +>**IMPORTANTE** +> +>Dependendo dos seus pedidos, poderá ser necessário adaptar a unidade na página de configuração do pedido do equipamento de energia que você criou + +## Detalhes + +Para eletricidade é possível indicar os consumidores na aba de detalhes, pode ser um comando de tipo de energia (deve ser registrado), ou um comando de tipo de consumo. Se for consumo absoluto (sem zerar à meia-noite) não há mais o que fazer, se for consumo por dia (zerar à meia-noite) então a caixa deve ser marcada na linha final "Consumo por dia (se Wh ou kWh)" + +# Panel + +Para visualizar os históricos, previsões de produção e outras coisas, você deve pensar bem na página de configuração do plugin (Plugins -> gerenciamento de plugins) para ativar o painel (no desktop e/ou mobile) e depois atualizar a página (F5). Então em casa você encontrará o painel de plugins. diff --git a/plugin_info/info.json b/plugin_info/info.json index c6d8752..4016d3a 100644 --- a/plugin_info/info.json +++ b/plugin_info/info.json @@ -1,41 +1,51 @@ { - "id" : "energy3", - "name" : "Energie dashboard", - "description" : { - "fr_FR": "Plugin servant à afficher un dashboard énergétique de la maison (eau, gaz, électricité et production solaire). Attention ce plugin ne prend pas en charge les batteries" - }, - "licence" : "AGPL", - "author" : "Jeedom SAS", - "require" : "4.3", - "category" : "energy", - "hasDependency" : false, - "hasOwnDeamon" : false, - "maxDependancyInstallTime" : 0, - "changelog": "https:\/\/doc.jeedom.com\/#language#\/plugins\/energy\/energy3\/changelog", + "id": "energy3", + "name": "Energie dashboard", + "description": { + "fr_FR": "Plugin servant à afficher un dashboard énergétique de la maison (eau, gaz, électricité et production solaire). Attention ce plugin ne prend pas en charge les batteries", + "en_US": "Plugin used to display an energy dashboard of the house (water, gas, electricity and solar production). Please note this plugin does not support batteries", + "es_ES": "Complemento utilizado para mostrar un tablero de energía de la casa (agua, gas, electricidad y producción solar). Tenga en cuenta que este complemento no admite baterías", + "de_DE": "Plugin zur Anzeige eines Energie-Dashboards des Hauses (Wasser-, Gas-, Strom- und Solarproduktion). Bitte beachten Sie, dass dieses Plugin keine Batterien unterstützt", + "ru_RU": "Plugin servant à afficher un dashboard énergétique de la maison (eau, gaz, électricité et production solaire). Attention ce plugin ne prend pas en charge les batteries", + "id_ID": "Plugin servant à afficher un dashboard énergétique de la maison (eau, gaz, électricité et production solaire). Attention ce plugin ne prend pas en charge les batteries", + "it_IT": "Plugin servant à afficher un dashboard énergétique de la maison (eau, gaz, électricité et production solaire). Attention ce plugin ne prend pas en charge les batteries", + "ja_JP": "Plugin servant à afficher un dashboard énergétique de la maison (eau, gaz, électricité et production solaire). Attention ce plugin ne prend pas en charge les batteries", + "pt_PT": "Plugin usado para exibir um painel de energia da casa (água, gás, eletricidade e produção solar). Observe que este plug-in não suporta baterias", + "tr": "Plugin servant à afficher un dashboard énergétique de la maison (eau, gaz, électricité et production solaire). Attention ce plugin ne prend pas en charge les batteries" + }, + "licence": "AGPL", + "author": "Jeedom SAS", + "require": "4.3", + "category": "energy", + "hasDependency": false, + "hasOwnDeamon": false, + "maxDependancyInstallTime": 0, + "changelog": "https:\/\/doc.jeedom.com\/#language#\/plugins\/energy\/energy3\/changelog", "documentation": "https:\/\/doc.jeedom.com\/#language#\/plugins\/energy\/energy3\/", "changelog_beta": "https:\/\/doc.jeedom.com\/#language#\/plugins\/energy\/energy3\/beta\/changelog", "documentation_beta": "https:\/\/doc.jeedom.com\/#language#\/plugins\/energy\/energy3\/beta", - "display": "panel", + "display": "panel", "mobile": "panel", - "language": [ - "fr_FR", - "en_US", - "es_ES", - "de_DE", - "ru_RU", - "id_ID", - "it_IT", - "ja_JP", - "pt_PT" - ], - "compatibility": [ - "miniplus", - "smart", - "rpi", - "docker", - "diy", - "mobile", - "v4", - "atlas" - ] -} + "language": [ + "fr_FR", + "en_US", + "es_ES", + "de_DE", + "ru_RU", + "id_ID", + "it_IT", + "ja_JP", + "pt_PT", + "tr" + ], + "compatibility": [ + "miniplus", + "smart", + "rpi", + "docker", + "diy", + "mobile", + "v4", + "atlas" + ] +} \ No newline at end of file From 3ce03ba2f60e690ed8016cff057ac26efa4ca08e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc?= <1536036+zoic21@users.noreply.github.com> Date: Fri, 2 Jan 2026 14:31:28 +0100 Subject: [PATCH 2/7] bugfix --- core/class/energy3.class.php | 14 ++++++++------ docs/fr_FR/changelog.md | 3 +++ 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/core/class/energy3.class.php b/core/class/energy3.class.php index d0cf1c8..11dee3b 100644 --- a/core/class/energy3.class.php +++ b/core/class/energy3.class.php @@ -189,13 +189,15 @@ public function calculPerformance() { $autoconsumption = 100; } $this->checkAndUpdateCmd('elec::autoconsumption', $autoconsumption); - $selfsufficiency = round((($production - $export) / $consumption) * 100, 1); - if ($selfsufficiency < 0) { - $selfsufficiency = 0; - } elseif ($selfsufficiency > 100) { - $selfsufficiency = 100; + if($consumption > 0){ + $selfsufficiency = round((($production - $export) / $consumption) * 100, 1); + if ($selfsufficiency < 0) { + $selfsufficiency = 0; + } elseif ($selfsufficiency > 100) { + $selfsufficiency = 100; + } + $this->checkAndUpdateCmd('elec::selfsufficiency', $selfsufficiency); } - $this->checkAndUpdateCmd('elec::selfsufficiency', $selfsufficiency); } diff --git a/docs/fr_FR/changelog.md b/docs/fr_FR/changelog.md index fa7f9e5..bf97fdf 100644 --- a/docs/fr_FR/changelog.md +++ b/docs/fr_FR/changelog.md @@ -6,6 +6,9 @@ > >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. + +- Correction d'un bug en cas de muavaise configuration du plugin + # 23/09/2025 - Support des images d'équipement personnalisées (Jeedom 4.5) From 0babe5aab7e07bb29ae6182dcb3bc6c02696dfdc Mon Sep 17 00:00:00 2001 From: Jenkins Date: Sat, 3 Jan 2026 00:12:52 +0000 Subject: [PATCH 3/7] [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 | 1 + docs/i18n/pt_PT.json | 3 ++- docs/pt_PT/changelog.md | 5 ++++- 9 files changed, 25 insertions(+), 8 deletions(-) diff --git a/docs/de_DE/changelog.md b/docs/de_DE/changelog.md index 5c949bd..d6d4d57 100644 --- a/docs/de_DE/changelog.md +++ b/docs/de_DE/changelog.md @@ -6,7 +6,10 @@ > >Wenn es keine Informationen über die Aktualisierung gibt, bedeutet dies, dass es sich nur um die Aktualisierung von Dokumentation, Übersetzung oder Text handelt. -# + +- + +# 23/09/2025 - Unterstützung für benutzerdefinierte Gerätebilder (Jeedom 4.5) - Correction de bug sous debian 12 diff --git a/docs/en_US/changelog.md b/docs/en_US/changelog.md index 581fc63..32845b7 100644 --- a/docs/en_US/changelog.md +++ b/docs/en_US/changelog.md @@ -6,7 +6,10 @@ > >If there is no information on the update, it means that it concerns only the update of documentation, translation or text. -# + +- + +# 23/09/2025 - Support for custom equipment images (Jeedom 4.5) - Correction de bug sous debian 12 diff --git a/docs/es_ES/changelog.md b/docs/es_ES/changelog.md index e82aad5..480238c 100644 --- a/docs/es_ES/changelog.md +++ b/docs/es_ES/changelog.md @@ -6,7 +6,10 @@ > >Si no hay información sobre la actualización, significa que se trata solo de la actualización de la documentación, la traducción o el texto. -# + +- + +# 23/09/2025 - Soporte para imágenes de equipos personalizados (Jeedom 4.5) - Correction de bug sous debian 12 diff --git a/docs/i18n/de_DE.json b/docs/i18n/de_DE.json index d8ebddf..1389a7b 100644 --- a/docs/i18n/de_DE.json +++ b/docs/i18n/de_DE.json @@ -3,7 +3,8 @@ "Changelog Energie dashboard": "Änderungsprotokoll Energie-Dashboard", "Changelog plugin Energie dashboard": "Changelog plugin Energie dashboard", "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": "Wenn es keine Informationen über die Aktualisierung gibt, bedeutet dies, dass es sich nur um die Aktualisierung von Dokumentation, Übersetzung oder Text handelt", - "23\/09\/2025": "", + "Correction d'un bug en cas de muavaise configuration du plugin": "", + "23\/09\/2025": "23\/09\/2025", "Support des images d'équipement personnalisées (Jeedom 4.5": "Unterstützung für benutzerdefinierte Gerätebilder (Jeedom 4.5", "Correction de bug sous debian 12": "Correction de bug sous debian 12", "04\/04\/2024": "04.04.2024", diff --git a/docs/i18n/en_US.json b/docs/i18n/en_US.json index bb01f3b..cd5d35e 100644 --- a/docs/i18n/en_US.json +++ b/docs/i18n/en_US.json @@ -3,7 +3,8 @@ "Changelog Energie dashboard": "Changelog Energy dashboard", "Changelog plugin Energie dashboard": "Changelog plugin Energie dashboard", "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": "If there is no information on the update, it means that it concerns only the update of documentation, translation or text", - "23\/09\/2025": "", + "Correction d'un bug en cas de muavaise configuration du plugin": "", + "23\/09\/2025": "23\/09\/2025", "Support des images d'équipement personnalisées (Jeedom 4.5": "Support for custom equipment images (Jeedom 4.5", "Correction de bug sous debian 12": "Correction de bug sous debian 12", "04\/04\/2024": "04\/04\/2024", diff --git a/docs/i18n/es_ES.json b/docs/i18n/es_ES.json index 9a6c433..5db720e 100644 --- a/docs/i18n/es_ES.json +++ b/docs/i18n/es_ES.json @@ -3,7 +3,8 @@ "Changelog Energie dashboard": "Tablero de cambios de energía", "Changelog plugin Energie dashboard": "Changelog plugin Energie dashboard", "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": "Si no hay información sobre la actualización, significa que se trata solo de la actualización de la documentación, la traducción o el texto", - "23\/09\/2025": "", + "Correction d'un bug en cas de muavaise configuration du plugin": "", + "23\/09\/2025": "23\/09\/2025", "Support des images d'équipement personnalisées (Jeedom 4.5": "Soporte para imágenes de equipos personalizados (Jeedom 4.5", "Correction de bug sous debian 12": "Correction de bug sous debian 12", "04\/04\/2024": "04\/04\/2024", diff --git a/docs/i18n/fr_FR.json b/docs/i18n/fr_FR.json index fda7214..845864b 100644 --- a/docs/i18n/fr_FR.json +++ b/docs/i18n/fr_FR.json @@ -4,6 +4,7 @@ "Changelog plugin Energie dashboard": "Changelog plugin Energie dashboard", "IMPORTANT": "IMPORTANT", "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": "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", + "Correction d'un bug en cas de muavaise configuration du plugin": "Correction d'un bug en cas de muavaise configuration du plugin", "23\/09\/2025": "23\/09\/2025", "Support des images d'équipement personnalisées (Jeedom 4.5": "Support des images d'équipement personnalisées (Jeedom 4.5", "Correction de bug sous debian 12": "Correction de bug sous debian 12", diff --git a/docs/i18n/pt_PT.json b/docs/i18n/pt_PT.json index 9046e9c..c916a43 100644 --- a/docs/i18n/pt_PT.json +++ b/docs/i18n/pt_PT.json @@ -3,7 +3,8 @@ "Changelog Energie dashboard": "Painel de energia do changelog", "Changelog plugin Energie dashboard": "Changelog plugin Energie dashboard", "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": "Se não houver informação sobre a atualização, significa que se trata apenas da atualização da documentação, tradução ou texto", - "23\/09\/2025": "", + "Correction d'un bug en cas de muavaise configuration du plugin": "", + "23\/09\/2025": "23\/09\/2025", "Support des images d'équipement personnalisées (Jeedom 4.5": "Suporte para imagens de equipamentos personalizados (Jeedom 4.5", "Correction de bug sous debian 12": "Correction de bug sous debian 12", "04\/04\/2024": "04\/04\/2024", diff --git a/docs/pt_PT/changelog.md b/docs/pt_PT/changelog.md index c7f3e6d..6381054 100644 --- a/docs/pt_PT/changelog.md +++ b/docs/pt_PT/changelog.md @@ -6,7 +6,10 @@ > >Se não houver informação sobre a atualização, significa que se trata apenas da atualização da documentação, tradução ou texto. -# + +- + +# 23/09/2025 - Suporte para imagens de equipamentos personalizados (Jeedom 4.5) - Correction de bug sous debian 12 From ee45cead2f03b79142fbd58bd92983b9d58660da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc?= <1536036+zoic21@users.noreply.github.com> Date: Mon, 5 Jan 2026 16:30:48 +0100 Subject: [PATCH 4/7] bugfix --- core/class/energy3.class.php | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/core/class/energy3.class.php b/core/class/energy3.class.php index 11dee3b..94f8082 100644 --- a/core/class/energy3.class.php +++ b/core/class/energy3.class.php @@ -327,8 +327,10 @@ public function postSave() { $listener->setFunction('listenner'); $listener->setOption(array('energy3_id' => intval($this->getId()))); $listener->emptyEvent(); - foreach ($events as $cmd_id) { - $listener->addEvent($cmd_id); + if(is_array($events) && count($events) > 0){ + foreach ($events as $cmd_id) { + $listener->addEvent($cmd_id); + } } $listener->save(); @@ -443,6 +445,8 @@ public function generatePanel($_version = 'dashboard', $_period = 'D') { } if ($cmd->getLogicalId() == 'elec::consumption') { $elec_consumption = $replace['#elec-consumption-state#']; + }else{ + $elec_consumption = 0; } if ($replace['#' . str_replace('::', '-', $cmd->getLogicalId()) . '-state#'] == '') { $replace['#' . str_replace('::', '-', $cmd->getLogicalId()) . '-state#'] = 0; @@ -533,7 +537,7 @@ public function generatePanel($_version = 'dashboard', $_period = 'D') { ); $info['name'] = (!isset($elecConsumer['name']) || $elecConsumer['name'] == '') ? $consumer->getEqLogic()->getName() : $elecConsumer['name']; - if ($consumption == 0) { + if ($consumption == 0 || $elec_consumption == 0) { $info['pourcent'] = 0; } else { $info['pourcent'] = round(($consumption / $elec_consumption) * 100); From c7ecdf3971164a3b1e3419d7a19da335f7f47f24 Mon Sep 17 00:00:00 2001 From: Jenkins Date: Tue, 6 Jan 2026 00:10:45 +0000 Subject: [PATCH 5/7] [Jenkins] Updated translation --- docs/de_DE/changelog.md | 2 +- docs/en_US/changelog.md | 2 +- docs/es_ES/changelog.md | 2 +- docs/i18n/de_DE.json | 2 +- docs/i18n/en_US.json | 2 +- docs/i18n/es_ES.json | 2 +- docs/i18n/pt_PT.json | 2 +- docs/pt_PT/changelog.md | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/docs/de_DE/changelog.md b/docs/de_DE/changelog.md index d6d4d57..07f6542 100644 --- a/docs/de_DE/changelog.md +++ b/docs/de_DE/changelog.md @@ -7,7 +7,7 @@ >Wenn es keine Informationen über die Aktualisierung gibt, bedeutet dies, dass es sich nur um die Aktualisierung von Dokumentation, Übersetzung oder Text handelt. -- +- Correction d'un bug en cas de muavaise configuration du plugin # 23/09/2025 diff --git a/docs/en_US/changelog.md b/docs/en_US/changelog.md index 32845b7..ea8de20 100644 --- a/docs/en_US/changelog.md +++ b/docs/en_US/changelog.md @@ -7,7 +7,7 @@ >If there is no information on the update, it means that it concerns only the update of documentation, translation or text. -- +- Correction d'un bug en cas de muavaise configuration du plugin # 23/09/2025 diff --git a/docs/es_ES/changelog.md b/docs/es_ES/changelog.md index 480238c..c913091 100644 --- a/docs/es_ES/changelog.md +++ b/docs/es_ES/changelog.md @@ -7,7 +7,7 @@ >Si no hay información sobre la actualización, significa que se trata solo de la actualización de la documentación, la traducción o el texto. -- +- Correction d'un bug en cas de muavaise configuration du plugin # 23/09/2025 diff --git a/docs/i18n/de_DE.json b/docs/i18n/de_DE.json index 1389a7b..4a90e4a 100644 --- a/docs/i18n/de_DE.json +++ b/docs/i18n/de_DE.json @@ -3,7 +3,7 @@ "Changelog Energie dashboard": "Änderungsprotokoll Energie-Dashboard", "Changelog plugin Energie dashboard": "Changelog plugin Energie dashboard", "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": "Wenn es keine Informationen über die Aktualisierung gibt, bedeutet dies, dass es sich nur um die Aktualisierung von Dokumentation, Übersetzung oder Text handelt", - "Correction d'un bug en cas de muavaise configuration du plugin": "", + "Correction d'un bug en cas de muavaise configuration du plugin": "Correction d'un bug en cas de muavaise configuration du plugin", "23\/09\/2025": "23\/09\/2025", "Support des images d'équipement personnalisées (Jeedom 4.5": "Unterstützung für benutzerdefinierte Gerätebilder (Jeedom 4.5", "Correction de bug sous debian 12": "Correction de bug sous debian 12", diff --git a/docs/i18n/en_US.json b/docs/i18n/en_US.json index cd5d35e..0988178 100644 --- a/docs/i18n/en_US.json +++ b/docs/i18n/en_US.json @@ -3,7 +3,7 @@ "Changelog Energie dashboard": "Changelog Energy dashboard", "Changelog plugin Energie dashboard": "Changelog plugin Energie dashboard", "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": "If there is no information on the update, it means that it concerns only the update of documentation, translation or text", - "Correction d'un bug en cas de muavaise configuration du plugin": "", + "Correction d'un bug en cas de muavaise configuration du plugin": "Correction d'un bug en cas de muavaise configuration du plugin", "23\/09\/2025": "23\/09\/2025", "Support des images d'équipement personnalisées (Jeedom 4.5": "Support for custom equipment images (Jeedom 4.5", "Correction de bug sous debian 12": "Correction de bug sous debian 12", diff --git a/docs/i18n/es_ES.json b/docs/i18n/es_ES.json index 5db720e..6b7905b 100644 --- a/docs/i18n/es_ES.json +++ b/docs/i18n/es_ES.json @@ -3,7 +3,7 @@ "Changelog Energie dashboard": "Tablero de cambios de energía", "Changelog plugin Energie dashboard": "Changelog plugin Energie dashboard", "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": "Si no hay información sobre la actualización, significa que se trata solo de la actualización de la documentación, la traducción o el texto", - "Correction d'un bug en cas de muavaise configuration du plugin": "", + "Correction d'un bug en cas de muavaise configuration du plugin": "Correction d'un bug en cas de muavaise configuration du plugin", "23\/09\/2025": "23\/09\/2025", "Support des images d'équipement personnalisées (Jeedom 4.5": "Soporte para imágenes de equipos personalizados (Jeedom 4.5", "Correction de bug sous debian 12": "Correction de bug sous debian 12", diff --git a/docs/i18n/pt_PT.json b/docs/i18n/pt_PT.json index c916a43..b7f2fc5 100644 --- a/docs/i18n/pt_PT.json +++ b/docs/i18n/pt_PT.json @@ -3,7 +3,7 @@ "Changelog Energie dashboard": "Painel de energia do changelog", "Changelog plugin Energie dashboard": "Changelog plugin Energie dashboard", "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": "Se não houver informação sobre a atualização, significa que se trata apenas da atualização da documentação, tradução ou texto", - "Correction d'un bug en cas de muavaise configuration du plugin": "", + "Correction d'un bug en cas de muavaise configuration du plugin": "Correction d'un bug en cas de muavaise configuration du plugin", "23\/09\/2025": "23\/09\/2025", "Support des images d'équipement personnalisées (Jeedom 4.5": "Suporte para imagens de equipamentos personalizados (Jeedom 4.5", "Correction de bug sous debian 12": "Correction de bug sous debian 12", diff --git a/docs/pt_PT/changelog.md b/docs/pt_PT/changelog.md index 6381054..dfdf430 100644 --- a/docs/pt_PT/changelog.md +++ b/docs/pt_PT/changelog.md @@ -7,7 +7,7 @@ >Se não houver informação sobre a atualização, significa que se trata apenas da atualização da documentação, tradução ou texto. -- +- Correction d'un bug en cas de muavaise configuration du plugin # 23/09/2025 From 820ef28cc6efc9524818117fe897397b8f16391f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc?= <1536036+zoic21@users.noreply.github.com> Date: Tue, 6 Jan 2026 12:10:20 +0100 Subject: [PATCH 6/7] Update energy3.class.php --- core/class/energy3.class.php | 33 ++++++++++++++++++--------------- 1 file changed, 18 insertions(+), 15 deletions(-) diff --git a/core/class/energy3.class.php b/core/class/energy3.class.php index 94f8082..b411e86 100644 --- a/core/class/energy3.class.php +++ b/core/class/energy3.class.php @@ -342,22 +342,25 @@ public function postSave() { } $nbConsummer = count($this->getConfiguration('elecConsumers')); - foreach ($this->getCmd('info') as $cmd) { - if (strpos($cmd->getLogicalId(), 'elec-consummer-') !== 0) { - continue; - } - $cmd->remove(); - } - - foreach ($this->getConfiguration('elecConsumers') as $elecConsumer) { - $consumer = cmd::byId(str_replace('#', '', $elecConsumer['cmd'])); - if (is_object($consumer) && $consumer->getIsHistorized() != 1) { - $consumer->setIsHistorized(1); - $consumer->save(); - } - } + if(is_array($this->getCmd('info')) && count($this->getCmd('info')) > 0){ + foreach ($this->getCmd('info') as $cmd) { + if (strpos($cmd->getLogicalId(), 'elec-consummer-') !== 0) { + continue; + } + $cmd->remove(); + } + } + if(is_array($this->getConfiguration('elecConsumers')) && count($this->getConfiguration('elecConsumers')) > 0){ + foreach ($this->getConfiguration('elecConsumers') as $elecConsumer) { + $consumer = cmd::byId(str_replace('#', '', $elecConsumer['cmd'])); + if (is_object($consumer) && $consumer->getIsHistorized() != 1) { + $consumer->setIsHistorized(1); + $consumer->save(); + } + } + } } - + public function generatePanel($_version = 'dashboard', $_period = 'D') { $starttime = date('Y-m-d H:i:s', strtotime(self::$_period[$_period]['start'])); $endtime = date('Y-m-d H:i:s', strtotime(self::$_period[$_period]['end'])); From 01f41c06798c6946c9f0903bd58bfede3e227377 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc?= <1536036+zoic21@users.noreply.github.com> Date: Wed, 7 Jan 2026 17:31:09 +0100 Subject: [PATCH 7/7] bugfix --- core/class/energy3.class.php | 2 +- docs/fr_FR/changelog.md | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/core/class/energy3.class.php b/core/class/energy3.class.php index b411e86..3a2cfc1 100644 --- a/core/class/energy3.class.php +++ b/core/class/energy3.class.php @@ -415,7 +415,7 @@ public function generatePanel($_version = 'dashboard', $_period = 'D') { } if ($_period == 'D') { $return['html'] .= $this->toHtml($_version); - $elec_consumption = $this->getCmd('info', 'elec::consumption')->execCmd(); + $elec_consumption = (float) $this->getCmd('info', 'elec::consumption')->execCmd(); } else { $replace = $this->preToHtml($_version); $version = jeedom::versionAlias($_version); diff --git a/docs/fr_FR/changelog.md b/docs/fr_FR/changelog.md index bf97fdf..4c941c3 100644 --- a/docs/fr_FR/changelog.md +++ b/docs/fr_FR/changelog.md @@ -6,8 +6,10 @@ > >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. +# 07/01/2026 -- Correction d'un bug en cas de muavaise configuration du plugin +- Correction d'un bug en cas de mauvaise configuration du plugin +- Meilleur support de debian 12 # 23/09/2025