diff --git a/README.md b/README.md
index 998f620..3ed6542 100644
--- a/README.md
+++ b/README.md
@@ -74,6 +74,10 @@ Here is what to configure when creating a new instance of the adapter. Settings
Checkbox for each E3/DC namespace |
Data will be requested only for checked namespaces. |
+
+
+ Max. index for initialisation of components |
+ Adjust max. index as needed, e.g. if you have more batteries. This is used for initial detection of components. Exception: the PERIOD2 count says how many version 2 PERIOD objects will be created at least. NOTE that index starts with 0,1,..., i.e. if you have four batteries, max. index 3 is appropriate. |
Checkbox for Lazy SetState() |
If checked (default), the adapter will write to ioBroker States only when values have changed - this reduces workload, better for smaller hardware. Uncheck this option and the adapter will call setState() after every polling iterval, also for unchanged values - better if you have an application depending on regular State.ts updates. |
@@ -311,31 +315,61 @@ The RSCP protocol groups *Tags* (i.e. states or values) into *Namespaces* (i.e.
EMS (1) |
IDLE_PERIOD_ACTIVE |
boolean |
- (de-)activate idle period (2). |
+ (de-)activate idle period. |
EMS (1) |
START_HOUR |
number |
- Start hour of idle period (2). |
+ Start hour of idle period. |
EMS (1) |
START_MINUTE |
number |
- Start minute of idle period (2). |
+ Start minute of idle period. |
EMS (1) |
END_HOUR |
number |
- End hour of idle period (2). |
+ End hour of idle period. |
EMS (1) |
END_MINUTE |
number |
- End minute of idle period (2). |
+ End minute of idle period. |
+
+
+ EMS (2) |
+ IDLE_PERIOD_TYPE |
+ number |
+ (V2) 0 = pause charging, 1 = pause discharging. |
+
+
+ EMS (2) |
+ PERIOD_ACTIVE |
+ boolean |
+ (V2) (de-)activate idle period. |
+
+
+ EMS (2) |
+ PERIOD_START |
+ string |
+ (V2) idle period begins at time-of-day like "12:30:00". |
+
+
+ EMS (2) |
+ PERIOD_STOP |
+ string |
+ (V2) idle period ends at time-of-day like "21:00:00". |
+
+
+ EMS (2) |
+ PERIOD_WEEKDAYS |
+ string |
+ (V2) idle period is enabled on weekdays like "135" where 1 = Monday, 2 = Tuesday, ... 7 = Sunday. |
EP |
@@ -405,9 +439,9 @@ The RSCP protocol groups *Tags* (i.e. states or values) into *Namespaces* (i.e.
-Note (1): Full path is EMS.IDLE_PERIODS_(DIS)CHARGE.<day-of-week> - e.g. "EMS.IDLE_PERIODS_CHARGE.00-Monday". Changes are only sent "tuple sendig delay" after the last change.
+Note (1): Full path is EMS.IDLE_PERIODS_(DIS)CHARGE.<day-of-week> - e.g. "EMS.IDLE_PERIODS_CHARGE.00-Monday". Changes are only sent "tuple sending delay" after the last change.
-Note (2): Note that all IDLE_PERIOD tags are written only after the SET_IDLE_PERIOD delay, as defined in the configuration. The delay is restarted upon every change within one IDLE_PERIOD day.
+Note (2): Full path is EMS.IDLE_PERIODS_2.<counter> - e.g. "EMS.IDLE_PERIODS_2.07.PERIOD_START". Changes are only sent "tuple sending delay" after the last change. (V2) means this is a tag introduced in 2024 for the new PERIODS_2 feature. E3/DC copies (V1) and (V2) periods in both directions, but with more than one interval on the same weekday, (V1) will only have one of them. **Caution**: if you modify (V1) periods, extra (V2) intervals will be removed by E3/DC! So, best practice is to consistently use only (V1) or only (V2).
Note (3): Full path is DB.HISTORY_DATA_{DAY,WEEK,MONTH,YEAR} - e.g. "DB.HISTORY_DATA_DAY". Changes are only sent "tuple sendig delay" after the last change.
@@ -467,9 +501,11 @@ Here is a sample script for charge limit control - it is not meant for as-is usa
(git-kick)
* New RscpTags.json: added new tags from 01-2024 tag list.
**But keep** ...EMERGENCY_POWER_TEST... naming despite it changed to ...EMERGENCYPOWER_TEST... in the new tag-list (this affects four tags).
+* Fixed [Issue #236](https://github.com/git-kick/ioBroker.e3dc-rscp/issues/236) - added handling for version 2 PERIODs.
+* New instance settings for max. number of BAT/PVI/PM/PERIOD - so everybody who has e.g. 6 batteries or 3 power inverters can now adjust the detection range for his own setup. This fixes [Issue #249](https://github.com/git-kick/ioBroker.e3dc-rscp/issues/249)
* Fixed [Issue #241](https://github.com/git-kick/ioBroker.e3dc-rscp/issues/241) - modified PM index detection so that discountinuous index sets are handled correctly, like ( 0, 1, 3, 6 ).
-* Fixed [Issue #249](https://github.com/git-kick/ioBroker.e3dc-rscp/issues/249) - increased BAT polling range to 0..3, i.e. max. four BATs (instead of two).
* Fixed E524, E525, S526 dev dependencies.
+* Enhanced max. index handling to produce less debug log messages. (Introduced notIndexIds for non-index counts.)
### 1.3.1
diff --git a/admin/i18n/de/translations.json b/admin/i18n/de/translations.json
index 8ee147e..6f42142 100644
--- a/admin/i18n/de/translations.json
+++ b/admin/i18n/de/translations.json
@@ -162,11 +162,11 @@
"HISTORY_DATA_WEEK": "Daten einer Woche",
"HISTORY_DATA_YEAR": "Daten eines Jahres",
"HW_VERSION": "Hardware-Version",
- "IDLE_PERIOD_ACTIVE": "Ruhezeit aktiv",
- "IDLE_PERIOD_DAY": "Ruhezeit Tag",
- "IDLE_PERIOD_HOUR": "Ruhezeit Stunde",
- "IDLE_PERIOD_MINUTE": "Ruhezeit Minute",
- "IDLE_PERIOD_TYPE": "Ruhezeit Typ",
+ "IDLE_PERIOD_ACTIVE": "Sperrzeit aktiv",
+ "IDLE_PERIOD_DAY": "Sperrzeit Tag",
+ "IDLE_PERIOD_HOUR": "Sperrzeit Stunde",
+ "IDLE_PERIOD_MINUTE": "Sperrzeit Minute",
+ "IDLE_PERIOD_TYPE": "Sperrzeit Typ",
"INFO": "Information",
"INODES": "I-nodes gesamt",
"INODES_AVAILABLE": "I-nodes frei",
@@ -213,6 +213,11 @@
"PARAM_TIME_LAST_EMPTY": "Batterie zuletzt leer",
"PARAM_TIME_LAST_FULL": "Batterie zuletzt voll",
"PARAM_TIME_TO_RETRY": "Zeit bis zur Wiederholung",
+ "PERIOD_ACTIVE": "Die Sperrzeit ist aktiviert",
+ "PERIOD_DESCRIPTION": "Beschreibung für die Sperrzeit ",
+ "PERIOD_START": "Beginn der Sperrzeit",
+ "PERIOD_STOP": "Ende der Sperrzeit",
+ "PERIOD_WEEKDAYS": "Wochentage, denen die Sperrzeit zugeordnet ist",
"PM": "Leistungsmesser",
"PM_0_POWER": "PM0 Energie",
"PM_1_POWER": "PM1 Energie",
@@ -343,6 +348,9 @@
"maxPvPower": "Maximale PV-Leistung",
"maxStartChargePower": "Maximale anfängliche Ladeleistung",
"maxStartDischargePower": "Maximale anfängliche Entladeleistung",
+ "maxindex_bat": "BAT (Batterien)",
+ "maxindex_pm": "PM (Leistungsmesser)",
+ "maxindex_pvi": "PVI (Wechselrichter)",
"minStartChargePower": "Minimale anfängliche Ladeleistung",
"minStartDischargePower": "Minimum anfängliche Entladeleistung",
"options": "Einstellungen",
@@ -371,6 +379,7 @@
"startDischargeDefault": "Anfängliche Entladeleistung Standard",
"title_connection": "E3/DC-Verbindung",
"title_intervals": "Zeitintervalle für Senden",
+ "title_maxindex": "Max. Index zur Initialisierung der Komponenten - erster Index ist 0 (Null)",
"title_misc": "Verschiedenes",
"title_namespaces": "Auswahl der E3/DC-Namespaces, für die Daten abgefragt werden",
"title_polling_intervals": "Länge der Abfrageintervalle",
diff --git a/admin/i18n/en/translations.json b/admin/i18n/en/translations.json
index 731a794..0f31a7c 100644
--- a/admin/i18n/en/translations.json
+++ b/admin/i18n/en/translations.json
@@ -213,6 +213,11 @@
"PARAM_TIME_LAST_EMPTY": "Latest battery empty timestamp",
"PARAM_TIME_LAST_FULL": "Latest battery full timestamp",
"PARAM_TIME_TO_RETRY": "Time to retry",
+ "PERIOD_ACTIVE": "Idle period is enabled",
+ "PERIOD_DESCRIPTION": "Idle period description",
+ "PERIOD_START": "Idle period start time of day",
+ "PERIOD_STOP": "Idle period end time of day",
+ "PERIOD_WEEKDAYS": "Weekdays where idle period is assigned",
"PM": "Power meter",
"PM_0_POWER": "PM0 energy",
"PM_1_POWER": "PM1 energy",
@@ -343,6 +348,9 @@
"maxPvPower": "Maximum PV power",
"maxStartChargePower": "Maximum start charge power",
"maxStartDischargePower": "Maximum start discharge power",
+ "maxindex_bat": "BAT (batteries)",
+ "maxindex_pm": "PM (power meters)",
+ "maxindex_pvi": "PVI (power inverters)",
"minStartChargePower": "Minimum start charge power",
"minStartDischargePower": "Minimum start discharge power",
"options": "Options",
@@ -371,6 +379,7 @@
"startDischargeDefault": "Start discharge default",
"title_connection": "Setup E3/DC connection",
"title_intervals": "Set time intervals for sending",
+ "title_maxindex": "Max. index for initialisation of components - first index is 0 (zero)",
"title_misc": "Miscellaneous",
"title_namespaces": "Select E3/DC namespaces to query data for",
"title_polling_intervals": "Set data polling intervals",
diff --git a/admin/i18n/es/translations.json b/admin/i18n/es/translations.json
index 8b7b1b7..ad3d6a8 100644
--- a/admin/i18n/es/translations.json
+++ b/admin/i18n/es/translations.json
@@ -213,6 +213,11 @@
"PARAM_TIME_LAST_EMPTY": "Última marca de tiempo vacía de la batería",
"PARAM_TIME_LAST_FULL": "Última marca de tiempo completa de la batería",
"PARAM_TIME_TO_RETRY": "Es hora de volver a intentarlo",
+ "PERIOD_ACTIVE": "El período de inactividad está habilitado",
+ "PERIOD_DESCRIPTION": "Descripción del período de inactividad",
+ "PERIOD_START": "Período de inactividad Hora de inicio del día",
+ "PERIOD_STOP": "Período de inactividad Hora de finalización del día",
+ "PERIOD_WEEKDAYS": "De lunes a viernes donde se asigna el período de inactividad",
"PM": "Contador de potencia",
"PM_0_POWER": "Potencia PM0",
"PM_1_POWER": "Potencia PM1",
@@ -343,6 +348,9 @@
"maxPvPower": "Potencia máxima de descarga FCB [W]",
"maxStartChargePower": "Potencia máxima de carga de arranque [W]",
"maxStartDischargePower": "Potencia máxima de descarga de arranque [W]",
+ "maxindex_bat": "Bat (baterías)",
+ "maxindex_pm": "Index2 (períodos de la versión 2)",
+ "maxindex_pvi": "PVI (inversores de potencia)",
"minStartChargePower": "Potencia mínima de carga de arranque [W]",
"minStartDischargePower": "Potencia mínima de descarga de arranque [W]",
"options": "Opcion",
@@ -371,6 +379,7 @@
"startDischargeDefault": "Inicio de descarga por defecto [W]",
"title_connection": "Configuración de la conexión E3 / DC",
"title_intervals": "Establecer intervalos de tiempo para la consulta y reenvío",
+ "title_maxindex": "Max. Números de componentes (utilizados para la inicialización)",
"title_misc": "Misceláneas",
"title_namespaces": "Seleccione espacios de nombres E3/DC para consultar los datos",
"title_polling_intervals": "Ajustar los intervalos de sondeo de datos",
diff --git a/admin/i18n/fr/translations.json b/admin/i18n/fr/translations.json
index 8047b82..f7280e1 100644
--- a/admin/i18n/fr/translations.json
+++ b/admin/i18n/fr/translations.json
@@ -213,6 +213,11 @@
"PARAM_TIME_LAST_EMPTY": "Dernier horodatage vide de la batterie",
"PARAM_TIME_LAST_FULL": "Dernière batterie horodatage complet",
"PARAM_TIME_TO_RETRY": "Il est temps de réessayer",
+ "PERIOD_ACTIVE": "La période d'inactivité est activée",
+ "PERIOD_DESCRIPTION": "Description de la période de ralenti",
+ "PERIOD_START": "Heure de début de la période de la période de la journée",
+ "PERIOD_STOP": "Heure de fin de la période de la période",
+ "PERIOD_WEEKDAYS": "En semaine où la période inactive est attribuée",
"PM": "Wattmètre",
"PM_0_POWER": "Puissance PM0",
"PM_1_POWER": "Puissance PM1",
@@ -343,6 +348,9 @@
"maxPvPower": "Puissance de décharge maximale FCB [W]",
"maxStartChargePower": "Puissance maximale de charge de démarrage [W]",
"maxStartDischargePower": "Puissance maximale de décharge de démarrage [W]",
+ "maxindex_bat": "Chauve-souris (batteries)",
+ "maxindex_pm": "Index2 (version 2 périodes)",
+ "maxindex_pvi": "PVI (onduleur de puissance)",
"minStartChargePower": "Puissance minimale de charge de démarrage [W]",
"minStartDischargePower": "Puissance de décharge minimale de démarrage [W]",
"options": "Option",
@@ -371,6 +379,7 @@
"startDischargeDefault": "Démarrer la décharge par défaut [W]",
"title_connection": "Configuration de la connexion E3 / DC",
"title_intervals": "Définir des intervalles de temps pour la requête et le renvoi",
+ "title_maxindex": "Max. Nombres de composants (utilisés pour l'initialisation)",
"title_misc": "Divers",
"title_namespaces": "Sélectionnez les espaces de noms E3/DC pour interroger les données",
"title_polling_intervals": "Affiner les intervalles d'interrogation des données",
diff --git a/admin/i18n/it/translations.json b/admin/i18n/it/translations.json
index 352c68e..3627ac6 100644
--- a/admin/i18n/it/translations.json
+++ b/admin/i18n/it/translations.json
@@ -213,6 +213,11 @@
"PARAM_TIME_LAST_EMPTY": "Ultima batteria vuota timestamp",
"PARAM_TIME_LAST_FULL": "Ultima batteria timestamp completo",
"PARAM_TIME_TO_RETRY": "È ora di riprovare",
+ "PERIOD_ACTIVE": "Il periodo inattivo è abilitato",
+ "PERIOD_DESCRIPTION": "Descrizione del periodo inattivo",
+ "PERIOD_START": "Tempo di inizio del periodo di inattività",
+ "PERIOD_STOP": "Periodo di fine periodo del giorno del giorno",
+ "PERIOD_WEEKDAYS": "Giorni feriali in cui è assegnato il periodo inattivo",
"PM": "Misuratore di potenza",
"PM_0_POWER": "Potenza PM0",
"PM_1_POWER": "Potenza PM1",
@@ -343,6 +348,9 @@
"maxPvPower": "Potenza massima di scarica FCB [W]",
"maxStartChargePower": "Potenza massima di carica iniziale [W]",
"maxStartDischargePower": "Potenza massima di scarico iniziale [W]",
+ "maxindex_bat": "Pipistrello (batterie)",
+ "maxindex_pm": "INDICE2 (versione della versione 2)",
+ "maxindex_pvi": "PVI (Power Inverter)",
"minStartChargePower": "Potenza minima di carica iniziale [W]",
"minStartDischargePower": "Potenza minima di scarico iniziale [W]",
"options": "Opzioni",
@@ -371,6 +379,7 @@
"startDischargeDefault": "Avvio scarico predefinito [W]",
"title_connection": "Configurazione connessione E3 / DC",
"title_intervals": "Impostare intervalli di tempo per la query e la rispedizione",
+ "title_maxindex": "Max. Numeri di componenti (utilizzati per l'inizializzazione)",
"title_misc": "Varie",
"title_namespaces": "Selezionare gli spazi dei nomi E3 / DC per interrogare i dati",
"title_polling_intervals": "Ottimizzare gli intervalli di polling dei dati",
diff --git a/admin/i18n/nl/translations.json b/admin/i18n/nl/translations.json
index aec47c8..2f82b8d 100644
--- a/admin/i18n/nl/translations.json
+++ b/admin/i18n/nl/translations.json
@@ -213,6 +213,11 @@
"PARAM_TIME_LAST_EMPTY": "Laatste batterij lege tijdstempel",
"PARAM_TIME_LAST_FULL": "Laatste batterij volledige tijdstempel",
"PARAM_TIME_TO_RETRY": "Tijd om het opnieuw te proberen",
+ "PERIOD_ACTIVE": "Inactieve periode is ingeschakeld",
+ "PERIOD_DESCRIPTION": "Inactieve periode beschrijving",
+ "PERIOD_START": "Inactieve periode starttijd van de dag",
+ "PERIOD_STOP": "Inactieve periode eindtijd van de dag",
+ "PERIOD_WEEKDAYS": "Weekdagen waar de inactieve periode wordt toegewezen",
"PM": "Krachtmeter",
"PM_0_POWER": "PM0 vermogen",
"PM_1_POWER": "PM1 vermogen",
@@ -343,6 +348,9 @@
"maxPvPower": "Maximaal FCB-ontlaadvermogen [W]",
"maxStartChargePower": "Maximaal startvermogen [W]",
"maxStartDischargePower": "Maximaal startontladingsvermogen [W]",
+ "maxindex_bat": "Bat (batterijen)",
+ "maxindex_pm": "Index2 (versie 2 periodes)",
+ "maxindex_pvi": "PVI (Power Inverters)",
"minStartChargePower": "Minimaal startladingsvermogen [W]",
"minStartDischargePower": "Minimaal startontladingsvermogen [W]",
"options": "Optie",
@@ -371,6 +379,7 @@
"startDischargeDefault": "Begin ontlading standaard [W]",
"title_connection": "E3/DC verbinding instellen",
"title_intervals": "Tijdintervallen instellen voor opvragen en opnieuw verzenden",
+ "title_maxindex": "Max. aantal componenten (gebruikt voor initialisatie)",
"title_misc": "Gemengd",
"title_namespaces": "Selecteer E3 / DC-naamruimten om gegevens op te vragen",
"title_polling_intervals": "Fijnafstellen van data polling intervallen",
diff --git a/admin/i18n/pl/translations.json b/admin/i18n/pl/translations.json
index 0b52915..a37d4fe 100644
--- a/admin/i18n/pl/translations.json
+++ b/admin/i18n/pl/translations.json
@@ -213,6 +213,11 @@
"PARAM_TIME_LAST_EMPTY": "Najnowszy znacznik czasu opróżnienia baterii",
"PARAM_TIME_LAST_FULL": "Najnowszy pełny znacznik czasu baterii",
"PARAM_TIME_TO_RETRY": "Czas spróbować ponownie",
+ "PERIOD_ACTIVE": "Okres bezczynności jest włączony",
+ "PERIOD_DESCRIPTION": "Opis bezczynności",
+ "PERIOD_START": "Idle Opieku W godzinach rozpoczęcia dnia",
+ "PERIOD_STOP": "Idle Okres kończy czas dnia",
+ "PERIOD_WEEKDAYS": "Dni powszednie, w których przypisany jest okres bezczynności",
"PM": "Miernik mocy",
"PM_0_POWER": "Moc PM0",
"PM_1_POWER": "Moc PM1",
@@ -343,6 +348,9 @@
"maxPvPower": "Maksymalna moc rozładowania FCB [W]",
"maxStartChargePower": "Maksymalna moc ładowania rozruchowego [W]",
"maxStartDischargePower": "Maksymalna moc rozruchu [W]",
+ "maxindex_bat": "Nietoperz (baterie)",
+ "maxindex_pm": "Indeks2 (wersja 2 okresy)",
+ "maxindex_pvi": "PVI (falowniki energetyczne)",
"minStartChargePower": "Minimalna moc ładowania rozruchowego [W]",
"minStartDischargePower": "Minimalna moc rozruchu [W]",
"options": "Opcje",
@@ -371,6 +379,7 @@
"startDischargeDefault": "Start rozładowanie domyślne [W]",
"title_connection": "Konfiguracja połączenia E3 / DC",
"title_intervals": "Ustawianie przedziałów czasowych dla zapytania i ponownego wysyłania",
+ "title_maxindex": "Max. liczba komponentów (używana do inicjalizacji)",
"title_misc": "Różnorodny",
"title_namespaces": "Wybierz przestrzenie nazw E3 / DC do odpytywania danych",
"title_polling_intervals": "Dostrajanie interwałów ankietowych danych",
diff --git a/admin/i18n/pt/translations.json b/admin/i18n/pt/translations.json
index 0f28ff3..ca40c30 100644
--- a/admin/i18n/pt/translations.json
+++ b/admin/i18n/pt/translations.json
@@ -213,6 +213,11 @@
"PARAM_TIME_LAST_EMPTY": "Carimbo de data / hora vazio da bateria mais recente",
"PARAM_TIME_LAST_FULL": "Mais recente bateria full timestamp",
"PARAM_TIME_TO_RETRY": "Hora de tentar novamente",
+ "PERIOD_ACTIVE": "Período ocioso está ativado",
+ "PERIOD_DESCRIPTION": "Descrição do período ocioso",
+ "PERIOD_START": "Período ocioso Hora de início do dia",
+ "PERIOD_STOP": "Período ocioso Hora final do dia",
+ "PERIOD_WEEKDAYS": "Dias da semana, onde o período ocioso é atribuído",
"PM": "Medidor de energia",
"PM_0_POWER": "Potência PM0",
"PM_1_POWER": "Potência PM1",
@@ -343,6 +348,9 @@
"maxPvPower": "Potência máxima de descarga FCB [W]",
"maxStartChargePower": "Potência máxima de arranque [W]",
"maxStartDischargePower": "Potência máxima de descarga no arranque [W]",
+ "maxindex_bat": "Morcego (baterias)",
+ "maxindex_pm": "Index2 (versão 2 períodos)",
+ "maxindex_pvi": "PVI (inversores de energia)",
"minStartChargePower": "Potência mínima de arranque [W]",
"minStartDischargePower": "Potência mínima de descarga no arranque [W]",
"options": "Opcao",
@@ -371,6 +379,7 @@
"startDischargeDefault": "Iniciar a predefinição da descarga [W]",
"title_connection": "Configurar a ligação E3 / DC",
"title_intervals": "Definir os intervalos de tempo para a pesquisa e a revenda",
+ "title_maxindex": "Máx. Números de componentes (usados para inicialização)",
"title_misc": "Diversos",
"title_namespaces": "Seleccione os espaços de nomes E3/DC para onde procurar os dados",
"title_polling_intervals": "Intervalos de sondagem de dados de afinação fina",
diff --git a/admin/i18n/ru/translations.json b/admin/i18n/ru/translations.json
index 574baa2..7817810 100644
--- a/admin/i18n/ru/translations.json
+++ b/admin/i18n/ru/translations.json
@@ -213,6 +213,11 @@
"PARAM_TIME_LAST_EMPTY": "Последняя временная метка разряда батареи",
"PARAM_TIME_LAST_FULL": "Последняя полная временная метка батареи",
"PARAM_TIME_TO_RETRY": "Время повторить попытку",
+ "PERIOD_ACTIVE": "Период холостого хода включен",
+ "PERIOD_DESCRIPTION": "ОПИСАНИЕ ПЕРИОДА",
+ "PERIOD_START": "Период начала периода",
+ "PERIOD_STOP": "Периодический период времени дня",
+ "PERIOD_WEEKDAYS": "Будни, где простальный период назначается",
"PM": "Сил-о-Метр",
"PM_0_POWER": "Мощность PM0",
"PM_1_POWER": "Мощность PM1",
@@ -343,6 +348,9 @@
"maxPvPower": "Максимальная мощность разряда FCB [Вт]",
"maxStartChargePower": "Максимальная начальная мощность заряда [Вт]",
"maxStartDischargePower": "Максимальная начальная мощность разряда [Вт]",
+ "maxindex_bat": "Летучая мышь (батареи)",
+ "maxindex_pm": "Index2 (версия 2 периоды)",
+ "maxindex_pvi": "PVI (Power Inverters)",
"minStartChargePower": "Минимальная начальная мощность заряда [Вт]",
"minStartDischargePower": "Минимальная начальная мощность разряда [Вт]",
"options": "Опции",
@@ -371,6 +379,7 @@
"startDischargeDefault": "Начальная разрядка по умолчанию [Вт]",
"title_connection": "Настройка подключения E3/DC",
"title_intervals": "Установите временные интервалы для запроса и повторной отправки",
+ "title_maxindex": "Максимум количество компонентов (используется для инициализации)",
"title_misc": "Разнообразный",
"title_namespaces": "Выберите пространства имен E3/DC для запроса данных для",
"title_polling_intervals": "Точная настройка интервалов опроса данных",
diff --git a/admin/i18n/zh-cn/translations.json b/admin/i18n/zh-cn/translations.json
index e4db30d..5a7a9e1 100644
--- a/admin/i18n/zh-cn/translations.json
+++ b/admin/i18n/zh-cn/translations.json
@@ -213,6 +213,11 @@
"PARAM_TIME_LAST_EMPTY": "最新电池空时间戳",
"PARAM_TIME_LAST_FULL": "最新电池完整时间戳",
"PARAM_TIME_TO_RETRY": "重试时间",
+ "PERIOD_ACTIVE": "启用了空闲周期",
+ "PERIOD_DESCRIPTION": "空闲时期描述",
+ "PERIOD_START": "闲置的开始时间",
+ "PERIOD_STOP": "闲置时期的结束时间",
+ "PERIOD_WEEKDAYS": "分配空闲期的工作日",
"PM": "功率计",
"PM_0_POWER": "PM0功率",
"PM_1_POWER": "PM1功率",
@@ -343,6 +348,9 @@
"maxPvPower": "最大FCB放电功率[W]",
"maxStartChargePower": "最大启动充电功率[W]",
"maxStartDischargePower": "最大启动放电功率[W]",
+ "maxindex_bat": "蝙蝠(电池)",
+ "maxindex_pm": "index2(版本2个时期)",
+ "maxindex_pvi": "PVI(电源逆变器)",
"minStartChargePower": "最小启动充电功率[W]",
"minStartDischargePower": "最小启动放电功率[W]",
"options": "选项",
@@ -371,6 +379,7 @@
"startDischargeDefault": "启动放电默认值[W]",
"title_connection": "设置E3/DC连接",
"title_intervals": "设置查询和重新发送的时间间隔",
+ "title_maxindex": "最大限度。组件数量(用于初始化)",
"title_misc": "各种各样的",
"title_namespaces": "选择E3/DC命名空间以查询数据",
"title_polling_intervals": "微调数据轮询间隔",
diff --git a/admin/jsonConfig.json5 b/admin/jsonConfig.json5
index c0a18d3..402a1ea 100644
--- a/admin/jsonConfig.json5
+++ b/admin/jsonConfig.json5
@@ -111,6 +111,30 @@
"label": "query_pm",
"xs": 12, "sm": 12,"md": 6, "lg": 3, "xl": 3
},
+ "title_maxindex": {
+ "newLine": true,
+ "type": "header",
+ "text": "title_maxindex",
+ "size": 2
+ },
+ "maxindex_bat": {
+ "type": "number",
+ "label": "maxindex_bat",
+ "min": 0,
+ "xs": 12, "sm": 6, "md": 3, "lg": 3, "xl": 3
+ },
+ "maxindex_pvi": {
+ "type": "number",
+ "label": "maxindex_pvi",
+ "min": 0,
+ "xs": 12, "sm": 6, "md": 3, "lg": 3, "xl": 3
+ },
+ "maxindex_pm": {
+ "type": "number",
+ "label": "maxindex_pm",
+ "min": 0,
+ "xs": 12, "sm": 6, "md": 3, "lg": 3, "xl": 3
+ },
"title_misc": {
"newLine": true,
"type": "header",
diff --git a/admin/words.js b/admin/words.js
index 8f4525c..16238eb 100644
--- a/admin/words.js
+++ b/admin/words.js
@@ -8,380 +8,389 @@
'use strict';
systemDictionary = {
- "A35_SERIAL_NUMBER": { "en": "A35 serial number", "de": "A35 Seriennummer", "ru": "Серийный номер A35", "pt": "Número de série A35", "nl": "A35 serienummer", "fr": "Numéro de série A35", "it": "Numero di serie A35", "es": "Número de serie A35", "pl": "Numer seryjny A35", "uk": "Серійний номер A35", "zh-cn": "A35序列号"},
- "ACTIVE_PHASES": { "en": "Active phases", "de": "Aktive Phasen", "ru": "Активные фазы", "pt": "Fases ativas", "nl": "Actieve fasen", "fr": "Phases actives", "it": "Fasi attive", "es": "Fases activas", "pl": "Aktywne fazy", "uk": "Активні фази", "zh-cn": "活跃期"},
- "AC_APPARENTPOWER": { "en": "AC apparent power", "de": "AC Scheinleistung", "ru": "Кажущаяся мощность переменного тока [ВА]", "pt": "Potência aparente de CORRENTE ALTERNADA [VA]", "nl": "Schijnbaar WISSELSTROOMVERMOGEN [VA]", "fr": "Puissance apparente CA [VA]", "it": "Potenza apparente AC [VA]", "es": "Potencia aparente de CA [VA]", "pl": "Moc pozorna AC [VA]", "uk": "Повна потужність змінного струму", "zh-cn": "交流视在功率[VA]"},
- "AC_CURRENT": { "en": "AC current", "de": "AC Wechselstrom", "ru": "Переменный ток [А]", "pt": "Corrente alterna [a]", "nl": "Wisselstroom [A]", "fr": "Courant alternatif [A]", "it": "Corrente alternata [A]", "es": "Corriente alterna [A]", "pl": "Prąd przemienny [A]", "uk": "Змінний струм", "zh-cn": "交流电流[A]"},
- "AC_ENERGY_ALL": { "en": "AC energy all", "de": "AC Energie gesamt", "ru": "Вся энергия переменного тока [кВтч]", "pt": "Energia de CORRENTE ALTERNADA (kWh)", "nl": "AC energie alle [kWh]", "fr": "Énergie CA tout [kWh]", "it": "Energia CA tutti [kWh]", "es": "Energía de CA todos [kWh]", "pl": "Energia prądu przemiennego wszystkie [kWh]", "uk": "Змінний струм все", "zh-cn": "交流电源全部[千瓦时]"},
- "AC_ENERGY_GRID_CONSUMPTION": { "en": "AC energy grid consumption", "de": "AC Energieverbrauch vom Netz", "ru": "Потребление электроэнергии в сети переменного тока [кВтч]", "pt": "Consumo da rede de energia de CORRENTE ALTERNADA [kWh]", "nl": "Verbruik van het wisselstroomnet [kWh]", "fr": "Consommation du réseau d'énergie CA [kWh]", "it": "Consumo di rete AC [kWh]", "es": "Consumo de la red de energía de CA [kWh]", "pl": "Zużycie sieci energetycznej prądu przemiennego [kWh]", "uk": "Споживання електроенергії в мережі змінного струму", "zh-cn": "交流电网消耗[千瓦时]"},
- "AC_MAX_APPARENTPOWER": { "en": "Maximum AC apparent power", "de": "Maximale AC-Scheinleistung", "ru": "Максимальная кажущаяся мощность переменного тока [ВА]", "pt": "Potência aparente máxima ca [VA]", "nl": "Maximaal schijnbaar WISSELSTROOMVERMOGEN [VA]", "fr": "Puissance apparente CA maximale [VA]", "it": "Massima potenza apparente AC [VA]", "es": "Potencia aparente máxima de CA [VA]", "pl": "Maksymalna moc pozorna AC [VA]", "uk": "Максимальна повна потужність змінного струму", "zh-cn": "最大交流视在功率[VA]"},
- "AC_MAX_PHASE_COUNT": { "en": "Number of AC phases", "de": "Anzahl der AC-Phasen", "ru": "Количество фаз переменного тока", "pt": "Número de fases CA", "nl": "Aantal AC-fasen", "fr": "Nombre de phases CA", "it": "Numero di fasi AC", "es": "Número de fases de CA", "pl": "Liczba faz AC", "uk": "Кількість фаз змінного струму", "zh-cn": "交流相数"},
- "AC_POWER": { "en": "AC power", "de": "Wechselstrom", "ru": "Мощность переменного тока [Вт]", "pt": "Potência de CORRENTE ALTERNADA [W]", "nl": "WISSELSTROOMVERMOGEN [W]", "fr": "Alimentation CA [W]", "it": "Alimentazione CA [W]", "es": "Alimentación de CA [W]", "pl": "Moc AC [w]", "uk": "живлення змінного струму", "zh-cn": "交流电力[W]"},
- "AC_REACTIVEPOWER": { "en": "AC reactive power", "de": "AC Blindleistung", "ru": "Реактивная мощность переменного тока [ВА]", "pt": "Potência de reacção AC [VA]", "nl": "AC reactief vermogen [VA]", "fr": "Puissance réactive CA [VA]", "it": "Potenza reattiva CA [VA]", "es": "Potencia reactiva de CA [VA]", "pl": "Moc bierna prądu przemiennego [VA]", "uk": "Реактивна потужність змінного струму", "zh-cn": "交流无功功率[VA]"},
- "AC_VOLTAGE": { "en": "AC voltage", "de": "Wechselspannung", "ru": "Переменное напряжение [В]", "pt": "Tensão de CORRENTE ALTERNADA [V]", "nl": "Wisselspanning [V]", "fr": "Tension CA [V]", "it": "Tensione CA [V]", "es": "Tensión de ca [V]", "pl": "Napięcie AC [V]", "uk": "Змінна напруга", "zh-cn": "交流电压[V]"},
- "AD_MAX_APPARENT_POWER": { "en": "Maximum AC apparent power", "de": "Maximale AC-Scheinleistung", "ru": "Максимальная кажущаяся мощность переменного тока [ВА]", "pt": "Potência aparente máxima ca [VA]", "nl": "Maximaal schijnbaar WISSELSTROOMVERMOGEN [VA]", "fr": "Puissance apparente CA maximale [VA]", "it": "Massima potenza apparente AC [VA]", "es": "Potencia aparente máxima de CA [VA]", "pl": "Maksymalna moc pozorna AC [VA]", "uk": "Максимальна повна потужність змінного струму", "zh-cn": "最大交流视在功率[VA]"},
- "ALIVE": { "en": "Alive", "de": "Aktiv", "ru": "Живой", "pt": "Vivo", "nl": "Leven", "fr": "Vivant", "it": "Vivo", "es": "Vivo", "pl": "Alive", "uk": "Живий", "zh-cn": "还活着"},
- "APP_SOFTWARE": { "en": "App software", "de": "App-Software", "ru": "Программное обеспечение приложения", "pt": "Aplicação", "nl": "App-software", "fr": "Logiciel d'application", "it": "Software app", "es": "Software de aplicaciones", "pl": "Oprogramowanie App", "uk": "Програмне забезпечення програми", "zh-cn": "App软件"},
- "ASOC": { "en": "State of Health", "de": "Alterungszustand", "ru": "ASOC [%]", "pt": "ASOC [%]", "nl": "ASOC [%]", "fr": "ASOC [%]", "it": "ASOC [ % ]", "es": "ASOC [%]", "pl": "ASOC [%]", "uk": "Стан здоров'я", "zh-cn": "ASOC[%]"},
- "AUTARKY": { "en": "Autarky", "de": "Autarkie", "ru": "Автаркия [%]", "pt": "Autocarky [ % ]", "nl": "Autarkie [%]", "fr": "Autarcie [%]", "it": "Autarchico [ % ]", "es": "Autarquía [%]", "pl": "Autarky [%]", "uk": "Автаркія", "zh-cn": "自动[%]"},
- "AUTHENTICATION": { "en": "Authentication", "de": "Authentisierung", "ru": "Аутентификация", "pt": "Autenticação", "nl": "authenticatie", "fr": "Authentification", "it": "Autenticazione", "es": "Autenticación", "pl": "Uwierzytelnianie", "uk": "Аутентифікація", "zh-cn": "验证"},
- "ActivePhases": { "en": "Number of active phases", "de": "Anzahl aktiver Phasen", "ru": "Количество активных фаз", "pt": "Número de fases activas", "nl": "Aantal actieve fasen", "fr": "Nombre de phases actives", "it": "Numero di fasi attive", "es": "Número de fases activas", "pl": "Liczba aktywnych faz", "uk": "Кількість активних фаз", "zh-cn": "活动阶段数"},
- "BALANCED_PHASES": { "en": "Balanced phases", "de": "Ausgeglichene Phasen", "ru": "Сбалансированные фазы", "pt": "Fases equilibradas", "nl": "Evenwichtige fasen", "fr": "Phases équilibrées", "it": "Fasi bilanciate", "es": "Fases equilibradas", "pl": "Zrównoważone fazy", "uk": "Збалансовані фази", "zh-cn": "平衡相位"},
- "BAT": { "en": "Battery", "de": "Batterie", "ru": "Аккумулятор", "pt": "Bateria", "nl": "Accu", "fr": "Batterie", "it": "Batteria", "es": "Batería", "pl": "Bateria", "uk": "Акумулятор", "zh-cn": "电池"},
- "BATTERY_BEFORE_CAR_MODE": { "en": "Battery before car mode", "de": "Batterie-vor-Auto Modus", "ru": "Батарея перед режимом автомобиля", "pt": "Bateria antes do Modo automóvel", "nl": "Batterij voor auto-modus", "fr": "Batterie avant le mode voiture", "it": "Batteria prima della modalità auto", "es": "Batería antes del modo del coche", "pl": "Akumulator przed trybem samochodowym", "uk": "Батарея перед режимом автомобіля", "zh-cn": "汽车模式前的电池"},
- "BATTERY_TO_CAR_MODE": { "en": "Battery to car mode", "de": "Batterie-zum-Auto Modus", "ru": "Батарея в режиме автомобиля", "pt": "Modo bateria / carro", "nl": "Batterij naar auto-modus", "fr": "Mode batterie en voiture", "it": "Batteria alla modalità auto", "es": "Modo de batería a coche", "pl": "Akumulator do trybu samochodowego", "uk": "Режим від акумулятора до автомобіля", "zh-cn": "电池到汽车模式"},
- "BAT_CHARGE_LEVEL": { "en": "Battery charge level", "de": "Batterie Ladezustand", "ru": "Уровень заряда батареи", "pt": "Bateria", "nl": "Laadniveau van de batterij", "fr": "Niveau de charge de la batterie", "it": "Livello di carica della batteria", "es": "Nivel de carga de la batería", "pl": "Poziom naładowania akumulatora", "uk": "Рівень заряду акумулятора", "zh-cn": "电池充电水平"},
- "BAT_CHARGE_LIMIT": { "en": "Battery charge limit", "de": "Batterieladelimit", "ru": "Предел заряда батареи [Вт]", "pt": "Limite de carga da bateria [W]", "nl": "Laadlimiet van de batterij [W]", "fr": "Limite de charge de la batterie [W]", "it": "Limite di carica della batteria [W]", "es": "Límite de carga de la batería [W]", "pl": "Limit ładowania akumulatora [W]", "uk": "Обмеження заряду акумулятора", "zh-cn": "电池充电限制[W]"},
- "BAT_CYCLE_COUNT": { "en": "Battery cycle count", "de": "Batterie Ladezyklen", "ru": "Количество циклов работы от батареи", "pt": "Contagem de ciclos de bateria", "nl": "Aantal batterijcycli", "fr": "Compte de cycle de batterie", "it": "Conteggio del ciclo della batteria", "es": "Recuento de ciclos de batería", "pl": "Liczba cykli baterii", "uk": "Кількість циклів роботи батареї", "zh-cn": "电池循环计数"},
- "BAT_DISCHARGE_LIMIT": { "en": "Battery discharge limit", "de": "Batterie Entladelimit", "ru": "Предел разряда батареи [Вт]", "pt": "Limite de descarga da bateria [W]", "nl": "Limiet voor batterijontlading [W]", "fr": "Limite de décharge de la batterie [W]", "it": "Limite di scarica della batteria [W]", "es": "Límite de descarga de la batería [W]", "pl": "Limit rozładowania akumulatora [W]", "uk": "Межа розряду батареї", "zh-cn": "电池放电限制[W]"},
- "BAT_POWER_IN": { "en": "Battery energy in", "de": "Batterie laden", "ru": "Заряд батареи в", "pt": "Potência da bateria em", "nl": "Batterijvermogen in", "fr": "Puissance de la batterie", "it": "Potenza della batteria in", "es": "Alimentación de la batería", "pl": "Zasilanie bateryjne w", "uk": "Енергія акумулятора в", "zh-cn": "电池电量"},
- "BAT_POWER_OUT": { "en": "Battery energy out", "de": "Batterie entladen", "ru": "Разряжен аккумулятор", "pt": "Energia da bateria desligada", "nl": "Batterij stroom uit", "fr": "Mise hors tension de la batterie", "it": "Potenza della batteria fuori", "es": "Salida de energía de la batería", "pl": "Zasilanie z baterii", "uk": "Вичерпано заряд батареї", "zh-cn": "电池断电"},
- "BAT_SOC": { "en": "State of Charge", "de": "Ladezustand", "ru": "Батарея SOC [%]", "pt": "Battery SOC [%]", "nl": "Batterijsoc [%]", "fr": "SOC de batterie [%]", "it": "Batteria SOC [%]", "es": "SOC de batería [%]", "pl": "Bateria SOC [%]", "uk": "Стан заряду", "zh-cn": "电池SOC[%]"},
- "BOOTLOADER_SOFTWARE": { "en": "Bootloader software", "de": "Bootloader-Software", "ru": "Программное обеспечение загрузчика", "pt": "Software para inicialização", "nl": "Bootloader-software", "fr": "Logiciel de chargeur de démarrage", "it": "Software di bootloader", "es": "Software de Bootloader", "pl": "Oprogramowanie Bootloader", "uk": "Програмне забезпечення завантажувача", "zh-cn": "引导程序软件"},
- "CHARGE_CYCLES": { "en": "Charge cycles", "de": "Ladezyklen", "ru": "Циклы зарядки", "pt": "Ciclos de carga", "nl": "Oplaadcycli", "fr": "Cycles de charge", "it": "Cicli di carica", "es": "Ciclos de carga", "pl": "Cykle ładowania", "uk": "Цикли заряду", "zh-cn": "充电周期"},
- "CITY": { "en": "City", "de": "Stadt", "ru": "Город", "pt": "Cidade", "nl": "Stad", "fr": "Ville", "it": "Citta", "es": "Ciudad", "pl": "Miasto", "uk": "Місто", "zh-cn": "城市"},
- "CONSUMED_PRODUCTION": { "en": "Consumed production, relative", "de": "Eigenstromanteil", "ru": "Потребляемая продукция, относительная", "pt": "Produção consumida, relativa", "nl": "Verbruikte productie, relatief", "fr": "Production consommée, relative", "it": "Produzione consumata, relativa", "es": "Producción consumida, relativa", "pl": "Zużyta produkcja, względna", "uk": "Споживана продукція, відн", "zh-cn": "消耗的生产,相对的"},
- "CONSUMPTION": { "en": "Consumed energy", "de": "Energieverbrauch", "ru": "Потребляемая мощность", "pt": "Energia consumida", "nl": "Opgenomen vermogen", "fr": "Puissance consommée", "it": "Potenza consumata", "es": "Energía consumida", "pl": "Zużyta moc", "uk": "Споживана енергія", "zh-cn": "消耗功率"},
- "COUNTRY": { "en": "Country", "de": "Land", "ru": "Страна", "pt": "País", "nl": "Land", "fr": "Pays", "it": "Paese", "es": "Pais", "pl": "Państwo", "uk": "Країна", "zh-cn": "国家"},
- "COUPLING_MODE": { "en": "Coupling mode", "de": "Kopplungsmodus", "ru": "Режим соединения", "pt": "Modo de engate", "nl": "Koppelmodus:", "fr": "Mode de couplage", "it": "Modalità di accoppiamento", "es": "Modo de acoplamiento", "pl": "Tryb sprzęgania", "uk": "Режим зчеплення", "zh-cn": "耦合方式"},
- "CURRENT": { "en": "Amperage", "de": "Strom", "ru": "Сила тока [А]", "pt": "Amperagem [A]", "nl": "Stroomsterkte [A]", "fr": "Ampérage [A]", "it": "Amperaggio [A]", "es": "Amperaje [A]", "pl": "Natężenie Prądu [A]", "uk": "Сила струму", "zh-cn": "安培数[A]"},
- "CarCharging": { "en": "Car Charging", "de": "Ladevorgang", "ru": "Автомобильная зарядка", "pt": "Carregamento Do Carro", "nl": "Auto Opladen", "fr": "Chargement de Voiture", "it": "Ricarica auto", "es": "Carga de Coche", "pl": "Ładowanie Samochodu", "uk": "Автомобільна зарядка", "zh-cn": "汽车充电"},
- "CarChargingCanceled": { "en": "Charging of the car cancelled", "de": "Ladevorgang abgebrochen", "ru": "Зарядка автомобиля отменена", "pt": "Cobrança do automóvel cancelada", "nl": "Opladen van de auto geannuleerd", "fr": "La recharge de la voiture annulée", "it": "Ricarica dell'auto annullata", "es": "Carga del coche cancelada", "pl": "Ładowanie samochodu anulowane", "uk": "Зарядку автомобіля скасовано", "zh-cn": "取消汽车充电"},
- "Connected": { "en": "Device or service connected", "de": "Gerät oder Dienst verbunden", "ru": "Подключенное устройство или услуга", "pt": "Dispositivo ou serviço ligado", "nl": "Apparaat of service aangesloten", "fr": "Appareil ou service connecté", "it": "Dispositivo o servizio collegato", "es": "Dispositivo o servicio conectado", "pl": "Podłączone urządzenie lub usługa", "uk": "Пристрій або послугу підключено", "zh-cn": "连接的设备或服务"},
- "DB": { "en": "Database", "de": "Datenbank", "ru": "База данных", "pt": "Banco", "nl": "Database", "fr": "Base de Données", "it": "Database", "es": "Base", "pl": "Baza danych", "uk": "База даних", "zh-cn": "资料库"},
- "DCB_ALARM": { "en": "Alarm", "de": "Alarm", "ru": "Тревога", "pt": "Alarme", "nl": "Alarm", "fr": "Alarme", "it": "Allarme", "es": "Alarma", "pl": "Alarm", "uk": "сигналізація", "zh-cn": "警报"},
- "DCB_CELL_TEMPERATURE": { "en": "Cell temperature", "de": "Zelltemperatur", "ru": "Температура ячейки [°C]", "pt": "Temperatura da célula [°C]", "nl": "Celtemperatuur [°C]", "fr": "Température de la cellule [°C]", "it": "Temperatura cella [°C]", "es": "Temperatura de la celda [°C]", "pl": "Temperatura ogniwa [°c]", "uk": "Температура клітини", "zh-cn": "电池温度[°C]"},
- "DCB_CELL_VOLTAGE": { "en": "Cell voltage", "de": "Zellspannung", "ru": "Напряжение ячейки [В]", "pt": "Tensão da célula [V]", "nl": "Celspanning [V]", "fr": "Tension de cellule [V]", "it": "Tensione di cella [V]", "es": "Voltaje de la celda [V]", "pl": "Napięcie ogniwa [V]", "uk": "Напруга клітини", "zh-cn": "电池电压[V]"},
- "DCB_CHARGE_HIGH_TEMPERATURE": { "en": "Charge high temperature", "de": "Laden Höchsttemperatur", "ru": "Высокая температура зарядки [°C]", "pt": "Carga a alta temperatura [°C]", "nl": "Laad hoge temperatuur [°C]", "fr": "Charge haute température [°C]", "it": "Carica ad alta temperatura [°C]", "es": "Carga de alta temperatura [°C]", "pl": "Ładowanie wysoka temperatura [°C]", "uk": "Висока температура зарядки", "zh-cn": "充电高温[°C]"},
- "DCB_CHARGE_LOW_TEMPERATURE": { "en": "Charge low temperature", "de": "Laden Tiefsttemperatur", "ru": "Зарядка при низкой температуре [°C]", "pt": "Carga a baixa temperatura [°C]", "nl": "Laad lage temperatuur [°C]", "fr": "Charge basse température [°C]", "it": "Carica bassa temperatura [°C]", "es": "Carga baja temperatura [°C]", "pl": "Ładowanie niska temperatura [°C]", "uk": "Низька температура заряду", "zh-cn": "充电低温[°C]"},
- "DCB_COUNT": { "en": "Number of Deep Cycle Batteries", "de": "Anzahl Deep Cycle Batteries", "ru": "Количество блоков постоянного тока", "pt": "Número de Deep Cycle Batteries", "nl": "Aantal Deep Cycle Batteries", "fr": "Nombre de Deep Cycle Batteries", "it": "Numero di Deep Cycle Batteries", "es": "Número de Deep Cycle Batteries", "pl": "Liczba Deep Cycle Batteries", "uk": "Кількість батарей глибокого циклу", "zh-cn": "Deep Cycle Batteries数量"},
- "DCB_CURRENT": { "en": "Current", "de": "Stromstärke", "ru": "Ток [А]", "pt": "Corrente [A]", "nl": "Huidige [A]", "fr": "Courant [A]", "it": "Corrente [A]", "es": "Corriente [A]", "pl": "Prąd [A]", "uk": "поточний", "zh-cn": "电流[A]"},
- "DCB_CURRENT_AVG_30S": { "en": "Current 30 seconds average", "de": "Stromstärke 30-Sekunden-Durchschnitt", "ru": "Текущее среднее значение за 30 секунд [A]", "pt": "Média actual de 30 segundos [a]", "nl": "Huidige gemiddelde 30 seconden [A]", "fr": "Moyenne actuelle de 30 secondes [A]", "it": "Corrente 30 secondi media [A]", "es": "Promedio actual de 30 segundos [A]", "pl": "Aktualna średnia 30 sekund [a]", "uk": "Поточні 30 секунд в середньому", "zh-cn": "目前平均30秒[A]"},
- "DCB_CYCLE_COUNT": { "en": "Number of charging cycles", "de": "Anzahl Ladezyklen", "ru": "Количество циклов зарядки", "pt": "Número de ciclos de carregamento", "nl": "Aantal laadcycli", "fr": "Nombre de cycles de charge", "it": "Numero di cicli di ricarica", "es": "Número de ciclos de carga", "pl": "Liczba cykli ładowania", "uk": "Кількість циклів зарядки", "zh-cn": "充电周期数"},
- "DCB_DATA_TABLE_VERSION": { "en": "Data table version", "de": "Daten-Tabelle Version", "ru": "Версия таблицы данных", "pt": "Versão da tabela de dados", "nl": "Versie van de gegevenstabel", "fr": "Version du tableau de données", "it": "Versione tabella dati", "es": "Versión de la tabla de datos", "pl": "Wersja tabeli danych", "uk": "Таблична версія даних", "zh-cn": "数据表版本"},
- "DCB_DESIGN_CAPACITY": { "en": "Design capacity", "de": "Design-Kapazität", "ru": "Проектная мощность [Ач]", "pt": "Capacidade de projecto [Ah]", "nl": "Ontwerpcapaciteit [Ah]", "fr": "Capacité de conception [Ah]", "it": "Capacità di progettazione [Ah]", "es": "Capacidad de diseño [Ah]", "pl": "Pojemność konstrukcyjna [Ah]", "uk": "Проектна потужність", "zh-cn": "设计容量[Ah]"},
- "DCB_DESIGN_VOLTAGE": { "en": "Design voltage", "de": "Design-Spannung", "ru": "Расчетное напряжение [В]", "pt": "Tensão de projecto [V]", "nl": "Ontwerpspanning [V]", "fr": "Tension de conception [V]", "it": "Tensione di progetto [V]", "es": "Tensión de cálculo [V]", "pl": "Napięcie projektowe [V]", "uk": "Розрахункова напруга", "zh-cn": "设计电压[V]"},
- "DCB_DEVICE_NAME": { "en": "Device name", "de": "Gerätename", "ru": "Имя устройства", "pt": "Nome do dispositivo", "nl": "Apparaatnaam:", "fr": "Nom de l'appareil", "it": "Nome dispositivo", "es": "Nombre del dispositivo", "pl": "Nazwa urządzenia", "uk": "Ім'я пристрою", "zh-cn": "设备名称"},
- "DCB_END_OF_DISCHARGE": { "en": "End of discharge voltage", "de": "Entladeschlussspannung", "ru": "Конец напряжения разряда [В]", "pt": "Tensão de fim de descarga [V]", "nl": "Einde van de ontladingsspanning [V]", "fr": "Tension de fin de décharge [V]", "it": "Fine della tensione di scarica [V]", "es": "Tensión final de descarga [V]", "pl": "Napięcie końca rozładowania [V]", "uk": "Напруга кінця розряду", "zh-cn": "放电结束电压[V]"},
- "DCB_ERROR": { "en": "Error", "de": "Fehler", "ru": "Ошибка", "pt": "Erro", "nl": "Fout", "fr": "Erreur", "it": "Errore", "es": "Error", "pl": "Błąd", "uk": "Помилка", "zh-cn": "错误"},
- "DCB_FULL_CHARGE_CAPACITY": { "en": "Full charge capacity", "de": "Volle Ladekapazität", "ru": "Полная зарядная емкость [Ач]", "pt": "Capacidade de carga total [Ah]", "nl": "Volledige laadcapaciteit [Ah]", "fr": "Capacité de charge complète [Ah]", "it": "Piena capacità di carica [Ah]", "es": "Capacidad de carga completa [Ah]", "pl": "Pojemność pełnego naładowania [Ah]", "uk": "Ємність повного заряду", "zh-cn": "全充电容量[Ah]"},
- "DCB_FW_VERSION": { "en": "Firmware version", "de": "Firmware Version", "ru": "Версия прошивки", "pt": "Versão de Firmware", "nl": "Firmwareversie", "fr": "Version du micrologiciel", "it": "Versione firmware", "es": "Versión de Firmware", "pl": "Wersja Firmware", "uk": "Версія прошивки", "zh-cn": "固件版本"},
- "DCB_LAST_MESSAGE_TIMESTAMP": { "en": "Last message timestamp", "de": "Zeitstempel der letzten Nachricht", "ru": "Отметка времени последнего сообщения [эпоха]", "pt": "Hora da última mensagem [época]", "nl": "Tijdstempel voor laatste bericht [epoch]", "fr": "Horodatage du dernier message [époque]", "it": "Timestamp ultimo messaggio [epoch]", "es": "Último mensaje timestamp [época]", "pl": "Znacznik czasu ostatniej wiadomości [epoch]", "uk": "Мітка часу останнього повідомлення", "zh-cn": "最后消息时间戳[epoch]"},
- "DCB_MANUFACTURE_DATE": { "en": "Manufacture date", "de": "Herstellungsdatum", "ru": "Дата изготовления", "pt": "Data de fabrico", "nl": "Productiedatum", "fr": "Date de fabrication", "it": "Data di fabbricazione", "es": "Fecha de fabricación", "pl": "Data produkcji", "uk": "Дата виготовлення", "zh-cn": "制造日期"},
- "DCB_MANUFACTURE_NAME": { "en": "Manufacture name", "de": "Herstellername", "ru": "Название производителя", "pt": "Denominação de fabrico", "nl": "Naam vervaardiging", "fr": "Nom de fabrication", "it": "Nome della fabbricazione", "es": "Nombre de la fabricación", "pl": "Nazwa produkcji", "uk": "Назва виробника", "zh-cn": "制造名称"},
- "DCB_MAX_CHARGE_CURRENT": { "en": "Maximum charge current", "de": "Maximale Ladestromstärke", "ru": "Максимальный ток заряда [А]", "pt": "Corrente máxima de carga [a]", "nl": "Maximale laadstroom [A]", "fr": "Courant de charge maximal [A]", "it": "Corrente di carica massima [A]", "es": "Corriente de carga máxima [A]", "pl": "Maksymalny prąd ładowania [A]", "uk": "Максимальний струм заряду", "zh-cn": "最大充电电流[A]"},
- "DCB_MAX_CHARGE_VOLTAGE": { "en": "Maximum charge voltage", "de": "Maximale Ladespannung", "ru": "Максимальное напряжение заряда [В]", "pt": "Tensão máxima de carga [V]", "nl": "Maximale laadspanning [V]", "fr": "Tension de charge maximale [V]", "it": "Tensione massima di carica [V]", "es": "Tensión de carga máxima [V]", "pl": "Maksymalne napięcie ładowania [V]", "uk": "Максимальна напруга заряду", "zh-cn": "最大充电电压[V]"},
- "DCB_MAX_DISCHARGE_CURRENT": { "en": "Maximum discharge current", "de": "Maximale Entladestromstärke", "ru": "Максимальный ток разряда [А]", "pt": "Corrente máxima de descarga [a]", "nl": "Maximale ontladingsstroom [A]", "fr": "Courant de décharge maximal [A]", "it": "Corrente di scarica massima [A]", "es": "Corriente de descarga máxima [A]", "pl": "Maksymalny prąd rozładowania [A]", "uk": "Максимальний струм розряду", "zh-cn": "最大放电电流[A]"},
- "DCB_NR_PARALLEL_CELL": { "en": "Number of cells in parallel", "de": "Anzahl der Zellen parallel", "ru": "Количество параллельных ячеек", "pt": "Número de células em paralelo", "nl": "Aantal cellen parallel", "fr": "Nombre de cellules en parallèle", "it": "Numero di celle in parallelo", "es": "Número de celdas en paralelo", "pl": "Liczba komórek równolegle", "uk": "Кількість комірок паралельно", "zh-cn": "并行单元数"},
- "DCB_NR_SENSOR": { "en": "Number of sensors", "de": "Anzahl der Sensoren", "ru": "Количество датчиков", "pt": "Número de sensores", "nl": "Aantal sensoren", "fr": "Nombre de capteurs", "it": "Numero di sensori", "es": "Número de sensores", "pl": "Liczba czujników", "uk": "Кількість датчиків", "zh-cn": "传感器数量"},
- "DCB_NR_SERIES_CELL": { "en": "Number of cells in series", "de": "Anzahl der Zellen in Serie", "ru": "Количество ячеек в серии", "pt": "Número de células em série", "nl": "Aantal cellen in serie", "fr": "Nombre de cellules en série", "it": "Numero di celle in serie", "es": "Número de celdas en serie", "pl": "Liczba ogniw w serii", "uk": "Кількість комірок у серії", "zh-cn": "串联电池数量"},
- "DCB_PCB_VERSION": { "en": "PCB version", "de": "PCB Version", "ru": "Версия печатной платы", "pt": "Versão PCB", "nl": "PCB-versie", "fr": "Version PCB", "it": "Versione PCB", "es": "Versión PCB", "pl": "Wersja PCB", "uk": "PCB версія", "zh-cn": "PCB版本"},
- "DCB_PROTOCOL_VERSION": { "en": "Protocol version", "de": "Protokollversion", "ru": "Версия протокола", "pt": "Versão do protocolo", "nl": "Protocol-versie", "fr": "Version du protocole", "it": "Versione del protocollo", "es": "Versión del protocolo", "pl": "Wersja protokołu", "uk": "Версія протоколу", "zh-cn": "协议版本"},
- "DCB_REMAINING_CAPACITY": { "en": "Remaining capacity", "de": "Verbleibende Kapazität", "ru": "Оставшаяся емкость [Ач]", "pt": "Capacidade restante [Ah]", "nl": "Resterende capaciteit [Ah]", "fr": "Capacité restante [Ah]", "it": "Capacità residua [Ah]", "es": "Capacidad restante [Ah]", "pl": "Pozostała pojemność [Ah]", "uk": "Ємність, що залишилася", "zh-cn": "剩余容量[啊]"},
- "DCB_SERIALCODE": { "en": "Serial code", "de": "Seriencode", "ru": "Серийный код", "pt": "Código de série", "nl": "Seriële code", "fr": "Code de série", "it": "Codice seriale", "es": "Código de serie", "pl": "Kod seryjny", "uk": "Серійний номер", "zh-cn": "串行代码"},
- "DCB_SERIALNO": { "en": "Serial number", "de": "Seriennummer", "ru": "Серийный номер", "pt": "Serie", "nl": "Serienummer", "fr": "Numéro de série", "it": "Numero di serie", "es": "Número de serie", "pl": "Numer seryjny", "uk": "Серійний номер", "zh-cn": "序列号"},
- "DCB_SOC": { "en": "State of charge", "de": "Ladezustand", "ru": "Состояние заряда [%]", "pt": "Estado dos encargos [%]", "nl": "Staat van heffing [%]", "fr": "État de charge [%]", "it": "Stato di carica [ % ]", "es": "Estado de carga [%]", "pl": "Stan naładowania [%]", "uk": "Стан заряду", "zh-cn": "充电状态[%]"},
- "DCB_SOH": { "en": "State of health", "de": "Alterungszustand", "ru": "Состояние здоровья [%]", "pt": "Estado de saúde [%]", "nl": "Gezondheidstoestand [%]", "fr": "État de santé [%]", "it": "Stato di salute [ % ]", "es": "Estado de salud [%]", "pl": "Stan zdrowia [%]", "uk": "Стан здоров'я", "zh-cn": "健康状况[%]"},
- "DCB_STATUS": { "en": "Status", "de": "Status", "ru": "Статус", "pt": "Status", "nl": "Status", "fr": "Statut", "it": "Stato", "es": "Estatus", "pl": "Status", "uk": "Статус", "zh-cn": "状况"},
- "DCB_VOLTAGE": { "en": "Voltage", "de": "Spannung", "ru": "Напряжение [В]", "pt": "Tensão [V]", "nl": "Spanning [V]", "fr": "Tension [V]", "it": "Tensione [V]", "es": "Tensión [V]", "pl": "Napięcie [V]", "uk": "Напруга", "zh-cn": "电压[V]"},
- "DCB_VOLTAGE_AVG_30S": { "en": "Voltage 30 seconds average", "de": "Spannung 30-Sekunden-Durchschnitt", "ru": "Среднее напряжение 30 секунд [В]", "pt": "Tensão média de 30 segundos [V]", "nl": "Spanning 30 seconden gemiddeld [V]", "fr": "Tension moyenne 30 secondes [V]", "it": "Tensione 30 secondi media [V]", "es": "Voltaje 30 segundos promedio [V]", "pl": "Napięcie 30 sekund średnia [V]", "uk": "Напруга в середньому 30 секунд", "zh-cn": "电压30秒平均[V]"},
- "DCB_WARNING": { "en": "Warning", "de": "Warnung", "ru": "Предупреждение", "pt": "Aviso", "nl": "Waarschuwing", "fr": "Avertissement", "it": "Avvertimento", "es": "Advertencia", "pl": "Ostrzeżenie", "uk": "УВАГА", "zh-cn": "警告"},
- "DCDC_CHARGE_LIMIT": { "en": "DCDC charge limit", "de": "DCDC-Ladelimit", "ru": "Предел заряда постоянного тока [Вт]", "pt": "Limite de carga do DCDC [W]", "nl": "DCDC-laadlimiet [W]", "fr": "Limite de charge DCDC [W]", "it": "Limite di carica DCDC [W]", "es": "Límite de carga DCDC [W]", "pl": "Limit ładowania DCDC [W]", "uk": "Обмеження заряду DCDC", "zh-cn": "DCDC充电限额[W]"},
- "DCDC_DISCHARGE_LIMIT": { "en": "DCDC discharge limit", "de": "DCDC Entladelimit", "ru": "Предел разряда постоянного тока [Вт]", "pt": "Limite de descarga do DCDC [W]", "nl": "DCDC-lossingslimiet [W]", "fr": "Limite de décharge DCDC [W]", "it": "Limite di scarico DCDC [W]", "es": "Límite de descarga DCDC [W]", "pl": "Limit rozładowania DCDC [W]", "uk": "Межа розряду DCDC", "zh-cn": "DCDC放电限制[W]"},
- "DC_CURRENT": { "en": "DC current", "de": "Gleichstrom", "ru": "Постоянный ток [А]", "pt": "Corrente contínua [a]", "nl": "Gelijkstroom [A]", "fr": "Courant continu [A]", "it": "Corrente continua [A]", "es": "Corriente continua [A]", "pl": "Prąd stały [a]", "uk": "Постійний струм", "zh-cn": "直流电流[A]"},
- "DC_MAX_STRING_COUNT": { "en": "Number of DC strings", "de": "Anzahl der DC-Strings", "ru": "Количество строк постоянного тока", "pt": "Número de textos de corrente contínua", "nl": "Aantal DC strings", "fr": "Nombre de chaînes CC", "it": "Numero di stringhe DC", "es": "Número de cadenas DC", "pl": "Liczba ciągów DC", "uk": "Кількість струн DC", "zh-cn": "DC字符串数"},
- "DC_POWER": { "en": "Produced PV energy", "de": "PV-Produktion", "ru": "Мощность постоянного тока [кВт]", "pt": "Potência de corrente contínua [kW]", "nl": "Gelijkstroomvermogen [kW]", "fr": "Alimentation CC [kW]", "it": "Potenza CC [kW]", "es": "Potencia de CC [kW]", "pl": "Moc DC [kW]", "uk": "Вироблена фотоелектрична енергія", "zh-cn": "直流电源[kW]"},
- "DC_STRING_ENERGY_ALL": { "en": "DC energy all", "de": "Gleichstromenergie gesamt", "ru": "Вся энергия постоянного тока [кВтч]", "pt": "Energia de corrente contínua (kWh)", "nl": "GELIJKSTROOMENERGIE alle [kWh]", "fr": "Énergie CC tous [kWh]", "it": "Energia CC totale [kWh]", "es": "Energía DC todos [kWh]", "pl": "Energia DC wszystkie [kWh]", "uk": "Енергія постійного струму все", "zh-cn": "直流电能全部[千瓦时]"},
- "DC_VOLTAGE": { "en": "DC voltage", "de": "Gleichspannung", "ru": "Напряжение постоянного тока [В]", "pt": "Tensão de corrente contínua [V]", "nl": "DC-spanning [V]", "fr": "Tension CONTINUE [V]", "it": "Tensione CONTINUA [V]", "es": "Tensión de CC [V]", "pl": "Napięcie DC [V]", "uk": "Напруга постійного струму", "zh-cn": "直流电压[V]"},
- "DEFAULT": { "en": "DEFAULT", "de": "DEFAULT", "ru": "ДЕФОЛТ", "pt": "PREDEFINIÇÃO", "nl": "STANDAARD", "fr": "DÉFAUT", "it": "PREDEFINITO", "es": "DEFECTO", "pl": "DOMYŚLNY", "uk": "ЗА ПРОМОВЧАННЯМ", "zh-cn": "默认"},
- "DERATE_AT_PERCENT_VALUE": { "en": "Derate at percent value", "de": "Abregelung bei Prozentwert", "ru": "Снижение в процентах [%]", "pt": "Deratar ao valor percentual [ % ]", "nl": "Derate at procenten value [%]", "fr": "Déclassement en pourcentage de la valeur [%]", "it": "Declassare al valore percentuale [ % ]", "es": "Reducción en el valor porcentual [%]", "pl": "Obniżenie wartości w procentach [%]", "uk": "Зниження вартості на відсоткове значення", "zh-cn": "以百分比值降额[%]"},
- "DERATE_AT_POWER_VALUE": { "en": "Derate at power value", "de": "Abregelung bei Leistungswert", "ru": "Уменьшать при значении мощности [Вт]", "pt": "Reduzir ao valor de potência [W]", "nl": "Derate at power value [W]", "fr": "Déclasser à la valeur de puissance [W]", "it": "Declassare al valore di potenza [W]", "es": "Reducción de potencia al valor de potencia [W]", "pl": "Spadek wartości mocy [W]", "uk": "Зниження номінальної потужності", "zh-cn": "功率值降额[W]"},
- "DEVICE_CONNECTED": { "en": "Device connected", "de": "Gerät angeschlossen", "ru": "Подключенное устройство", "pt": "Dispositivo ligado", "nl": "Apparaat aangesloten", "fr": "Appareil connecté", "it": "Dispositivo collegato", "es": "Dispositivo conectado", "pl": "Podłączone urządzenie", "uk": "Пристрій підключено", "zh-cn": "设备连接"},
- "DEVICE_ID": { "en": "Device ID", "de": "Geräte-ID", "ru": "Идентификатор устройства", "pt": "ID do dispositivo", "nl": "Apparaat-ID", "fr": "ID DE L'Appareil", "it": "ID dispositivo", "es": "ID del dispositivo", "pl": "Identyfikator urządzenia", "uk": "ID пристрою", "zh-cn": "设备ID"},
- "DEVICE_IN_SERVICE": { "en": "Device in service", "de": "Gerät im Service", "ru": "Устройство в эксплуатации", "pt": "Dispositivo em serviço", "nl": "Apparaat in gebruik", "fr": "Appareil en service", "it": "Dispositivo in servizio", "es": "Dispositivo en servicio", "pl": "Urządzenie w eksploatacji", "uk": "Апарат в обслуговуванні", "zh-cn": "使用中的设备"},
- "DEVICE_NAME": { "en": "Device name", "de": "Gerätename", "ru": "Имя устройства", "pt": "Nome do dispositivo", "nl": "Apparaatnaam:", "fr": "Nom de l'appareil", "it": "Nome dispositivo", "es": "Nombre del dispositivo", "pl": "Nazwa urządzenia", "uk": "Ім'я пристрою", "zh-cn": "设备名称"},
- "DEVICE_STATE": { "en": "Device state", "de": "Gerätestatus", "ru": "Состояние устройства", "pt": "Estado do dispositivo", "nl": "Apparaat status", "fr": "État de l'appareil", "it": "Stato del dispositivo", "es": "Estado del dispositivo", "pl": "Stan urządzenia", "uk": "Стан пристрою", "zh-cn": "设备状态"},
- "DEVICE_WORKING": { "en": "Device working", "de": "Gerät in Betrieb", "ru": "Устройство, работающее", "pt": "Funcionamento do dispositivo", "nl": "Apparaat werkt", "fr": "Fonctionnement de l'appareil", "it": "Dispositivo di lavoro", "es": "Dispositivo de trabajo", "pl": "Urządzenie działa", "uk": "Пристрій працює", "zh-cn": "设备工作"},
- "DHCP_STATUS": { "en": "DHCP status", "de": "DHCP Status", "ru": "Статус DHCP", "pt": "Estado do DHCP", "nl": "DHCP-status", "fr": "État DHCP", "it": "Stato DHCP", "es": "Estado de DHCP", "pl": "Status DHCP", "uk": "Статус DHCP", "zh-cn": "DHCP状态"},
- "DIAG_ERRORS": { "en": "DIAG errors", "de": "DIAG Fehler", "ru": "Ошибки DIAG", "pt": "Erros de DIAG", "nl": "DIAG-fouten", "fr": "Erreurs de DIAG", "it": "Errori DIAG", "es": "Errores DIAG", "pl": "Błędy DIAG", "uk": "Помилки DIAG", "zh-cn": "DIAG错误"},
- "DIAG_INFOS": { "en": "DIAG infos", "de": "DIAG Infos", "ru": "Информация о DIAG", "pt": "Diag infos", "nl": "Informatie over DIAG", "fr": "Infos sur DIAG", "it": "Informazioni DIAG", "es": "InformaciÃ3n sobre DIAG", "pl": "Diag infos", "uk": "Інформація про DIAG", "zh-cn": "DIAG资讯"},
- "DIAG_TEMP_1": { "en": "DIAG temp 1", "de": "DIAG Temp 1", "ru": "DIAG температура 1", "pt": "Diag temp 1", "nl": "DIAG temp 1", "fr": "DIAG temp 1", "it": "Temperatura DIAG 1", "es": "DIAG temp 1", "pl": "DIAG temp 1", "uk": "DIAG temp 1", "zh-cn": "温度1"},
- "DIAG_TEMP_2": { "en": "DIAG temp 2", "de": "DIAG Temp 2", "ru": "DIAG температура 2", "pt": "Diag temp 2", "nl": "DIAG temp 2", "fr": "DIAG temp 2", "it": "Temperatura DIAG 2", "es": "DIAG temp 2", "pl": "DIAG temp 2", "uk": "DIAG temp 2", "zh-cn": "温度2"},
- "DIAG_WARNINGS": { "en": "DIAG warnings", "de": "DIAG Warnungen", "ru": "Предупреждения DIAG", "pt": "Avisos de DIAG", "nl": "DIAG-waarschuwingen", "fr": "Avertissements DIAG", "it": "Avvertenze DIAG", "es": "Advertencias DIAG", "pl": "Ostrzeżenia DIAG", "uk": "Попередження DIAG", "zh-cn": "DIAG警告"},
- "DISCHARGE_START_POWER": { "en": "Battery discharge starting power", "de": "Anfängliche Batterie-Entladeleistung", "ru": "Начальная мощность разряда аккумулятора [Вт]", "pt": "Descarga da bateria iniciando energia [W]", "nl": "Startvermogen batterijontlading [W]", "fr": "Puissance de démarrage de décharge de la batterie [W]", "it": "Potenza iniziale scarica batteria [W]", "es": "Potencia inicial de descarga de la batería [W]", "pl": "Moc początkowa rozładowania akumulatora [W]", "uk": "Пускова потужність розряду акумулятора", "zh-cn": "电池放电启动功率[W]"},
- "DNS": { "en": "DNS IP address", "de": "DNS IP-Adresse", "ru": "DNS-IP-адрес", "pt": "Endereço IP DNS", "nl": "DNS IP-adres", "fr": "Adresse IP DNS", "it": "Indirizzo IP DNS", "es": "Dirección IP DNS", "pl": "Adres IP DNS", "uk": "IP-адреса DNS", "zh-cn": "DNS IP地址"},
- "EMERGENCY_POWER": { "en": "Emergency power", "de": "Notstrom", "ru": "Аварийное питание", "pt": "Energia de emergência", "nl": "Noodstroom", "fr": "Alimentation de secours", "it": "Potenza di emergenza", "es": "Energía de emergencia", "pl": "Zasilanie awaryjne", "uk": "Аварійне живлення", "zh-cn": "应急电源"},
- "EMERGENCY_POWER_RETRY": { "en": "Emergency power retry", "de": "Notstrom Wiederholung", "ru": "Повторная попытка аварийного питания", "pt": "Nova tentativa de energia de emergência", "nl": "Opnieuw noodstroom proberen", "fr": "Nouvelle tentative d'alimentation d'urgence", "it": "Nuovo tentativo di alimentazione di emergenza", "es": "Reintento de energía de emergencia", "pl": "Ponowna próba zasilania awaryjnego", "uk": "Повторна спроба аварійного живлення", "zh-cn": "紧急电源重试"},
- "EMERGENCY_POWER_STATUS": { "en": "Emergency power status", "de": "Notstrom Status", "ru": "Состояние аварийного питания", "pt": "Estado da energia de emergência", "nl": "Status van de noodstroom", "fr": "État de l'alimentation de secours", "it": "Stato di alimentazione di emergenza", "es": "Estado de energía de emergencia", "pl": "Stan zasilania awaryjnego", "uk": "Аварійний стан живлення", "zh-cn": "紧急电源状态"},
- "EMS": { "en": "Energy Management System", "de": "Energy Management System", "ru": "Система энергоменеджмента", "pt": "Sistema de Gestão de Energia", "nl": "Energiebeheersysteem", "fr": "Système de gestion de l'énergie", "it": "Sistema di gestione dell'energia", "es": "Sistema de gestión de energía", "pl": "System zarządzania energią", "uk": "Система енергоменеджменту", "zh-cn": "能源管理系统"},
- "EMS_STATUS_0": { "en": "Charging not allowed", "de": "Laden nicht erlaubt", "ru": "Зарядка не допускается", "pt": "Não é permitido carregar", "nl": "Opladen niet toegestaan", "fr": "Chargement non autorisé", "it": "Ricarica non consentita", "es": "Carga no permitida", "pl": "Ładowanie nie jest dozwolone", "uk": "Зарядка заборонена", "zh-cn": "不允许收费"},
- "EMS_STATUS_1": { "en": "Discharging not allowed", "de": "Entladen nicht erlaubt", "ru": "Разгрузка не допускается", "pt": "Não é permitido descarregar", "nl": "Ontladen niet toegestaan", "fr": "Décharge non autorisée", "it": "Scarico non consentito", "es": "Descarga no permitida", "pl": "Rozładowanie nie jest dozwolone", "uk": "Розрядження заборонено", "zh-cn": "不允许放电"},
- "EMS_STATUS_2": { "en": "Emergency power possible", "de": "Notstrom möglich", "ru": "Возможно аварийное питание", "pt": "Energia de emergência possível", "nl": "Noodstroom mogelijk", "fr": "Alimentation de secours possible", "it": "Alimentazione di emergenza possibile", "es": "Energía de emergencia posible", "pl": "Możliwość zasilania awaryjnego", "uk": "Можливе аварійне живлення", "zh-cn": "紧急电源可能"},
- "EMS_STATUS_3": { "en": "Waiting for sun breakthrough (weather forecast)", "de": "Warte auf Sonnendurchbruch (Wetterprognose)", "ru": "В ожидании прорыва солнца (прогноз погоды)", "pt": "À espera do avanço do sol (previsão do tempo)", "nl": "Wachten op doorbraak van de zon (weersvoorspelling)", "fr": "En attendant la percée du soleil (prévisions météorologiques)", "it": "In attesa di sole breakthrough (previsioni del tempo)", "es": "Esperando la irrupción del sol (pronóstico del tiempo)", "pl": "Oczekiwanie na przełom słońca (prognoza pogody)", "uk": "В очікуванні прориву сонця (прогноз погоди)", "zh-cn": "等待太阳突破(天气预报)"},
- "EMS_STATUS_4": { "en": "Inverter derated (more PV power available)", "de": "Wechselrichter wird abgeregelt (mehr Solarleistung verfügbar)", "ru": "Инвертор понижен (доступно больше фотоэлектрической мощности)", "pt": "Inversor descarregado (mais energia fotovoltaica disponível)", "nl": "Inverter derated (meer PV vermogen beschikbaar)", "fr": "Onduleur déclassé (plus de puissance PV disponible)", "it": "Invertitore declassato (più potere di PV disponibile)", "es": "Reducción de potencia del inversor (más potencia fotovoltaica disponible)", "pl": "Falownik obniżony (dostępna większa moc PV)", "uk": "Знижений інвертор (доступна більше фотоелектричної потужності)", "zh-cn": "逆变器降额(更多PV功率可用)"},
- "EMS_STATUS_5": { "en": "Charge idle period active", "de": "Ladesperrzeit aktiv", "ru": "Активный период простоя заряда", "pt": "Período de inactividade da carga activo", "nl": "Laad inactieve periode actief", "fr": "Période d'inactivité de charge active", "it": "Carica periodo di inattività attivo", "es": "Período de inactividad de carga activo", "pl": "Czas bezczynności ładowania aktywny", "uk": "Період простою заряду активний", "zh-cn": "充电空闲周期活动"},
- "EMS_STATUS_6": { "en": "Discharge idle period active", "de": "Entladesperrzeit aktiv", "ru": "Активный период простоя разряда", "pt": "Período de inactividade de descarga activo", "nl": "Ontlading inactieve periode actief", "fr": "Période d'inactivité de décharge active", "it": "Scarico periodo di inattività attivo", "es": "Período de ralentí de descarga activo", "pl": "Aktywny okres bezczynności rozładowania", "uk": "Період простою розряду активний", "zh-cn": "放电空闲期活动"},
- "EMS_STATUS_7": { "en": "Remote control active (farm)", "de": "Fernsteuerung aktiv (Farm)", "ru": "Активен пульт дистанционного управления (ферма)", "pt": "Activo de controlo remoto (exploração)", "nl": "Afstandsbediening actief (farm)", "fr": "Télécommande active (ferme)", "it": "Telecomando attivo (fattoria)", "es": "Control remoto activo (granja)", "pl": "Zdalne sterowanie aktywne (Farma)", "uk": "Пульт дистанційного керування активний (ферма)", "zh-cn": "远程控制主动(农场)"},
- "EMS_STATUS_8": { "en": "Emergency power reserve reached (battery charge is saved for emergency power)", "de": "Notstromreserve erreicht (verbleibende Batterieladung wird für Notstrom vorgehalten)", "ru": "Достигнут аварийный запас мощности (заряд батареи сохранен для аварийного питания)", "pt": "Reserva de energia de emergência atingida (a carga da bateria é poupada para a energia de emergência)", "nl": "Nood gangreserve bereikt (batterijlading wordt opgeslagen voor noodstroom)", "fr": "Réserve de marche de secours atteinte (la charge de la batterie est économisée pour l'alimentation de secours)", "it": "Riserva di carica di emergenza raggiunta (la carica della batteria viene salvata per l'alimentazione di emergenza)", "es": "Reserva de marcha de emergencia alcanzada (la carga de la batería se guarda para la energía de emergencia)", "pl": "Osiągnięta rezerwa mocy awaryjnej (ładowanie akumulatora jest zapisywane na zasilanie awaryjne)", "uk": "Аварійний запас живлення досягнуто (заряд акумулятора зберігається для аварійного живлення)", "zh-cn": "达到紧急电源储备(电池充电保存为紧急电源)"},
- "EMS_STATUS_9": { "en": "Battery training active", "de": "Batterie-Training aktiv", "ru": "Тренировка батареи активна", "pt": "Formação em bateria activa", "nl": "Batterijtraining actief", "fr": "Entraînement sur batterie actif", "it": "Batteria di formazione attivo", "es": "Entrenamiento con batería activo", "pl": "Trening akumulatorowy aktywny", "uk": "Навчання батареї активне", "zh-cn": "电池训练活动"},
- "END_HOUR": { "en": "End hour", "de": "Ende Stunde", "ru": "Час окончания", "pt": "Hora final", "nl": "Einde uur", "fr": "Heure de fin", "it": "Fine ora", "es": "Hora final", "pl": "Godzina zakończenia", "uk": "Кінцева година", "zh-cn": "结束时间"},
- "END_MINUTE": { "en": "End minute", "de": "Ende Minute", "ru": "Минута окончания", "pt": "Fim do minuto", "nl": "Einde minuut", "fr": "Fin de la minute", "it": "Fine minuto", "es": "Final minuto", "pl": "Minuta końcowa", "uk": "Кінцева хвилина", "zh-cn": "结束分钟"},
- "ENERGY_ALL": { "en": "Energy all", "de": "Energie gesamt", "ru": "Энергия вся", "pt": "Energia", "nl": "Energie alles", "fr": "Énergie tout", "it": "Energia tutti", "es": "La energía", "pl": "Energia wszystkie", "uk": "Енергія вся", "zh-cn": "能源全"},
- "ENERGY_L1": { "en": "Energy at L1", "de": "Energie an L1", "ru": "Энергия на L1", "pt": "Energia em L1", "nl": "Energie op L1", "fr": "Énergie en L1", "it": "Energia in L1", "es": "Energía en L1", "pl": "Energia na L1", "uk": "Енергія на L1", "zh-cn": "L1 能量"},
- "ENERGY_L2": { "en": "Energy at L2", "de": "Energie an L2", "ru": "Энергия на уровне L2", "pt": "Energia em L2", "nl": "Energie op L2", "fr": "Énergie en L2", "it": "Energia in L2", "es": "Energía en L2", "pl": "Energia na L2", "uk": "Енергія на L2", "zh-cn": "L2 能量"},
- "ENERGY_L3": { "en": "Energy at L3", "de": "Energie an L3", "ru": "Энергия на L3", "pt": "Energia em L3", "nl": "Energie op L3", "fr": "Énergie en L3", "it": "Energia in L3", "es": "Energía en L3", "pl": "Energia na L3", "uk": "Енергія на L3", "zh-cn": "L3 能量"},
- "ENERGY_SOLAR": { "en": "Energy solar", "de": "Energie solar", "ru": "Энергия солнечная", "pt": "Energia solar", "nl": "Energie zonne-energie", "fr": "Énergie solaire", "it": "Energia solare", "es": "Energía solar", "pl": "Energia słoneczna", "uk": "Енергія сонячна", "zh-cn": "能源及太阳能"},
- "EOD_VOLTAGE": { "en": "End of discharge voltage", "de": "Entladeschlussspannung", "ru": "Конец напряжения разряда [В]", "pt": "Tensão de fim de descarga [V]", "nl": "Einde van de ontladingsspanning [V]", "fr": "Tension de fin de décharge [V]", "it": "Fine della tensione di scarica [V]", "es": "Tensión final de descarga [V]", "pl": "Napięcie końca rozładowania [V]", "uk": "Напруга кінця розряду", "zh-cn": "放电结束电压[V]"},
- "EP": { "en": "Emergency power", "de": "Notstrom", "ru": "Аварийное питание", "pt": "Energia de emergência", "nl": "Noodstroomvoorziening", "fr": "Alimentation de secours", "it": "Alimentazione di emergenza", "es": "Energía de emergencia", "pl": "Zasilanie awaryjne", "uk": "Аварійне живлення", "zh-cn": "应急电源"},
- "EPTEST_NEXT_TESTSTART": { "en": "Emergency power next test-start", "de": "Notstrom nächster Teststart", "ru": "Аварийное питание следующий тест-запуск", "pt": "Potência de emergência no próximo ensaio-início", "nl": "Noodstroom volgende test-start", "fr": "Alimentation de secours prochain test - démarrage", "it": "Alimentazione di emergenza successivo test-start", "es": "Energía de emergencia siguiente prueba-inicio", "pl": "Następny test zasilania awaryjnego-start", "uk": "Аварійне живлення наступного тестового запуску", "zh-cn": "应急电源下一次测试-启动"},
- "EPTEST_RUNNING": { "en": "Emergency power test running", "de": "Notstromtest läuft", "ru": "Запуск теста аварийного питания", "pt": "Ensaio de potência de emergência", "nl": "Het uitvoeren van de noodstroomtest", "fr": "Essai d'alimentation de secours en cours d'exécution", "it": "Prova di alimentazione di emergenza in esecuzione", "es": "Prueba de energía de emergencia en funcionamiento", "pl": "Uruchomienie testu zasilania awaryjnego", "uk": "Виконується тест аварійного живлення", "zh-cn": "应急电源测试运行"},
- "EPTEST_START_COUNTER": { "en": "Emergency power test start counter", "de": "Anzahl Notstromtest Starts", "ru": "Счетчик запуска теста аварийного питания", "pt": "Contador de arranque do ensaio de potência de emergência", "nl": "De teller van het de testbegin van de noodmacht", "fr": "Compteur de démarrage d'essai d'alimentation de secours", "it": "Contatore di avvio della prova di potenza di emergenza", "es": "Contador de arranque de prueba de energía de emergencia", "pl": "Licznik uruchomienia testu zasilania awaryjnego", "uk": "Лічильник запуску аварійного тесту живлення", "zh-cn": "应急电源测试启动计数器"},
- "ERROR_CODE": { "en": "Error code", "de": "Fehlercode", "ru": "Код ошибки", "pt": "Erro", "nl": "Foutcode", "fr": "Code d'erreur", "it": "Codice errore", "es": "Código de error", "pl": "Kod błędu", "uk": "Код помилки", "zh-cn": "错误代码"},
- "ERROR_MESSAGE": { "en": "Error message", "de": "Fehlermeldung", "ru": "Сообщение об ошибке", "pt": "Erro", "nl": "Foutbericht", "fr": "Message d'erreur", "it": "Messaggio di errore", "es": "Mensaje de error", "pl": "Komunikat o błędzie", "uk": "Повідомлення про помилку", "zh-cn": "错误消息"},
- "ERROR_SOURCE": { "en": "Error source", "de": "Fehlerquelle", "ru": "Источник ошибок", "pt": "Código de erro", "nl": "Bron fout", "fr": "Source d'erreur", "it": "Origine errore", "es": "Fuente de error", "pl": "Źródło błędów", "uk": "Джерело помилки", "zh-cn": "错误来源"},
- "ERROR_TIMESTAMP": { "en": "Error timestamp", "de": "Zeitstempel des letzten Fehlers", "ru": "Отметка времени ошибки", "pt": "Erro na hora", "nl": "Tijdstempel fout", "fr": "Horodatage d'erreur", "it": "Timestamp errore", "es": "Marca de tiempo de error", "pl": "Znacznik czasu błędu", "uk": "Час помилки", "zh-cn": "错误时间戳"},
- "ERROR_TYPE": { "en": "Error type", "de": "Fehlertyp", "ru": "Тип ошибки", "pt": "Tipo de erro", "nl": "Type fout", "fr": "Type d'erreur", "it": "Tipo di errore", "es": "Tipo de error", "pl": "Typ błędu", "uk": "Тип помилки", "zh-cn": "错误类型"},
- "EXTERN_DATA": { "en": "External data", "de": "Externe Daten", "ru": "Внешние данные", "pt": "Dados externos", "nl": "Externe gegevens", "fr": "Données externes", "it": "Dati esterni", "es": "Datos externos", "pl": "Dane zewnętrzne", "uk": "Зовнішні дані", "zh-cn": "外部数据"},
- "EXTERN_DATA_ALG": { "en": "External data alg", "de": "Externe Daten Alg", "ru": "Внешние данные alg", "pt": "Extern data alg", "nl": "Externe gegevens alg", "fr": "Données externes alg", "it": "Dati esterni alg", "es": "Extern data alg", "pl": "Extern data alg", "uk": "Зовнішні дані alg", "zh-cn": "Extern数据alg"},
- "EXTERN_DATA_ALL": { "en": "External data all", "de": "Externe Daten alle", "ru": "Все внешние данные", "pt": "Dados externos Todos", "nl": "Externe gegevens Alles", "fr": "Données externes toutes", "it": "Dati esterni tutti", "es": "Extern data all", "pl": "Extern dane Wszystkie", "uk": "Всі зовнішні дані", "zh-cn": "Extern数据全部"},
- "EXTERN_DATA_NET": { "en": "External data net", "de": "Externes Netz", "ru": "Внешняя сеть передачи данных", "pt": "Rede de dados externos", "nl": "Extern Datanet", "fr": "Réseau de données externe", "it": "Rete dati esterna", "es": "Extern data net", "pl": "Extern data net", "uk": "Зовнішня мережа даних", "zh-cn": "外部数据网"},
- "EXTERN_DATA_SUN": { "en": "External data sun", "de": "Externe Daten Sonne", "ru": "Внешние данные sun", "pt": "Sol dos dados externos", "nl": "Externe gegevens sun", "fr": "Données extérieures soleil", "it": "Dati esterni sole", "es": "Extern data sun", "pl": "Extern Data sun", "uk": "Зовнішні дані нд", "zh-cn": "Extern数据太阳"},
- "EXT_SRC_AVAILABLE": { "en": "External source available", "de": "Externe Quelle verfügbar", "ru": "Доступен внешний источник", "pt": "Fonte externa disponível", "nl": "Externe bron beschikbaar", "fr": "Source externe disponible", "it": "Fonte esterna disponibile", "es": "Fuente externa disponible", "pl": "Dostępne źródło zewnętrzne", "uk": "Доступне зовнішнє джерело", "zh-cn": "可用的外部源"},
- "E_MAIL": { "en": "E-mail", "de": "E-Mail-Adresse", "ru": "Электронная почта", "pt": "E-mail", "nl": "E-mail", "fr": "Courriel", "it": "E-mail", "es": "Correo electrónico", "pl": "E-mail", "uk": "Електронна пошта", "zh-cn": "电子邮件"},
- "FCC": { "en": "Full charge capacity", "de": "Gesamtkapazität", "ru": "FCC", "pt": "FCC", "nl": "FCC", "fr": "FCC", "it": "FCC", "es": "FCC", "pl": "FCC", "uk": "Ємність повного заряду", "zh-cn": "联邦通信委员会"},
- "FIRMWARE_VERSION": { "en": "Firmware version", "de": "Firmware Version", "ru": "Версия прошивки", "pt": "Versão do firmware", "nl": "Firmware versie", "fr": "Version du firmware", "it": "Versione del firmware", "es": "Versión de firmware", "pl": "Wersja oprogramowania", "uk": "Версія прошивки", "zh-cn": "固件版本"},
- "FLASH_VERSION": { "en": "Flash version", "de": "Flash-Version", "ru": "Флэш-версия", "pt": "Versão Flash", "nl": "Flash-versie", "fr": "Version flash", "it": "Versione flash", "es": "Versión Flash", "pl": "Wersja Flash", "uk": "Flash версія", "zh-cn": "Flash版本"},
- "FON": { "en": "Phone number", "de": "Telefonnummer", "ru": "Номер телефона", "pt": "Telefone", "nl": "Telefoonnummer", "fr": "Numéro de téléphone", "it": "Numero di telefono", "es": "Número de teléfono", "pl": "Numer telefonu", "uk": "Номер телефону", "zh-cn": "电话号码"},
- "FREQUENCY_OVER": { "en": "Frequency over", "de": "Frequenz oberhalb [Hz]", "ru": "Частота превышения", "pt": "Fim da frequência", "nl": "Frequentie over", "fr": "Fréquence supérieure", "it": "Frequenza sopra", "es": "Frecuencia sobre", "pl": "Częstotliwość", "uk": "Перевищення частоти", "zh-cn": "频率超过"},
- "FREQUENCY_UNDER": { "en": "Frequency under", "de": "Frequenz unterhalb [Hz]", "ru": "Частота под", "pt": "Frequência sob", "nl": "Frequentie onder", "fr": "Fréquence sous", "it": "Frequenza sotto", "es": "Frecuencia", "pl": "Częstotliwość poniżej", "uk": "Частота під", "zh-cn": "频率下"},
- "FS_AVAILABLE": { "en": "File system memory available", "de": "Filesystem Speicher frei", "ru": "Доступная память файловой системы", "pt": "Memória do sistema de ficheiros disponível", "nl": "Bestandssysteem geheugen beschikbaar", "fr": "Mémoire du système de fichiers disponible", "it": "Memoria del file system disponibile", "es": "Memoria del sistema de archivos disponible", "pl": "Dostępna pamięć systemu plików", "uk": "Доступна пам'ять файлової системи", "zh-cn": "可用的文件系统内存"},
- "FS_SIZE": { "en": "File system memory size", "de": "Filesystem Speicher gesamt", "ru": "Размер памяти файловой системы", "pt": "Tamanho da memória do sistema de ficheiros", "nl": "Bestandssysteem geheugen grootte", "fr": "Taille de la mémoire du système de fichiers", "it": "Dimensione della memoria del file system", "es": "Tamaño de la memoria del sistema de archivos", "pl": "Rozmiar pamięci systemu plików", "uk": "Розмір пам'яті файлової системи", "zh-cn": "文件系统内存大小"},
- "FS_USED": { "en": "File system memory used", "de": "Filesystem Speicher belegt", "ru": "Используемая память файловой системы", "pt": "Memória do sistema de ficheiros utilizada", "nl": "Bestandssysteem geheugen gebruikt", "fr": "Mémoire du système de fichiers utilisée", "it": "Memoria del file system utilizzata", "es": "Memoria del sistema de archivos utilizada", "pl": "Używana pamięć systemu plików", "uk": "Використана пам'ять файлової системи", "zh-cn": "使用的文件系统内存"},
- "FS_USE_PERCENT": { "en": "File system percentage used", "de": "Filesystem Anteil belegt", "ru": "Процент используемой файловой системы", "pt": "Percentagem do sistema de ficheiros utilizada", "nl": "Percentage gebruikt bestandssysteem", "fr": "Pourcentage du système de fichiers utilisé", "it": "Percentuale di file system utilizzata", "es": "Porcentaje de sistema de archivos utilizado", "pl": "Używany procent systemu plików", "uk": "Відсоток використання файлової системи", "zh-cn": "使用的文件系统百分比"},
- "GATEWAY": { "en": "Gateway IP address", "de": "Gateway IP-Adresse", "ru": "IP-адрес шлюза", "pt": "Endereço IP do Gateway", "nl": "Gateway IP-adres", "fr": "Adresse IP de la passerelle", "it": "Indirizzo IP del gateway", "es": "Dirección IP de la puerta de enlace", "pl": "Adres IP bramy", "uk": "IP-адреса шлюзу", "zh-cn": "网关IP地址"},
- "GENERAL_ERROR": { "en": "General error", "de": "Allgemeiner Fehler", "ru": "Общая ошибка", "pt": "Erro geral", "nl": "Algemene fout", "fr": "Erreur générale", "it": "Errore generale", "es": "Error general", "pl": "Błąd ogólny", "uk": "Загальна помилка", "zh-cn": "一般错误"},
- "GET_PHASE_ELIMINATION": { "en": "Get phase elimination", "de": "Phaseneliminierung", "ru": "Получить устранение фазы", "pt": "Obtenha eliminação de fase", "nl": "Zorg voor fase-eliminatie", "fr": "Obtenez l'élimination de phase", "it": "Ottieni l'eliminazione della fase", "es": "Obtener eliminación de fase", "pl": "Uzyskaj eliminację fazy", "uk": "Отримайте усунення фази", "zh-cn": "获得相消除"},
- "GRAPH_INDEX": { "en": "Relative position in graph", "de": "Relative Position im Graph", "ru": "Относительное положение на графике", "pt": "Posição relativa no gráfico", "nl": "Relatieve positie in grafiek", "fr": "Position relative dans le graphique", "it": "Posizione relativa nel grafico", "es": "Posición relativa en el gráfico", "pl": "Względna pozycja na wykresie", "uk": "Відносне положення на графіку", "zh-cn": "图中的相对位置"},
- "GRID_POWER_IN": { "en": "Energy to grid", "de": "Netzeinspeisung", "ru": "Питание от сети", "pt": "Energia da rede", "nl": "Stroom uit het net", "fr": "Puissance du réseau", "it": "Potere dalla griglia", "es": "Energía de la red", "pl": "Zasilanie z sieci", "uk": "Енергія до мережі", "zh-cn": "电网供电"},
- "GRID_POWER_OUT": { "en": "Energy from grid", "de": "Netzbezug", "ru": "Питание от сети", "pt": "Energia para a rede", "nl": "Stroom naar net", "fr": "Alimentation au réseau", "it": "Potenza alla rete", "es": "Energía a la red", "pl": "Zasilanie do sieci", "uk": "Енергія з мережі", "zh-cn": "电网电力"},
- "GUI_TARGET": { "en": "GUI target", "de": "GUI target", "ru": "Цель графического интерфейса пользователя", "pt": "Alvo GUI", "nl": "GUI-doel", "fr": "Cible de l'interface graphique", "it": "GUI target", "es": "Objetivo de la GUI", "pl": "GUI target", "uk": "Мета GUI", "zh-cn": "GUI目标"},
- "GridPower": { "en": "Grid Power", "de": "Leistung vom Netz", "ru": "Мощность сети", "pt": "Potência Da Rede", "nl": "Grid Power", "fr": "Puissance du Réseau", "it": "Potere di griglia", "es": "Potencia de la Red", "pl": "Moc Sieci", "uk": "Потужність мережі", "zh-cn": "电网电力"},
- "HISTORY_DATA_DAY": { "en": "Data of one day", "de": "Daten eines Tages", "ru": "Данные за один день", "pt": "Dados de um dia", "nl": "Gegevens van één dag", "fr": "Données d'une journée", "it": "Dati di un giorno", "es": "Datos de un día", "pl": "Dane z jednego dnia", "uk": "Дані одного дня", "zh-cn": "一天的数据"},
- "HISTORY_DATA_MONTH": { "en": "Data of one month", "de": "Daten eines Monats", "ru": "Данные за один месяц", "pt": "Dados de um mês", "nl": "Gegevens van één maand", "fr": "Données d'un mois", "it": "Dati di un mese", "es": "Datos de un mes", "pl": "Dane z jednego miesiąca", "uk": "Дані за один місяць", "zh-cn": "一个月的数据"},
- "HISTORY_DATA_WEEK": { "en": "Data of one week", "de": "Daten einer Woche", "ru": "Данные за одну неделю", "pt": "Dados de uma semana", "nl": "Gegevens van één week", "fr": "Données d'une semaine", "it": "Dati di una settimana", "es": "Datos de una semana", "pl": "Dane z jednego tygodnia", "uk": "Дані одного тижня", "zh-cn": "一周数据"},
- "HISTORY_DATA_YEAR": { "en": "Data of one year", "de": "Daten eines Jahres", "ru": "Данные за один год", "pt": "Dados de um ano", "nl": "Gegevens van één jaar", "fr": "Données d'un an", "it": "Dati di un anno", "es": "Datos de un año", "pl": "Dane z jednego roku", "uk": "Дані за один рік", "zh-cn": "一年的数据"},
- "HW_VERSION": { "en": "Hardware version", "de": "Hardware-Version", "ru": "Версия аппаратного обеспечения", "pt": "Versão do 'Hardware'", "nl": "Hardware-versie", "fr": "Version matérielle", "it": "Versione hardware", "es": "Versión de Hardware", "pl": "Wersja sprzętowa", "uk": "Апаратна версія", "zh-cn": "硬件版本"},
- "IDLE_PERIOD_ACTIVE": { "en": "Idle period active", "de": "Ruhezeit aktiv", "ru": "Активный период простоя", "pt": "Período de inactividade activo", "nl": "Inactieve periode actief", "fr": "Période d'inactivité active", "it": "Periodo di inattività attivo", "es": "Período de inactividad activo", "pl": "Aktywny okres bezczynności", "uk": "Активний період простою", "zh-cn": "空闲周期活动"},
- "IDLE_PERIOD_DAY": { "en": "Idle period day", "de": "Ruhezeit Tag", "ru": "Период простоя день", "pt": "Dia do período de inactividade", "nl": "Inactieve periode dag", "fr": "Jour de la période d'inactivité", "it": "Periodo di inattività giorno", "es": "Día del período de inactividad", "pl": "Dzień bezczynności", "uk": "День простою", "zh-cn": "空闲时段日"},
- "IDLE_PERIOD_HOUR": { "en": "Idle period hour", "de": "Ruhezeit Stunde", "ru": "Время простоя, час", "pt": "Hora do período de inactividade", "nl": "Inactief uur", "fr": "Heure de la période d'inactivité", "it": "Periodo di inattività ora", "es": "Período de inactividad hora", "pl": "Czas bezczynności godzina", "uk": "Година простою", "zh-cn": "空闲时段小时"},
- "IDLE_PERIOD_MINUTE": { "en": "Idle period minute", "de": "Ruhezeit Minute", "ru": "Время простоя минута", "pt": "Período de inactividade minuto", "nl": "Minuut inactief", "fr": "Minute de période d'inactivité", "it": "Periodo di inattività minuto", "es": "Período de inactividad minuto", "pl": "Minuta okresu bezczynności", "uk": "Хвилина періоду простою", "zh-cn": "空闲时间分钟"},
- "IDLE_PERIOD_TYPE": { "en": "Idle period type", "de": "Ruhezeit Typ", "ru": "Тип периода простоя", "pt": "Tipo do período de inactividade", "nl": "Type Idle-periode", "fr": "Type de période d'inactivité", "it": "Tipo di periodo di inattività", "es": "Tipo de período de inactividad", "pl": "Typ okresu bezczynności", "uk": "Тип періоду простою", "zh-cn": "空闲周期类型"},
- "INFO": { "en": "Information", "de": "Information", "ru": "Информация", "pt": "Informacao", "nl": "Informatie", "fr": "Information", "it": "Informazione", "es": "Información", "pl": "Informacje", "uk": "Інформація", "zh-cn": "资料"},
- "INODES": { "en": "I-nodes total", "de": "I-nodes gesamt", "ru": "Всего I-узлов", "pt": "I-nodos total", "nl": "I-knooppunten totaal", "fr": "Total des nœuds en I", "it": "I-nodi totali", "es": "Total de nodos I", "pl": "I-węzły ogółem", "uk": "І-вузли заг", "zh-cn": "I-节点总数"},
- "INODES_AVAILABLE": { "en": "I-nodes available", "de": "I-nodes frei", "ru": "Доступные I-узлы", "pt": "I-Nós disponíveis", "nl": "I-nodes beschikbaar", "fr": "Nœuds en I disponibles", "it": "I-nodi disponibili", "es": "Nodos I disponibles", "pl": "Dostępne węzły I", "uk": "Доступні I-вузли", "zh-cn": "I-节点可用"},
- "INODES_USED": { "en": "I-nodes used", "de": "I-nodes belegt", "ru": "Используемые I-узлы", "pt": "I-Nós utilizados", "nl": "I-nodes gebruikt", "fr": "I-nœuds utilisés", "it": "I-nodi utilizzati", "es": "Nodos I utilizados", "pl": "I-węzły używane", "uk": "Використані I-вузли", "zh-cn": "使用的i-节点"},
- "INODES_USE_PERCENT": { "en": "I-nodes percentage used", "de": "I-nodes Anteil belegt", "ru": "Процент используемых I-узлов", "pt": "Percentagem de I-nodes utilizada", "nl": "I-nodes Percentage gebruikt", "fr": "Pourcentage de nœuds en I utilisés", "it": "I-nodi percentuale utilizzata", "es": "Porcentaje de nodos I utilizado", "pl": "I-używany procent węzłów", "uk": "Використаний відсоток I-вузлів", "zh-cn": "使用的i-节点百分比"},
- "INSTALLED_PEAK_POWER": { "en": "Installed peak power", "de": "Installierte Spitzenleistung", "ru": "Установленная пиковая мощность [Вт]", "pt": "Potência de pico instalada [Wp]", "nl": "Geïnstalleerd piekvermogen [Wp]", "fr": "Puissance de crête installée [Wp]", "it": "Potenza di picco installata [Wp]", "es": "Potencia máxima instalada [Wp]", "pl": "Zainstalowana moc Szczytowa [Wp]", "uk": "Встановлена пікова потужність", "zh-cn": "装机峰值功率[Wp]"},
- "IP_ADDRESS": { "en": "IP address", "de": "IP-Adresse", "ru": "ip-адрес", "pt": "Endereço IP", "nl": "IP-adres", "fr": "Adresse IP", "it": "IP", "es": "Dirección IP", "pl": "Adres IP", "uk": "IP-адреса", "zh-cn": "IP地址"},
- "IS_GRID_CONNECTED": { "en": "Island state grid connected", "de": "Inselbetrieb Netz angeschlossen", "ru": "Сеть островного государства подключена", "pt": "Rede do Estado insular ligada", "nl": "Eilandstaat net aangesloten", "fr": "Réseau d'état insulaire connecté", "it": "Isola stato griglia collegata", "es": "Estado insular conectado a la red", "pl": "Państwo wyspowe podłączone do sieci", "uk": "Підключено до мережі острівного штату", "zh-cn": "岛屿国家电网连接"},
- "IS_INVALID_STATE": { "en": "Island state invalid state", "de": "Inselbetrieb ungültiger Zustand", "ru": "Островное государство недействительное государство", "pt": "Estado insular inválido", "nl": "Eilandstaat ongeldige staat", "fr": "État insulaire État invalide", "it": "Stato insulare stato non valido", "es": "Estado insular estado inválido", "pl": "Stan wyspiarski stan nieważny", "uk": "Острівна держава недійсний стан", "zh-cn": "岛屿状态无效状态"},
- "IS_ISLAND_GRID": { "en": "Island state island grid", "de": "Inselbetrieb Inselnetz", "ru": "Островное государство островная сетка", "pt": "Rede insular do Estado insular", "nl": "Island state Island grid", "fr": "État de l'île grille des îles", "it": "Isola stato isola griglia", "es": "Island state island grid", "pl": "Island state Island grid", "uk": "Сітка островів штату острова", "zh-cn": "岛屿国家岛屿网格"},
- "IS_POSSIBLE": { "en": "Island state possible", "de": "Inselbetrieb möglich", "ru": "Возможное островное государство", "pt": "Estado insular possível", "nl": "Eilandstaat mogelijk", "fr": "État insulaire possible", "it": "Stato insulare possibile", "es": "Estado insular posible", "pl": "Możliwe Państwo wyspiarskie", "uk": "Можлива острівна держава", "zh-cn": "岛国可能"},
- "IS_READY_FOR_SWITCH": { "en": "Island state ready for switch", "de": "Inselbetrieb bereit zum Umschalten", "ru": "Островное государство готово к переключению", "pt": "Estado insular pronto para mudar", "nl": "Eiland staat klaar voor switch", "fr": "État insulaire prêt pour le changement", "it": "Isola stato pronto per l'interruttore", "es": "Estado de la isla listo para el interruptor", "pl": "Stan Wysp gotowy na zmianę", "uk": "Острівна держава готова до зміни", "zh-cn": "岛屿国家准备转换"},
- "IS_SYSTEM_REBOOTING": { "en": "Is system rebooting", "de": "System Neustart läuft", "ru": "Происходит перезагрузка системы", "pt": "É reinicialização do sistema", "nl": "Is systeem opnieuw opstarten", "fr": "Le système redémarre-t-il", "it": "Il riavvio del sistema", "es": "Se está reiniciando el sistema", "pl": "Czy restart systemu", "uk": "Перезавантаження системи", "zh-cn": "是系统重启"},
- "Information": { "en": "Information", "de": "Information", "ru": "Информация", "pt": "Informacao", "nl": "Informatie", "fr": "Information", "it": "Informazione", "es": "Información", "pl": "Informacje", "uk": "Інформація", "zh-cn": "资料"},
- "LAST_ERROR": { "en": "Last error", "de": "Letzter Fehler", "ru": "Последняя ошибка", "pt": "Último erro", "nl": "Laatste fout", "fr": "Dernière erreur", "it": "Ultimo errore", "es": "Último error", "pl": "Ostatni błąd", "uk": "Остання помилка", "zh-cn": "最后一个错误"},
- "MAC_ADDRESS": { "en": "MAC address", "de": "MAC-Adresse", "ru": "MAC-адрес", "pt": "Endereço MAC", "nl": "MAC-adres", "fr": "Adresse MAC", "it": "Indirizzo MAC", "es": "Dirección MAC", "pl": "Adres MAC", "uk": "MAC-адреса", "zh-cn": "MAC地址"},
- "MANUAL_CHARGE_ACTIVE": { "en": "Manual charge active", "de": "Manuelle Ladung aktiv", "ru": "Активна ручная зарядка", "pt": "Carga Manual activa", "nl": "Handmatig laden actief", "fr": "Charge manuelle active", "it": "Carica manuale attiva", "es": "Carga manual activa", "pl": "Ręczne ładowanie aktywne", "uk": "Активна ручна зарядка", "zh-cn": "手动充电"},
- "MANUAL_CHARGE_ENERGY": { "en": "Manual charging energy", "de": "Manuelle Ladung Energie", "ru": "Ручная зарядка энергии", "pt": "Energia de carregamento manual", "nl": "Handmatig opladen van energie", "fr": "Énergie de charge manuelle", "it": "Energia di ricarica manuale", "es": "Energía de carga manual", "pl": "Ręczne ładowanie energii", "uk": "Ручна зарядка енергії", "zh-cn": "手动充电能量"},
- "MANUAL_CHARGE_ENERGY_COUNTER": { "en": "Manual charge energy counter", "de": "Manuelle Ladung Energie-Zähler", "ru": "Ручной счетчик энергии заряда", "pt": "Contador de energia de carga Manual", "nl": "Handmatige oplaadenergie teller", "fr": "Compteur d'énergie de charge manuel", "it": "Contatore di energia di carica manuale", "es": "Contador de energía de carga manual", "pl": "Ręczny licznik energii ładowania", "uk": "Ручний лічильник енергії заряду", "zh-cn": "手动充电能量计数器"},
- "MANUAL_CHARGE_LASTSTART": { "en": "Manual charge last start", "de": "Manuelle Ladung letzter Start", "ru": "Последний запуск зарядки вручную", "pt": "Carga Manual do último início", "nl": "Handmatig opladen laatste start", "fr": "Chargement manuel dernier démarrage", "it": "Carica manuale ultimo avvio", "es": "Carga manual último inicio", "pl": "Ręczne ładowanie ostatniego startu", "uk": "Останній запуск зарядки вручну", "zh-cn": "手动充电最后一次启动"},
- "MANUAL_CHARGE_START_COUNTER": { "en": "Manual charge start counter", "de": "Anzahl Starts manuelle Ladung", "ru": "Счетчик начала зарядки вручную", "pt": "Contador de arranque Manual da carga", "nl": "Handmatige laadstartteller", "fr": "Compteur de démarrage de charge manuel", "it": "Contatore di inizio carica manuale", "es": "Contador de arranque de carga manual", "pl": "Ręczny licznik rozruchu ładowania", "uk": "Ручний лічильник початку заряду", "zh-cn": "手动充电启动计数器"},
- "MAX_BAT_VOLTAGE": { "en": "Maximum battery voltage", "de": "Maximale Batteriespannung", "ru": "Максимальное напряжение батареи [В]", "pt": "Tensão máxima da bateria [V]", "nl": "Maximale batterijspanning [V]", "fr": "Tension maximale de la batterie [V]", "it": "Tensione massima della batteria [V]", "es": "Tensión máxima de la batería [V]", "pl": "Maksymalne napięcie akumulatora [V]", "uk": "Максимальна напруга акумулятора", "zh-cn": "最大电池电压[V]"},
- "MAX_CHARGE_CURRENT": { "en": "Maximum charge current", "de": "Maximale Ladestromstärke", "ru": "Максимальный ток заряда [А]", "pt": "Corrente máxima de carga [a]", "nl": "Maximale laadstroom [A]", "fr": "Courant de charge maximal [A]", "it": "Corrente di carica massima [A]", "es": "Corriente de carga máxima [A]", "pl": "Maksymalny prąd ładowania [A]", "uk": "Максимальний струм заряду", "zh-cn": "最大充电电流[A]"},
- "MAX_CHARGE_POWER": { "en": "Maximum charge power", "de": "Maximale Batterie-Ladeleistung", "ru": "Максимальная мощность заряда аккумулятора [Вт]", "pt": "Potência máxima de carga da bateria [W]", "nl": "Maximaal laadvermogen van de batterij [W]", "fr": "Puissance de charge maximale de la batterie [W]", "it": "Potenza massima di carica della batteria [W]", "es": "Potencia máxima de carga de la batería [W]", "pl": "Maksymalna moc ładowania akumulatora [W]", "uk": "Максимальна потужність заряду", "zh-cn": "最大电池充电功率 [W]"},
- "MAX_DCB_CELL_TEMPERATURE": { "en": "Maximum DCB cell temperature", "de": "Maximale DCB-Zelltemperatur", "ru": "Максимальная температура ячейки DCB [°C]", "pt": "Temperatura máxima da célula DCB [°C]", "nl": "Maximale DCB-celtemperatuur [°C]", "fr": "Température maximale des cellules DCB [°C]", "it": "Temperatura massima delle celle DCB [°C]", "es": "Temperatura máxima de la celda DCB [°C]", "pl": "Maksymalna temperatura ogniwa DCB [°C]", "uk": "Максимальна температура комірки DCB", "zh-cn": "最高DCB电池温度[°C]"},
- "MAX_DISCHARGE_CURRENT": { "en": "Maximum discharge power", "de": "Maximale Entladeleistung", "ru": "Максимальная мощность разряда [Вт]", "pt": "Potência máxima de descarga [W]", "nl": "Maximaal ontlaadvermogen [W]", "fr": "Puissance de décharge maximale [W]", "it": "Potenza massima di scarico [W]", "es": "Potencia máxima de descarga [W]", "pl": "Maksymalna moc rozładowania [W]", "uk": "Максимальна потужність розряду", "zh-cn": "最大放电功率[W]"},
- "MAX_DISCHARGE_POWER": { "en": "Maximum discharge power (absolute)", "de": "Maximale Batterie-Entladeleistung (Betrag)", "ru": "Максимальная мощность разряда батареи [Вт] (абсолютная)", "pt": "Potência máxima de descarga da bateria [W] (absoluto)", "nl": "Maximaal ontlaadvermogen van de batterij [W] (absoluut)", "fr": "Puissance de décharge maximale de la batterie [W] (absolu)", "it": "Potenza massima di scarica della batteria [W] (assoluta)", "es": "Potencia máxima de descarga de la batería [W] (absoluta)", "pl": "Maksymalna moc rozładowania akumulatora [W] (bezwzględna)", "uk": "Максимальна потужність розряду (абсолютна)", "zh-cn": "最大电池放电功率 [W](绝对值)"},
- "MAX_TEMPERATURE": { "en": "Maximum temperature", "de": "Maximale Temperatur", "ru": "Максимальная температура [°C]", "pt": "Temperatura máxima [°C]", "nl": "Maximumtemperatuur [°C]", "fr": "Température maximale [°C]", "it": "Temperatura massima [°C]", "es": "Temperatura máxima [°C]", "pl": "Temperatura maksymalna [°c]", "uk": "Максимальна температура", "zh-cn": "最高温度[°C]"},
- "MIN_DCB_CELL_TEMPERATURE": { "en": "Minimum DCB cell temperature", "de": "Minimale DCB-Zelltemperatur", "ru": "Минимальная температура ячейки DCB [°C]", "pt": "Temperatura mínima das células DCB [°C]", "nl": "Minimale DCB-celtemperatuur [°C]", "fr": "Température minimale des cellules DCB [°C]", "it": "Temperatura minima delle celle DCB [°C]", "es": "Temperatura mínima de la celda DCB [°C]", "pl": "Minimalna temperatura ogniwa DCB [°C]", "uk": "Мінімальна температура комірки DCB", "zh-cn": "最低DCB电池温度[°C]"},
- "MIN_TEMPERATURE": { "en": "Minimum temperature", "de": "Mindesttemperatur", "ru": "Минимальная температура [°C]", "pt": "Temperatura mínima [°C]", "nl": "Minimumtemperatuur [°C]", "fr": "Température minimale [°C]", "it": "Temperatura minima [°C]", "es": "Temperatura mínima [°C]", "pl": "Temperatura minimalna [°C]", "uk": "Мінімальна температура", "zh-cn": "最低温度[°C]"},
- "MODE": { "en": "Mode (received)", "de": "Modus (empfangen)", "ru": "Режим", "pt": "Modo", "nl": "Modus", "fr": "Mode", "it": "Modalità", "es": "Modo", "pl": "Tryb", "uk": "Режим (отримано)", "zh-cn": "模式"},
- "MODULE": { "en": "Module", "de": "Modul", "ru": "Модуль", "pt": "Modulo", "nl": "Module", "fr": "Module", "it": "Modulo", "es": "Módulo", "pl": "Moduł", "uk": "Модуль", "zh-cn": "模块"},
- "MODULE_VOLTAGE": { "en": "Module voltage", "de": "Modulspannung", "ru": "Напряжение модуля [В]", "pt": "Tensão do módulo [V]", "nl": "Modulespanning [V]", "fr": "Tension du module [V]", "it": "Tensione modulo [V]", "es": "Voltaje del módulo [V]", "pl": "Napięcie modułu [V]", "uk": "Напруга модуля", "zh-cn": "模块电压 [V]"},
- "NAME": { "en": "Name", "de": "Name", "ru": "Имя", "pt": "Nome", "nl": "Naam", "fr": "Nom", "it": "Nome", "es": "Nombre", "pl": "Nazwa", "uk": "Ім'я", "zh-cn": "姓名"},
- "ON_GRID": { "en": "On grid", "de": "Am Netz", "ru": "На сетке", "pt": "Na grelha", "nl": "Op raster", "fr": "Sur la grille", "it": "Sulla griglia", "es": "En la red", "pl": "Na siatce", "uk": "На сітці", "zh-cn": "在网格上"},
- "OVERRIDE_AVAILABLE_POWER": { "en": "Override available power", "de": "Übersteuern der verfügbaren Leistung", "ru": "Переопределить доступную мощность", "pt": "Substituir a energia disponível", "nl": "Overschrijf het beschikbare vermogen", "fr": "Remplacer la puissance disponible", "it": "Ignora la potenza disponibile", "es": "Anular la energía disponible", "pl": "Zastąp dostępną moc", "uk": "Перевизначити доступну потужність", "zh-cn": "覆盖可用电源"},
- "PARAM_1": { "en": "Parameter 1", "de": "Parameter 1", "ru": "Параметр 1", "pt": "Parâmetro 1", "nl": "Parameter 1", "fr": "Paramètre 1", "it": "Parametro 1", "es": "Parámetro 1", "pl": "Parametr 1", "uk": "Параметр 1", "zh-cn": "参数1"},
- "PARAM_2": { "en": "Parameter 2", "de": "Parameter 2", "ru": "Параметр 2", "pt": "Parâmetro 2", "nl": "Parameter 2", "fr": "Paramètre 2", "it": "Parametro 2", "es": "Parámetro 2", "pl": "Parametr 2", "uk": "Параметр 2", "zh-cn": "参数2"},
- "PARAM_EP_RESERVE": { "en": "Emergency energy reserve, target percentage", "de": "Notstromreserve, Soll prozentual", "ru": "Аварийный запас мощности [Втч]", "pt": "Reserva de energia de emergência [Wh]", "nl": "Nood gangreserve [Wh]", "fr": "Réserve de marche de secours [Wh]", "it": "Riserva di carica di emergenza [Wh]", "es": "Reserva de marcha de emergencia [Wh]", "pl": "Rezerwa mocy awaryjnej [Wh]", "uk": "Аварійний резерв живлення", "zh-cn": "紧急电源储备[Wh]"},
- "PARAM_EP_RESERVE_ENERGY": { "en": "Emergency energy reserve, target energy", "de": "Notstromreserve, Soll-Energie", "ru": "Аварийный запас энергии, целевая энергия", "pt": "Reserva de energia de emergência, energia alvo", "nl": "Noodenergiereserve, doelenergie", "fr": "Réserve d'énergie de secours, énergie cible", "it": "Riserva energetica di emergenza, energia target", "es": "Reserva de energía de emergencia, energía objetivo", "pl": "Rezerwa energii awaryjnej, energia docelowa", "uk": "Аварійний запас енергії, цільова енергія", "zh-cn": "应急能量储备、目标能量"},
- "PARAM_EP_RESERVE_MAX_ENERGY": { "en": "Emergency energy reserve, maximum energy", "de": "Notstromreserve, maximale Energie", "ru": "Аварийный запас энергии, максимальная энергия", "pt": "Reserva de energia de emergência, energia máxima", "nl": "Noodenergiereserve, maximale energie", "fr": "Réserve d'énergie de secours, énergie maximale", "it": "Riserva energetica di emergenza, massima energia", "es": "Reserva de energía de emergencia, energía máxima.", "pl": "Awaryjna rezerwa energii, maksymalna energia", "uk": "Аварійний запас енергії, максимальна енергія", "zh-cn": "应急能量储备,最大能量"},
- "PARAM_LAST_SOC": { "en": "Last SOC", "de": "Letzter SOC", "ru": "Последний СОК", "pt": "Último SOC", "nl": "Laatste SOC", "fr": "Dernier SOC", "it": "Ultimo SOC", "es": "Último SOC", "pl": "Ostatni SOC", "uk": "Останній SOC", "zh-cn": "最后一个SOC"},
- "PARAM_NO_REMAINING_RETRY": { "en": "No remaining retry", "de": "Keine verbleibende Wiederholung", "ru": "Нет оставшихся повторов", "pt": "Nenhuma nova tentativa restante", "nl": "Geen resterende nieuwe poging", "fr": "Aucune nouvelle tentative restante", "it": "Nessun tentativo rimanente", "es": "No queda ningún reintento", "pl": "Brak pozostałych prób", "uk": "Немає повторних спроб", "zh-cn": "没有剩余重试次数"},
- "PARAM_TIME_LAST_EMPTY": { "en": "Latest battery empty timestamp", "de": "Batterie zuletzt leer", "ru": "Последняя временная метка разряда батареи", "pt": "Carimbo de data / hora vazio da bateria mais recente", "nl": "Laatste batterij lege tijdstempel", "fr": "Dernier horodatage vide de la batterie", "it": "Ultima batteria vuota timestamp", "es": "Última marca de tiempo vacía de la batería", "pl": "Najnowszy znacznik czasu opróżnienia baterii", "uk": "Позначка часу останнього розрядження батареї", "zh-cn": "最新电池空时间戳"},
- "PARAM_TIME_LAST_FULL": { "en": "Latest battery full timestamp", "de": "Batterie zuletzt voll", "ru": "Последняя полная временная метка батареи", "pt": "Mais recente bateria full timestamp", "nl": "Laatste batterij volledige tijdstempel", "fr": "Dernière batterie horodatage complet", "it": "Ultima batteria timestamp completo", "es": "Última marca de tiempo completa de la batería", "pl": "Najnowszy pełny znacznik czasu baterii", "uk": "Остання мітка часу повного заряду батареї", "zh-cn": "最新电池完整时间戳"},
- "PARAM_TIME_TO_RETRY": { "en": "Time to retry", "de": "Zeit bis zur Wiederholung", "ru": "Время повторить попытку", "pt": "Hora de tentar novamente", "nl": "Tijd om het opnieuw te proberen", "fr": "Il est temps de réessayer", "it": "È ora di riprovare", "es": "Es hora de volver a intentarlo", "pl": "Czas spróbować ponownie", "uk": "Час повторити спробу", "zh-cn": "重试时间"},
- "PM": { "en": "Power meter", "de": "Leistungsmesser", "ru": "Сил-о-Метр", "pt": "Medidor de energia", "nl": "Krachtmeter", "fr": "Wattmètre", "it": "Misuratore di potenza", "es": "Contador de potencia", "pl": "Miernik mocy", "uk": "Вимірювач потужності", "zh-cn": "功率计"},
- "PM_0_POWER": { "en": "PM0 energy", "de": "PM0 Energie", "ru": "Мощность PM0", "pt": "Potência PM0", "nl": "PM0 vermogen", "fr": "Puissance PM0", "it": "Potenza PM0", "es": "Potencia PM0", "pl": "Moc PM0", "uk": "Енергія PM0", "zh-cn": "PM0功率"},
- "PM_1_POWER": { "en": "PM1 energy", "de": "PM1 Energie", "ru": "Мощность PM1", "pt": "Potência PM1", "nl": "PM1 vermogen", "fr": "Puissance PM1", "it": "Potenza PM1", "es": "Potencia PM1", "pl": "Moc PM1", "uk": "Енергія PM1", "zh-cn": "PM1功率"},
- "PM_ACTIVE_PHASES": { "en": "PM active phases", "de": "PM aktive Phasen", "ru": "Активные фазы PM", "pt": "Fases activas PM", "nl": "Actieve deeltjesmateriaalfasen", "fr": "Phases actives PM", "it": "PM fasi attive", "es": "PM fases activas", "pl": "Fazy aktywne PM", "uk": "Активні фази ПМ", "zh-cn": "PM活动阶段"},
- "PM_DEVICE_ID": { "en": "PM device id", "de": "PM Geräte-ID", "ru": "Идентификатор устройства PM", "pt": "Id do dispositivo PM", "nl": "PM-apparaat-id", "fr": "Id de l'appareil PM", "it": "ID dispositivo PM", "es": "ID del dispositivo PM", "pl": "Identyfikator urządzenia PM", "uk": "Ідентифікатор пристрою PM", "zh-cn": "PM设备id"},
- "PM_DEVICE_STATE": { "en": "PM device state", "de": "PM Gerätestatus", "ru": "Состояние устройства PM", "pt": "Estado do dispositivo PM", "nl": "Status van PM-apparaat", "fr": "État de l'appareil PM", "it": "Stato del dispositivo PM", "es": "Estado del dispositivo PM", "pl": "Stan urządzenia PM", "uk": "Стан пристрою PM", "zh-cn": "PM设备状态"},
- "PM_DEVICE_STATE_CONNECTED": { "en": "PM device state connected", "de": "PM gerät zustand verbunden", "ru": "Состояние подключенного устройства PM", "pt": "Estado do dispositivo PM ligado", "nl": "PM-apparaatstatus verbonden", "fr": "État du périphérique PM connecté", "it": "PM stato del dispositivo collegato", "es": "Estado del dispositivo PM conectado", "pl": "Stan urządzenia PM podłączony", "uk": "Стан пристрою PM підключено", "zh-cn": "PM设备状态已连接"},
- "PM_DEVICE_STATE_IN_SERVICE": { "en": "PM device state in service", "de": "PM Gerätestatus in Betrieb", "ru": "Состояние устройства PM в эксплуатации", "pt": "Estado de funcionamento do dispositivo PM", "nl": "Status van PM-apparaat in gebruik", "fr": "État de l'appareil PM en service", "it": "Stato del dispositivo PM in servizio", "es": "Estado del dispositivo PM en servicio", "pl": "Stan urządzenia PM w eksploatacji", "uk": "Стан пристрою PM в обслуговуванні", "zh-cn": "Pm设备状态在服务中"},
- "PM_DEVICE_STATE_WORKING": { "en": "PM device state working", "de": "PM-Gerät Zustand arbeiten", "ru": "Рабочее состояние устройства PM", "pt": "Estado de funcionamento do dispositivo PM", "nl": "PM apparaatstatus werkend", "fr": "Fonctionnement de l'état de l'appareil PM", "it": "PM stato del dispositivo di lavoro", "es": "PM estado del dispositivo de trabajo", "pl": "Stan urządzenia PM działa", "uk": "Стан пристрою PM працює", "zh-cn": "PM设备状态工作"},
- "PM_ENERGY_L1": { "en": "PM energy L1", "de": "PM Energie L1", "ru": "Энергия PM L1", "pt": "Energia PM L1", "nl": "PM energie L1", "fr": "Énergie PM L1", "it": "PM energia L1", "es": "PM energy L1", "pl": "Energia PM L1", "uk": "Енергія ПМ L1", "zh-cn": "PM能量L1"},
- "PM_ENERGY_L2": { "en": "PM energy L2", "de": "PM Energie L2", "ru": "Энергия ТЧ L2", "pt": "Energia das partículas L2", "nl": "PM energie L2", "fr": "Énergie PM L2", "it": "PM energia L2", "es": "PM energy L2", "pl": "PM energy L2", "uk": "Енергія ПМ L2", "zh-cn": "PM能量L2"},
- "PM_ENERGY_L3": { "en": "PM energy L3", "de": "PM Energie L3", "ru": "Энергия PM L3", "pt": "Energia PM L3", "nl": "PM energie L3", "fr": "Énergie PM L3", "it": "PM energia L3", "es": "PM energy L3", "pl": "PM energy L3", "uk": "Енергія ПМ L3", "zh-cn": "PM能源L3"},
- "PM_ERROR_CODE": { "en": "PM error code", "de": "PM Fehlercode", "ru": "Код ошибки PM", "pt": "Código de erro do PM", "nl": "PM-foutcode", "fr": "Code d'erreur PM", "it": "Codice di errore PM", "es": "Código de error PM", "pl": "Kod błędu PM", "uk": "Код помилки PM", "zh-cn": "PM错误代码"},
- "PM_FIRMWARE_VERSION": { "en": "PM firmware version", "de": "PM Firmware-Version", "ru": "Версия прошивки PM", "pt": "Versão de firmware PM", "nl": "PM firmware Versie", "fr": "Version du micrologiciel PM", "it": "PM versione del firmware", "es": "Versión de firmware PM", "pl": "Wersja oprogramowania PM", "uk": "Версія мікропрограми PM", "zh-cn": "PM固件版本"},
- "PM_MAX_PHASE_POWER": { "en": "PM max. phase power", "de": "PM max. Phasenleistung", "ru": "Максимальный диаметр. фазная мощность", "pt": "DIAG max. potência de fase", "nl": "DIAG max. fase stroomvoorziening", "fr": "DIAG max. puissance de phase", "it": "DIAG max. potenza di fase", "es": "DIAG max. potencia de fase", "pl": "DIAG max. moc fazowa", "uk": "PM макс. потужність фази", "zh-cn": "迪亚格*马克斯。 相功率"},
- "PM_MODE": { "en": "PM mode", "de": "PM Modus", "ru": "Режим PM", "pt": "Modo PM", "nl": "PM-modus", "fr": "Mode PM", "it": "Modalità PM", "es": "Modo PM", "pl": "Tryb PM", "uk": "Режим PM", "zh-cn": "PM模式"},
- "PM_POWER_L1": { "en": "PM Power L1", "de": "PM Leistung L1", "ru": "Мощность PM L1", "pt": "Potência das partículas L1", "nl": "PM vermogen L1", "fr": "Puissance PM L1", "it": "PM Potenza L1", "es": "PM Potencia L1", "pl": "PM Power L1", "uk": "PM Power L1", "zh-cn": "PM功率L1"},
- "PM_POWER_L2": { "en": "PM Power L2", "de": "PM Leistung L2", "ru": "Мощность PM L2", "pt": "Potência das partículas L2", "nl": "PM vermogen L2", "fr": "Puissance PM L2", "it": "PM Potenza L2", "es": "PM Potencia L2", "pl": "PM Power L2", "uk": "PM Power L2", "zh-cn": "PM功率L2"},
- "PM_POWER_L3": { "en": "PM Power L3", "de": "PM Leistung L3", "ru": "Мощность PM L3", "pt": "Potência das partículas L3", "nl": "PM vermogen L3", "fr": "Puissance PM L3", "it": "PM Potenza L3", "es": "PM Potencia L3", "pl": "PM Power L3", "uk": "PM Power L3", "zh-cn": "PM功率L3"},
- "POSTCODE": { "en": "ZIP code", "de": "Postleitzahl", "ru": "почтовый индекс", "pt": "CEP", "nl": "Postcode", "fr": "Code postal", "it": "Codice postale", "es": "Código postal", "pl": "Kod Pocztowy", "uk": "ЗІП код", "zh-cn": "邮政编码"},
- "POWERSAVE_ENABLED": { "en": "Powersave mode enabled", "de": "Powersave Modus aktiviert", "ru": "Включен режим энергосбережения", "pt": "Modo de economia de energia habilitado", "nl": "Energiebesparingsmodus ingeschakeld", "fr": "Mode économie d'énergie activé", "it": "Modalità di risparmio energetico abilitata", "es": "Modo de ahorro de energía habilitado", "pl": "Włączony tryb oszczędzania energii", "uk": "Режим енергозбереження ввімкнено", "zh-cn": "启用省电模式"},
- "POWER_ADD": { "en": "Power ADD", "de": "Leistung ADD", "ru": "Добавленная мощность [Вт]", "pt": "Power ADD [W]", "nl": "Vermogen toevoegen [W]", "fr": "Puissance AJOUTER [W]", "it": "Potenza AGGIUNGERE [W]", "es": "Añadir potencia [W]", "pl": "Moc dodana [W]", "uk": "Power ADD", "zh-cn": "功率增加[W]"},
- "POWER_BAT": { "en": "Power to battery", "de": "Leistung an Batterie", "ru": "Мощность аккумулятора [Вт]", "pt": "Energia para bateria [W]", "nl": "Stroom naar batterij [W]", "fr": "Alimentation de la batterie [W]", "it": "Potenza alla batteria [W]", "es": "Energía a la batería [W]", "pl": "Moc do akumulatora [W]", "uk": "Живлення від акумулятора", "zh-cn": "电池功率 [W]"},
- "POWER_GRID": { "en": "Power from grid", "de": "Leistung vom Netz", "ru": "Мощность от сети [Вт]", "pt": "Energia da rede [W]", "nl": "Stroom van net [W]", "fr": "Puissance du réseau [W]", "it": "Potenza dalla rete [W]", "es": "Energía de la red [W]", "pl": "Moc z sieci [W]", "uk": "Живлення від мережі", "zh-cn": "来自电网的功率 [W]"},
- "POWER_HOME": { "en": "Power to home", "de": "Leistung an Haus", "ru": "Электроснабжение дома [Вт]", "pt": "Energia para casa [W]", "nl": "Stroom naar huis [W]", "fr": "Puissance à la maison [W]", "it": "Potenza a casa [W]", "es": "Energía para el hogar [W]", "pl": "Moc do domu [W]", "uk": "Сила до дому", "zh-cn": "回家的电源 [W]"},
- "POWER_L1": { "en": "Power at L1", "de": "Leistung an L1", "ru": "Мощность на L1", "pt": "Potência em L1", "nl": "Vermogen op L1", "fr": "Puissance à L1", "it": "Potenza su L1", "es": "Potencia en L1", "pl": "Moc na L1", "uk": "Потужність на L1", "zh-cn": "L1 电源"},
- "POWER_L2": { "en": "Power at L2", "de": "Leistung an L2", "ru": "Мощность на L2", "pt": "Potência em L2", "nl": "Vermogen op L2", "fr": "Puissance à L2", "it": "Potenza in L2", "es": "Potencia en L2", "pl": "Moc na L2", "uk": "Потужність на L2", "zh-cn": "L2 功率"},
- "POWER_L3": { "en": "Power at L3", "de": "Leistung an L3", "ru": "Мощность на L3", "pt": "Potência em L3", "nl": "Vermogen op L3", "fr": "Puissance à L3", "it": "Potenza su L3", "es": "Potencia en L3", "pl": "Moc na L3", "uk": "Потужність на L3", "zh-cn": "L3 电源"},
- "POWER_LIMITS_USED": { "en": "Power limits used", "de": "Leistungs-Limits aktiviert", "ru": "Используемые ограничения мощности", "pt": "Limites de potência usados", "nl": "Gebruikte vermogenslimieten", "fr": "Limites de puissance utilisées", "it": "Limiti di potenza utilizzati", "es": "Límites de potencia utilizados", "pl": "Używane limity mocy", "uk": "Використані обмеження потужності", "zh-cn": "使用的功率限制"},
- "POWER_MODE": { "en": "Power mode", "de": "Power-Modus", "ru": "Режим питания", "pt": "Modo de potência", "nl": "Energie-modus", "fr": "Mode d'alimentation", "it": "Modalità di alimentazione", "es": "Modo de alimentación", "pl": "Tryb zasilania", "uk": "Режим потужності", "zh-cn": "电源模式"},
- "POWER_PV": { "en": "Power from PV", "de": "Leistung von PV", "ru": "Мощность от PV [Вт]", "pt": "Potência do PV [W]", "nl": "Vermogen van PV [W]", "fr": "Puissance de PV [W]", "it": "Potenza da PV [W]", "es": "Energía de PV [W]", "pl": "Moc z PV [W]", "uk": "Живлення від PV", "zh-cn": "光伏发电 [W]"},
- "POWER_WB_ALL": { "en": "Power to wallbox total", "de": "Leistung Wallbox insgesamt", "ru": "Общая мощность настенного ящика [Вт]", "pt": "Total da parede Eléctrica [W]", "nl": "Vermogen wallbox totaal [W]", "fr": "Puissance totale de la boîte murale [W]", "it": "Potenza wallbox totale [W]", "es": "Potencia total wallbox [W]", "pl": "Moc wallbox całkowita [W]", "uk": "Загальна потужність для Wallbox", "zh-cn": "电源壁箱总[W]"},
- "POWER_WB_SOLAR": { "en": "Power to wallbox from PV", "de": "Leistung Wallbox Solar", "ru": "Мощность настенного ящика солнечной энергии [Вт]", "pt": "Parede de energia solar [W]", "nl": "Power wallbox solar [W]", "fr": "Puissance wallbox solaire [W]", "it": "Potenza wallbox solare [W]", "es": "Caja de pared de energía solar [W]", "pl": "Moc wallbox solar [W]", "uk": "Живлення Wallbox від PV", "zh-cn": "太阳能墙箱[W]"},
- "PRODUCTION_DATE": { "en": "Production date", "de": "Produktionsdatum", "ru": "Дата изготовления", "pt": "Data de produção", "nl": "Productiedatum", "fr": "Date de fabrication", "it": "Data di produzione", "es": "Fecha de producción", "pl": "Data produkcji", "uk": "Дата виробництва", "zh-cn": "生产日期"},
- "PVI": { "en": "Photovoltaic inverter", "de": "Photovoltaik-Wechselrichter", "ru": "Фотоэлектрический инвертор", "pt": "Inversor fotovoltaico", "nl": "Fotovoltaïsche omvormer", "fr": "Onduleur photovoltaïque", "it": "Inverter fotovoltaico", "es": "Inversor fotovoltaico", "pl": "Falownik fotowoltaiczny", "uk": "Фотоелектричний інвертор", "zh-cn": "光伏逆变器"},
- "PVI_RELEASE": { "en": "PVI Release", "de": "PVI-Freigabe", "ru": "Выпуск PVI", "pt": "Libertação de PVI", "nl": "PVI-versie", "fr": "Libération de PVI", "it": "Rilascio PVI", "es": "Liberación de PVI", "pl": "Wydanie PVI", "uk": "Випуск PVI", "zh-cn": "PVI释放"},
- "PowerLimitation": { "en": "Limitation of the charging power", "de": "Begrenzung der Ladeleistung", "ru": "Ограничение мощности зарядки", "pt": "Limitação da potência de carregamento", "nl": "Beperking van het laadvermogen", "fr": "Limitation de la puissance de charge", "it": "Limitazione della potenza di ricarica", "es": "Limitación de la potencia de carga", "pl": "Ograniczenie mocy ładowania", "uk": "Обмеження потужності зарядки", "zh-cn": "充电功率的限制"},
- "PrechargePercent": { "en": "Precharge Percent", "de": "Vorladen (Prozent)", "ru": "Процент предварительной зарядки", "pt": "Percentagem De Pré-Carga", "nl": "Percentage Vooraf Laden", "fr": "Pourcentage de Précharge", "it": "Precarica Percentuale", "es": "Porcentaje de Precarga", "pl": "Precharge Procent", "uk": "Відсоток попередньої зарядки", "zh-cn": "预充电百分比"},
- "RC": { "en": "Remaining capacity", "de": "Verbleibende Kapazität", "ru": "дистанционное управление", "pt": "RC", "nl": "RC", "fr": "RC", "it": "RC", "es": "RC", "pl": "RC", "uk": "Ємність, що залишилася", "zh-cn": "RC"},
- "READY_FOR_SHUTDOWN": { "en": "Ready for shutdown", "de": "Bereit zum Herunterfahren", "ru": "Готов к отключению", "pt": "Pronto para desligar", "nl": "Klaar voor afsluiten", "fr": "Prêt pour l'arrêt", "it": "Pronto per lo spegnimento", "es": "Listo para apagar", "pl": "Gotowy do zamknięcia", "uk": "Готовий до відключення", "zh-cn": "准备关机"},
- "RELEASE": { "en": "Release", "de": "Release", "ru": "Выпускать", "pt": "Lancar", "nl": "Release", "fr": "Publier", "it": "Rilasciare", "es": "Lanzar", "pl": "Release", "uk": "Release", "zh-cn": "发行版"},
- "REMAINING_BAT_CHARGE_POWER": { "en": "Remaining battery charge power", "de": "Verbleibende Batterieladeleistung", "ru": "Оставшаяся мощность заряда батареи [Вт]", "pt": "Energia restante da carga da bateria [W]", "nl": "Overig oplaadvermogen van de batterij [W]", "fr": "Puissance de charge restante de la batterie [W]", "it": "Carica residua della batteria [W]", "es": "Potencia de carga restante de la batería [W]", "pl": "Pozostała moc ładowania akumulatora [W]", "uk": "Залишок заряду акумулятора", "zh-cn": "电池剩余电量[W]"},
- "REMAINING_BAT_DISCHARGE_POWER": { "en": "Remaining battery discharge power", "de": "Verbleibende Batterie Entladeleistung", "ru": "Оставшаяся мощность разряда батареи [Вт]", "pt": "Potência de descarga restante da bateria [W]", "nl": "Resterende batterijontlading vermogen [W]", "fr": "Puissance de décharge restante de la batterie [W]", "it": "Carica residua della batteria [W]", "es": "Potencia de descarga restante de la batería [W]", "pl": "Pozostała moc rozładowania akumulatora [W]", "uk": "Залишок заряду акумулятора", "zh-cn": "电池剩余放电功率[W]"},
- "RESTART_APPLICATION": { "en": "Restart application", "de": "Applikation Neustart", "ru": "Перезапустить приложение", "pt": "Reiniciar a aplicação", "nl": "Toepassing herstarten", "fr": "Redémarrer l'application", "it": "Riavvia l'applicazione", "es": "Reiniciar la aplicación", "pl": "Uruchom ponownie aplikację", "uk": "Перезапустіть програму", "zh-cn": "重新启动应用程序"},
- "RETURN_CODE": { "en": "Return code", "de": "Rückgabewert", "ru": "Код возврата", "pt": "Código de retorno", "nl": "Retourcode", "fr": "Code de retour", "it": "Codice di ritorno", "es": "Código de retorno", "pl": "Kod powrotu", "uk": "Код повернення", "zh-cn": "返回码"},
- "ROLE": { "en": "Role", "de": "Rolle", "ru": "Роль", "pt": "Funcao", "nl": "Rol", "fr": "Rôle", "it": "Ruolo", "es": "Rol", "pl": "Rola", "uk": "Роль", "zh-cn": "角色"},
- "RSCP": { "en": "Remote Storage Control Protocol", "de": "Remote Storage Control Protocol", "ru": "Протокол удаленного управления хранилищем", "pt": "Protocolo de controle de armazenamento remoto", "nl": "Protocol voor externe opslagcontrole", "fr": "Protocole de contrôle de stockage distant", "it": "Protocollo di controllo dell'archiviazione remota", "es": "Protocolo de control de almacenamiento remoto", "pl": "Protokół zdalnego sterowania magazynem", "uk": "Протокол керування віддаленим сховищем", "zh-cn": "远程存储控制协议"},
- "RSOC": { "en": "State of charge", "de": "Ladezustand", "ru": "Расчетное SOC [%]", "pt": "SOC calculado [%]", "nl": "Berekende SOC [%]", "fr": "SOC calculé [%]", "it": "SOC calcolato [%]", "es": "SOC calculado [%]", "pl": "Obliczony SOC [%]", "uk": "Стан заряду", "zh-cn": "计算的 SOC [%]"},
- "RSOC_REAL": { "en": "Real state of charge", "de": "Realer Ladezustand", "ru": "Рассчитанный реальный SOC [%]", "pt": "SOC real calculado [%]", "nl": "Berekende reële SOC [%]", "fr": "SOC réel calculé [%]", "it": "SOC reale calcolato [ % ]", "es": "SOC real calculado [%]", "pl": "Obliczone rzeczywiste SOC [%]", "uk": "Реальний стан заряду", "zh-cn": "计算实际SOC[%]"},
- "SELF_CONSUMPTION": { "en": "Self consumption", "de": "Eigenverbrauch", "ru": "Собственное потребление [%]", "pt": "Consumo próprio [%]", "nl": "Eigen verbruik [%]", "fr": "Autoconsommation [%]", "it": "Autoconsumo [ % ]", "es": "Autoconsumo [%]", "pl": "Zużycie własne [%]", "uk": "Самоспоживання", "zh-cn": "自我消耗[%]"},
- "SERIAL_NUMBER": { "en": "Serial number", "de": "Seriennummer", "ru": "Серийный номер", "pt": "Serie", "nl": "Serienummer", "fr": "Numéro de série", "it": "Numero di serie", "es": "Número de serie", "pl": "Numer seryjny", "uk": "Серійний номер", "zh-cn": "序列号"},
- "SET_POWER": { "en": "Set power (received)", "de": "Eingestellte Ladeleistung (empfangen)", "ru": "Установленная мощность [Вт]", "pt": "Activar a potência [W]", "nl": "Ingesteld vermogen [W]", "fr": "Puissance réglée [W]", "it": "Imposta potenza [W]", "es": "Ajuste de potencia [W]", "pl": "Moc zestawu [W]", "uk": "Встановити потужність (отримано)", "zh-cn": "设定功率[W]"},
- "SET_POWER_MODE": { "en": "Power mode (sent)", "de": "Lademodus (gesendet)", "ru": "Режим питания (исходящий)", "pt": "Modo de potência (saída)", "nl": "Stroommodus (uitgaand)", "fr": "Mode d'alimentation (sortant)", "it": "Modalità di alimentazione (in uscita)", "es": "Modo de alimentación (saliente)", "pl": "Tryb zasilania (wyjście)", "uk": "Режим живлення (надіслано)", "zh-cn": "电源模式(出站)"},
- "SET_POWER_VALUE": { "en": "Set power (sent)", "de": "Eingestellte Ladeleistung (gesendet)", "ru": "Установленная мощность (исходящая) [Вт]", "pt": "Ligar a energia (outbound) [W]", "nl": "Vermogen instellen (uitgaand) [W]", "fr": "Régler la puissance (sortante) [W]", "it": "Imposta potenza (in uscita) [W]", "es": "Ajuste de potencia (salida) [W]", "pl": "Moc nastawcza (wyjściowa) [W]", "uk": "Встановити потужність (надіслано)", "zh-cn": "设定功率(出站)[W]"},
- "SOC": { "en": "State of charge", "de": "Ladezustand", "ru": "Состояние заряда", "pt": "Estado de tributação", "nl": "Staat van heffing", "fr": "État de charge", "it": "Stato di carica", "es": "Estado de carga", "pl": "Stan naładowania", "uk": "Стан заряду", "zh-cn": "充电状态"},
- "SPECIFIED_CAPACITY": { "en": "Specified capacity", "de": "Spezifizierte Kapazität", "ru": "Указанная мощность [Втч]", "pt": "Capacidade especificada [Wh]", "nl": "Opgegeven capaciteit [Wh]", "fr": "Capacité spécifiée [Wh]", "it": "Capacità specificata [Wh]", "es": "Capacidad especificada [Wh]", "pl": "Określona pojemność [Wh]", "uk": "Зазначена місткість", "zh-cn": "指定容量[西]"},
- "SPECIFIED_CHARGE_POWER": { "en": "Specified charge power", "de": "Spezifizierte Ladeleistung", "ru": "Указанная мощность заряда [Вт]", "pt": "Potência de carga especificada [W]", "nl": "Gespecificeerd laadvermogen [W]", "fr": "Puissance de charge spécifiée [W]", "it": "Potenza di carica specificata [W]", "es": "Potencia de carga especificada [W]", "pl": "Określona moc ładowania [W]", "uk": "Зазначена потужність заряду", "zh-cn": "指定充电功率[W]"},
- "SPECIFIED_DISCHARGE_POWER": { "en": "Specified discharge power", "de": "Spezifizierte Entladeleistung", "ru": "Указанная мощность разряда [Вт]", "pt": "Potência de descarga especificada [W]", "nl": "Gespecificeerd ontladingsvermogen [W]", "fr": "Puissance de décharge spécifiée [W]", "it": "Potenza di scarica specificata [W]", "es": "Potencia de descarga especificada [W]", "pl": "Określona moc rozładowania [W]", "uk": "Зазначена потужність розряду", "zh-cn": "指定放电功率[W]"},
- "SPECIFIED_MAX_DCB_COUNT": { "en": "Specified maximum DCB count", "de": "Spezifizierte maximale DCB-Anzahl", "ru": "Заданное максимальное количество DCB", "pt": "Número máximo especificado de DCB", "nl": "Gespecificeerde maximale DCB-telling", "fr": "Nombre maximal de DCB spécifié", "it": "Conteggio massimo specificato di DCB", "es": "Recuento máximo de DCB especificado", "pl": "Określona maksymalna liczba DCB", "uk": "Вказана максимальна кількість DCB", "zh-cn": "指定的最大DCB计数"},
- "START_EMERGENCY_POWER_TEST": { "en": "Start emergency power test", "de": "Notstromtest starten", "ru": "Запустить проверку аварийного питания", "pt": "Iniciar teste de energia de emergência", "nl": "Start de noodstroomtest", "fr": "Démarrer le test d'alimentation de secours", "it": "Avvia il test dell'alimentazione di emergenza", "es": "Iniciar prueba de energía de emergencia", "pl": "Rozpocznij test zasilania awaryjnego", "uk": "Почніть перевірку аварійного живлення", "zh-cn": "启动应急电源测试"},
- "START_HOUR": { "en": "Start hour", "de": "Beginn Stunde", "ru": "Час начала", "pt": "Hora de início", "nl": "Begin uur", "fr": "Heure de début", "it": "Ora di inizio", "es": "Hora de inicio", "pl": "Godzina rozpoczęcia", "uk": "Година початку", "zh-cn": "开始时间"},
- "START_MINUTE": { "en": "Start minute", "de": "Beginn Minute", "ru": "Минута начала", "pt": "Minuto inicial", "nl": "Begin minuut", "fr": "Minute de début", "it": "Inizio minuto", "es": "Minuto de inicio", "pl": "Minuta rozpoczęcia", "uk": "Початкова хвилина", "zh-cn": "开始分钟"},
- "STATE": { "en": "State", "de": "State", "ru": "Государство", "pt": "Estado", "nl": "Staat", "fr": "État", "it": "Stato", "es": "Estado", "pl": "Stan", "uk": "Держава", "zh-cn": "国家"},
- "STATUS": { "en": "Status", "de": "Status", "ru": "Статус", "pt": "Status", "nl": "Status", "fr": "Statut", "it": "Stato", "es": "Estatus", "pl": "Status", "uk": "Статус", "zh-cn": "状况"},
- "STATUS_CODE": { "en": "Status code", "de": "Status-Code", "ru": "Код состояния", "pt": "Codigo", "nl": "Status code", "fr": "Code d'état", "it": "Codice di stato", "es": "Código de estado", "pl": "Kod statusu", "uk": "Код стану", "zh-cn": "状态代码"},
- "STREET": { "en": "Street", "de": "Straße", "ru": "Улица", "pt": "Ruao", "nl": "Straat", "fr": "Rue", "it": "Strada", "es": "Calle", "pl": "Ulica", "uk": "вул", "zh-cn": "街道"},
- "STREET_NO": { "en": "Street number", "de": "Hausnummer", "ru": "Номер улицы", "pt": "Número da rua", "nl": "Straat nummer", "fr": "Numéro de rue", "it": "Numero civico", "es": "Número de calle", "pl": "Numer ulicy", "uk": "номер вулиці", "zh-cn": "街道号码"},
- "SUBNET_MASK": { "en": "Subnet mask", "de": "Subnet-mask", "ru": "Маска подсети", "pt": "Mascara", "nl": "Subnetmasker", "fr": "Masque de sous-réseau", "it": "Subnet mask", "es": "Máscara de subred", "pl": "Maska podsieci", "uk": "Маска підмережі", "zh-cn": "子网掩码"},
- "SURNAME": { "en": "Surname", "de": "Nachname", "ru": "Фамилия", "pt": "Apelido", "nl": "Achternaam", "fr": "Nom de Famille", "it": "Cognome", "es": "Apellido", "pl": "Nazwisko", "uk": "Прізвище", "zh-cn": "姓"},
- "SW_RELEASE": { "en": "Software release", "de": "Software-Release", "ru": "Выпуск программного обеспечения", "pt": "Versão de Software", "nl": "Softwareversie", "fr": "Version du logiciel", "it": "Rilascio del software", "es": "Lanzamiento de software", "pl": "Wydanie oprogramowania", "uk": "Випуск програмного забезпечення", "zh-cn": "软件发布"},
- "SYS": { "en": "System", "de": "System", "ru": "Система", "pt": "Sistema", "nl": "Systeem", "fr": "Système", "it": "Sistema", "es": "Sistema", "pl": "System", "uk": "система", "zh-cn": "系统"},
- "SYSTEM_MODE": { "en": "System mode", "de": "System-Modus", "ru": "Системный режим", "pt": "Modo do sistema", "nl": "Systeem-modus", "fr": "Mode système", "it": "Modalità di sistema", "es": "Modo de sistema", "pl": "Tryb systemowy", "uk": "Системний режим", "zh-cn": "系统模式"},
- "SYSTEM_REBOOT": { "en": "System reboot", "de": "System Neustart", "ru": "Перезагрузка системы", "pt": "Reinicialização do sistema", "nl": "Systeem opnieuw opstarten", "fr": "Redémarrage du système", "it": "Riavvio del sistema", "es": "Reinicio del sistema", "pl": "Restart systemu", "uk": "Перезавантаження системи", "zh-cn": "系统重启"},
- "SunMode": { "en": "Sun mode or mixed mode", "de": "Sonnenmodus", "ru": "Солнечный режим или смешанный режим", "pt": "Modo sol ou modo misto", "nl": "Zonmodus of gemengde modus", "fr": "Mode soleil ou mode mixte", "it": "Modalità Sole o modalità mista", "es": "Modo sol o modo mixto", "pl": "Tryb słońca lub tryb mieszany", "uk": "Сонячний режим або змішаний режим", "zh-cn": "太阳模式或混合模式"},
- "SunPower": { "en": "Solar power", "de": "Leistung solar", "ru": "Солнечная энергия", "pt": "Solar", "nl": "Zonne-energie", "fr": "Énergie solaire", "it": "Energia solare", "es": "Energía solar", "pl": "Energia słoneczna", "uk": "Сонячна енергія", "zh-cn": "太阳能发电"},
- "TEMPERATURE": { "en": "Temperature", "de": "Temperatur", "ru": "Температура", "pt": "Temperatura", "nl": "Temperatuur", "fr": "Température", "it": "Temperatura", "es": "Temperatura", "pl": "Temperatura", "uk": "температура", "zh-cn": "温度"},
- "TEMPERATURE_COUNT": { "en": "Number of temperature values", "de": "Anzahl der Temperaturwerte", "ru": "Количество значений температуры", "pt": "Número de valores de temperatura", "nl": "Aantal temperatuurwaarden", "fr": "Nombre de valeurs de température", "it": "Numero di valori di temperatura", "es": "Número de valores de temperatura", "pl": "Liczba wartości temperatury", "uk": "Кількість значень температури", "zh-cn": "温度值数"},
- "TERMINAL_VOLTAGE": { "en": "Terminal voltage", "de": "Klemmenspannung", "ru": "Напряжение на клеммах [В]", "pt": "Tensão de Terminal [V]", "nl": "Aansluitspanning [V]", "fr": "Tension aux bornes [V]", "it": "Tensione terminale [V]", "es": "Tensión del terminal [V]", "pl": "Napięcie na zaciskach [V]", "uk": "Напруга на клемі", "zh-cn": "端子电压[V]"},
- "TIME": { "en": "Time", "de": "Zeit", "ru": "Время", "pt": "Tempo", "nl": "Tijd", "fr": "Temps", "it": "Tempo", "es": "Tiempo", "pl": "Czas", "uk": "час", "zh-cn": "时间"},
- "TIMESTAMP": { "en": "Timestamp", "de": "Zeitstempel", "ru": "Отметка времени", "pt": "Carimbo", "nl": "Tijdstempel", "fr": "Timestamp", "it": "Data e ora", "es": "Marca de tiempo", "pl": "Znacznik czasu", "uk": "Мітка часу", "zh-cn": "时间戳"},
- "TIME_INTERVAL": { "en": "Time interval", "de": "Zeitintervall zwischen den Werten", "ru": "Временной интервал", "pt": "Intervalo", "nl": "Tijdsinterval", "fr": "Intervalle", "it": "Intervallo di tempo", "es": "Intervalo de tiempo", "pl": "Przedział czasu", "uk": "Проміжок часу", "zh-cn": "时间间隔"},
- "TIME_SPAN": { "en": "Data span", "de": "Zeitspanne gesamt", "ru": "Объем данных", "pt": "Período de dados", "nl": "Gegevensbereik", "fr": "Étendue des données", "it": "Estensione dati", "es": "Datos span", "pl": "Zakres danych", "uk": "Діапазон даних", "zh-cn": "数据跨度"},
- "TIME_START": { "en": "Start time", "de": "Startzeit", "ru": "Время начала", "pt": "Inicio", "nl": "Starttijd", "fr": "Heure de début", "it": "Ora di inizio", "es": "Hora de inicio", "pl": "Czas rozpoczęcia", "uk": "Час початку", "zh-cn": "开始时间"},
- "TIME_ZONE": { "en": "Time zone", "de": "Zeitzone", "ru": "Часовой пояс", "pt": "Fuso", "nl": "Tijdzone", "fr": "Fuseau", "it": "Fuso", "es": "Huso", "pl": "Strefa czasowa", "uk": "Часовий пояс", "zh-cn": "时区"},
- "TOTAL_DISCHARGE_TIME": { "en": "Total discharge time", "de": "Gesamte Entladezeit", "ru": "Общее время разряда", "pt": "Tempo Total de descarga", "nl": "Totale ontlaadtijd", "fr": "Temps total de décharge", "it": "Tempo totale di scarico", "es": "Tiempo total de descarga", "pl": "Całkowity czas rozładowania", "uk": "Загальний час розряду", "zh-cn": "总放电时间"},
- "TOTAL_USE_TIME": { "en": "Total use time", "de": "Gesamtnutzungszeit", "ru": "Общее время использования", "pt": "Tempo Total de Utilização", "nl": "Totale gebruikstijd", "fr": "Durée totale d'utilisation", "it": "Tempo di utilizzo totale", "es": "Tiempo total de uso", "pl": "Całkowity czas użytkowania", "uk": "Загальний час використання", "zh-cn": "总使用时间"},
- "TRAINING_MODE": { "en": "Training mode", "de": "Trainingsmodus", "ru": "Режим тренировки", "pt": "Modo de treino", "nl": "Wijze van Training", "fr": "Mode d'entraînement", "it": "Modalità allenamento", "es": "Modo de entrenamiento", "pl": "Tryb treningowy", "uk": "Режим навчання", "zh-cn": "培训模式"},
- "TYPE": { "en": "Type", "de": "Typ", "ru": "Тип", "pt": "Tipo", "nl": "Type", "fr": "Type", "it": "Tipo", "es": "Tipo", "pl": "Typ", "uk": "Тип", "zh-cn": "类型"},
- "ToggleChargingType2": { "en": "Switching the Type 2 charging process", "de": "Umschalten Typ 2 Laden", "ru": "Переключение процесса зарядки типа 2", "pt": "Comutação do processo de carregamento Tipo 2", "nl": "Het type 2-laadproces wijzigen", "fr": "Commutation du processus de charge de type 2", "it": "Commutazione del processo di ricarica di tipo 2", "es": "Cambiar el proceso de carga de tipo 2", "pl": "Przełączanie procesu ładowania typu 2", "uk": "Перемикання процесу заряджання типу 2", "zh-cn": "切换类型2充电过程"},
- "TogglePhases": { "en": "Toggle phases", "de": "Umschalten Phasen", "ru": "Переключение фаз", "pt": "Alternar fases", "nl": "Schakel fasen", "fr": "Basculer les phases", "it": "Toggle phases", "es": "Alternar fases", "pl": "Przełącz fazy", "uk": "Перемикати фази", "zh-cn": "切换阶段"},
- "TotalPower": { "en": "Total Power", "de": "Gesamtleistung", "ru": "Общая мощность", "pt": "Potência Total", "nl": "Totale Macht", "fr": "Puissance Totale", "it": "Potenza totale", "es": "Potencia Total", "pl": "Całkowita Moc", "uk": "Загальна потужність", "zh-cn": "总功率"},
- "Type2Locked": { "en": "Type 2 Plug locked", "de": "Typ 2 Stecker gesperrt", "ru": "Штекер типа 2 заблокирован", "pt": "Tipo 2 Tomada travada", "nl": "Type 2 stekker vergrendeld", "fr": "Prise de type 2 verrouillée", "it": "Tipo 2 Spina bloccata", "es": "Enchufe tipo 2 bloqueado", "pl": "Wtyczka typu 2 zablokowana", "uk": "Тип 2 Вилка заблокована", "zh-cn": "2型插头锁定"},
- "USABLE_CAPACITY": { "en": "Usable capacity", "de": "Nutzbare Kapazität", "ru": "Полезная емкость [Ач]", "pt": "Capacidade utilizável [Ah]", "nl": "Bruikbare capaciteit [Ah]", "fr": "Capacité utilisable [Ah]", "it": "Capacità utilizzabile [Ah]", "es": "Capacidad utilizable [Ah]", "pl": "Pojemność użytkowa [Ah]", "uk": "Корисна ємність", "zh-cn": "可用容量[啊]"},
- "USABLE_REMAINING_CAPACITY": { "en": "Usable remaining capacity", "de": "Nutzbare Kapazität", "ru": "Полезная оставшаяся емкость [Ач]", "pt": "Capacidade residual utilizável [Ah]", "nl": "Bruikbare resterende capaciteit [Ah]", "fr": "Capacité restante utilisable [Ah]", "it": "Capacità residua utilizzabile [Ah]", "es": "Capacidad restante utilizable [Ah]", "pl": "Pozostała pojemność użytkowa [Ah]", "uk": "Залишок корисної ємності", "zh-cn": "可用剩余容量[Ah]"},
- "USED_CHARGE_LIMIT": { "en": "Used charge limit", "de": "Verwendetes Ladelimit", "ru": "Используемый предел заряда [Вт]", "pt": "Limite de carga utilizado [W]", "nl": "Gebruikte laadlimiet [W]", "fr": "Limite de charge utilisée [W]", "it": "Limite di carica usato [W]", "es": "Límite de carga utilizado [W]", "pl": "Wykorzystany limit ładowania [W]", "uk": "Використаний ліміт заряду", "zh-cn": "使用收费限额[W]"},
- "USED_DISCHARGE_LIMIT": { "en": "Used discharge limit", "de": "Verwendetes Entladelimit", "ru": "Используемый предел разряда [Вт]", "pt": "Limite de descarga utilizado [W]", "nl": "Gebruikte lossingslimiet [W]", "fr": "Limite de décharge utilisée [W]", "it": "Limite di scarico usato [W]", "es": "Límite de descarga utilizado [W]", "pl": "Wykorzystany limit rozładowania [W]", "uk": "Використаний ліміт розряду", "zh-cn": "使用的排放限值[W]"},
- "UTC_TIME": { "en": "Time UTC", "de": "Zeit UTC", "ru": "Время UTC", "pt": "Hora UTC", "nl": "Tijd UTC", "fr": "Heure UTC", "it": "Ora UTC", "es": "Hora UTC", "pl": "Czas UTC", "uk": "Час UTC", "zh-cn": "时间UTC"},
- "VALUE": { "en": "Value", "de": "Wert", "ru": "Ценность", "pt": "Valor", "nl": "Waarde", "fr": "Valeur", "it": "Valore", "es": "Valor", "pl": "Wartość", "uk": "Значення", "zh-cn": "价值"},
- "VERSION": { "en": "Version", "de": "Version", "ru": "Версия", "pt": "Versao", "nl": "Versie", "fr": "Version", "it": "Versione", "es": "Versión", "pl": "Wersja", "uk": "Версія", "zh-cn": "版本"},
- "VERSION_MAIN": { "en": "Main version", "de": "Hauptversion", "ru": "Основная версия", "pt": "Versão principal", "nl": "Hoofdversie", "fr": "Version principale", "it": "Versione principale", "es": "Versión principal", "pl": "Wersja główna", "uk": "Основна версія", "zh-cn": "主版本"},
- "VERSION_PIC": { "en": "PIC version", "de": "PIC-version", "ru": "Версия PIC", "pt": "Versão PIC", "nl": "PIC-versie", "fr": "Version PIC", "it": "Versione PIC", "es": "Versión PIC", "pl": "Wersja PIC", "uk": "PIC версія", "zh-cn": "PIC版本"},
- "VOLTAGE_L1": { "en": "Voltage at L1", "de": "Spannung an L1", "ru": "Напряжение на L1", "pt": "Tensão em L1", "nl": "Spanning op L1", "fr": "Tension à L1", "it": "Tensione su L1", "es": "Tensión en L1", "pl": "Napięcie na L1", "uk": "Напруга на L1", "zh-cn": "L1 电压"},
- "VOLTAGE_L2": { "en": "Voltage at L2", "de": "Spannung an L2", "ru": "Напряжение на L2", "pt": "Tensão em L2", "nl": "Spanning op L2", "fr": "Tension à L2", "it": "Tensione su L2", "es": "Tensión en L2", "pl": "Napięcie na L2", "uk": "Напруга на L2", "zh-cn": "L2 电压"},
- "VOLTAGE_L3": { "en": "Voltage at L3", "de": "Spannung an L3", "ru": "Напряжение на L3", "pt": "Tensão em L3", "nl": "Spanning op L3", "fr": "Tension à L3", "it": "Tensione su L3", "es": "Tensión en L3", "pl": "Napięcie na L3", "uk": "Напруга на L3", "zh-cn": "L3 电压"},
- "VOLTAGE_MONITORING_SLOPE_DOWN": { "en": "Voltage monitoring slope down", "de": "Spannungsüberwachung abfallend", "ru": "Контроль напряжения наклон вниз", "pt": "Declive descendente da monitorização da tensão", "nl": "Spanningscontrole helling naar beneden", "fr": "Pente de surveillance de tension vers le bas", "it": "Monitoraggio della tensione pendenza verso il basso", "es": "Monitoreo de voltaje pendiente hacia abajo", "pl": "Monitorowanie napięcia nachylenie w dół", "uk": "Напруга моніторингу нахилу вниз", "zh-cn": "电压监测斜率下降"},
- "VOLTAGE_MONITORING_SLOPE_UP": { "en": "Voltage monitoring slope up", "de": "Spannungsüberwachung ansteigend", "ru": "Контроль напряжения наклон вверх", "pt": "Declive ascendente da monitorização da tensão", "nl": "Voltage monitoring helling omhoog", "fr": "Pente de surveillance de tension vers le haut", "it": "Monitoraggio della tensione pendenza up", "es": "Monitoreo de voltaje pendiente hacia arriba", "pl": "Monitorowanie napięcia nachylenie w górę", "uk": "Моніторинг напруги вгору", "zh-cn": "电压监测斜率上升"},
- "VOLTAGE_MONITORING_THRESHOLD_BOTTOM": { "en": "Voltage monitoring threshold bottom", "de": "Spannungsüberwachung untere Schwelle", "ru": "Нижний порог контроля напряжения", "pt": "Limiar inferior de monitorização da tensão", "nl": "Spanning monitoring drempel bodem", "fr": "Seuil de surveillance de la tension bas", "it": "Monitoraggio della tensione soglia inferiore", "es": "Umbral de monitoreo de voltaje inferior", "pl": "Próg monitorowania napięcia dolny", "uk": "Нижній поріг контролю напруги", "zh-cn": "电压监测阈值底部"},
- "VOLTAGE_MONITORING_THRESHOLD_TOP": { "en": "Voltage monitoring threshold top", "de": "Spannungsüberwachung obere Schwelle", "ru": "Верхний порог контроля напряжения", "pt": "Limiar máximo de monitorização da tensão", "nl": "Spanningsbewakingsdrempel boven", "fr": "Seuil de surveillance de tension haut", "it": "Monitoraggio della tensione soglia top", "es": "Umbral de monitoreo de voltaje superior", "pl": "Próg monitorowania napięcia top", "uk": "Верхній поріг контролю напруги", "zh-cn": "电压监测阈值顶部"},
- "WB": { "en": "Wallbox", "de": "Wallbox", "ru": "Настенный ящик", "pt": "Caixa de parede", "nl": "Wallbox", "fr": "Boîte Murale", "it": "Scatola da muro", "es": "Wallbox", "pl": "Wallbox", "uk": "Wallbox", "zh-cn": "壁装箱"},
- "WB_DISCHARGE_BAT_UNTIL": { "en": "Battery discharge limit through the wallbox", "de": "Wallbox entlädt Batterie bis [%] (gesendet)", "ru": "Лимит разрядки батареи через настенный ящик", "pt": "Limite de descarga da bateria através da caixa de parede", "nl": "Batterij ontladingslimiet door de muurkast", "fr": "Limite de décharge de la batterie à travers la boîte murale", "it": "Limite di scarica della batteria attraverso la scatola da parete", "es": "Límite de descarga de la batería a través de la caja de pared", "pl": "Bateria ogranicza się do limitu przez ściankę", "uk": "Обмеження розряду акумулятора через стінку", "zh-cn": "B. 通过隔离墙的包袱"},
- "WB_ENFORCE_POWER_ASSIGNMENT": { "en": "Prevent battery discharge through wall box in mixing mode", "de": "Unterbinde Batterieentladung durch Wallbox im Mischmodus", "ru": "Предотвратите разрядку батареи через коробку стены в режиме смешивания", "pt": "Impedir a descarga da bateria através da caixa de parede no modo de mistura", "nl": "Voorafgaande batterij ontlading door muurdoos in mixing", "fr": "Prévenir la décharge de la batterie par boîte murale en mode mélange", "it": "Evitare la scarica della batteria attraverso la scatola di parete in modalità di miscelazione", "es": "Prevenir la descarga de batería a través de la caja de pared en modo de mezcla", "pl": "Bateria wyładowana przez pudełko mieszane", "uk": "Запобігання розряду акумулятора через настінний ящик в режимі змішування", "zh-cn": "B. 通过挂图的预防电池的释放"},
- "WEATHER_REGULATED_CHARGE_ENABLED": { "en": "Weather regulated charge enabled", "de": "Wettergesteuertes Laden aktiviert", "ru": "Включена плата с регулированием погодных условий", "pt": "Carga regulada pelo clima habilitada", "nl": "Weer gereguleerd opladen ingeschakeld", "fr": "Charge régulée par la météo activée", "it": "Carica regolata dalle condizioni meteorologiche abilitata", "es": "Carga regulada por clima habilitada", "pl": "Włączono ładowanie regulowane pogodowo", "uk": "Увімкнено зарядку, що регулюється погодою", "zh-cn": "启用天气调节收费"},
- "column_interval": { "en": "Polling interval", "de": "Abfrageintervall", "ru": "Интервал опроса", "pt": "Intervalo", "nl": "Peiling-interval", "fr": "Intervalle d'interrogation", "it": "Intervallo di polling", "es": "Intervalo de sondeo", "pl": "Interwał sondażowy", "uk": "Інтервал опитування", "zh-cn": "轮询间隔"},
- "column_tag": { "en": "Request tag name", "de": "Abfrage-Tag", "ru": "Имя тега запроса", "pt": "Pedir o nome da marca", "nl": "Tagnaam aanvragen", "fr": "Nom de la balise de demande", "it": "Richiesta nome tag", "es": "Nombre de la etiqueta de solicitud", "pl": "Poproś o nazwę tagu", "uk": "Назва тегу запиту", "zh-cn": "请求标签名称"},
- "e3dc-rscp adapter settings": { "en": "Adapter settings for e3dc-rscp", "de": "Adaptereinstellungen für e3dc-rscp", "ru": "Настройки адаптера для e3dc-rscp", "pt": "Configurações do adaptador para e3dc-rscp", "nl": "Adapterinstellingen voor e3dc-rscp", "fr": "Paramètres d'adaptateur pour e3dc-rscp", "it": "Impostazioni dell'adattatore per e3dc-rscp", "es": "Ajustes del adaptador para e3dc-rscp", "pl": "Ustawienia adaptera dla e3dc-rscp", "uk": "Параметри адаптера для e3dc-rscp", "zh-cn": "e3dc-rscp的适配器设置"},
- "e3dc_ip": { "en": "E3/DC IP address", "de": "E3/DC IP-Adresse", "ru": "IP-адрес E3/DC", "pt": "Endereço IP E3/DC", "nl": "E3/DC IP-adres", "fr": "Adresse IP E3/DC", "it": "Indirizzo IP E3/DC", "es": "Dirección IP E3/DC", "pl": "Adres IP E3/DC", "uk": "IP-адреса E3/DC", "zh-cn": "E3/DC IP地址"},
- "e3dc_port": { "en": "E3/DC port", "de": "E3/DC Port", "ru": "Порт E3/постоянного тока", "pt": "Porto E3/DC", "nl": "E3/DC-poort", "fr": "Port E3/CC", "it": "Porta E3/DC", "es": "Puerto E3/DC", "pl": "Port E3/DC", "uk": "Порт E3/DC", "zh-cn": "E3/DC端口"},
- "hybridModeSupported": { "en": "Hybrid mode supported", "de": "Hybrid-Modus unterstützt", "ru": "Поддерживается гибридный режим", "pt": "Modo híbrido suportado", "nl": "Hybride modus ondersteund", "fr": "Mode hybride pris en charge", "it": "Modalità ibrida supportata", "es": "Modo híbrido soportado", "pl": "Tryb hybrydowy obsługiwane", "uk": "Підтримується гібридний режим", "zh-cn": "支持混合模式"},
- "installedBatteryCapacity": { "en": "Installed battery capacity", "de": "Installierte Batteriekapazität", "ru": "Установленная емкость аккумулятора [Вт*ч]", "pt": "Capacidade instalada da bateria [Wh]", "nl": "Geïnstalleerde batterijcapaciteit [Wh]", "fr": "Capacité de la batterie installée [Wh]", "it": "Capacità della batteria installata [Wh]", "es": "Capacidad de la batería instalada [Wh]", "pl": "Zainstalowana pojemność baterii [Wh]", "uk": "Встановлена ємність акумулятора", "zh-cn": "电池装机容量[Wh]"},
- "lazy_setstate": { "en": "Lazy setState() calling", "de": "setState()-Aufruf nur bei Änderung", "ru": "Ленивый вызов setState()", "pt": "Chamada preguiçosa de setState()", "nl": "Luie setState() aanroep", "fr": "Appel paresseux de setState()", "it": "Chiamata pigra setState()", "es": "Llamada diferida a setState()", "pl": "Leniwe wywoływanie funkcji setState().", "uk": "Ледачий виклик setState().", "zh-cn": "惰性 setState() 调用"},
- "maxAcPower": { "en": "Maximum AC power", "de": "Maximale AC-Leistung", "ru": "Максимальная мощность переменного тока [Вт]", "pt": "Potência máxima de CORRENTE ALTERNADA [W]", "nl": "Maximaal WISSELSTROOMVERMOGEN [W]", "fr": "Puissance CA maximale [W]", "it": "Potenza massima AC [W]", "es": "Potencia máxima de CA [W]", "pl": "Maksymalna moc AC [W]", "uk": "Максимальна потужність змінного струму", "zh-cn": "最大交流电力[W]"},
- "maxBatChargePower": { "en": "Maximum batttery charge power", "de": "Maximale Batterieladeleistung", "ru": "Максимальная мощность боевого заряда [Вт]", "pt": "Potência máxima de carga de guerra [W]", "nl": "Maximaal slagvermogen [W]", "fr": "Puissance de charge maximale de la batterie [W]", "it": "Potenza massima di carica batttery [W]", "es": "Potencia máxima de carga de batalla [W]", "pl": "Maksymalna moc ładowania baterii [W]", "uk": "Максимальна потужність заряду батареї", "zh-cn": "最大战斗充电功率[W]"},
- "maxBatDischargPower": { "en": "Maximum battery discharge power", "de": "Maximale Batterieentladeleistung", "ru": "Максимальная мощность разряда батареи [Вт]", "pt": "Potência máxima de descarga da bateria [W]", "nl": "Maximaal batterijontladingsvermogen [W]", "fr": "Puissance de décharge maximale de la batterie [W]", "it": "Potenza massima di scarica della batteria [W]", "es": "Potencia máxima de descarga de la batería [W]", "pl": "Maksymalna moc rozładowania akumulatora [W]", "uk": "Максимальна потужність розряду акумулятора", "zh-cn": "最大电池放电功率[W]"},
- "maxChargePower": { "en": "Maximum charge power", "de": "Maximale Ladeleistung", "ru": "Максимальная мощность заряда [Вт]", "pt": "Potência máxima de carga [W]", "nl": "Maximaal laadvermogen [W]", "fr": "Puissance de charge maximale [W]", "it": "Potenza massima di carica [W]", "es": "Potencia de carga máxima [W]", "pl": "Maksymalna moc ładowania [W]", "uk": "Максимальна потужність заряду", "zh-cn": "最大充电功率[W]"},
- "maxDischargePower": { "en": "Maximum discharge power", "de": "Maximale Entladeleistung", "ru": "Максимальная мощность разряда [Вт]", "pt": "Potência máxima de descarga [W]", "nl": "Maximaal ontlaadvermogen [W]", "fr": "Puissance de décharge maximale [W]", "it": "Potenza massima di scarico [W]", "es": "Potencia máxima de descarga [W]", "pl": "Maksymalna moc rozładowania [W]", "uk": "Максимальна потужність розряду", "zh-cn": "最大放电功率[W]"},
- "maxFbcChargePower": { "en": "Maximum FCB charge power", "de": "Maximale FCB-Ladeleistung", "ru": "Максимальная мощность заряда FCB [Вт]", "pt": "Potência máxima de carga dos FCB [W]", "nl": "Maximum FCB-laadvermogen [W]", "fr": "Puissance de charge maximale FCB [W]", "it": "Potenza massima di carica FCB [W]", "es": "Potencia máxima de carga FCB [W]", "pl": "Maksymalna moc ładowania FCB [W]", "uk": "Максимальна потужність заряду FCB", "zh-cn": "最大FCB充电功率[W]"},
- "maxFbcDischargePower": { "en": "Maximum FCB discharge power", "de": "Maximale FCB-Entladeleistung", "ru": "Максимальная мощность разряда FCB [Вт]", "pt": "Potência máxima de descarga FCB [W]", "nl": "Maximaal FCB-ontlaadvermogen [W]", "fr": "Puissance de décharge maximale FCB [W]", "it": "Potenza massima di scarica FCB [W]", "es": "Potencia máxima de descarga FCB [W]", "pl": "Maksymalna moc rozładowania FCB [W]", "uk": "Максимальна потужність розряду FCB", "zh-cn": "最大FCB放电功率[W]"},
- "maxPvPower": { "en": "Maximum PV power", "de": "Maximale PV-Leistung", "ru": "Максимальная мощность разряда FCB [Вт]", "pt": "Potência máxima de descarga FCB [W]", "nl": "Maximaal FCB-ontlaadvermogen [W]", "fr": "Puissance de décharge maximale FCB [W]", "it": "Potenza massima di scarica FCB [W]", "es": "Potencia máxima de descarga FCB [W]", "pl": "Maksymalna moc rozładowania FCB [W]", "uk": "Максимальна фотоелектрична потужність", "zh-cn": "最大FCB放电功率[W]"},
- "maxStartChargePower": { "en": "Maximum start charge power", "de": "Maximale anfängliche Ladeleistung", "ru": "Максимальная начальная мощность заряда [Вт]", "pt": "Potência máxima de arranque [W]", "nl": "Maximaal startvermogen [W]", "fr": "Puissance maximale de charge de démarrage [W]", "it": "Potenza massima di carica iniziale [W]", "es": "Potencia máxima de carga de arranque [W]", "pl": "Maksymalna moc ładowania rozruchowego [W]", "uk": "Максимальна потужність стартового заряду", "zh-cn": "最大启动充电功率[W]"},
- "maxStartDischargePower": { "en": "Maximum start discharge power", "de": "Maximale anfängliche Entladeleistung", "ru": "Максимальная начальная мощность разряда [Вт]", "pt": "Potência máxima de descarga no arranque [W]", "nl": "Maximaal startontladingsvermogen [W]", "fr": "Puissance maximale de décharge de démarrage [W]", "it": "Potenza massima di scarico iniziale [W]", "es": "Potencia máxima de descarga de arranque [W]", "pl": "Maksymalna moc rozruchu [W]", "uk": "Максимальна потужність стартового розряду", "zh-cn": "最大启动放电功率[W]"},
- "minStartChargePower": { "en": "Minimum start charge power", "de": "Minimale anfängliche Ladeleistung", "ru": "Минимальная начальная мощность заряда [Вт]", "pt": "Potência mínima de arranque [W]", "nl": "Minimaal startladingsvermogen [W]", "fr": "Puissance minimale de charge de démarrage [W]", "it": "Potenza minima di carica iniziale [W]", "es": "Potencia mínima de carga de arranque [W]", "pl": "Minimalna moc ładowania rozruchowego [W]", "uk": "Мінімальна потужність стартового заряду", "zh-cn": "最小启动充电功率[W]"},
- "minStartDischargePower": { "en": "Minimum start discharge power", "de": "Minimum anfängliche Entladeleistung", "ru": "Минимальная начальная мощность разряда [Вт]", "pt": "Potência mínima de descarga no arranque [W]", "nl": "Minimaal startontladingsvermogen [W]", "fr": "Puissance de décharge minimale de démarrage [W]", "it": "Potenza minima di scarico iniziale [W]", "es": "Potencia mínima de descarga de arranque [W]", "pl": "Minimalna moc rozruchu [W]", "uk": "Мінімальна потужність стартового розряду", "zh-cn": "最小启动放电功率[W]"},
- "options": { "en": "Options", "de": "Einstellungen", "ru": "Опции", "pt": "Opcao", "nl": "Optie", "fr": "Option", "it": "Opzioni", "es": "Opcion", "pl": "Opcje", "uk": "Опції", "zh-cn": "选项"},
- "polling_interval_long": { "en": "Polling interval L = long [hrs]", "de": "Abfrageintervall L = lang [hrs]", "ru": "Длительный интервал опроса [ч]", "pt": "Intervalo de votação longo [h]", "nl": "Peilinginterval lang [h]", "fr": "Intervalle d'interrogation long [h]", "it": "Intervallo di polling lungo [h]", "es": "Intervalo de sondeo largo [h]", "pl": "Interwał sondażowy długi [h]", "uk": "Інтервал опитування L = довгий [год]", "zh-cn": "轮询间隔长[h]"},
- "polling_interval_medium": { "en": "Polling interval M = medium [min]", "de": "Abfrageintervall M = mittel [min]", "ru": "Средний интервал опроса [м]", "pt": "Média do intervalo de sondagem [m]", "nl": "Peilinginterval medium [m]", "fr": "Intervalle de sondage moyen [m]", "it": "Intervallo di polling medio [m]", "es": "Intervalo de sondeo medio [m]", "pl": "Przedział sondażowy średni [m]", "uk": "Інтервал опитування M = середній [м]", "zh-cn": "轮询间隔介质[m]"},
- "polling_interval_short": { "en": "Polling interval S = short [sec]", "de": "Abfrageintervall S = kurz [sec]", "ru": "Короткий интервал опроса [с]", "pt": "Intervalo de votação curto [s]", "nl": "Peilinginterval kort [s]", "fr": "Intervalle d'interrogation court [s]", "it": "Intervallo di polling breve [s]", "es": "Intervalo de sondeo corto [s]", "pl": "Krótki interwał sondażowy [s]", "uk": "Інтервал опитування S = короткий [с]", "zh-cn": "轮询间隔短[s]"},
- "polling_intervals": { "en": "Polling intervals", "de": "Abfrageintervalle", "ru": "Интервалы опроса", "pt": "Intervalo", "nl": "Frequentie van de peilingen", "fr": "Intervalles d'interrogation", "it": "Intervalli di polling", "es": "Intervalos de sondeo", "pl": "Interwały sondażowe", "uk": "Інтервали опитування", "zh-cn": "轮询间隔"},
- "portal_password": { "en": "E3/DC portal password", "de": "E3/DC Portal Passwort", "ru": "Пароль портала E3/DC", "pt": "Senha do portal E3/DC", "nl": "E3/DC-portaalwachtwoord", "fr": "Mot de passe du portail E3/DC", "it": "Password del portale E3/DC", "es": "Contraseña del portal E3/DC", "pl": "Hasło portalu E3/DC", "uk": "Пароль порталу E3/DC", "zh-cn": "E3/DC门户密码"},
- "portal_user": { "en": "E3/DC portal user", "de": "E3/DC Portal Benutzername", "ru": "Пользователь портала E3/DC", "pt": "Utilizador do portal E3/DC", "nl": "E3/DC portal gebruiker", "fr": "Utilisateur du portail E3/DC", "it": "Utente del portale E3/DC", "es": "Usuario del portal E3/DC", "pl": "Użytkownik portalu E3/DC", "uk": "Користувач порталу E3/DC", "zh-cn": "E3/DC门户用户"},
- "query_bat": { "en": "BAT (battery)", "de": "BAT (Batterie)", "ru": "EMS (система управления энергопотреблением)", "pt": "EMS (sistema de gestão da energia)", "nl": "EMS (energiebeheersysteem)", "fr": "EMS (système de gestion de l'énergie)", "it": "EMS (sistema di gestione dell'energia)", "es": "EMS (sistema de gestión de energía)", "pl": "EMS (system zarządzania energią)", "uk": "BAT (акумулятор)", "zh-cn": "EMS(能源管理系统)"},
- "query_db": { "en": "DB (database)", "de": "DB (Datenbank)", "ru": "БД (база данных)", "pt": "DB (Base de dados)", "nl": "DB (database)", "fr": "DB (base de données)", "it": "DB (banca dati)", "es": "DB (base de datos)", "pl": "DB (baza danych)", "uk": "БД (база даних)", "zh-cn": "数据库(数据库)"},
- "query_ems": { "en": "EMS (energy management system)", "de": "EMS (Energiemanagementsystem)", "ru": "EMS (система управления энергопотреблением)", "pt": "EMS (sistema de gestão da energia)", "nl": "EMS (energiebeheersysteem)", "fr": "EMS (système de gestion de l'énergie)", "it": "EMS (sistema di gestione dell'energia)", "es": "EMS (sistema de gestión de energía)", "pl": "EMS (system zarządzania energią)", "uk": "EMS (система управління енергією)", "zh-cn": "EMS(能源管理系统)"},
- "query_ep": { "en": "EP (emergency power)", "de": "EP (Notstrom)", "ru": "EMS (система управления энергопотреблением)", "pt": "EMS (sistema de gestão da energia)", "nl": "EMS (energiebeheersysteem)", "fr": "EMS (système de gestion de l'énergie)", "it": "EMS (sistema di gestione dell'energia)", "es": "EMS (sistema de gestión de energía)", "pl": "EMS (system zarządzania energią)", "uk": "EP (аварійне живлення)", "zh-cn": "EMS(能源管理系统)"},
- "query_info": { "en": "INFO (information)", "de": "INFO (Information)", "ru": "INFO (информация)", "pt": "INFO (Informação)", "nl": "INFO (informatie)", "fr": "INFO (informations)", "it": "INFO (informazioni)", "es": "INFO (información)", "pl": "INFO (Informacje)", "uk": "INFO (інформація)", "zh-cn": "INFO(信息)"},
- "query_pm": { "en": "PM (power meter)", "de": "PM (Leistungsmesser)", "ru": "ПМ (измеритель мощности)", "pt": "PM (medidor de potência)", "nl": "PM (vermogensmeter)", "fr": "PM (wattmètre)", "it": "PM (misuratore di potenza)", "es": "PM (medidor de potencia)", "pl": "PM (miernik mocy)", "uk": "PM (вимірювач потужності)", "zh-cn": "PM(功率计)"},
- "query_pvi": { "en": "PVI (photovoltaic inverter)", "de": "PVI (Wechselrichter)", "ru": "EMS (система управления энергопотреблением)", "pt": "EMS (sistema de gestão da energia)", "nl": "EMS (energiebeheersysteem)", "fr": "EMS (système de gestion de l'énergie)", "it": "EMS (sistema di gestione dell'energia)", "es": "EMS (sistema de gestión de energía)", "pl": "EMS (system zarządzania energią)", "uk": "PVI (фотоелектричний інвертор)", "zh-cn": "EMS(能源管理系统)"},
- "query_sys": { "en": "SYS (system)", "de": "SYS (System)", "ru": "СИСТЕМА (система)", "pt": "SYS (system)", "nl": "SYS (systeem)", "fr": "SYS (système)", "it": "SYS (sistema)", "es": "SYS (sistema)", "pl": "SYS (system)", "uk": "SYS (система)", "zh-cn": "系统(系统)"},
- "query_wb": { "en": "WB (wallbox)", "de": "WB (Wallbox)", "ru": "ВБ (настенный ящик)", "pt": "WB (wallbox)", "nl": "WB (wallbox)", "fr": "WB (boîte murale)", "it": "WB (scatola da muro)", "es": "WB (wallbox)", "pl": "WB (wallbox)", "uk": "WB (Wallbox)", "zh-cn": "WB(壁盒)"},
- "recommendedMinChargeLimit": { "en": "Recommended minimum charge limit", "de": "Empfohlenes minimales Ladelimit", "ru": "Рекомендуемый минимальный предел заряда [Вт]", "pt": "Limite mínimo de carga recomendado [W]", "nl": "Aanbevolen minimum laadlimiet [W]", "fr": "Limite de charge minimale recommandée [W]", "it": "Limite minimo di carica consigliato [W]", "es": "Límite mínimo de carga recomendado [W]", "pl": "Zalecany minimalny limit ładowania [W]", "uk": "Рекомендований мінімальний ліміт заряду", "zh-cn": "建议最低收费限额[W]"},
- "recommendedMinDischargeLimit": { "en": "Recommended minimum discharge limit", "de": "Empfohlenes minimales Entladelimit", "ru": "Рекомендуемый минимальный предел разряда [Вт]", "pt": "Limite mínimo de descarga recomendado [W]", "nl": "Aanbevolen minimale lozingsgrens [W]", "fr": "Limite de décharge minimale recommandée [W]", "it": "Limite minimo di scarico consigliato [W]", "es": "Límite mínimo de descarga recomendado [W]", "pl": "Zalecany minimalny limit rozładowania [W]", "uk": "Рекомендована мінімальна межа розряду", "zh-cn": "建议最低排放限值[W]"},
- "rscp_password": { "en": "E3/DC RSCP password", "de": "E3/DC RSCP Passwort", "ru": "Пароль RSCP E3/DC", "pt": "Senha E3/DC RSCP", "nl": "E3/DC rscp-wachtwoord", "fr": "Mot de passe RSCP E3/DC", "it": "E3/DC RSCP password", "es": "Contraseña RSCP E3/DC", "pl": "Hasło E3/DC RSCP", "uk": "Пароль E3/DC RSCP", "zh-cn": "E3/DC RSCP密码"},
- "send_tuple_delay": { "en": "Tuple sending delay [sec]", "de": "Tupel-Schreibverzögerung [sec]", "ru": "Задержка отправки кортежа [с]", "pt": "Atraso de envio por amostragem [s]", "nl": "Tupelvertraging [s]", "fr": "Délai d'envoi de tuple [s]", "it": "Ritardo invio tupla [s]", "es": "Retraso de envío de tupla [s]", "pl": "Opóźnienie wysyłania krotki [s]", "uk": "Затримка надсилання кортежу [с]", "zh-cn": "元组发送延迟[s]"},
- "setidleperiod_delay": { "en": "Set idle period delay [sec]", "de": "SET_IDLE_PERIOD Verzögerung [sec]", "ru": "Задержка SET_IDLE_PERIOD [с]", "pt": "Atraso do SET_IDLE_PERÍODO [s]", "nl": "Set_idle_period vertraging [s]", "fr": "SET_IDLE_PERIOD delay[s]", "it": "Ritardo SET_IDLE_PERIOD [s]", "es": "Retardo [s]de SET_IDLE_PERIOD", "pl": "SET_IDLE_PERIOD delay [s]", "uk": "Set idle period delay [s]", "zh-cn": "SET_IDLE_PERIOD延迟[s]"},
- "setpower_interval": { "en": "SET_POWER resend interval [sec]", "de": "SET_POWER Wiederholintervall [sec]", "ru": "Интервал повторной отправки SET_POWER [s]", "pt": "Intervalo SET_POWER de revenda [s]", "nl": "Interval [s]opnieuw versturen instellen", "fr": "SET_POWER renvoie l'intervalle [s]", "it": "SET_POWER reinvia intervallo [s]", "es": "SET_POWER intervalo de reenvío [s]", "pl": "SET_POWER resend interval [s]", "uk": "Інтервал повторного надсилання SET_POWER [с]", "zh-cn": "SET_POWER重新发送间隔[s]"},
- "startChargeDefault": { "en": "Start charge default", "de": "Anfängliche Ladeleistung Standard", "ru": "Начальная зарядка по умолчанию [Вт]", "pt": "Predefinição da carga inicial [W]", "nl": "Start opladen standaard [W]", "fr": "Démarrer la charge par défaut [W]", "it": "Avviare la carica di default [W]", "es": "Inicio de carga predeterminado [W]", "pl": "Start charge default [W]", "uk": "Почати зарядку за умовчанням", "zh-cn": "启动收费默认值[W]"},
- "startDischargeDefault": { "en": "Start discharge default", "de": "Anfängliche Entladeleistung Standard", "ru": "Начальная разрядка по умолчанию [Вт]", "pt": "Iniciar a predefinição da descarga [W]", "nl": "Begin ontlading standaard [W]", "fr": "Démarrer la décharge par défaut [W]", "it": "Avvio scarico predefinito [W]", "es": "Inicio de descarga por defecto [W]", "pl": "Start rozładowanie domyślne [W]", "uk": "Почати розрядку за замовчуванням", "zh-cn": "启动放电默认值[W]"},
- "title_connection": { "en": "Setup E3/DC connection", "de": "E3/DC-Verbindung", "ru": "Настройка подключения E3/DC", "pt": "Configurar a ligação E3 / DC", "nl": "E3/DC verbinding instellen", "fr": "Configuration de la connexion E3 / DC", "it": "Configurazione connessione E3 / DC", "es": "Configuración de la conexión E3 / DC", "pl": "Konfiguracja połączenia E3 / DC", "uk": "Налаштуйте підключення E3/DC", "zh-cn": "设置E3/DC连接"},
- "title_intervals": { "en": "Set time intervals for sending", "de": "Zeitintervalle für Senden", "ru": "Установите временные интервалы для запроса и повторной отправки", "pt": "Definir os intervalos de tempo para a pesquisa e a revenda", "nl": "Tijdintervallen instellen voor opvragen en opnieuw verzenden", "fr": "Définir des intervalles de temps pour la requête et le renvoi", "it": "Impostare intervalli di tempo per la query e la rispedizione", "es": "Establecer intervalos de tiempo para la consulta y reenvío", "pl": "Ustawianie przedziałów czasowych dla zapytania i ponownego wysyłania", "uk": "Встановіть часові інтервали для відправки", "zh-cn": "设置查询和重新发送的时间间隔"},
- "title_misc": { "en": "Miscellaneous", "de": "Verschiedenes", "ru": "Разнообразный", "pt": "Diversos", "nl": "Gemengd", "fr": "Divers", "it": "Varie", "es": "Misceláneas", "pl": "Różnorodny", "uk": "Різне", "zh-cn": "各种各样的"},
- "title_namespaces": { "en": "Select E3/DC namespaces to query data for", "de": "Auswahl der E3/DC-Namespaces, für die Daten abgefragt werden", "ru": "Выберите пространства имен E3/DC для запроса данных для", "pt": "Seleccione os espaços de nomes E3/DC para onde procurar os dados", "nl": "Selecteer E3 / DC-naamruimten om gegevens op te vragen", "fr": "Sélectionnez les espaces de noms E3/DC pour interroger les données", "it": "Selezionare gli spazi dei nomi E3 / DC per interrogare i dati", "es": "Seleccione espacios de nombres E3/DC para consultar los datos", "pl": "Wybierz przestrzenie nazw E3 / DC do odpytywania danych", "uk": "Виберіть простори імен E3/DC для запиту даних", "zh-cn": "选择E3/DC命名空间以查询数据"},
- "title_polling_intervals": { "en": "Set data polling intervals", "de": "Länge der Abfrageintervalle", "ru": "Точная настройка интервалов опроса данных", "pt": "Intervalos de sondagem de dados de afinação fina", "nl": "Fijnafstellen van data polling intervallen", "fr": "Affiner les intervalles d'interrogation des données", "it": "Ottimizzare gli intervalli di polling dei dati", "es": "Ajustar los intervalos de sondeo de datos", "pl": "Dostrajanie interwałów ankietowych danych", "uk": "Встановити інтервали опитування даних", "zh-cn": "微调数据轮询间隔"},
- "title_polling_intervals_table": { "en": "Polling interval per RSCP tag", "de": "Abfrageintervall je RSCP-Tag", "ru": "Интервал опроса для каждого тега RSCP", "pt": "Intervalo de pesquisa por tag RSCP", "nl": "Polling-interval per RSCP-tag", "fr": "Intervalle d'interrogation par balise RSCP", "it": "Intervallo di polling per tag RSCP", "es": "Intervalo de sondeo por etiqueta RSCP", "pl": "Interwał odpytywania na znacznik RSCP", "uk": "Інтервал опитування на тег RSCP", "zh-cn": "每个 RSCP 标签的轮询间隔"},
+ "A35_SERIAL_NUMBER": { "en": "A35 serial number", "de": "A35 Seriennummer", "ru": "Серийный номер A35", "pt": "Número de série A35", "nl": "A35 serienummer", "fr": "Numéro de série A35", "it": "Numero di serie A35", "es": "Número de serie A35", "pl": "Numer seryjny A35", "zh-cn": "A35序列号"},
+ "ACTIVE_PHASES": { "en": "Active phases", "de": "Aktive Phasen", "ru": "Активные фазы", "pt": "Fases ativas", "nl": "Actieve fasen", "fr": "Phases actives", "it": "Fasi attive", "es": "Fases activas", "pl": "Aktywne fazy", "zh-cn": "活跃期"},
+ "AC_APPARENTPOWER": { "en": "AC apparent power", "de": "AC Scheinleistung", "ru": "Кажущаяся мощность переменного тока [ВА]", "pt": "Potência aparente de CORRENTE ALTERNADA [VA]", "nl": "Schijnbaar WISSELSTROOMVERMOGEN [VA]", "fr": "Puissance apparente CA [VA]", "it": "Potenza apparente AC [VA]", "es": "Potencia aparente de CA [VA]", "pl": "Moc pozorna AC [VA]", "zh-cn": "交流视在功率[VA]"},
+ "AC_CURRENT": { "en": "AC current", "de": "AC Wechselstrom", "ru": "Переменный ток [А]", "pt": "Corrente alterna [a]", "nl": "Wisselstroom [A]", "fr": "Courant alternatif [A]", "it": "Corrente alternata [A]", "es": "Corriente alterna [A]", "pl": "Prąd przemienny [A]", "zh-cn": "交流电流[A]"},
+ "AC_ENERGY_ALL": { "en": "AC energy all", "de": "AC Energie gesamt", "ru": "Вся энергия переменного тока [кВтч]", "pt": "Energia de CORRENTE ALTERNADA (kWh)", "nl": "AC energie alle [kWh]", "fr": "Énergie CA tout [kWh]", "it": "Energia CA tutti [kWh]", "es": "Energía de CA todos [kWh]", "pl": "Energia prądu przemiennego wszystkie [kWh]", "zh-cn": "交流电源全部[千瓦时]"},
+ "AC_ENERGY_GRID_CONSUMPTION": { "en": "AC energy grid consumption", "de": "AC Energieverbrauch vom Netz", "ru": "Потребление электроэнергии в сети переменного тока [кВтч]", "pt": "Consumo da rede de energia de CORRENTE ALTERNADA [kWh]", "nl": "Verbruik van het wisselstroomnet [kWh]", "fr": "Consommation du réseau d'énergie CA [kWh]", "it": "Consumo di rete AC [kWh]", "es": "Consumo de la red de energía de CA [kWh]", "pl": "Zużycie sieci energetycznej prądu przemiennego [kWh]", "zh-cn": "交流电网消耗[千瓦时]"},
+ "AC_MAX_APPARENTPOWER": { "en": "Maximum AC apparent power", "de": "Maximale AC-Scheinleistung", "ru": "Максимальная кажущаяся мощность переменного тока [ВА]", "pt": "Potência aparente máxima ca [VA]", "nl": "Maximaal schijnbaar WISSELSTROOMVERMOGEN [VA]", "fr": "Puissance apparente CA maximale [VA]", "it": "Massima potenza apparente AC [VA]", "es": "Potencia aparente máxima de CA [VA]", "pl": "Maksymalna moc pozorna AC [VA]", "zh-cn": "最大交流视在功率[VA]"},
+ "AC_MAX_PHASE_COUNT": { "en": "Number of AC phases", "de": "Anzahl der AC-Phasen", "ru": "Количество фаз переменного тока", "pt": "Número de fases CA", "nl": "Aantal AC-fasen", "fr": "Nombre de phases CA", "it": "Numero di fasi AC", "es": "Número de fases de CA", "pl": "Liczba faz AC", "zh-cn": "交流相数"},
+ "AC_POWER": { "en": "AC power", "de": "Wechselstrom", "ru": "Мощность переменного тока [Вт]", "pt": "Potência de CORRENTE ALTERNADA [W]", "nl": "WISSELSTROOMVERMOGEN [W]", "fr": "Alimentation CA [W]", "it": "Alimentazione CA [W]", "es": "Alimentación de CA [W]", "pl": "Moc AC [w]", "zh-cn": "交流电力[W]"},
+ "AC_REACTIVEPOWER": { "en": "AC reactive power", "de": "AC Blindleistung", "ru": "Реактивная мощность переменного тока [ВА]", "pt": "Potência de reacção AC [VA]", "nl": "AC reactief vermogen [VA]", "fr": "Puissance réactive CA [VA]", "it": "Potenza reattiva CA [VA]", "es": "Potencia reactiva de CA [VA]", "pl": "Moc bierna prądu przemiennego [VA]", "zh-cn": "交流无功功率[VA]"},
+ "AC_VOLTAGE": { "en": "AC voltage", "de": "Wechselspannung", "ru": "Переменное напряжение [В]", "pt": "Tensão de CORRENTE ALTERNADA [V]", "nl": "Wisselspanning [V]", "fr": "Tension CA [V]", "it": "Tensione CA [V]", "es": "Tensión de ca [V]", "pl": "Napięcie AC [V]", "zh-cn": "交流电压[V]"},
+ "AD_MAX_APPARENT_POWER": { "en": "Maximum AC apparent power", "de": "Maximale AC-Scheinleistung", "ru": "Максимальная кажущаяся мощность переменного тока [ВА]", "pt": "Potência aparente máxima ca [VA]", "nl": "Maximaal schijnbaar WISSELSTROOMVERMOGEN [VA]", "fr": "Puissance apparente CA maximale [VA]", "it": "Massima potenza apparente AC [VA]", "es": "Potencia aparente máxima de CA [VA]", "pl": "Maksymalna moc pozorna AC [VA]", "zh-cn": "最大交流视在功率[VA]"},
+ "ALIVE": { "en": "Alive", "de": "Aktiv", "ru": "Живой", "pt": "Vivo", "nl": "Leven", "fr": "Vivant", "it": "Vivo", "es": "Vivo", "pl": "Alive", "zh-cn": "还活着"},
+ "APP_SOFTWARE": { "en": "App software", "de": "App-Software", "ru": "Программное обеспечение приложения", "pt": "Aplicação", "nl": "App-software", "fr": "Logiciel d'application", "it": "Software app", "es": "Software de aplicaciones", "pl": "Oprogramowanie App", "zh-cn": "App软件"},
+ "ASOC": { "en": "State of Health", "de": "Alterungszustand", "ru": "ASOC [%]", "pt": "ASOC [%]", "nl": "ASOC [%]", "fr": "ASOC [%]", "it": "ASOC [ % ]", "es": "ASOC [%]", "pl": "ASOC [%]", "zh-cn": "ASOC[%]"},
+ "AUTARKY": { "en": "Autarky", "de": "Autarkie", "ru": "Автаркия [%]", "pt": "Autocarky [ % ]", "nl": "Autarkie [%]", "fr": "Autarcie [%]", "it": "Autarchico [ % ]", "es": "Autarquía [%]", "pl": "Autarky [%]", "zh-cn": "自动[%]"},
+ "AUTHENTICATION": { "en": "Authentication", "de": "Authentisierung", "ru": "Аутентификация", "pt": "Autenticação", "nl": "authenticatie", "fr": "Authentification", "it": "Autenticazione", "es": "Autenticación", "pl": "Uwierzytelnianie", "zh-cn": "验证"},
+ "ActivePhases": { "en": "Number of active phases", "de": "Anzahl aktiver Phasen", "ru": "Количество активных фаз", "pt": "Número de fases activas", "nl": "Aantal actieve fasen", "fr": "Nombre de phases actives", "it": "Numero di fasi attive", "es": "Número de fases activas", "pl": "Liczba aktywnych faz", "zh-cn": "活动阶段数"},
+ "BALANCED_PHASES": { "en": "Balanced phases", "de": "Ausgeglichene Phasen", "ru": "Сбалансированные фазы", "pt": "Fases equilibradas", "nl": "Evenwichtige fasen", "fr": "Phases équilibrées", "it": "Fasi bilanciate", "es": "Fases equilibradas", "pl": "Zrównoważone fazy", "zh-cn": "平衡相位"},
+ "BAT": { "en": "Battery", "de": "Batterie", "ru": "Аккумулятор", "pt": "Bateria", "nl": "Accu", "fr": "Batterie", "it": "Batteria", "es": "Batería", "pl": "Bateria", "zh-cn": "电池"},
+ "BATTERY_BEFORE_CAR_MODE": { "en": "Battery before car mode", "de": "Batterie-vor-Auto Modus", "ru": "Батарея перед режимом автомобиля", "pt": "Bateria antes do Modo automóvel", "nl": "Batterij voor auto-modus", "fr": "Batterie avant le mode voiture", "it": "Batteria prima della modalità auto", "es": "Batería antes del modo del coche", "pl": "Akumulator przed trybem samochodowym", "zh-cn": "汽车模式前的电池"},
+ "BATTERY_TO_CAR_MODE": { "en": "Battery to car mode", "de": "Batterie-zum-Auto Modus", "ru": "Батарея в режиме автомобиля", "pt": "Modo bateria / carro", "nl": "Batterij naar auto-modus", "fr": "Mode batterie en voiture", "it": "Batteria alla modalità auto", "es": "Modo de batería a coche", "pl": "Akumulator do trybu samochodowego", "zh-cn": "电池到汽车模式"},
+ "BAT_CHARGE_LEVEL": { "en": "Battery charge level", "de": "Batterie Ladezustand", "ru": "Уровень заряда батареи", "pt": "Bateria", "nl": "Laadniveau van de batterij", "fr": "Niveau de charge de la batterie", "it": "Livello di carica della batteria", "es": "Nivel de carga de la batería", "pl": "Poziom naładowania akumulatora", "zh-cn": "电池充电水平"},
+ "BAT_CHARGE_LIMIT": { "en": "Battery charge limit", "de": "Batterieladelimit", "ru": "Предел заряда батареи [Вт]", "pt": "Limite de carga da bateria [W]", "nl": "Laadlimiet van de batterij [W]", "fr": "Limite de charge de la batterie [W]", "it": "Limite di carica della batteria [W]", "es": "Límite de carga de la batería [W]", "pl": "Limit ładowania akumulatora [W]", "zh-cn": "电池充电限制[W]"},
+ "BAT_CYCLE_COUNT": { "en": "Battery cycle count", "de": "Batterie Ladezyklen", "ru": "Количество циклов работы от батареи", "pt": "Contagem de ciclos de bateria", "nl": "Aantal batterijcycli", "fr": "Compte de cycle de batterie", "it": "Conteggio del ciclo della batteria", "es": "Recuento de ciclos de batería", "pl": "Liczba cykli baterii", "zh-cn": "电池循环计数"},
+ "BAT_DISCHARGE_LIMIT": { "en": "Battery discharge limit", "de": "Batterie Entladelimit", "ru": "Предел разряда батареи [Вт]", "pt": "Limite de descarga da bateria [W]", "nl": "Limiet voor batterijontlading [W]", "fr": "Limite de décharge de la batterie [W]", "it": "Limite di scarica della batteria [W]", "es": "Límite de descarga de la batería [W]", "pl": "Limit rozładowania akumulatora [W]", "zh-cn": "电池放电限制[W]"},
+ "BAT_POWER_IN": { "en": "Battery energy in", "de": "Batterie laden", "ru": "Заряд батареи в", "pt": "Potência da bateria em", "nl": "Batterijvermogen in", "fr": "Puissance de la batterie", "it": "Potenza della batteria in", "es": "Alimentación de la batería", "pl": "Zasilanie bateryjne w", "zh-cn": "电池电量"},
+ "BAT_POWER_OUT": { "en": "Battery energy out", "de": "Batterie entladen", "ru": "Разряжен аккумулятор", "pt": "Energia da bateria desligada", "nl": "Batterij stroom uit", "fr": "Mise hors tension de la batterie", "it": "Potenza della batteria fuori", "es": "Salida de energía de la batería", "pl": "Zasilanie z baterii", "zh-cn": "电池断电"},
+ "BAT_SOC": { "en": "State of Charge", "de": "Ladezustand", "ru": "Батарея SOC [%]", "pt": "Battery SOC [%]", "nl": "Batterijsoc [%]", "fr": "SOC de batterie [%]", "it": "Batteria SOC [%]", "es": "SOC de batería [%]", "pl": "Bateria SOC [%]", "zh-cn": "电池SOC[%]"},
+ "BOOTLOADER_SOFTWARE": { "en": "Bootloader software", "de": "Bootloader-Software", "ru": "Программное обеспечение загрузчика", "pt": "Software para inicialização", "nl": "Bootloader-software", "fr": "Logiciel de chargeur de démarrage", "it": "Software di bootloader", "es": "Software de Bootloader", "pl": "Oprogramowanie Bootloader", "zh-cn": "引导程序软件"},
+ "CHARGE_CYCLES": { "en": "Charge cycles", "de": "Ladezyklen", "ru": "Циклы зарядки", "pt": "Ciclos de carga", "nl": "Oplaadcycli", "fr": "Cycles de charge", "it": "Cicli di carica", "es": "Ciclos de carga", "pl": "Cykle ładowania", "zh-cn": "充电周期"},
+ "CITY": { "en": "City", "de": "Stadt", "ru": "Город", "pt": "Cidade", "nl": "Stad", "fr": "Ville", "it": "Citta", "es": "Ciudad", "pl": "Miasto", "zh-cn": "城市"},
+ "CONSUMED_PRODUCTION": { "en": "Consumed production, relative", "de": "Eigenstromanteil", "ru": "Потребляемая продукция, относительная", "pt": "Produção consumida, relativa", "nl": "Verbruikte productie, relatief", "fr": "Production consommée, relative", "it": "Produzione consumata, relativa", "es": "Producción consumida, relativa", "pl": "Zużyta produkcja, względna", "zh-cn": "消耗的生产,相对的"},
+ "CONSUMPTION": { "en": "Consumed energy", "de": "Energieverbrauch", "ru": "Потребляемая мощность", "pt": "Energia consumida", "nl": "Opgenomen vermogen", "fr": "Puissance consommée", "it": "Potenza consumata", "es": "Energía consumida", "pl": "Zużyta moc", "zh-cn": "消耗功率"},
+ "COUNTRY": { "en": "Country", "de": "Land", "ru": "Страна", "pt": "País", "nl": "Land", "fr": "Pays", "it": "Paese", "es": "Pais", "pl": "Państwo", "zh-cn": "国家"},
+ "COUPLING_MODE": { "en": "Coupling mode", "de": "Kopplungsmodus", "ru": "Режим соединения", "pt": "Modo de engate", "nl": "Koppelmodus:", "fr": "Mode de couplage", "it": "Modalità di accoppiamento", "es": "Modo de acoplamiento", "pl": "Tryb sprzęgania", "zh-cn": "耦合方式"},
+ "CURRENT": { "en": "Amperage", "de": "Strom", "ru": "Сила тока [А]", "pt": "Amperagem [A]", "nl": "Stroomsterkte [A]", "fr": "Ampérage [A]", "it": "Amperaggio [A]", "es": "Amperaje [A]", "pl": "Natężenie Prądu [A]", "zh-cn": "安培数[A]"},
+ "CarCharging": { "en": "Car Charging", "de": "Ladevorgang", "ru": "Автомобильная зарядка", "pt": "Carregamento Do Carro", "nl": "Auto Opladen", "fr": "Chargement de Voiture", "it": "Ricarica auto", "es": "Carga de Coche", "pl": "Ładowanie Samochodu", "zh-cn": "汽车充电"},
+ "CarChargingCanceled": { "en": "Charging of the car cancelled", "de": "Ladevorgang abgebrochen", "ru": "Зарядка автомобиля отменена", "pt": "Cobrança do automóvel cancelada", "nl": "Opladen van de auto geannuleerd", "fr": "La recharge de la voiture annulée", "it": "Ricarica dell'auto annullata", "es": "Carga del coche cancelada", "pl": "Ładowanie samochodu anulowane", "zh-cn": "取消汽车充电"},
+ "Connected": { "en": "Device or service connected", "de": "Gerät oder Dienst verbunden", "ru": "Подключенное устройство или услуга", "pt": "Dispositivo ou serviço ligado", "nl": "Apparaat of service aangesloten", "fr": "Appareil ou service connecté", "it": "Dispositivo o servizio collegato", "es": "Dispositivo o servicio conectado", "pl": "Podłączone urządzenie lub usługa", "zh-cn": "连接的设备或服务"},
+ "DB": { "en": "Database", "de": "Datenbank", "ru": "База данных", "pt": "Banco", "nl": "Database", "fr": "Base de Données", "it": "Database", "es": "Base", "pl": "Baza danych", "zh-cn": "资料库"},
+ "DCB_ALARM": { "en": "Alarm", "de": "Alarm", "ru": "Тревога", "pt": "Alarme", "nl": "Alarm", "fr": "Alarme", "it": "Allarme", "es": "Alarma", "pl": "Alarm", "zh-cn": "警报"},
+ "DCB_CELL_TEMPERATURE": { "en": "Cell temperature", "de": "Zelltemperatur", "ru": "Температура ячейки [°C]", "pt": "Temperatura da célula [°C]", "nl": "Celtemperatuur [°C]", "fr": "Température de la cellule [°C]", "it": "Temperatura cella [°C]", "es": "Temperatura de la celda [°C]", "pl": "Temperatura ogniwa [°c]", "zh-cn": "电池温度[°C]"},
+ "DCB_CELL_VOLTAGE": { "en": "Cell voltage", "de": "Zellspannung", "ru": "Напряжение ячейки [В]", "pt": "Tensão da célula [V]", "nl": "Celspanning [V]", "fr": "Tension de cellule [V]", "it": "Tensione di cella [V]", "es": "Voltaje de la celda [V]", "pl": "Napięcie ogniwa [V]", "zh-cn": "电池电压[V]"},
+ "DCB_CHARGE_HIGH_TEMPERATURE": { "en": "Charge high temperature", "de": "Laden Höchsttemperatur", "ru": "Высокая температура зарядки [°C]", "pt": "Carga a alta temperatura [°C]", "nl": "Laad hoge temperatuur [°C]", "fr": "Charge haute température [°C]", "it": "Carica ad alta temperatura [°C]", "es": "Carga de alta temperatura [°C]", "pl": "Ładowanie wysoka temperatura [°C]", "zh-cn": "充电高温[°C]"},
+ "DCB_CHARGE_LOW_TEMPERATURE": { "en": "Charge low temperature", "de": "Laden Tiefsttemperatur", "ru": "Зарядка при низкой температуре [°C]", "pt": "Carga a baixa temperatura [°C]", "nl": "Laad lage temperatuur [°C]", "fr": "Charge basse température [°C]", "it": "Carica bassa temperatura [°C]", "es": "Carga baja temperatura [°C]", "pl": "Ładowanie niska temperatura [°C]", "zh-cn": "充电低温[°C]"},
+ "DCB_COUNT": { "en": "Number of Deep Cycle Batteries", "de": "Anzahl Deep Cycle Batteries", "ru": "Количество блоков постоянного тока", "pt": "Número de Deep Cycle Batteries", "nl": "Aantal Deep Cycle Batteries", "fr": "Nombre de Deep Cycle Batteries", "it": "Numero di Deep Cycle Batteries", "es": "Número de Deep Cycle Batteries", "pl": "Liczba Deep Cycle Batteries", "zh-cn": "Deep Cycle Batteries数量"},
+ "DCB_CURRENT": { "en": "Current", "de": "Stromstärke", "ru": "Ток [А]", "pt": "Corrente [A]", "nl": "Huidige [A]", "fr": "Courant [A]", "it": "Corrente [A]", "es": "Corriente [A]", "pl": "Prąd [A]", "zh-cn": "电流[A]"},
+ "DCB_CURRENT_AVG_30S": { "en": "Current 30 seconds average", "de": "Stromstärke 30-Sekunden-Durchschnitt", "ru": "Текущее среднее значение за 30 секунд [A]", "pt": "Média actual de 30 segundos [a]", "nl": "Huidige gemiddelde 30 seconden [A]", "fr": "Moyenne actuelle de 30 secondes [A]", "it": "Corrente 30 secondi media [A]", "es": "Promedio actual de 30 segundos [A]", "pl": "Aktualna średnia 30 sekund [a]", "zh-cn": "目前平均30秒[A]"},
+ "DCB_CYCLE_COUNT": { "en": "Number of charging cycles", "de": "Anzahl Ladezyklen", "ru": "Количество циклов зарядки", "pt": "Número de ciclos de carregamento", "nl": "Aantal laadcycli", "fr": "Nombre de cycles de charge", "it": "Numero di cicli di ricarica", "es": "Número de ciclos de carga", "pl": "Liczba cykli ładowania", "zh-cn": "充电周期数"},
+ "DCB_DATA_TABLE_VERSION": { "en": "Data table version", "de": "Daten-Tabelle Version", "ru": "Версия таблицы данных", "pt": "Versão da tabela de dados", "nl": "Versie van de gegevenstabel", "fr": "Version du tableau de données", "it": "Versione tabella dati", "es": "Versión de la tabla de datos", "pl": "Wersja tabeli danych", "zh-cn": "数据表版本"},
+ "DCB_DESIGN_CAPACITY": { "en": "Design capacity", "de": "Design-Kapazität", "ru": "Проектная мощность [Ач]", "pt": "Capacidade de projecto [Ah]", "nl": "Ontwerpcapaciteit [Ah]", "fr": "Capacité de conception [Ah]", "it": "Capacità di progettazione [Ah]", "es": "Capacidad de diseño [Ah]", "pl": "Pojemność konstrukcyjna [Ah]", "zh-cn": "设计容量[Ah]"},
+ "DCB_DESIGN_VOLTAGE": { "en": "Design voltage", "de": "Design-Spannung", "ru": "Расчетное напряжение [В]", "pt": "Tensão de projecto [V]", "nl": "Ontwerpspanning [V]", "fr": "Tension de conception [V]", "it": "Tensione di progetto [V]", "es": "Tensión de cálculo [V]", "pl": "Napięcie projektowe [V]", "zh-cn": "设计电压[V]"},
+ "DCB_DEVICE_NAME": { "en": "Device name", "de": "Gerätename", "ru": "Имя устройства", "pt": "Nome do dispositivo", "nl": "Apparaatnaam:", "fr": "Nom de l'appareil", "it": "Nome dispositivo", "es": "Nombre del dispositivo", "pl": "Nazwa urządzenia", "zh-cn": "设备名称"},
+ "DCB_END_OF_DISCHARGE": { "en": "End of discharge voltage", "de": "Entladeschlussspannung", "ru": "Конец напряжения разряда [В]", "pt": "Tensão de fim de descarga [V]", "nl": "Einde van de ontladingsspanning [V]", "fr": "Tension de fin de décharge [V]", "it": "Fine della tensione di scarica [V]", "es": "Tensión final de descarga [V]", "pl": "Napięcie końca rozładowania [V]", "zh-cn": "放电结束电压[V]"},
+ "DCB_ERROR": { "en": "Error", "de": "Fehler", "ru": "Ошибка", "pt": "Erro", "nl": "Fout", "fr": "Erreur", "it": "Errore", "es": "Error", "pl": "Błąd", "zh-cn": "错误"},
+ "DCB_FULL_CHARGE_CAPACITY": { "en": "Full charge capacity", "de": "Volle Ladekapazität", "ru": "Полная зарядная емкость [Ач]", "pt": "Capacidade de carga total [Ah]", "nl": "Volledige laadcapaciteit [Ah]", "fr": "Capacité de charge complète [Ah]", "it": "Piena capacità di carica [Ah]", "es": "Capacidad de carga completa [Ah]", "pl": "Pojemność pełnego naładowania [Ah]", "zh-cn": "全充电容量[Ah]"},
+ "DCB_FW_VERSION": { "en": "Firmware version", "de": "Firmware Version", "ru": "Версия прошивки", "pt": "Versão de Firmware", "nl": "Firmwareversie", "fr": "Version du micrologiciel", "it": "Versione firmware", "es": "Versión de Firmware", "pl": "Wersja Firmware", "zh-cn": "固件版本"},
+ "DCB_LAST_MESSAGE_TIMESTAMP": { "en": "Last message timestamp", "de": "Zeitstempel der letzten Nachricht", "ru": "Отметка времени последнего сообщения [эпоха]", "pt": "Hora da última mensagem [época]", "nl": "Tijdstempel voor laatste bericht [epoch]", "fr": "Horodatage du dernier message [époque]", "it": "Timestamp ultimo messaggio [epoch]", "es": "Último mensaje timestamp [época]", "pl": "Znacznik czasu ostatniej wiadomości [epoch]", "zh-cn": "最后消息时间戳[epoch]"},
+ "DCB_MANUFACTURE_DATE": { "en": "Manufacture date", "de": "Herstellungsdatum", "ru": "Дата изготовления", "pt": "Data de fabrico", "nl": "Productiedatum", "fr": "Date de fabrication", "it": "Data di fabbricazione", "es": "Fecha de fabricación", "pl": "Data produkcji", "zh-cn": "制造日期"},
+ "DCB_MANUFACTURE_NAME": { "en": "Manufacture name", "de": "Herstellername", "ru": "Название производителя", "pt": "Denominação de fabrico", "nl": "Naam vervaardiging", "fr": "Nom de fabrication", "it": "Nome della fabbricazione", "es": "Nombre de la fabricación", "pl": "Nazwa produkcji", "zh-cn": "制造名称"},
+ "DCB_MAX_CHARGE_CURRENT": { "en": "Maximum charge current", "de": "Maximale Ladestromstärke", "ru": "Максимальный ток заряда [А]", "pt": "Corrente máxima de carga [a]", "nl": "Maximale laadstroom [A]", "fr": "Courant de charge maximal [A]", "it": "Corrente di carica massima [A]", "es": "Corriente de carga máxima [A]", "pl": "Maksymalny prąd ładowania [A]", "zh-cn": "最大充电电流[A]"},
+ "DCB_MAX_CHARGE_VOLTAGE": { "en": "Maximum charge voltage", "de": "Maximale Ladespannung", "ru": "Максимальное напряжение заряда [В]", "pt": "Tensão máxima de carga [V]", "nl": "Maximale laadspanning [V]", "fr": "Tension de charge maximale [V]", "it": "Tensione massima di carica [V]", "es": "Tensión de carga máxima [V]", "pl": "Maksymalne napięcie ładowania [V]", "zh-cn": "最大充电电压[V]"},
+ "DCB_MAX_DISCHARGE_CURRENT": { "en": "Maximum discharge current", "de": "Maximale Entladestromstärke", "ru": "Максимальный ток разряда [А]", "pt": "Corrente máxima de descarga [a]", "nl": "Maximale ontladingsstroom [A]", "fr": "Courant de décharge maximal [A]", "it": "Corrente di scarica massima [A]", "es": "Corriente de descarga máxima [A]", "pl": "Maksymalny prąd rozładowania [A]", "zh-cn": "最大放电电流[A]"},
+ "DCB_NR_PARALLEL_CELL": { "en": "Number of cells in parallel", "de": "Anzahl der Zellen parallel", "ru": "Количество параллельных ячеек", "pt": "Número de células em paralelo", "nl": "Aantal cellen parallel", "fr": "Nombre de cellules en parallèle", "it": "Numero di celle in parallelo", "es": "Número de celdas en paralelo", "pl": "Liczba komórek równolegle", "zh-cn": "并行单元数"},
+ "DCB_NR_SENSOR": { "en": "Number of sensors", "de": "Anzahl der Sensoren", "ru": "Количество датчиков", "pt": "Número de sensores", "nl": "Aantal sensoren", "fr": "Nombre de capteurs", "it": "Numero di sensori", "es": "Número de sensores", "pl": "Liczba czujników", "zh-cn": "传感器数量"},
+ "DCB_NR_SERIES_CELL": { "en": "Number of cells in series", "de": "Anzahl der Zellen in Serie", "ru": "Количество ячеек в серии", "pt": "Número de células em série", "nl": "Aantal cellen in serie", "fr": "Nombre de cellules en série", "it": "Numero di celle in serie", "es": "Número de celdas en serie", "pl": "Liczba ogniw w serii", "zh-cn": "串联电池数量"},
+ "DCB_PCB_VERSION": { "en": "PCB version", "de": "PCB Version", "ru": "Версия печатной платы", "pt": "Versão PCB", "nl": "PCB-versie", "fr": "Version PCB", "it": "Versione PCB", "es": "Versión PCB", "pl": "Wersja PCB", "zh-cn": "PCB版本"},
+ "DCB_PROTOCOL_VERSION": { "en": "Protocol version", "de": "Protokollversion", "ru": "Версия протокола", "pt": "Versão do protocolo", "nl": "Protocol-versie", "fr": "Version du protocole", "it": "Versione del protocollo", "es": "Versión del protocolo", "pl": "Wersja protokołu", "zh-cn": "协议版本"},
+ "DCB_REMAINING_CAPACITY": { "en": "Remaining capacity", "de": "Verbleibende Kapazität", "ru": "Оставшаяся емкость [Ач]", "pt": "Capacidade restante [Ah]", "nl": "Resterende capaciteit [Ah]", "fr": "Capacité restante [Ah]", "it": "Capacità residua [Ah]", "es": "Capacidad restante [Ah]", "pl": "Pozostała pojemność [Ah]", "zh-cn": "剩余容量[啊]"},
+ "DCB_SERIALCODE": { "en": "Serial code", "de": "Seriencode", "ru": "Серийный код", "pt": "Código de série", "nl": "Seriële code", "fr": "Code de série", "it": "Codice seriale", "es": "Código de serie", "pl": "Kod seryjny", "zh-cn": "串行代码"},
+ "DCB_SERIALNO": { "en": "Serial number", "de": "Seriennummer", "ru": "Серийный номер", "pt": "Serie", "nl": "Serienummer", "fr": "Numéro de série", "it": "Numero di serie", "es": "Número de serie", "pl": "Numer seryjny", "zh-cn": "序列号"},
+ "DCB_SOC": { "en": "State of charge", "de": "Ladezustand", "ru": "Состояние заряда [%]", "pt": "Estado dos encargos [%]", "nl": "Staat van heffing [%]", "fr": "État de charge [%]", "it": "Stato di carica [ % ]", "es": "Estado de carga [%]", "pl": "Stan naładowania [%]", "zh-cn": "充电状态[%]"},
+ "DCB_SOH": { "en": "State of health", "de": "Alterungszustand", "ru": "Состояние здоровья [%]", "pt": "Estado de saúde [%]", "nl": "Gezondheidstoestand [%]", "fr": "État de santé [%]", "it": "Stato di salute [ % ]", "es": "Estado de salud [%]", "pl": "Stan zdrowia [%]", "zh-cn": "健康状况[%]"},
+ "DCB_STATUS": { "en": "Status", "de": "Status", "ru": "Статус", "pt": "Status", "nl": "Status", "fr": "Statut", "it": "Stato", "es": "Estatus", "pl": "Status", "zh-cn": "状况"},
+ "DCB_VOLTAGE": { "en": "Voltage", "de": "Spannung", "ru": "Напряжение [В]", "pt": "Tensão [V]", "nl": "Spanning [V]", "fr": "Tension [V]", "it": "Tensione [V]", "es": "Tensión [V]", "pl": "Napięcie [V]", "zh-cn": "电压[V]"},
+ "DCB_VOLTAGE_AVG_30S": { "en": "Voltage 30 seconds average", "de": "Spannung 30-Sekunden-Durchschnitt", "ru": "Среднее напряжение 30 секунд [В]", "pt": "Tensão média de 30 segundos [V]", "nl": "Spanning 30 seconden gemiddeld [V]", "fr": "Tension moyenne 30 secondes [V]", "it": "Tensione 30 secondi media [V]", "es": "Voltaje 30 segundos promedio [V]", "pl": "Napięcie 30 sekund średnia [V]", "zh-cn": "电压30秒平均[V]"},
+ "DCB_WARNING": { "en": "Warning", "de": "Warnung", "ru": "Предупреждение", "pt": "Aviso", "nl": "Waarschuwing", "fr": "Avertissement", "it": "Avvertimento", "es": "Advertencia", "pl": "Ostrzeżenie", "zh-cn": "警告"},
+ "DCDC_CHARGE_LIMIT": { "en": "DCDC charge limit", "de": "DCDC-Ladelimit", "ru": "Предел заряда постоянного тока [Вт]", "pt": "Limite de carga do DCDC [W]", "nl": "DCDC-laadlimiet [W]", "fr": "Limite de charge DCDC [W]", "it": "Limite di carica DCDC [W]", "es": "Límite de carga DCDC [W]", "pl": "Limit ładowania DCDC [W]", "zh-cn": "DCDC充电限额[W]"},
+ "DCDC_DISCHARGE_LIMIT": { "en": "DCDC discharge limit", "de": "DCDC Entladelimit", "ru": "Предел разряда постоянного тока [Вт]", "pt": "Limite de descarga do DCDC [W]", "nl": "DCDC-lossingslimiet [W]", "fr": "Limite de décharge DCDC [W]", "it": "Limite di scarico DCDC [W]", "es": "Límite de descarga DCDC [W]", "pl": "Limit rozładowania DCDC [W]", "zh-cn": "DCDC放电限制[W]"},
+ "DC_CURRENT": { "en": "DC current", "de": "Gleichstrom", "ru": "Постоянный ток [А]", "pt": "Corrente contínua [a]", "nl": "Gelijkstroom [A]", "fr": "Courant continu [A]", "it": "Corrente continua [A]", "es": "Corriente continua [A]", "pl": "Prąd stały [a]", "zh-cn": "直流电流[A]"},
+ "DC_MAX_STRING_COUNT": { "en": "Number of DC strings", "de": "Anzahl der DC-Strings", "ru": "Количество строк постоянного тока", "pt": "Número de textos de corrente contínua", "nl": "Aantal DC strings", "fr": "Nombre de chaînes CC", "it": "Numero di stringhe DC", "es": "Número de cadenas DC", "pl": "Liczba ciągów DC", "zh-cn": "DC字符串数"},
+ "DC_POWER": { "en": "Produced PV energy", "de": "PV-Produktion", "ru": "Мощность постоянного тока [кВт]", "pt": "Potência de corrente contínua [kW]", "nl": "Gelijkstroomvermogen [kW]", "fr": "Alimentation CC [kW]", "it": "Potenza CC [kW]", "es": "Potencia de CC [kW]", "pl": "Moc DC [kW]", "zh-cn": "直流电源[kW]"},
+ "DC_STRING_ENERGY_ALL": { "en": "DC energy all", "de": "Gleichstromenergie gesamt", "ru": "Вся энергия постоянного тока [кВтч]", "pt": "Energia de corrente contínua (kWh)", "nl": "GELIJKSTROOMENERGIE alle [kWh]", "fr": "Énergie CC tous [kWh]", "it": "Energia CC totale [kWh]", "es": "Energía DC todos [kWh]", "pl": "Energia DC wszystkie [kWh]", "zh-cn": "直流电能全部[千瓦时]"},
+ "DC_VOLTAGE": { "en": "DC voltage", "de": "Gleichspannung", "ru": "Напряжение постоянного тока [В]", "pt": "Tensão de corrente contínua [V]", "nl": "DC-spanning [V]", "fr": "Tension CONTINUE [V]", "it": "Tensione CONTINUA [V]", "es": "Tensión de CC [V]", "pl": "Napięcie DC [V]", "zh-cn": "直流电压[V]"},
+ "DEFAULT": { "en": "DEFAULT", "de": "DEFAULT", "ru": "ДЕФОЛТ", "pt": "PREDEFINIÇÃO", "nl": "STANDAARD", "fr": "DÉFAUT", "it": "PREDEFINITO", "es": "DEFECTO", "pl": "DOMYŚLNY", "zh-cn": "默认"},
+ "DERATE_AT_PERCENT_VALUE": { "en": "Derate at percent value", "de": "Abregelung bei Prozentwert", "ru": "Снижение в процентах [%]", "pt": "Deratar ao valor percentual [ % ]", "nl": "Derate at procenten value [%]", "fr": "Déclassement en pourcentage de la valeur [%]", "it": "Declassare al valore percentuale [ % ]", "es": "Reducción en el valor porcentual [%]", "pl": "Obniżenie wartości w procentach [%]", "zh-cn": "以百分比值降额[%]"},
+ "DERATE_AT_POWER_VALUE": { "en": "Derate at power value", "de": "Abregelung bei Leistungswert", "ru": "Уменьшать при значении мощности [Вт]", "pt": "Reduzir ao valor de potência [W]", "nl": "Derate at power value [W]", "fr": "Déclasser à la valeur de puissance [W]", "it": "Declassare al valore di potenza [W]", "es": "Reducción de potencia al valor de potencia [W]", "pl": "Spadek wartości mocy [W]", "zh-cn": "功率值降额[W]"},
+ "DEVICE_CONNECTED": { "en": "Device connected", "de": "Gerät angeschlossen", "ru": "Подключенное устройство", "pt": "Dispositivo ligado", "nl": "Apparaat aangesloten", "fr": "Appareil connecté", "it": "Dispositivo collegato", "es": "Dispositivo conectado", "pl": "Podłączone urządzenie", "zh-cn": "设备连接"},
+ "DEVICE_ID": { "en": "Device ID", "de": "Geräte-ID", "ru": "Идентификатор устройства", "pt": "ID do dispositivo", "nl": "Apparaat-ID", "fr": "ID DE L'Appareil", "it": "ID dispositivo", "es": "ID del dispositivo", "pl": "Identyfikator urządzenia", "zh-cn": "设备ID"},
+ "DEVICE_IN_SERVICE": { "en": "Device in service", "de": "Gerät im Service", "ru": "Устройство в эксплуатации", "pt": "Dispositivo em serviço", "nl": "Apparaat in gebruik", "fr": "Appareil en service", "it": "Dispositivo in servizio", "es": "Dispositivo en servicio", "pl": "Urządzenie w eksploatacji", "zh-cn": "使用中的设备"},
+ "DEVICE_NAME": { "en": "Device name", "de": "Gerätename", "ru": "Имя устройства", "pt": "Nome do dispositivo", "nl": "Apparaatnaam:", "fr": "Nom de l'appareil", "it": "Nome dispositivo", "es": "Nombre del dispositivo", "pl": "Nazwa urządzenia", "zh-cn": "设备名称"},
+ "DEVICE_STATE": { "en": "Device state", "de": "Gerätestatus", "ru": "Состояние устройства", "pt": "Estado do dispositivo", "nl": "Apparaat status", "fr": "État de l'appareil", "it": "Stato del dispositivo", "es": "Estado del dispositivo", "pl": "Stan urządzenia", "zh-cn": "设备状态"},
+ "DEVICE_WORKING": { "en": "Device working", "de": "Gerät in Betrieb", "ru": "Устройство, работающее", "pt": "Funcionamento do dispositivo", "nl": "Apparaat werkt", "fr": "Fonctionnement de l'appareil", "it": "Dispositivo di lavoro", "es": "Dispositivo de trabajo", "pl": "Urządzenie działa", "zh-cn": "设备工作"},
+ "DHCP_STATUS": { "en": "DHCP status", "de": "DHCP Status", "ru": "Статус DHCP", "pt": "Estado do DHCP", "nl": "DHCP-status", "fr": "État DHCP", "it": "Stato DHCP", "es": "Estado de DHCP", "pl": "Status DHCP", "zh-cn": "DHCP状态"},
+ "DIAG_ERRORS": { "en": "DIAG errors", "de": "DIAG Fehler", "ru": "Ошибки DIAG", "pt": "Erros de DIAG", "nl": "DIAG-fouten", "fr": "Erreurs de DIAG", "it": "Errori DIAG", "es": "Errores DIAG", "pl": "Błędy DIAG", "zh-cn": "DIAG错误"},
+ "DIAG_INFOS": { "en": "DIAG infos", "de": "DIAG Infos", "ru": "Информация о DIAG", "pt": "Diag infos", "nl": "Informatie over DIAG", "fr": "Infos sur DIAG", "it": "Informazioni DIAG", "es": "InformaciÃ3n sobre DIAG", "pl": "Diag infos", "zh-cn": "DIAG资讯"},
+ "DIAG_TEMP_1": { "en": "DIAG temp 1", "de": "DIAG Temp 1", "ru": "DIAG температура 1", "pt": "Diag temp 1", "nl": "DIAG temp 1", "fr": "DIAG temp 1", "it": "Temperatura DIAG 1", "es": "DIAG temp 1", "pl": "DIAG temp 1", "zh-cn": "温度1"},
+ "DIAG_TEMP_2": { "en": "DIAG temp 2", "de": "DIAG Temp 2", "ru": "DIAG температура 2", "pt": "Diag temp 2", "nl": "DIAG temp 2", "fr": "DIAG temp 2", "it": "Temperatura DIAG 2", "es": "DIAG temp 2", "pl": "DIAG temp 2", "zh-cn": "温度2"},
+ "DIAG_WARNINGS": { "en": "DIAG warnings", "de": "DIAG Warnungen", "ru": "Предупреждения DIAG", "pt": "Avisos de DIAG", "nl": "DIAG-waarschuwingen", "fr": "Avertissements DIAG", "it": "Avvertenze DIAG", "es": "Advertencias DIAG", "pl": "Ostrzeżenia DIAG", "zh-cn": "DIAG警告"},
+ "DISCHARGE_START_POWER": { "en": "Battery discharge starting power", "de": "Anfängliche Batterie-Entladeleistung", "ru": "Начальная мощность разряда аккумулятора [Вт]", "pt": "Descarga da bateria iniciando energia [W]", "nl": "Startvermogen batterijontlading [W]", "fr": "Puissance de démarrage de décharge de la batterie [W]", "it": "Potenza iniziale scarica batteria [W]", "es": "Potencia inicial de descarga de la batería [W]", "pl": "Moc początkowa rozładowania akumulatora [W]", "zh-cn": "电池放电启动功率[W]"},
+ "DNS": { "en": "DNS IP address", "de": "DNS IP-Adresse", "ru": "DNS-IP-адрес", "pt": "Endereço IP DNS", "nl": "DNS IP-adres", "fr": "Adresse IP DNS", "it": "Indirizzo IP DNS", "es": "Dirección IP DNS", "pl": "Adres IP DNS", "zh-cn": "DNS IP地址"},
+ "EMERGENCY_POWER": { "en": "Emergency power", "de": "Notstrom", "ru": "Аварийное питание", "pt": "Energia de emergência", "nl": "Noodstroom", "fr": "Alimentation de secours", "it": "Potenza di emergenza", "es": "Energía de emergencia", "pl": "Zasilanie awaryjne", "zh-cn": "应急电源"},
+ "EMERGENCY_POWER_RETRY": { "en": "Emergency power retry", "de": "Notstrom Wiederholung", "ru": "Повторная попытка аварийного питания", "pt": "Nova tentativa de energia de emergência", "nl": "Opnieuw noodstroom proberen", "fr": "Nouvelle tentative d'alimentation d'urgence", "it": "Nuovo tentativo di alimentazione di emergenza", "es": "Reintento de energía de emergencia", "pl": "Ponowna próba zasilania awaryjnego", "zh-cn": "紧急电源重试"},
+ "EMERGENCY_POWER_STATUS": { "en": "Emergency power status", "de": "Notstrom Status", "ru": "Состояние аварийного питания", "pt": "Estado da energia de emergência", "nl": "Status van de noodstroom", "fr": "État de l'alimentation de secours", "it": "Stato di alimentazione di emergenza", "es": "Estado de energía de emergencia", "pl": "Stan zasilania awaryjnego", "zh-cn": "紧急电源状态"},
+ "EMS": { "en": "Energy Management System", "de": "Energy Management System", "ru": "Система энергоменеджмента", "pt": "Sistema de Gestão de Energia", "nl": "Energiebeheersysteem", "fr": "Système de gestion de l'énergie", "it": "Sistema di gestione dell'energia", "es": "Sistema de gestión de energía", "pl": "System zarządzania energią", "zh-cn": "能源管理系统"},
+ "EMS_STATUS_0": { "en": "Charging not allowed", "de": "Laden nicht erlaubt", "ru": "Зарядка не допускается", "pt": "Não é permitido carregar", "nl": "Opladen niet toegestaan", "fr": "Chargement non autorisé", "it": "Ricarica non consentita", "es": "Carga no permitida", "pl": "Ładowanie nie jest dozwolone", "zh-cn": "不允许收费"},
+ "EMS_STATUS_1": { "en": "Discharging not allowed", "de": "Entladen nicht erlaubt", "ru": "Разгрузка не допускается", "pt": "Não é permitido descarregar", "nl": "Ontladen niet toegestaan", "fr": "Décharge non autorisée", "it": "Scarico non consentito", "es": "Descarga no permitida", "pl": "Rozładowanie nie jest dozwolone", "zh-cn": "不允许放电"},
+ "EMS_STATUS_2": { "en": "Emergency power possible", "de": "Notstrom möglich", "ru": "Возможно аварийное питание", "pt": "Energia de emergência possível", "nl": "Noodstroom mogelijk", "fr": "Alimentation de secours possible", "it": "Alimentazione di emergenza possibile", "es": "Energía de emergencia posible", "pl": "Możliwość zasilania awaryjnego", "zh-cn": "紧急电源可能"},
+ "EMS_STATUS_3": { "en": "Waiting for sun breakthrough (weather forecast)", "de": "Warte auf Sonnendurchbruch (Wetterprognose)", "ru": "В ожидании прорыва солнца (прогноз погоды)", "pt": "À espera do avanço do sol (previsão do tempo)", "nl": "Wachten op doorbraak van de zon (weersvoorspelling)", "fr": "En attendant la percée du soleil (prévisions météorologiques)", "it": "In attesa di sole breakthrough (previsioni del tempo)", "es": "Esperando la irrupción del sol (pronóstico del tiempo)", "pl": "Oczekiwanie na przełom słońca (prognoza pogody)", "zh-cn": "等待太阳突破(天气预报)"},
+ "EMS_STATUS_4": { "en": "Inverter derated (more PV power available)", "de": "Wechselrichter wird abgeregelt (mehr Solarleistung verfügbar)", "ru": "Инвертор понижен (доступно больше фотоэлектрической мощности)", "pt": "Inversor descarregado (mais energia fotovoltaica disponível)", "nl": "Inverter derated (meer PV vermogen beschikbaar)", "fr": "Onduleur déclassé (plus de puissance PV disponible)", "it": "Invertitore declassato (più potere di PV disponibile)", "es": "Reducción de potencia del inversor (más potencia fotovoltaica disponible)", "pl": "Falownik obniżony (dostępna większa moc PV)", "zh-cn": "逆变器降额(更多PV功率可用)"},
+ "EMS_STATUS_5": { "en": "Charge idle period active", "de": "Ladesperrzeit aktiv", "ru": "Активный период простоя заряда", "pt": "Período de inactividade da carga activo", "nl": "Laad inactieve periode actief", "fr": "Période d'inactivité de charge active", "it": "Carica periodo di inattività attivo", "es": "Período de inactividad de carga activo", "pl": "Czas bezczynności ładowania aktywny", "zh-cn": "充电空闲周期活动"},
+ "EMS_STATUS_6": { "en": "Discharge idle period active", "de": "Entladesperrzeit aktiv", "ru": "Активный период простоя разряда", "pt": "Período de inactividade de descarga activo", "nl": "Ontlading inactieve periode actief", "fr": "Période d'inactivité de décharge active", "it": "Scarico periodo di inattività attivo", "es": "Período de ralentí de descarga activo", "pl": "Aktywny okres bezczynności rozładowania", "zh-cn": "放电空闲期活动"},
+ "EMS_STATUS_7": { "en": "Remote control active (farm)", "de": "Fernsteuerung aktiv (Farm)", "ru": "Активен пульт дистанционного управления (ферма)", "pt": "Activo de controlo remoto (exploração)", "nl": "Afstandsbediening actief (farm)", "fr": "Télécommande active (ferme)", "it": "Telecomando attivo (fattoria)", "es": "Control remoto activo (granja)", "pl": "Zdalne sterowanie aktywne (Farma)", "zh-cn": "远程控制主动(农场)"},
+ "EMS_STATUS_8": { "en": "Emergency power reserve reached (battery charge is saved for emergency power)", "de": "Notstromreserve erreicht (verbleibende Batterieladung wird für Notstrom vorgehalten)", "ru": "Достигнут аварийный запас мощности (заряд батареи сохранен для аварийного питания)", "pt": "Reserva de energia de emergência atingida (a carga da bateria é poupada para a energia de emergência)", "nl": "Nood gangreserve bereikt (batterijlading wordt opgeslagen voor noodstroom)", "fr": "Réserve de marche de secours atteinte (la charge de la batterie est économisée pour l'alimentation de secours)", "it": "Riserva di carica di emergenza raggiunta (la carica della batteria viene salvata per l'alimentazione di emergenza)", "es": "Reserva de marcha de emergencia alcanzada (la carga de la batería se guarda para la energía de emergencia)", "pl": "Osiągnięta rezerwa mocy awaryjnej (ładowanie akumulatora jest zapisywane na zasilanie awaryjne)", "zh-cn": "达到紧急电源储备(电池充电保存为紧急电源)"},
+ "EMS_STATUS_9": { "en": "Battery training active", "de": "Batterie-Training aktiv", "ru": "Тренировка батареи активна", "pt": "Formação em bateria activa", "nl": "Batterijtraining actief", "fr": "Entraînement sur batterie actif", "it": "Batteria di formazione attivo", "es": "Entrenamiento con batería activo", "pl": "Trening akumulatorowy aktywny", "zh-cn": "电池训练活动"},
+ "END_HOUR": { "en": "End hour", "de": "Ende Stunde", "ru": "Час окончания", "pt": "Hora final", "nl": "Einde uur", "fr": "Heure de fin", "it": "Fine ora", "es": "Hora final", "pl": "Godzina zakończenia", "zh-cn": "结束时间"},
+ "END_MINUTE": { "en": "End minute", "de": "Ende Minute", "ru": "Минута окончания", "pt": "Fim do minuto", "nl": "Einde minuut", "fr": "Fin de la minute", "it": "Fine minuto", "es": "Final minuto", "pl": "Minuta końcowa", "zh-cn": "结束分钟"},
+ "ENERGY_ALL": { "en": "Energy all", "de": "Energie gesamt", "ru": "Энергия вся", "pt": "Energia", "nl": "Energie alles", "fr": "Énergie tout", "it": "Energia tutti", "es": "La energía", "pl": "Energia wszystkie", "zh-cn": "能源全"},
+ "ENERGY_L1": { "en": "Energy at L1", "de": "Energie an L1", "ru": "Энергия на L1", "pt": "Energia em L1", "nl": "Energie op L1", "fr": "Énergie en L1", "it": "Energia in L1", "es": "Energía en L1", "pl": "Energia na L1", "zh-cn": "L1 能量"},
+ "ENERGY_L2": { "en": "Energy at L2", "de": "Energie an L2", "ru": "Энергия на уровне L2", "pt": "Energia em L2", "nl": "Energie op L2", "fr": "Énergie en L2", "it": "Energia in L2", "es": "Energía en L2", "pl": "Energia na L2", "zh-cn": "L2 能量"},
+ "ENERGY_L3": { "en": "Energy at L3", "de": "Energie an L3", "ru": "Энергия на L3", "pt": "Energia em L3", "nl": "Energie op L3", "fr": "Énergie en L3", "it": "Energia in L3", "es": "Energía en L3", "pl": "Energia na L3", "zh-cn": "L3 能量"},
+ "ENERGY_SOLAR": { "en": "Energy solar", "de": "Energie solar", "ru": "Энергия солнечная", "pt": "Energia solar", "nl": "Energie zonne-energie", "fr": "Énergie solaire", "it": "Energia solare", "es": "Energía solar", "pl": "Energia słoneczna", "zh-cn": "能源及太阳能"},
+ "EOD_VOLTAGE": { "en": "End of discharge voltage", "de": "Entladeschlussspannung", "ru": "Конец напряжения разряда [В]", "pt": "Tensão de fim de descarga [V]", "nl": "Einde van de ontladingsspanning [V]", "fr": "Tension de fin de décharge [V]", "it": "Fine della tensione di scarica [V]", "es": "Tensión final de descarga [V]", "pl": "Napięcie końca rozładowania [V]", "zh-cn": "放电结束电压[V]"},
+ "EP": { "en": "Emergency power", "de": "Notstrom", "ru": "Аварийное питание", "pt": "Energia de emergência", "nl": "Noodstroomvoorziening", "fr": "Alimentation de secours", "it": "Alimentazione di emergenza", "es": "Energía de emergencia", "pl": "Zasilanie awaryjne", "zh-cn": "应急电源"},
+ "EPTEST_NEXT_TESTSTART": { "en": "Emergency power next test-start", "de": "Notstrom nächster Teststart", "ru": "Аварийное питание следующий тест-запуск", "pt": "Potência de emergência no próximo ensaio-início", "nl": "Noodstroom volgende test-start", "fr": "Alimentation de secours prochain test - démarrage", "it": "Alimentazione di emergenza successivo test-start", "es": "Energía de emergencia siguiente prueba-inicio", "pl": "Następny test zasilania awaryjnego-start", "zh-cn": "应急电源下一次测试-启动"},
+ "EPTEST_RUNNING": { "en": "Emergency power test running", "de": "Notstromtest läuft", "ru": "Запуск теста аварийного питания", "pt": "Ensaio de potência de emergência", "nl": "Het uitvoeren van de noodstroomtest", "fr": "Essai d'alimentation de secours en cours d'exécution", "it": "Prova di alimentazione di emergenza in esecuzione", "es": "Prueba de energía de emergencia en funcionamiento", "pl": "Uruchomienie testu zasilania awaryjnego", "zh-cn": "应急电源测试运行"},
+ "EPTEST_START_COUNTER": { "en": "Emergency power test start counter", "de": "Anzahl Notstromtest Starts", "ru": "Счетчик запуска теста аварийного питания", "pt": "Contador de arranque do ensaio de potência de emergência", "nl": "De teller van het de testbegin van de noodmacht", "fr": "Compteur de démarrage d'essai d'alimentation de secours", "it": "Contatore di avvio della prova di potenza di emergenza", "es": "Contador de arranque de prueba de energía de emergencia", "pl": "Licznik uruchomienia testu zasilania awaryjnego", "zh-cn": "应急电源测试启动计数器"},
+ "ERROR_CODE": { "en": "Error code", "de": "Fehlercode", "ru": "Код ошибки", "pt": "Erro", "nl": "Foutcode", "fr": "Code d'erreur", "it": "Codice errore", "es": "Código de error", "pl": "Kod błędu", "zh-cn": "错误代码"},
+ "ERROR_MESSAGE": { "en": "Error message", "de": "Fehlermeldung", "ru": "Сообщение об ошибке", "pt": "Erro", "nl": "Foutbericht", "fr": "Message d'erreur", "it": "Messaggio di errore", "es": "Mensaje de error", "pl": "Komunikat o błędzie", "zh-cn": "错误消息"},
+ "ERROR_SOURCE": { "en": "Error source", "de": "Fehlerquelle", "ru": "Источник ошибок", "pt": "Código de erro", "nl": "Bron fout", "fr": "Source d'erreur", "it": "Origine errore", "es": "Fuente de error", "pl": "Źródło błędów", "zh-cn": "错误来源"},
+ "ERROR_TIMESTAMP": { "en": "Error timestamp", "de": "Zeitstempel des letzten Fehlers", "ru": "Отметка времени ошибки", "pt": "Erro na hora", "nl": "Tijdstempel fout", "fr": "Horodatage d'erreur", "it": "Timestamp errore", "es": "Marca de tiempo de error", "pl": "Znacznik czasu błędu", "zh-cn": "错误时间戳"},
+ "ERROR_TYPE": { "en": "Error type", "de": "Fehlertyp", "ru": "Тип ошибки", "pt": "Tipo de erro", "nl": "Type fout", "fr": "Type d'erreur", "it": "Tipo di errore", "es": "Tipo de error", "pl": "Typ błędu", "zh-cn": "错误类型"},
+ "EXTERN_DATA": { "en": "External data", "de": "Externe Daten", "ru": "Внешние данные", "pt": "Dados externos", "nl": "Externe gegevens", "fr": "Données externes", "it": "Dati esterni", "es": "Datos externos", "pl": "Dane zewnętrzne", "zh-cn": "外部数据"},
+ "EXTERN_DATA_ALG": { "en": "External data alg", "de": "Externe Daten Alg", "ru": "Внешние данные alg", "pt": "Extern data alg", "nl": "Externe gegevens alg", "fr": "Données externes alg", "it": "Dati esterni alg", "es": "Extern data alg", "pl": "Extern data alg", "zh-cn": "Extern数据alg"},
+ "EXTERN_DATA_ALL": { "en": "External data all", "de": "Externe Daten alle", "ru": "Все внешние данные", "pt": "Dados externos Todos", "nl": "Externe gegevens Alles", "fr": "Données externes toutes", "it": "Dati esterni tutti", "es": "Extern data all", "pl": "Extern dane Wszystkie", "zh-cn": "Extern数据全部"},
+ "EXTERN_DATA_NET": { "en": "External data net", "de": "Externes Netz", "ru": "Внешняя сеть передачи данных", "pt": "Rede de dados externos", "nl": "Extern Datanet", "fr": "Réseau de données externe", "it": "Rete dati esterna", "es": "Extern data net", "pl": "Extern data net", "zh-cn": "外部数据网"},
+ "EXTERN_DATA_SUN": { "en": "External data sun", "de": "Externe Daten Sonne", "ru": "Внешние данные sun", "pt": "Sol dos dados externos", "nl": "Externe gegevens sun", "fr": "Données extérieures soleil", "it": "Dati esterni sole", "es": "Extern data sun", "pl": "Extern Data sun", "zh-cn": "Extern数据太阳"},
+ "EXT_SRC_AVAILABLE": { "en": "External source available", "de": "Externe Quelle verfügbar", "ru": "Доступен внешний источник", "pt": "Fonte externa disponível", "nl": "Externe bron beschikbaar", "fr": "Source externe disponible", "it": "Fonte esterna disponibile", "es": "Fuente externa disponible", "pl": "Dostępne źródło zewnętrzne", "zh-cn": "可用的外部源"},
+ "E_MAIL": { "en": "E-mail", "de": "E-Mail-Adresse", "ru": "Электронная почта", "pt": "E-mail", "nl": "E-mail", "fr": "Courriel", "it": "E-mail", "es": "Correo electrónico", "pl": "E-mail", "zh-cn": "电子邮件"},
+ "FCC": { "en": "Full charge capacity", "de": "Gesamtkapazität", "ru": "FCC", "pt": "FCC", "nl": "FCC", "fr": "FCC", "it": "FCC", "es": "FCC", "pl": "FCC", "zh-cn": "联邦通信委员会"},
+ "FIRMWARE_VERSION": { "en": "Firmware version", "de": "Firmware Version", "ru": "Версия прошивки", "pt": "Versão do firmware", "nl": "Firmware versie", "fr": "Version du firmware", "it": "Versione del firmware", "es": "Versión de firmware", "pl": "Wersja oprogramowania", "zh-cn": "固件版本"},
+ "FLASH_VERSION": { "en": "Flash version", "de": "Flash-Version", "ru": "Флэш-версия", "pt": "Versão Flash", "nl": "Flash-versie", "fr": "Version flash", "it": "Versione flash", "es": "Versión Flash", "pl": "Wersja Flash", "zh-cn": "Flash版本"},
+ "FON": { "en": "Phone number", "de": "Telefonnummer", "ru": "Номер телефона", "pt": "Telefone", "nl": "Telefoonnummer", "fr": "Numéro de téléphone", "it": "Numero di telefono", "es": "Número de teléfono", "pl": "Numer telefonu", "zh-cn": "电话号码"},
+ "FREQUENCY_OVER": { "en": "Frequency over", "de": "Frequenz oberhalb [Hz]", "ru": "Частота превышения", "pt": "Fim da frequência", "nl": "Frequentie over", "fr": "Fréquence supérieure", "it": "Frequenza sopra", "es": "Frecuencia sobre", "pl": "Częstotliwość", "zh-cn": "频率超过"},
+ "FREQUENCY_UNDER": { "en": "Frequency under", "de": "Frequenz unterhalb [Hz]", "ru": "Частота под", "pt": "Frequência sob", "nl": "Frequentie onder", "fr": "Fréquence sous", "it": "Frequenza sotto", "es": "Frecuencia", "pl": "Częstotliwość poniżej", "zh-cn": "频率下"},
+ "FS_AVAILABLE": { "en": "File system memory available", "de": "Filesystem Speicher frei", "ru": "Доступная память файловой системы", "pt": "Memória do sistema de ficheiros disponível", "nl": "Bestandssysteem geheugen beschikbaar", "fr": "Mémoire du système de fichiers disponible", "it": "Memoria del file system disponibile", "es": "Memoria del sistema de archivos disponible", "pl": "Dostępna pamięć systemu plików", "zh-cn": "可用的文件系统内存"},
+ "FS_SIZE": { "en": "File system memory size", "de": "Filesystem Speicher gesamt", "ru": "Размер памяти файловой системы", "pt": "Tamanho da memória do sistema de ficheiros", "nl": "Bestandssysteem geheugen grootte", "fr": "Taille de la mémoire du système de fichiers", "it": "Dimensione della memoria del file system", "es": "Tamaño de la memoria del sistema de archivos", "pl": "Rozmiar pamięci systemu plików", "zh-cn": "文件系统内存大小"},
+ "FS_USED": { "en": "File system memory used", "de": "Filesystem Speicher belegt", "ru": "Используемая память файловой системы", "pt": "Memória do sistema de ficheiros utilizada", "nl": "Bestandssysteem geheugen gebruikt", "fr": "Mémoire du système de fichiers utilisée", "it": "Memoria del file system utilizzata", "es": "Memoria del sistema de archivos utilizada", "pl": "Używana pamięć systemu plików", "zh-cn": "使用的文件系统内存"},
+ "FS_USE_PERCENT": { "en": "File system percentage used", "de": "Filesystem Anteil belegt", "ru": "Процент используемой файловой системы", "pt": "Percentagem do sistema de ficheiros utilizada", "nl": "Percentage gebruikt bestandssysteem", "fr": "Pourcentage du système de fichiers utilisé", "it": "Percentuale di file system utilizzata", "es": "Porcentaje de sistema de archivos utilizado", "pl": "Używany procent systemu plików", "zh-cn": "使用的文件系统百分比"},
+ "GATEWAY": { "en": "Gateway IP address", "de": "Gateway IP-Adresse", "ru": "IP-адрес шлюза", "pt": "Endereço IP do Gateway", "nl": "Gateway IP-adres", "fr": "Adresse IP de la passerelle", "it": "Indirizzo IP del gateway", "es": "Dirección IP de la puerta de enlace", "pl": "Adres IP bramy", "zh-cn": "网关IP地址"},
+ "GENERAL_ERROR": { "en": "General error", "de": "Allgemeiner Fehler", "ru": "Общая ошибка", "pt": "Erro geral", "nl": "Algemene fout", "fr": "Erreur générale", "it": "Errore generale", "es": "Error general", "pl": "Błąd ogólny", "zh-cn": "一般错误"},
+ "GET_PHASE_ELIMINATION": { "en": "Get phase elimination", "de": "Phaseneliminierung", "ru": "Получить устранение фазы", "pt": "Obtenha eliminação de fase", "nl": "Zorg voor fase-eliminatie", "fr": "Obtenez l'élimination de phase", "it": "Ottieni l'eliminazione della fase", "es": "Obtener eliminación de fase", "pl": "Uzyskaj eliminację fazy", "zh-cn": "获得相消除"},
+ "GRAPH_INDEX": { "en": "Relative position in graph", "de": "Relative Position im Graph", "ru": "Относительное положение на графике", "pt": "Posição relativa no gráfico", "nl": "Relatieve positie in grafiek", "fr": "Position relative dans le graphique", "it": "Posizione relativa nel grafico", "es": "Posición relativa en el gráfico", "pl": "Względna pozycja na wykresie", "zh-cn": "图中的相对位置"},
+ "GRID_POWER_IN": { "en": "Energy to grid", "de": "Netzeinspeisung", "ru": "Питание от сети", "pt": "Energia da rede", "nl": "Stroom uit het net", "fr": "Puissance du réseau", "it": "Potere dalla griglia", "es": "Energía de la red", "pl": "Zasilanie z sieci", "zh-cn": "电网供电"},
+ "GRID_POWER_OUT": { "en": "Energy from grid", "de": "Netzbezug", "ru": "Питание от сети", "pt": "Energia para a rede", "nl": "Stroom naar net", "fr": "Alimentation au réseau", "it": "Potenza alla rete", "es": "Energía a la red", "pl": "Zasilanie do sieci", "zh-cn": "电网电力"},
+ "GUI_TARGET": { "en": "GUI target", "de": "GUI target", "ru": "Цель графического интерфейса пользователя", "pt": "Alvo GUI", "nl": "GUI-doel", "fr": "Cible de l'interface graphique", "it": "GUI target", "es": "Objetivo de la GUI", "pl": "GUI target", "zh-cn": "GUI目标"},
+ "GridPower": { "en": "Grid Power", "de": "Leistung vom Netz", "ru": "Мощность сети", "pt": "Potência Da Rede", "nl": "Grid Power", "fr": "Puissance du Réseau", "it": "Potere di griglia", "es": "Potencia de la Red", "pl": "Moc Sieci", "zh-cn": "电网电力"},
+ "HISTORY_DATA_DAY": { "en": "Data of one day", "de": "Daten eines Tages", "ru": "Данные за один день", "pt": "Dados de um dia", "nl": "Gegevens van één dag", "fr": "Données d'une journée", "it": "Dati di un giorno", "es": "Datos de un día", "pl": "Dane z jednego dnia", "zh-cn": "一天的数据"},
+ "HISTORY_DATA_MONTH": { "en": "Data of one month", "de": "Daten eines Monats", "ru": "Данные за один месяц", "pt": "Dados de um mês", "nl": "Gegevens van één maand", "fr": "Données d'un mois", "it": "Dati di un mese", "es": "Datos de un mes", "pl": "Dane z jednego miesiąca", "zh-cn": "一个月的数据"},
+ "HISTORY_DATA_WEEK": { "en": "Data of one week", "de": "Daten einer Woche", "ru": "Данные за одну неделю", "pt": "Dados de uma semana", "nl": "Gegevens van één week", "fr": "Données d'une semaine", "it": "Dati di una settimana", "es": "Datos de una semana", "pl": "Dane z jednego tygodnia", "zh-cn": "一周数据"},
+ "HISTORY_DATA_YEAR": { "en": "Data of one year", "de": "Daten eines Jahres", "ru": "Данные за один год", "pt": "Dados de um ano", "nl": "Gegevens van één jaar", "fr": "Données d'un an", "it": "Dati di un anno", "es": "Datos de un año", "pl": "Dane z jednego roku", "zh-cn": "一年的数据"},
+ "HW_VERSION": { "en": "Hardware version", "de": "Hardware-Version", "ru": "Версия аппаратного обеспечения", "pt": "Versão do 'Hardware'", "nl": "Hardware-versie", "fr": "Version matérielle", "it": "Versione hardware", "es": "Versión de Hardware", "pl": "Wersja sprzętowa", "zh-cn": "硬件版本"},
+ "IDLE_PERIOD_ACTIVE": { "en": "Idle period active", "de": "Sperrzeit aktiv", "ru": "Активный период простоя", "pt": "Período de inactividade activo", "nl": "Inactieve periode actief", "fr": "Période d'inactivité active", "it": "Periodo di inattività attivo", "es": "Período de inactividad activo", "pl": "Aktywny okres bezczynności", "zh-cn": "空闲周期活动"},
+ "IDLE_PERIOD_DAY": { "en": "Idle period day", "de": "Sperrzeit Tag", "ru": "Период простоя день", "pt": "Dia do período de inactividade", "nl": "Inactieve periode dag", "fr": "Jour de la période d'inactivité", "it": "Periodo di inattività giorno", "es": "Día del período de inactividad", "pl": "Dzień bezczynności", "zh-cn": "空闲时段日"},
+ "IDLE_PERIOD_HOUR": { "en": "Idle period hour", "de": "Sperrzeit Stunde", "ru": "Время простоя, час", "pt": "Hora do período de inactividade", "nl": "Inactief uur", "fr": "Heure de la période d'inactivité", "it": "Periodo di inattività ora", "es": "Período de inactividad hora", "pl": "Czas bezczynności godzina", "zh-cn": "空闲时段小时"},
+ "IDLE_PERIOD_MINUTE": { "en": "Idle period minute", "de": "Sperrzeit Minute", "ru": "Время простоя минута", "pt": "Período de inactividade minuto", "nl": "Minuut inactief", "fr": "Minute de période d'inactivité", "it": "Periodo di inattività minuto", "es": "Período de inactividad minuto", "pl": "Minuta okresu bezczynności", "zh-cn": "空闲时间分钟"},
+ "IDLE_PERIOD_TYPE": { "en": "Idle period type", "de": "Sperrzeit Typ", "ru": "Тип периода простоя", "pt": "Tipo do período de inactividade", "nl": "Type Idle-periode", "fr": "Type de période d'inactivité", "it": "Tipo di periodo di inattività", "es": "Tipo de período de inactividad", "pl": "Typ okresu bezczynności", "zh-cn": "空闲周期类型"},
+ "INFO": { "en": "Information", "de": "Information", "ru": "Информация", "pt": "Informacao", "nl": "Informatie", "fr": "Information", "it": "Informazione", "es": "Información", "pl": "Informacje", "zh-cn": "资料"},
+ "INODES": { "en": "I-nodes total", "de": "I-nodes gesamt", "ru": "Всего I-узлов", "pt": "I-nodos total", "nl": "I-knooppunten totaal", "fr": "Total des nœuds en I", "it": "I-nodi totali", "es": "Total de nodos I", "pl": "I-węzły ogółem", "zh-cn": "I-节点总数"},
+ "INODES_AVAILABLE": { "en": "I-nodes available", "de": "I-nodes frei", "ru": "Доступные I-узлы", "pt": "I-Nós disponíveis", "nl": "I-nodes beschikbaar", "fr": "Nœuds en I disponibles", "it": "I-nodi disponibili", "es": "Nodos I disponibles", "pl": "Dostępne węzły I", "zh-cn": "I-节点可用"},
+ "INODES_USED": { "en": "I-nodes used", "de": "I-nodes belegt", "ru": "Используемые I-узлы", "pt": "I-Nós utilizados", "nl": "I-nodes gebruikt", "fr": "I-nœuds utilisés", "it": "I-nodi utilizzati", "es": "Nodos I utilizados", "pl": "I-węzły używane", "zh-cn": "使用的i-节点"},
+ "INODES_USE_PERCENT": { "en": "I-nodes percentage used", "de": "I-nodes Anteil belegt", "ru": "Процент используемых I-узлов", "pt": "Percentagem de I-nodes utilizada", "nl": "I-nodes Percentage gebruikt", "fr": "Pourcentage de nœuds en I utilisés", "it": "I-nodi percentuale utilizzata", "es": "Porcentaje de nodos I utilizado", "pl": "I-używany procent węzłów", "zh-cn": "使用的i-节点百分比"},
+ "INSTALLED_PEAK_POWER": { "en": "Installed peak power", "de": "Installierte Spitzenleistung", "ru": "Установленная пиковая мощность [Вт]", "pt": "Potência de pico instalada [Wp]", "nl": "Geïnstalleerd piekvermogen [Wp]", "fr": "Puissance de crête installée [Wp]", "it": "Potenza di picco installata [Wp]", "es": "Potencia máxima instalada [Wp]", "pl": "Zainstalowana moc Szczytowa [Wp]", "zh-cn": "装机峰值功率[Wp]"},
+ "IP_ADDRESS": { "en": "IP address", "de": "IP-Adresse", "ru": "ip-адрес", "pt": "Endereço IP", "nl": "IP-adres", "fr": "Adresse IP", "it": "IP", "es": "Dirección IP", "pl": "Adres IP", "zh-cn": "IP地址"},
+ "IS_GRID_CONNECTED": { "en": "Island state grid connected", "de": "Inselbetrieb Netz angeschlossen", "ru": "Сеть островного государства подключена", "pt": "Rede do Estado insular ligada", "nl": "Eilandstaat net aangesloten", "fr": "Réseau d'état insulaire connecté", "it": "Isola stato griglia collegata", "es": "Estado insular conectado a la red", "pl": "Państwo wyspowe podłączone do sieci", "zh-cn": "岛屿国家电网连接"},
+ "IS_INVALID_STATE": { "en": "Island state invalid state", "de": "Inselbetrieb ungültiger Zustand", "ru": "Островное государство недействительное государство", "pt": "Estado insular inválido", "nl": "Eilandstaat ongeldige staat", "fr": "État insulaire État invalide", "it": "Stato insulare stato non valido", "es": "Estado insular estado inválido", "pl": "Stan wyspiarski stan nieważny", "zh-cn": "岛屿状态无效状态"},
+ "IS_ISLAND_GRID": { "en": "Island state island grid", "de": "Inselbetrieb Inselnetz", "ru": "Островное государство островная сетка", "pt": "Rede insular do Estado insular", "nl": "Island state Island grid", "fr": "État de l'île grille des îles", "it": "Isola stato isola griglia", "es": "Island state island grid", "pl": "Island state Island grid", "zh-cn": "岛屿国家岛屿网格"},
+ "IS_POSSIBLE": { "en": "Island state possible", "de": "Inselbetrieb möglich", "ru": "Возможное островное государство", "pt": "Estado insular possível", "nl": "Eilandstaat mogelijk", "fr": "État insulaire possible", "it": "Stato insulare possibile", "es": "Estado insular posible", "pl": "Możliwe Państwo wyspiarskie", "zh-cn": "岛国可能"},
+ "IS_READY_FOR_SWITCH": { "en": "Island state ready for switch", "de": "Inselbetrieb bereit zum Umschalten", "ru": "Островное государство готово к переключению", "pt": "Estado insular pronto para mudar", "nl": "Eiland staat klaar voor switch", "fr": "État insulaire prêt pour le changement", "it": "Isola stato pronto per l'interruttore", "es": "Estado de la isla listo para el interruptor", "pl": "Stan Wysp gotowy na zmianę", "zh-cn": "岛屿国家准备转换"},
+ "IS_SYSTEM_REBOOTING": { "en": "Is system rebooting", "de": "System Neustart läuft", "ru": "Происходит перезагрузка системы", "pt": "É reinicialização do sistema", "nl": "Is systeem opnieuw opstarten", "fr": "Le système redémarre-t-il", "it": "Il riavvio del sistema", "es": "Se está reiniciando el sistema", "pl": "Czy restart systemu", "zh-cn": "是系统重启"},
+ "Information": { "en": "Information", "de": "Information", "ru": "Информация", "pt": "Informacao", "nl": "Informatie", "fr": "Information", "it": "Informazione", "es": "Información", "pl": "Informacje", "zh-cn": "资料"},
+ "LAST_ERROR": { "en": "Last error", "de": "Letzter Fehler", "ru": "Последняя ошибка", "pt": "Último erro", "nl": "Laatste fout", "fr": "Dernière erreur", "it": "Ultimo errore", "es": "Último error", "pl": "Ostatni błąd", "zh-cn": "最后一个错误"},
+ "MAC_ADDRESS": { "en": "MAC address", "de": "MAC-Adresse", "ru": "MAC-адрес", "pt": "Endereço MAC", "nl": "MAC-adres", "fr": "Adresse MAC", "it": "Indirizzo MAC", "es": "Dirección MAC", "pl": "Adres MAC", "zh-cn": "MAC地址"},
+ "MANUAL_CHARGE_ACTIVE": { "en": "Manual charge active", "de": "Manuelle Ladung aktiv", "ru": "Активна ручная зарядка", "pt": "Carga Manual activa", "nl": "Handmatig laden actief", "fr": "Charge manuelle active", "it": "Carica manuale attiva", "es": "Carga manual activa", "pl": "Ręczne ładowanie aktywne", "zh-cn": "手动充电"},
+ "MANUAL_CHARGE_ENERGY": { "en": "Manual charging energy", "de": "Manuelle Ladung Energie", "ru": "Ручная зарядка энергии", "pt": "Energia de carregamento manual", "nl": "Handmatig opladen van energie", "fr": "Énergie de charge manuelle", "it": "Energia di ricarica manuale", "es": "Energía de carga manual", "pl": "Ręczne ładowanie energii", "zh-cn": "手动充电能量"},
+ "MANUAL_CHARGE_ENERGY_COUNTER": { "en": "Manual charge energy counter", "de": "Manuelle Ladung Energie-Zähler", "ru": "Ручной счетчик энергии заряда", "pt": "Contador de energia de carga Manual", "nl": "Handmatige oplaadenergie teller", "fr": "Compteur d'énergie de charge manuel", "it": "Contatore di energia di carica manuale", "es": "Contador de energía de carga manual", "pl": "Ręczny licznik energii ładowania", "zh-cn": "手动充电能量计数器"},
+ "MANUAL_CHARGE_LASTSTART": { "en": "Manual charge last start", "de": "Manuelle Ladung letzter Start", "ru": "Последний запуск зарядки вручную", "pt": "Carga Manual do último início", "nl": "Handmatig opladen laatste start", "fr": "Chargement manuel dernier démarrage", "it": "Carica manuale ultimo avvio", "es": "Carga manual último inicio", "pl": "Ręczne ładowanie ostatniego startu", "zh-cn": "手动充电最后一次启动"},
+ "MANUAL_CHARGE_START_COUNTER": { "en": "Manual charge start counter", "de": "Anzahl Starts manuelle Ladung", "ru": "Счетчик начала зарядки вручную", "pt": "Contador de arranque Manual da carga", "nl": "Handmatige laadstartteller", "fr": "Compteur de démarrage de charge manuel", "it": "Contatore di inizio carica manuale", "es": "Contador de arranque de carga manual", "pl": "Ręczny licznik rozruchu ładowania", "zh-cn": "手动充电启动计数器"},
+ "MAX_BAT_VOLTAGE": { "en": "Maximum battery voltage", "de": "Maximale Batteriespannung", "ru": "Максимальное напряжение батареи [В]", "pt": "Tensão máxima da bateria [V]", "nl": "Maximale batterijspanning [V]", "fr": "Tension maximale de la batterie [V]", "it": "Tensione massima della batteria [V]", "es": "Tensión máxima de la batería [V]", "pl": "Maksymalne napięcie akumulatora [V]", "zh-cn": "最大电池电压[V]"},
+ "MAX_CHARGE_CURRENT": { "en": "Maximum charge current", "de": "Maximale Ladestromstärke", "ru": "Максимальный ток заряда [А]", "pt": "Corrente máxima de carga [a]", "nl": "Maximale laadstroom [A]", "fr": "Courant de charge maximal [A]", "it": "Corrente di carica massima [A]", "es": "Corriente de carga máxima [A]", "pl": "Maksymalny prąd ładowania [A]", "zh-cn": "最大充电电流[A]"},
+ "MAX_CHARGE_POWER": { "en": "Maximum charge power", "de": "Maximale Batterie-Ladeleistung", "ru": "Максимальная мощность заряда аккумулятора [Вт]", "pt": "Potência máxima de carga da bateria [W]", "nl": "Maximaal laadvermogen van de batterij [W]", "fr": "Puissance de charge maximale de la batterie [W]", "it": "Potenza massima di carica della batteria [W]", "es": "Potencia máxima de carga de la batería [W]", "pl": "Maksymalna moc ładowania akumulatora [W]", "zh-cn": "最大电池充电功率 [W]"},
+ "MAX_DCB_CELL_TEMPERATURE": { "en": "Maximum DCB cell temperature", "de": "Maximale DCB-Zelltemperatur", "ru": "Максимальная температура ячейки DCB [°C]", "pt": "Temperatura máxima da célula DCB [°C]", "nl": "Maximale DCB-celtemperatuur [°C]", "fr": "Température maximale des cellules DCB [°C]", "it": "Temperatura massima delle celle DCB [°C]", "es": "Temperatura máxima de la celda DCB [°C]", "pl": "Maksymalna temperatura ogniwa DCB [°C]", "zh-cn": "最高DCB电池温度[°C]"},
+ "MAX_DISCHARGE_CURRENT": { "en": "Maximum discharge power", "de": "Maximale Entladeleistung", "ru": "Максимальная мощность разряда [Вт]", "pt": "Potência máxima de descarga [W]", "nl": "Maximaal ontlaadvermogen [W]", "fr": "Puissance de décharge maximale [W]", "it": "Potenza massima di scarico [W]", "es": "Potencia máxima de descarga [W]", "pl": "Maksymalna moc rozładowania [W]", "zh-cn": "最大放电功率[W]"},
+ "MAX_DISCHARGE_POWER": { "en": "Maximum discharge power (absolute)", "de": "Maximale Batterie-Entladeleistung (Betrag)", "ru": "Максимальная мощность разряда батареи [Вт] (абсолютная)", "pt": "Potência máxima de descarga da bateria [W] (absoluto)", "nl": "Maximaal ontlaadvermogen van de batterij [W] (absoluut)", "fr": "Puissance de décharge maximale de la batterie [W] (absolu)", "it": "Potenza massima di scarica della batteria [W] (assoluta)", "es": "Potencia máxima de descarga de la batería [W] (absoluta)", "pl": "Maksymalna moc rozładowania akumulatora [W] (bezwzględna)", "zh-cn": "最大电池放电功率 [W](绝对值)"},
+ "MAX_TEMPERATURE": { "en": "Maximum temperature", "de": "Maximale Temperatur", "ru": "Максимальная температура [°C]", "pt": "Temperatura máxima [°C]", "nl": "Maximumtemperatuur [°C]", "fr": "Température maximale [°C]", "it": "Temperatura massima [°C]", "es": "Temperatura máxima [°C]", "pl": "Temperatura maksymalna [°c]", "zh-cn": "最高温度[°C]"},
+ "MIN_DCB_CELL_TEMPERATURE": { "en": "Minimum DCB cell temperature", "de": "Minimale DCB-Zelltemperatur", "ru": "Минимальная температура ячейки DCB [°C]", "pt": "Temperatura mínima das células DCB [°C]", "nl": "Minimale DCB-celtemperatuur [°C]", "fr": "Température minimale des cellules DCB [°C]", "it": "Temperatura minima delle celle DCB [°C]", "es": "Temperatura mínima de la celda DCB [°C]", "pl": "Minimalna temperatura ogniwa DCB [°C]", "zh-cn": "最低DCB电池温度[°C]"},
+ "MIN_TEMPERATURE": { "en": "Minimum temperature", "de": "Mindesttemperatur", "ru": "Минимальная температура [°C]", "pt": "Temperatura mínima [°C]", "nl": "Minimumtemperatuur [°C]", "fr": "Température minimale [°C]", "it": "Temperatura minima [°C]", "es": "Temperatura mínima [°C]", "pl": "Temperatura minimalna [°C]", "zh-cn": "最低温度[°C]"},
+ "MODE": { "en": "Mode (received)", "de": "Modus (empfangen)", "ru": "Режим", "pt": "Modo", "nl": "Modus", "fr": "Mode", "it": "Modalità", "es": "Modo", "pl": "Tryb", "zh-cn": "模式"},
+ "MODULE": { "en": "Module", "de": "Modul", "ru": "Модуль", "pt": "Modulo", "nl": "Module", "fr": "Module", "it": "Modulo", "es": "Módulo", "pl": "Moduł", "zh-cn": "模块"},
+ "MODULE_VOLTAGE": { "en": "Module voltage", "de": "Modulspannung", "ru": "Напряжение модуля [В]", "pt": "Tensão do módulo [V]", "nl": "Modulespanning [V]", "fr": "Tension du module [V]", "it": "Tensione modulo [V]", "es": "Voltaje del módulo [V]", "pl": "Napięcie modułu [V]", "zh-cn": "模块电压 [V]"},
+ "NAME": { "en": "Name", "de": "Name", "ru": "Имя", "pt": "Nome", "nl": "Naam", "fr": "Nom", "it": "Nome", "es": "Nombre", "pl": "Nazwa", "zh-cn": "姓名"},
+ "ON_GRID": { "en": "On grid", "de": "Am Netz", "ru": "На сетке", "pt": "Na grelha", "nl": "Op raster", "fr": "Sur la grille", "it": "Sulla griglia", "es": "En la red", "pl": "Na siatce", "zh-cn": "在网格上"},
+ "OVERRIDE_AVAILABLE_POWER": { "en": "Override available power", "de": "Übersteuern der verfügbaren Leistung", "ru": "Переопределить доступную мощность", "pt": "Substituir a energia disponível", "nl": "Overschrijf het beschikbare vermogen", "fr": "Remplacer la puissance disponible", "it": "Ignora la potenza disponibile", "es": "Anular la energía disponible", "pl": "Zastąp dostępną moc", "zh-cn": "覆盖可用电源"},
+ "PARAM_1": { "en": "Parameter 1", "de": "Parameter 1", "ru": "Параметр 1", "pt": "Parâmetro 1", "nl": "Parameter 1", "fr": "Paramètre 1", "it": "Parametro 1", "es": "Parámetro 1", "pl": "Parametr 1", "zh-cn": "参数1"},
+ "PARAM_2": { "en": "Parameter 2", "de": "Parameter 2", "ru": "Параметр 2", "pt": "Parâmetro 2", "nl": "Parameter 2", "fr": "Paramètre 2", "it": "Parametro 2", "es": "Parámetro 2", "pl": "Parametr 2", "zh-cn": "参数2"},
+ "PARAM_EP_RESERVE": { "en": "Emergency energy reserve, target percentage", "de": "Notstromreserve, Soll prozentual", "ru": "Аварийный запас мощности [Втч]", "pt": "Reserva de energia de emergência [Wh]", "nl": "Nood gangreserve [Wh]", "fr": "Réserve de marche de secours [Wh]", "it": "Riserva di carica di emergenza [Wh]", "es": "Reserva de marcha de emergencia [Wh]", "pl": "Rezerwa mocy awaryjnej [Wh]", "zh-cn": "紧急电源储备[Wh]"},
+ "PARAM_EP_RESERVE_ENERGY": { "en": "Emergency energy reserve, target energy", "de": "Notstromreserve, Soll-Energie", "ru": "Аварийный запас энергии, целевая энергия", "pt": "Reserva de energia de emergência, energia alvo", "nl": "Noodenergiereserve, doelenergie", "fr": "Réserve d'énergie de secours, énergie cible", "it": "Riserva energetica di emergenza, energia target", "es": "Reserva de energía de emergencia, energía objetivo", "pl": "Rezerwa energii awaryjnej, energia docelowa", "zh-cn": "应急能量储备、目标能量"},
+ "PARAM_EP_RESERVE_MAX_ENERGY": { "en": "Emergency energy reserve, maximum energy", "de": "Notstromreserve, maximale Energie", "ru": "Аварийный запас энергии, максимальная энергия", "pt": "Reserva de energia de emergência, energia máxima", "nl": "Noodenergiereserve, maximale energie", "fr": "Réserve d'énergie de secours, énergie maximale", "it": "Riserva energetica di emergenza, massima energia", "es": "Reserva de energía de emergencia, energía máxima.", "pl": "Awaryjna rezerwa energii, maksymalna energia", "zh-cn": "应急能量储备,最大能量"},
+ "PARAM_LAST_SOC": { "en": "Last SOC", "de": "Letzter SOC", "ru": "Последний СОК", "pt": "Último SOC", "nl": "Laatste SOC", "fr": "Dernier SOC", "it": "Ultimo SOC", "es": "Último SOC", "pl": "Ostatni SOC", "zh-cn": "最后一个SOC"},
+ "PARAM_NO_REMAINING_RETRY": { "en": "No remaining retry", "de": "Keine verbleibende Wiederholung", "ru": "Нет оставшихся повторов", "pt": "Nenhuma nova tentativa restante", "nl": "Geen resterende nieuwe poging", "fr": "Aucune nouvelle tentative restante", "it": "Nessun tentativo rimanente", "es": "No queda ningún reintento", "pl": "Brak pozostałych prób", "zh-cn": "没有剩余重试次数"},
+ "PARAM_TIME_LAST_EMPTY": { "en": "Latest battery empty timestamp", "de": "Batterie zuletzt leer", "ru": "Последняя временная метка разряда батареи", "pt": "Carimbo de data / hora vazio da bateria mais recente", "nl": "Laatste batterij lege tijdstempel", "fr": "Dernier horodatage vide de la batterie", "it": "Ultima batteria vuota timestamp", "es": "Última marca de tiempo vacía de la batería", "pl": "Najnowszy znacznik czasu opróżnienia baterii", "zh-cn": "最新电池空时间戳"},
+ "PARAM_TIME_LAST_FULL": { "en": "Latest battery full timestamp", "de": "Batterie zuletzt voll", "ru": "Последняя полная временная метка батареи", "pt": "Mais recente bateria full timestamp", "nl": "Laatste batterij volledige tijdstempel", "fr": "Dernière batterie horodatage complet", "it": "Ultima batteria timestamp completo", "es": "Última marca de tiempo completa de la batería", "pl": "Najnowszy pełny znacznik czasu baterii", "zh-cn": "最新电池完整时间戳"},
+ "PARAM_TIME_TO_RETRY": { "en": "Time to retry", "de": "Zeit bis zur Wiederholung", "ru": "Время повторить попытку", "pt": "Hora de tentar novamente", "nl": "Tijd om het opnieuw te proberen", "fr": "Il est temps de réessayer", "it": "È ora di riprovare", "es": "Es hora de volver a intentarlo", "pl": "Czas spróbować ponownie", "zh-cn": "重试时间"},
+ "PERIOD_ACTIVE": { "en": "Idle period is enabled", "de": "Die Sperrzeit ist aktiviert", "ru": "Период холостого хода включен", "pt": "Período ocioso está ativado", "nl": "Inactieve periode is ingeschakeld", "fr": "La période d'inactivité est activée", "it": "Il periodo inattivo è abilitato", "es": "El período de inactividad está habilitado", "pl": "Okres bezczynności jest włączony", "zh-cn": "启用了空闲周期"},
+ "PERIOD_DESCRIPTION": { "en": "Idle period description", "de": "Beschreibung für die Sperrzeit ", "ru": "ОПИСАНИЕ ПЕРИОДА", "pt": "Descrição do período ocioso", "nl": "Inactieve periode beschrijving", "fr": "Description de la période de ralenti", "it": "Descrizione del periodo inattivo", "es": "Descripción del período de inactividad", "pl": "Opis bezczynności", "zh-cn": "空闲时期描述"},
+ "PERIOD_START": { "en": "Idle period start time of day", "de": "Beginn der Sperrzeit", "ru": "Период начала периода", "pt": "Período ocioso Hora de início do dia", "nl": "Inactieve periode starttijd van de dag", "fr": "Heure de début de la période de la période de la journée", "it": "Tempo di inizio del periodo di inattività", "es": "Período de inactividad Hora de inicio del día", "pl": "Idle Opieku W godzinach rozpoczęcia dnia", "zh-cn": "闲置的开始时间"},
+ "PERIOD_STOP": { "en": "Idle period end time of day", "de": "Ende der Sperrzeit", "ru": "Периодический период времени дня", "pt": "Período ocioso Hora final do dia", "nl": "Inactieve periode eindtijd van de dag", "fr": "Heure de fin de la période de la période", "it": "Periodo di fine periodo del giorno del giorno", "es": "Período de inactividad Hora de finalización del día", "pl": "Idle Okres kończy czas dnia", "zh-cn": "闲置时期的结束时间"},
+ "PERIOD_WEEKDAYS": { "en": "Weekdays where idle period is assigned", "de": "Wochentage, denen die Sperrzeit zugeordnet ist", "ru": "Будни, где простальный период назначается", "pt": "Dias da semana, onde o período ocioso é atribuído", "nl": "Weekdagen waar de inactieve periode wordt toegewezen", "fr": "En semaine où la période inactive est attribuée", "it": "Giorni feriali in cui è assegnato il periodo inattivo", "es": "De lunes a viernes donde se asigna el período de inactividad", "pl": "Dni powszednie, w których przypisany jest okres bezczynności", "zh-cn": "分配空闲期的工作日"},
+ "PM": { "en": "Power meter", "de": "Leistungsmesser", "ru": "Сил-о-Метр", "pt": "Medidor de energia", "nl": "Krachtmeter", "fr": "Wattmètre", "it": "Misuratore di potenza", "es": "Contador de potencia", "pl": "Miernik mocy", "zh-cn": "功率计"},
+ "PM_0_POWER": { "en": "PM0 energy", "de": "PM0 Energie", "ru": "Мощность PM0", "pt": "Potência PM0", "nl": "PM0 vermogen", "fr": "Puissance PM0", "it": "Potenza PM0", "es": "Potencia PM0", "pl": "Moc PM0", "zh-cn": "PM0功率"},
+ "PM_1_POWER": { "en": "PM1 energy", "de": "PM1 Energie", "ru": "Мощность PM1", "pt": "Potência PM1", "nl": "PM1 vermogen", "fr": "Puissance PM1", "it": "Potenza PM1", "es": "Potencia PM1", "pl": "Moc PM1", "zh-cn": "PM1功率"},
+ "PM_ACTIVE_PHASES": { "en": "PM active phases", "de": "PM aktive Phasen", "ru": "Активные фазы PM", "pt": "Fases activas PM", "nl": "Actieve deeltjesmateriaalfasen", "fr": "Phases actives PM", "it": "PM fasi attive", "es": "PM fases activas", "pl": "Fazy aktywne PM", "zh-cn": "PM活动阶段"},
+ "PM_DEVICE_ID": { "en": "PM device id", "de": "PM Geräte-ID", "ru": "Идентификатор устройства PM", "pt": "Id do dispositivo PM", "nl": "PM-apparaat-id", "fr": "Id de l'appareil PM", "it": "ID dispositivo PM", "es": "ID del dispositivo PM", "pl": "Identyfikator urządzenia PM", "zh-cn": "PM设备id"},
+ "PM_DEVICE_STATE": { "en": "PM device state", "de": "PM Gerätestatus", "ru": "Состояние устройства PM", "pt": "Estado do dispositivo PM", "nl": "Status van PM-apparaat", "fr": "État de l'appareil PM", "it": "Stato del dispositivo PM", "es": "Estado del dispositivo PM", "pl": "Stan urządzenia PM", "zh-cn": "PM设备状态"},
+ "PM_DEVICE_STATE_CONNECTED": { "en": "PM device state connected", "de": "PM gerät zustand verbunden", "ru": "Состояние подключенного устройства PM", "pt": "Estado do dispositivo PM ligado", "nl": "PM-apparaatstatus verbonden", "fr": "État du périphérique PM connecté", "it": "PM stato del dispositivo collegato", "es": "Estado del dispositivo PM conectado", "pl": "Stan urządzenia PM podłączony", "zh-cn": "PM设备状态已连接"},
+ "PM_DEVICE_STATE_IN_SERVICE": { "en": "PM device state in service", "de": "PM Gerätestatus in Betrieb", "ru": "Состояние устройства PM в эксплуатации", "pt": "Estado de funcionamento do dispositivo PM", "nl": "Status van PM-apparaat in gebruik", "fr": "État de l'appareil PM en service", "it": "Stato del dispositivo PM in servizio", "es": "Estado del dispositivo PM en servicio", "pl": "Stan urządzenia PM w eksploatacji", "zh-cn": "Pm设备状态在服务中"},
+ "PM_DEVICE_STATE_WORKING": { "en": "PM device state working", "de": "PM-Gerät Zustand arbeiten", "ru": "Рабочее состояние устройства PM", "pt": "Estado de funcionamento do dispositivo PM", "nl": "PM apparaatstatus werkend", "fr": "Fonctionnement de l'état de l'appareil PM", "it": "PM stato del dispositivo di lavoro", "es": "PM estado del dispositivo de trabajo", "pl": "Stan urządzenia PM działa", "zh-cn": "PM设备状态工作"},
+ "PM_ENERGY_L1": { "en": "PM energy L1", "de": "PM Energie L1", "ru": "Энергия PM L1", "pt": "Energia PM L1", "nl": "PM energie L1", "fr": "Énergie PM L1", "it": "PM energia L1", "es": "PM energy L1", "pl": "Energia PM L1", "zh-cn": "PM能量L1"},
+ "PM_ENERGY_L2": { "en": "PM energy L2", "de": "PM Energie L2", "ru": "Энергия ТЧ L2", "pt": "Energia das partículas L2", "nl": "PM energie L2", "fr": "Énergie PM L2", "it": "PM energia L2", "es": "PM energy L2", "pl": "PM energy L2", "zh-cn": "PM能量L2"},
+ "PM_ENERGY_L3": { "en": "PM energy L3", "de": "PM Energie L3", "ru": "Энергия PM L3", "pt": "Energia PM L3", "nl": "PM energie L3", "fr": "Énergie PM L3", "it": "PM energia L3", "es": "PM energy L3", "pl": "PM energy L3", "zh-cn": "PM能源L3"},
+ "PM_ERROR_CODE": { "en": "PM error code", "de": "PM Fehlercode", "ru": "Код ошибки PM", "pt": "Código de erro do PM", "nl": "PM-foutcode", "fr": "Code d'erreur PM", "it": "Codice di errore PM", "es": "Código de error PM", "pl": "Kod błędu PM", "zh-cn": "PM错误代码"},
+ "PM_FIRMWARE_VERSION": { "en": "PM firmware version", "de": "PM Firmware-Version", "ru": "Версия прошивки PM", "pt": "Versão de firmware PM", "nl": "PM firmware Versie", "fr": "Version du micrologiciel PM", "it": "PM versione del firmware", "es": "Versión de firmware PM", "pl": "Wersja oprogramowania PM", "zh-cn": "PM固件版本"},
+ "PM_MAX_PHASE_POWER": { "en": "PM max. phase power", "de": "PM max. Phasenleistung", "ru": "Максимальный диаметр. фазная мощность", "pt": "DIAG max. potência de fase", "nl": "DIAG max. fase stroomvoorziening", "fr": "DIAG max. puissance de phase", "it": "DIAG max. potenza di fase", "es": "DIAG max. potencia de fase", "pl": "DIAG max. moc fazowa", "zh-cn": "迪亚格*马克斯。 相功率"},
+ "PM_MODE": { "en": "PM mode", "de": "PM Modus", "ru": "Режим PM", "pt": "Modo PM", "nl": "PM-modus", "fr": "Mode PM", "it": "Modalità PM", "es": "Modo PM", "pl": "Tryb PM", "zh-cn": "PM模式"},
+ "PM_POWER_L1": { "en": "PM Power L1", "de": "PM Leistung L1", "ru": "Мощность PM L1", "pt": "Potência das partículas L1", "nl": "PM vermogen L1", "fr": "Puissance PM L1", "it": "PM Potenza L1", "es": "PM Potencia L1", "pl": "PM Power L1", "zh-cn": "PM功率L1"},
+ "PM_POWER_L2": { "en": "PM Power L2", "de": "PM Leistung L2", "ru": "Мощность PM L2", "pt": "Potência das partículas L2", "nl": "PM vermogen L2", "fr": "Puissance PM L2", "it": "PM Potenza L2", "es": "PM Potencia L2", "pl": "PM Power L2", "zh-cn": "PM功率L2"},
+ "PM_POWER_L3": { "en": "PM Power L3", "de": "PM Leistung L3", "ru": "Мощность PM L3", "pt": "Potência das partículas L3", "nl": "PM vermogen L3", "fr": "Puissance PM L3", "it": "PM Potenza L3", "es": "PM Potencia L3", "pl": "PM Power L3", "zh-cn": "PM功率L3"},
+ "POSTCODE": { "en": "ZIP code", "de": "Postleitzahl", "ru": "почтовый индекс", "pt": "CEP", "nl": "Postcode", "fr": "Code postal", "it": "Codice postale", "es": "Código postal", "pl": "Kod Pocztowy", "zh-cn": "邮政编码"},
+ "POWERSAVE_ENABLED": { "en": "Powersave mode enabled", "de": "Powersave Modus aktiviert", "ru": "Включен режим энергосбережения", "pt": "Modo de economia de energia habilitado", "nl": "Energiebesparingsmodus ingeschakeld", "fr": "Mode économie d'énergie activé", "it": "Modalità di risparmio energetico abilitata", "es": "Modo de ahorro de energía habilitado", "pl": "Włączony tryb oszczędzania energii", "zh-cn": "启用省电模式"},
+ "POWER_ADD": { "en": "Power ADD", "de": "Leistung ADD", "ru": "Добавленная мощность [Вт]", "pt": "Power ADD [W]", "nl": "Vermogen toevoegen [W]", "fr": "Puissance AJOUTER [W]", "it": "Potenza AGGIUNGERE [W]", "es": "Añadir potencia [W]", "pl": "Moc dodana [W]", "zh-cn": "功率增加[W]"},
+ "POWER_BAT": { "en": "Power to battery", "de": "Leistung an Batterie", "ru": "Мощность аккумулятора [Вт]", "pt": "Energia para bateria [W]", "nl": "Stroom naar batterij [W]", "fr": "Alimentation de la batterie [W]", "it": "Potenza alla batteria [W]", "es": "Energía a la batería [W]", "pl": "Moc do akumulatora [W]", "zh-cn": "电池功率 [W]"},
+ "POWER_GRID": { "en": "Power from grid", "de": "Leistung vom Netz", "ru": "Мощность от сети [Вт]", "pt": "Energia da rede [W]", "nl": "Stroom van net [W]", "fr": "Puissance du réseau [W]", "it": "Potenza dalla rete [W]", "es": "Energía de la red [W]", "pl": "Moc z sieci [W]", "zh-cn": "来自电网的功率 [W]"},
+ "POWER_HOME": { "en": "Power to home", "de": "Leistung an Haus", "ru": "Электроснабжение дома [Вт]", "pt": "Energia para casa [W]", "nl": "Stroom naar huis [W]", "fr": "Puissance à la maison [W]", "it": "Potenza a casa [W]", "es": "Energía para el hogar [W]", "pl": "Moc do domu [W]", "zh-cn": "回家的电源 [W]"},
+ "POWER_L1": { "en": "Power at L1", "de": "Leistung an L1", "ru": "Мощность на L1", "pt": "Potência em L1", "nl": "Vermogen op L1", "fr": "Puissance à L1", "it": "Potenza su L1", "es": "Potencia en L1", "pl": "Moc na L1", "zh-cn": "L1 电源"},
+ "POWER_L2": { "en": "Power at L2", "de": "Leistung an L2", "ru": "Мощность на L2", "pt": "Potência em L2", "nl": "Vermogen op L2", "fr": "Puissance à L2", "it": "Potenza in L2", "es": "Potencia en L2", "pl": "Moc na L2", "zh-cn": "L2 功率"},
+ "POWER_L3": { "en": "Power at L3", "de": "Leistung an L3", "ru": "Мощность на L3", "pt": "Potência em L3", "nl": "Vermogen op L3", "fr": "Puissance à L3", "it": "Potenza su L3", "es": "Potencia en L3", "pl": "Moc na L3", "zh-cn": "L3 电源"},
+ "POWER_LIMITS_USED": { "en": "Power limits used", "de": "Leistungs-Limits aktiviert", "ru": "Используемые ограничения мощности", "pt": "Limites de potência usados", "nl": "Gebruikte vermogenslimieten", "fr": "Limites de puissance utilisées", "it": "Limiti di potenza utilizzati", "es": "Límites de potencia utilizados", "pl": "Używane limity mocy", "zh-cn": "使用的功率限制"},
+ "POWER_MODE": { "en": "Power mode", "de": "Power-Modus", "ru": "Режим питания", "pt": "Modo de potência", "nl": "Energie-modus", "fr": "Mode d'alimentation", "it": "Modalità di alimentazione", "es": "Modo de alimentación", "pl": "Tryb zasilania", "zh-cn": "电源模式"},
+ "POWER_PV": { "en": "Power from PV", "de": "Leistung von PV", "ru": "Мощность от PV [Вт]", "pt": "Potência do PV [W]", "nl": "Vermogen van PV [W]", "fr": "Puissance de PV [W]", "it": "Potenza da PV [W]", "es": "Energía de PV [W]", "pl": "Moc z PV [W]", "zh-cn": "光伏发电 [W]"},
+ "POWER_WB_ALL": { "en": "Power to wallbox total", "de": "Leistung Wallbox insgesamt", "ru": "Общая мощность настенного ящика [Вт]", "pt": "Total da parede Eléctrica [W]", "nl": "Vermogen wallbox totaal [W]", "fr": "Puissance totale de la boîte murale [W]", "it": "Potenza wallbox totale [W]", "es": "Potencia total wallbox [W]", "pl": "Moc wallbox całkowita [W]", "zh-cn": "电源壁箱总[W]"},
+ "POWER_WB_SOLAR": { "en": "Power to wallbox from PV", "de": "Leistung Wallbox Solar", "ru": "Мощность настенного ящика солнечной энергии [Вт]", "pt": "Parede de energia solar [W]", "nl": "Power wallbox solar [W]", "fr": "Puissance wallbox solaire [W]", "it": "Potenza wallbox solare [W]", "es": "Caja de pared de energía solar [W]", "pl": "Moc wallbox solar [W]", "zh-cn": "太阳能墙箱[W]"},
+ "PRODUCTION_DATE": { "en": "Production date", "de": "Produktionsdatum", "ru": "Дата изготовления", "pt": "Data de produção", "nl": "Productiedatum", "fr": "Date de fabrication", "it": "Data di produzione", "es": "Fecha de producción", "pl": "Data produkcji", "zh-cn": "生产日期"},
+ "PVI": { "en": "Photovoltaic inverter", "de": "Photovoltaik-Wechselrichter", "ru": "Фотоэлектрический инвертор", "pt": "Inversor fotovoltaico", "nl": "Fotovoltaïsche omvormer", "fr": "Onduleur photovoltaïque", "it": "Inverter fotovoltaico", "es": "Inversor fotovoltaico", "pl": "Falownik fotowoltaiczny", "zh-cn": "光伏逆变器"},
+ "PVI_RELEASE": { "en": "PVI Release", "de": "PVI-Freigabe", "ru": "Выпуск PVI", "pt": "Libertação de PVI", "nl": "PVI-versie", "fr": "Libération de PVI", "it": "Rilascio PVI", "es": "Liberación de PVI", "pl": "Wydanie PVI", "zh-cn": "PVI释放"},
+ "PowerLimitation": { "en": "Limitation of the charging power", "de": "Begrenzung der Ladeleistung", "ru": "Ограничение мощности зарядки", "pt": "Limitação da potência de carregamento", "nl": "Beperking van het laadvermogen", "fr": "Limitation de la puissance de charge", "it": "Limitazione della potenza di ricarica", "es": "Limitación de la potencia de carga", "pl": "Ograniczenie mocy ładowania", "zh-cn": "充电功率的限制"},
+ "PrechargePercent": { "en": "Precharge Percent", "de": "Vorladen (Prozent)", "ru": "Процент предварительной зарядки", "pt": "Percentagem De Pré-Carga", "nl": "Percentage Vooraf Laden", "fr": "Pourcentage de Précharge", "it": "Precarica Percentuale", "es": "Porcentaje de Precarga", "pl": "Precharge Procent", "zh-cn": "预充电百分比"},
+ "RC": { "en": "Remaining capacity", "de": "Verbleibende Kapazität", "ru": "дистанционное управление", "pt": "RC", "nl": "RC", "fr": "RC", "it": "RC", "es": "RC", "pl": "RC", "zh-cn": "RC"},
+ "READY_FOR_SHUTDOWN": { "en": "Ready for shutdown", "de": "Bereit zum Herunterfahren", "ru": "Готов к отключению", "pt": "Pronto para desligar", "nl": "Klaar voor afsluiten", "fr": "Prêt pour l'arrêt", "it": "Pronto per lo spegnimento", "es": "Listo para apagar", "pl": "Gotowy do zamknięcia", "zh-cn": "准备关机"},
+ "RELEASE": { "en": "Release", "de": "Release", "ru": "Выпускать", "pt": "Lancar", "nl": "Release", "fr": "Publier", "it": "Rilasciare", "es": "Lanzar", "pl": "Release", "zh-cn": "发行版"},
+ "REMAINING_BAT_CHARGE_POWER": { "en": "Remaining battery charge power", "de": "Verbleibende Batterieladeleistung", "ru": "Оставшаяся мощность заряда батареи [Вт]", "pt": "Energia restante da carga da bateria [W]", "nl": "Overig oplaadvermogen van de batterij [W]", "fr": "Puissance de charge restante de la batterie [W]", "it": "Carica residua della batteria [W]", "es": "Potencia de carga restante de la batería [W]", "pl": "Pozostała moc ładowania akumulatora [W]", "zh-cn": "电池剩余电量[W]"},
+ "REMAINING_BAT_DISCHARGE_POWER": { "en": "Remaining battery discharge power", "de": "Verbleibende Batterie Entladeleistung", "ru": "Оставшаяся мощность разряда батареи [Вт]", "pt": "Potência de descarga restante da bateria [W]", "nl": "Resterende batterijontlading vermogen [W]", "fr": "Puissance de décharge restante de la batterie [W]", "it": "Carica residua della batteria [W]", "es": "Potencia de descarga restante de la batería [W]", "pl": "Pozostała moc rozładowania akumulatora [W]", "zh-cn": "电池剩余放电功率[W]"},
+ "RESTART_APPLICATION": { "en": "Restart application", "de": "Applikation Neustart", "ru": "Перезапустить приложение", "pt": "Reiniciar a aplicação", "nl": "Toepassing herstarten", "fr": "Redémarrer l'application", "it": "Riavvia l'applicazione", "es": "Reiniciar la aplicación", "pl": "Uruchom ponownie aplikację", "zh-cn": "重新启动应用程序"},
+ "RETURN_CODE": { "en": "Return code", "de": "Rückgabewert", "ru": "Код возврата", "pt": "Código de retorno", "nl": "Retourcode", "fr": "Code de retour", "it": "Codice di ritorno", "es": "Código de retorno", "pl": "Kod powrotu", "zh-cn": "返回码"},
+ "ROLE": { "en": "Role", "de": "Rolle", "ru": "Роль", "pt": "Funcao", "nl": "Rol", "fr": "Rôle", "it": "Ruolo", "es": "Rol", "pl": "Rola", "zh-cn": "角色"},
+ "RSCP": { "en": "Remote Storage Control Protocol", "de": "Remote Storage Control Protocol", "ru": "Протокол удаленного управления хранилищем", "pt": "Protocolo de controle de armazenamento remoto", "nl": "Protocol voor externe opslagcontrole", "fr": "Protocole de contrôle de stockage distant", "it": "Protocollo di controllo dell'archiviazione remota", "es": "Protocolo de control de almacenamiento remoto", "pl": "Protokół zdalnego sterowania magazynem", "zh-cn": "远程存储控制协议"},
+ "RSOC": { "en": "State of charge", "de": "Ladezustand", "ru": "Расчетное SOC [%]", "pt": "SOC calculado [%]", "nl": "Berekende SOC [%]", "fr": "SOC calculé [%]", "it": "SOC calcolato [%]", "es": "SOC calculado [%]", "pl": "Obliczony SOC [%]", "zh-cn": "计算的 SOC [%]"},
+ "RSOC_REAL": { "en": "Real state of charge", "de": "Realer Ladezustand", "ru": "Рассчитанный реальный SOC [%]", "pt": "SOC real calculado [%]", "nl": "Berekende reële SOC [%]", "fr": "SOC réel calculé [%]", "it": "SOC reale calcolato [ % ]", "es": "SOC real calculado [%]", "pl": "Obliczone rzeczywiste SOC [%]", "zh-cn": "计算实际SOC[%]"},
+ "SELF_CONSUMPTION": { "en": "Self consumption", "de": "Eigenverbrauch", "ru": "Собственное потребление [%]", "pt": "Consumo próprio [%]", "nl": "Eigen verbruik [%]", "fr": "Autoconsommation [%]", "it": "Autoconsumo [ % ]", "es": "Autoconsumo [%]", "pl": "Zużycie własne [%]", "zh-cn": "自我消耗[%]"},
+ "SERIAL_NUMBER": { "en": "Serial number", "de": "Seriennummer", "ru": "Серийный номер", "pt": "Serie", "nl": "Serienummer", "fr": "Numéro de série", "it": "Numero di serie", "es": "Número de serie", "pl": "Numer seryjny", "zh-cn": "序列号"},
+ "SET_POWER": { "en": "Set power (received)", "de": "Eingestellte Ladeleistung (empfangen)", "ru": "Установленная мощность [Вт]", "pt": "Activar a potência [W]", "nl": "Ingesteld vermogen [W]", "fr": "Puissance réglée [W]", "it": "Imposta potenza [W]", "es": "Ajuste de potencia [W]", "pl": "Moc zestawu [W]", "zh-cn": "设定功率[W]"},
+ "SET_POWER_MODE": { "en": "Power mode (sent)", "de": "Lademodus (gesendet)", "ru": "Режим питания (исходящий)", "pt": "Modo de potência (saída)", "nl": "Stroommodus (uitgaand)", "fr": "Mode d'alimentation (sortant)", "it": "Modalità di alimentazione (in uscita)", "es": "Modo de alimentación (saliente)", "pl": "Tryb zasilania (wyjście)", "zh-cn": "电源模式(出站)"},
+ "SET_POWER_VALUE": { "en": "Set power (sent)", "de": "Eingestellte Ladeleistung (gesendet)", "ru": "Установленная мощность (исходящая) [Вт]", "pt": "Ligar a energia (outbound) [W]", "nl": "Vermogen instellen (uitgaand) [W]", "fr": "Régler la puissance (sortante) [W]", "it": "Imposta potenza (in uscita) [W]", "es": "Ajuste de potencia (salida) [W]", "pl": "Moc nastawcza (wyjściowa) [W]", "zh-cn": "设定功率(出站)[W]"},
+ "SOC": { "en": "State of charge", "de": "Ladezustand", "ru": "Состояние заряда", "pt": "Estado de tributação", "nl": "Staat van heffing", "fr": "État de charge", "it": "Stato di carica", "es": "Estado de carga", "pl": "Stan naładowania", "zh-cn": "充电状态"},
+ "SPECIFIED_CAPACITY": { "en": "Specified capacity", "de": "Spezifizierte Kapazität", "ru": "Указанная мощность [Втч]", "pt": "Capacidade especificada [Wh]", "nl": "Opgegeven capaciteit [Wh]", "fr": "Capacité spécifiée [Wh]", "it": "Capacità specificata [Wh]", "es": "Capacidad especificada [Wh]", "pl": "Określona pojemność [Wh]", "zh-cn": "指定容量[西]"},
+ "SPECIFIED_CHARGE_POWER": { "en": "Specified charge power", "de": "Spezifizierte Ladeleistung", "ru": "Указанная мощность заряда [Вт]", "pt": "Potência de carga especificada [W]", "nl": "Gespecificeerd laadvermogen [W]", "fr": "Puissance de charge spécifiée [W]", "it": "Potenza di carica specificata [W]", "es": "Potencia de carga especificada [W]", "pl": "Określona moc ładowania [W]", "zh-cn": "指定充电功率[W]"},
+ "SPECIFIED_DISCHARGE_POWER": { "en": "Specified discharge power", "de": "Spezifizierte Entladeleistung", "ru": "Указанная мощность разряда [Вт]", "pt": "Potência de descarga especificada [W]", "nl": "Gespecificeerd ontladingsvermogen [W]", "fr": "Puissance de décharge spécifiée [W]", "it": "Potenza di scarica specificata [W]", "es": "Potencia de descarga especificada [W]", "pl": "Określona moc rozładowania [W]", "zh-cn": "指定放电功率[W]"},
+ "SPECIFIED_MAX_DCB_COUNT": { "en": "Specified maximum DCB count", "de": "Spezifizierte maximale DCB-Anzahl", "ru": "Заданное максимальное количество DCB", "pt": "Número máximo especificado de DCB", "nl": "Gespecificeerde maximale DCB-telling", "fr": "Nombre maximal de DCB spécifié", "it": "Conteggio massimo specificato di DCB", "es": "Recuento máximo de DCB especificado", "pl": "Określona maksymalna liczba DCB", "zh-cn": "指定的最大DCB计数"},
+ "START_EMERGENCY_POWER_TEST": { "en": "Start emergency power test", "de": "Notstromtest starten", "ru": "Запустить проверку аварийного питания", "pt": "Iniciar teste de energia de emergência", "nl": "Start de noodstroomtest", "fr": "Démarrer le test d'alimentation de secours", "it": "Avvia il test dell'alimentazione di emergenza", "es": "Iniciar prueba de energía de emergencia", "pl": "Rozpocznij test zasilania awaryjnego", "zh-cn": "启动应急电源测试"},
+ "START_HOUR": { "en": "Start hour", "de": "Beginn Stunde", "ru": "Час начала", "pt": "Hora de início", "nl": "Begin uur", "fr": "Heure de début", "it": "Ora di inizio", "es": "Hora de inicio", "pl": "Godzina rozpoczęcia", "zh-cn": "开始时间"},
+ "START_MINUTE": { "en": "Start minute", "de": "Beginn Minute", "ru": "Минута начала", "pt": "Minuto inicial", "nl": "Begin minuut", "fr": "Minute de début", "it": "Inizio minuto", "es": "Minuto de inicio", "pl": "Minuta rozpoczęcia", "zh-cn": "开始分钟"},
+ "STATE": { "en": "State", "de": "State", "ru": "Государство", "pt": "Estado", "nl": "Staat", "fr": "État", "it": "Stato", "es": "Estado", "pl": "Stan", "zh-cn": "国家"},
+ "STATUS": { "en": "Status", "de": "Status", "ru": "Статус", "pt": "Status", "nl": "Status", "fr": "Statut", "it": "Stato", "es": "Estatus", "pl": "Status", "zh-cn": "状况"},
+ "STATUS_CODE": { "en": "Status code", "de": "Status-Code", "ru": "Код состояния", "pt": "Codigo", "nl": "Status code", "fr": "Code d'état", "it": "Codice di stato", "es": "Código de estado", "pl": "Kod statusu", "zh-cn": "状态代码"},
+ "STREET": { "en": "Street", "de": "Straße", "ru": "Улица", "pt": "Ruao", "nl": "Straat", "fr": "Rue", "it": "Strada", "es": "Calle", "pl": "Ulica", "zh-cn": "街道"},
+ "STREET_NO": { "en": "Street number", "de": "Hausnummer", "ru": "Номер улицы", "pt": "Número da rua", "nl": "Straat nummer", "fr": "Numéro de rue", "it": "Numero civico", "es": "Número de calle", "pl": "Numer ulicy", "zh-cn": "街道号码"},
+ "SUBNET_MASK": { "en": "Subnet mask", "de": "Subnet-mask", "ru": "Маска подсети", "pt": "Mascara", "nl": "Subnetmasker", "fr": "Masque de sous-réseau", "it": "Subnet mask", "es": "Máscara de subred", "pl": "Maska podsieci", "zh-cn": "子网掩码"},
+ "SURNAME": { "en": "Surname", "de": "Nachname", "ru": "Фамилия", "pt": "Apelido", "nl": "Achternaam", "fr": "Nom de Famille", "it": "Cognome", "es": "Apellido", "pl": "Nazwisko", "zh-cn": "姓"},
+ "SW_RELEASE": { "en": "Software release", "de": "Software-Release", "ru": "Выпуск программного обеспечения", "pt": "Versão de Software", "nl": "Softwareversie", "fr": "Version du logiciel", "it": "Rilascio del software", "es": "Lanzamiento de software", "pl": "Wydanie oprogramowania", "zh-cn": "软件发布"},
+ "SYS": { "en": "System", "de": "System", "ru": "Система", "pt": "Sistema", "nl": "Systeem", "fr": "Système", "it": "Sistema", "es": "Sistema", "pl": "System", "zh-cn": "系统"},
+ "SYSTEM_MODE": { "en": "System mode", "de": "System-Modus", "ru": "Системный режим", "pt": "Modo do sistema", "nl": "Systeem-modus", "fr": "Mode système", "it": "Modalità di sistema", "es": "Modo de sistema", "pl": "Tryb systemowy", "zh-cn": "系统模式"},
+ "SYSTEM_REBOOT": { "en": "System reboot", "de": "System Neustart", "ru": "Перезагрузка системы", "pt": "Reinicialização do sistema", "nl": "Systeem opnieuw opstarten", "fr": "Redémarrage du système", "it": "Riavvio del sistema", "es": "Reinicio del sistema", "pl": "Restart systemu", "zh-cn": "系统重启"},
+ "SunMode": { "en": "Sun mode or mixed mode", "de": "Sonnenmodus", "ru": "Солнечный режим или смешанный режим", "pt": "Modo sol ou modo misto", "nl": "Zonmodus of gemengde modus", "fr": "Mode soleil ou mode mixte", "it": "Modalità Sole o modalità mista", "es": "Modo sol o modo mixto", "pl": "Tryb słońca lub tryb mieszany", "zh-cn": "太阳模式或混合模式"},
+ "SunPower": { "en": "Solar power", "de": "Leistung solar", "ru": "Солнечная энергия", "pt": "Solar", "nl": "Zonne-energie", "fr": "Énergie solaire", "it": "Energia solare", "es": "Energía solar", "pl": "Energia słoneczna", "zh-cn": "太阳能发电"},
+ "TEMPERATURE": { "en": "Temperature", "de": "Temperatur", "ru": "Температура", "pt": "Temperatura", "nl": "Temperatuur", "fr": "Température", "it": "Temperatura", "es": "Temperatura", "pl": "Temperatura", "zh-cn": "温度"},
+ "TEMPERATURE_COUNT": { "en": "Number of temperature values", "de": "Anzahl der Temperaturwerte", "ru": "Количество значений температуры", "pt": "Número de valores de temperatura", "nl": "Aantal temperatuurwaarden", "fr": "Nombre de valeurs de température", "it": "Numero di valori di temperatura", "es": "Número de valores de temperatura", "pl": "Liczba wartości temperatury", "zh-cn": "温度值数"},
+ "TERMINAL_VOLTAGE": { "en": "Terminal voltage", "de": "Klemmenspannung", "ru": "Напряжение на клеммах [В]", "pt": "Tensão de Terminal [V]", "nl": "Aansluitspanning [V]", "fr": "Tension aux bornes [V]", "it": "Tensione terminale [V]", "es": "Tensión del terminal [V]", "pl": "Napięcie na zaciskach [V]", "zh-cn": "端子电压[V]"},
+ "TIME": { "en": "Time", "de": "Zeit", "ru": "Время", "pt": "Tempo", "nl": "Tijd", "fr": "Temps", "it": "Tempo", "es": "Tiempo", "pl": "Czas", "zh-cn": "时间"},
+ "TIMESTAMP": { "en": "Timestamp", "de": "Zeitstempel", "ru": "Отметка времени", "pt": "Carimbo", "nl": "Tijdstempel", "fr": "Timestamp", "it": "Data e ora", "es": "Marca de tiempo", "pl": "Znacznik czasu", "zh-cn": "时间戳"},
+ "TIME_INTERVAL": { "en": "Time interval", "de": "Zeitintervall zwischen den Werten", "ru": "Временной интервал", "pt": "Intervalo", "nl": "Tijdsinterval", "fr": "Intervalle", "it": "Intervallo di tempo", "es": "Intervalo de tiempo", "pl": "Przedział czasu", "zh-cn": "时间间隔"},
+ "TIME_SPAN": { "en": "Data span", "de": "Zeitspanne gesamt", "ru": "Объем данных", "pt": "Período de dados", "nl": "Gegevensbereik", "fr": "Étendue des données", "it": "Estensione dati", "es": "Datos span", "pl": "Zakres danych", "zh-cn": "数据跨度"},
+ "TIME_START": { "en": "Start time", "de": "Startzeit", "ru": "Время начала", "pt": "Inicio", "nl": "Starttijd", "fr": "Heure de début", "it": "Ora di inizio", "es": "Hora de inicio", "pl": "Czas rozpoczęcia", "zh-cn": "开始时间"},
+ "TIME_ZONE": { "en": "Time zone", "de": "Zeitzone", "ru": "Часовой пояс", "pt": "Fuso", "nl": "Tijdzone", "fr": "Fuseau", "it": "Fuso", "es": "Huso", "pl": "Strefa czasowa", "zh-cn": "时区"},
+ "TOTAL_DISCHARGE_TIME": { "en": "Total discharge time", "de": "Gesamte Entladezeit", "ru": "Общее время разряда", "pt": "Tempo Total de descarga", "nl": "Totale ontlaadtijd", "fr": "Temps total de décharge", "it": "Tempo totale di scarico", "es": "Tiempo total de descarga", "pl": "Całkowity czas rozładowania", "zh-cn": "总放电时间"},
+ "TOTAL_USE_TIME": { "en": "Total use time", "de": "Gesamtnutzungszeit", "ru": "Общее время использования", "pt": "Tempo Total de Utilização", "nl": "Totale gebruikstijd", "fr": "Durée totale d'utilisation", "it": "Tempo di utilizzo totale", "es": "Tiempo total de uso", "pl": "Całkowity czas użytkowania", "zh-cn": "总使用时间"},
+ "TRAINING_MODE": { "en": "Training mode", "de": "Trainingsmodus", "ru": "Режим тренировки", "pt": "Modo de treino", "nl": "Wijze van Training", "fr": "Mode d'entraînement", "it": "Modalità allenamento", "es": "Modo de entrenamiento", "pl": "Tryb treningowy", "zh-cn": "培训模式"},
+ "TYPE": { "en": "Type", "de": "Typ", "ru": "Тип", "pt": "Tipo", "nl": "Type", "fr": "Type", "it": "Tipo", "es": "Tipo", "pl": "Typ", "zh-cn": "类型"},
+ "ToggleChargingType2": { "en": "Switching the Type 2 charging process", "de": "Umschalten Typ 2 Laden", "ru": "Переключение процесса зарядки типа 2", "pt": "Comutação do processo de carregamento Tipo 2", "nl": "Het type 2-laadproces wijzigen", "fr": "Commutation du processus de charge de type 2", "it": "Commutazione del processo di ricarica di tipo 2", "es": "Cambiar el proceso de carga de tipo 2", "pl": "Przełączanie procesu ładowania typu 2", "zh-cn": "切换类型2充电过程"},
+ "TogglePhases": { "en": "Toggle phases", "de": "Umschalten Phasen", "ru": "Переключение фаз", "pt": "Alternar fases", "nl": "Schakel fasen", "fr": "Basculer les phases", "it": "Toggle phases", "es": "Alternar fases", "pl": "Przełącz fazy", "zh-cn": "切换阶段"},
+ "TotalPower": { "en": "Total Power", "de": "Gesamtleistung", "ru": "Общая мощность", "pt": "Potência Total", "nl": "Totale Macht", "fr": "Puissance Totale", "it": "Potenza totale", "es": "Potencia Total", "pl": "Całkowita Moc", "zh-cn": "总功率"},
+ "Type2Locked": { "en": "Type 2 Plug locked", "de": "Typ 2 Stecker gesperrt", "ru": "Штекер типа 2 заблокирован", "pt": "Tipo 2 Tomada travada", "nl": "Type 2 stekker vergrendeld", "fr": "Prise de type 2 verrouillée", "it": "Tipo 2 Spina bloccata", "es": "Enchufe tipo 2 bloqueado", "pl": "Wtyczka typu 2 zablokowana", "zh-cn": "2型插头锁定"},
+ "USABLE_CAPACITY": { "en": "Usable capacity", "de": "Nutzbare Kapazität", "ru": "Полезная емкость [Ач]", "pt": "Capacidade utilizável [Ah]", "nl": "Bruikbare capaciteit [Ah]", "fr": "Capacité utilisable [Ah]", "it": "Capacità utilizzabile [Ah]", "es": "Capacidad utilizable [Ah]", "pl": "Pojemność użytkowa [Ah]", "zh-cn": "可用容量[啊]"},
+ "USABLE_REMAINING_CAPACITY": { "en": "Usable remaining capacity", "de": "Nutzbare Kapazität", "ru": "Полезная оставшаяся емкость [Ач]", "pt": "Capacidade residual utilizável [Ah]", "nl": "Bruikbare resterende capaciteit [Ah]", "fr": "Capacité restante utilisable [Ah]", "it": "Capacità residua utilizzabile [Ah]", "es": "Capacidad restante utilizable [Ah]", "pl": "Pozostała pojemność użytkowa [Ah]", "zh-cn": "可用剩余容量[Ah]"},
+ "USED_CHARGE_LIMIT": { "en": "Used charge limit", "de": "Verwendetes Ladelimit", "ru": "Используемый предел заряда [Вт]", "pt": "Limite de carga utilizado [W]", "nl": "Gebruikte laadlimiet [W]", "fr": "Limite de charge utilisée [W]", "it": "Limite di carica usato [W]", "es": "Límite de carga utilizado [W]", "pl": "Wykorzystany limit ładowania [W]", "zh-cn": "使用收费限额[W]"},
+ "USED_DISCHARGE_LIMIT": { "en": "Used discharge limit", "de": "Verwendetes Entladelimit", "ru": "Используемый предел разряда [Вт]", "pt": "Limite de descarga utilizado [W]", "nl": "Gebruikte lossingslimiet [W]", "fr": "Limite de décharge utilisée [W]", "it": "Limite di scarico usato [W]", "es": "Límite de descarga utilizado [W]", "pl": "Wykorzystany limit rozładowania [W]", "zh-cn": "使用的排放限值[W]"},
+ "UTC_TIME": { "en": "Time UTC", "de": "Zeit UTC", "ru": "Время UTC", "pt": "Hora UTC", "nl": "Tijd UTC", "fr": "Heure UTC", "it": "Ora UTC", "es": "Hora UTC", "pl": "Czas UTC", "zh-cn": "时间UTC"},
+ "VALUE": { "en": "Value", "de": "Wert", "ru": "Ценность", "pt": "Valor", "nl": "Waarde", "fr": "Valeur", "it": "Valore", "es": "Valor", "pl": "Wartość", "zh-cn": "价值"},
+ "VERSION": { "en": "Version", "de": "Version", "ru": "Версия", "pt": "Versao", "nl": "Versie", "fr": "Version", "it": "Versione", "es": "Versión", "pl": "Wersja", "zh-cn": "版本"},
+ "VERSION_MAIN": { "en": "Main version", "de": "Hauptversion", "ru": "Основная версия", "pt": "Versão principal", "nl": "Hoofdversie", "fr": "Version principale", "it": "Versione principale", "es": "Versión principal", "pl": "Wersja główna", "zh-cn": "主版本"},
+ "VERSION_PIC": { "en": "PIC version", "de": "PIC-version", "ru": "Версия PIC", "pt": "Versão PIC", "nl": "PIC-versie", "fr": "Version PIC", "it": "Versione PIC", "es": "Versión PIC", "pl": "Wersja PIC", "zh-cn": "PIC版本"},
+ "VOLTAGE_L1": { "en": "Voltage at L1", "de": "Spannung an L1", "ru": "Напряжение на L1", "pt": "Tensão em L1", "nl": "Spanning op L1", "fr": "Tension à L1", "it": "Tensione su L1", "es": "Tensión en L1", "pl": "Napięcie na L1", "zh-cn": "L1 电压"},
+ "VOLTAGE_L2": { "en": "Voltage at L2", "de": "Spannung an L2", "ru": "Напряжение на L2", "pt": "Tensão em L2", "nl": "Spanning op L2", "fr": "Tension à L2", "it": "Tensione su L2", "es": "Tensión en L2", "pl": "Napięcie na L2", "zh-cn": "L2 电压"},
+ "VOLTAGE_L3": { "en": "Voltage at L3", "de": "Spannung an L3", "ru": "Напряжение на L3", "pt": "Tensão em L3", "nl": "Spanning op L3", "fr": "Tension à L3", "it": "Tensione su L3", "es": "Tensión en L3", "pl": "Napięcie na L3", "zh-cn": "L3 电压"},
+ "VOLTAGE_MONITORING_SLOPE_DOWN": { "en": "Voltage monitoring slope down", "de": "Spannungsüberwachung abfallend", "ru": "Контроль напряжения наклон вниз", "pt": "Declive descendente da monitorização da tensão", "nl": "Spanningscontrole helling naar beneden", "fr": "Pente de surveillance de tension vers le bas", "it": "Monitoraggio della tensione pendenza verso il basso", "es": "Monitoreo de voltaje pendiente hacia abajo", "pl": "Monitorowanie napięcia nachylenie w dół", "zh-cn": "电压监测斜率下降"},
+ "VOLTAGE_MONITORING_SLOPE_UP": { "en": "Voltage monitoring slope up", "de": "Spannungsüberwachung ansteigend", "ru": "Контроль напряжения наклон вверх", "pt": "Declive ascendente da monitorização da tensão", "nl": "Voltage monitoring helling omhoog", "fr": "Pente de surveillance de tension vers le haut", "it": "Monitoraggio della tensione pendenza up", "es": "Monitoreo de voltaje pendiente hacia arriba", "pl": "Monitorowanie napięcia nachylenie w górę", "zh-cn": "电压监测斜率上升"},
+ "VOLTAGE_MONITORING_THRESHOLD_BOTTOM": { "en": "Voltage monitoring threshold bottom", "de": "Spannungsüberwachung untere Schwelle", "ru": "Нижний порог контроля напряжения", "pt": "Limiar inferior de monitorização da tensão", "nl": "Spanning monitoring drempel bodem", "fr": "Seuil de surveillance de la tension bas", "it": "Monitoraggio della tensione soglia inferiore", "es": "Umbral de monitoreo de voltaje inferior", "pl": "Próg monitorowania napięcia dolny", "zh-cn": "电压监测阈值底部"},
+ "VOLTAGE_MONITORING_THRESHOLD_TOP": { "en": "Voltage monitoring threshold top", "de": "Spannungsüberwachung obere Schwelle", "ru": "Верхний порог контроля напряжения", "pt": "Limiar máximo de monitorização da tensão", "nl": "Spanningsbewakingsdrempel boven", "fr": "Seuil de surveillance de tension haut", "it": "Monitoraggio della tensione soglia top", "es": "Umbral de monitoreo de voltaje superior", "pl": "Próg monitorowania napięcia top", "zh-cn": "电压监测阈值顶部"},
+ "WB": { "en": "Wallbox", "de": "Wallbox", "ru": "Настенный ящик", "pt": "Caixa de parede", "nl": "Wallbox", "fr": "Boîte Murale", "it": "Scatola da muro", "es": "Wallbox", "pl": "Wallbox", "zh-cn": "壁装箱"},
+ "WB_DISCHARGE_BAT_UNTIL": { "en": "Battery discharge limit through the wallbox", "de": "Wallbox entlädt Batterie bis [%] (gesendet)", "ru": "Лимит разрядки батареи через настенный ящик", "pt": "Limite de descarga da bateria através da caixa de parede", "nl": "Batterij ontladingslimiet door de muurkast", "fr": "Limite de décharge de la batterie à travers la boîte murale", "it": "Limite di scarica della batteria attraverso la scatola da parete", "es": "Límite de descarga de la batería a través de la caja de pared", "pl": "Bateria ogranicza się do limitu przez ściankę", "zh-cn": "B. 通过隔离墙的包袱"},
+ "WB_ENFORCE_POWER_ASSIGNMENT": { "en": "Prevent battery discharge through wall box in mixing mode", "de": "Unterbinde Batterieentladung durch Wallbox im Mischmodus", "ru": "Предотвратите разрядку батареи через коробку стены в режиме смешивания", "pt": "Impedir a descarga da bateria através da caixa de parede no modo de mistura", "nl": "Voorafgaande batterij ontlading door muurdoos in mixing", "fr": "Prévenir la décharge de la batterie par boîte murale en mode mélange", "it": "Evitare la scarica della batteria attraverso la scatola di parete in modalità di miscelazione", "es": "Prevenir la descarga de batería a través de la caja de pared en modo de mezcla", "pl": "Bateria wyładowana przez pudełko mieszane", "zh-cn": "B. 通过挂图的预防电池的释放"},
+ "WEATHER_REGULATED_CHARGE_ENABLED": { "en": "Weather regulated charge enabled", "de": "Wettergesteuertes Laden aktiviert", "ru": "Включена плата с регулированием погодных условий", "pt": "Carga regulada pelo clima habilitada", "nl": "Weer gereguleerd opladen ingeschakeld", "fr": "Charge régulée par la météo activée", "it": "Carica regolata dalle condizioni meteorologiche abilitata", "es": "Carga regulada por clima habilitada", "pl": "Włączono ładowanie regulowane pogodowo", "zh-cn": "启用天气调节收费"},
+ "column_interval": { "en": "Polling interval", "de": "Abfrageintervall", "ru": "Интервал опроса", "pt": "Intervalo", "nl": "Peiling-interval", "fr": "Intervalle d'interrogation", "it": "Intervallo di polling", "es": "Intervalo de sondeo", "pl": "Interwał sondażowy", "zh-cn": "轮询间隔"},
+ "column_tag": { "en": "Request tag name", "de": "Abfrage-Tag", "ru": "Имя тега запроса", "pt": "Pedir o nome da marca", "nl": "Tagnaam aanvragen", "fr": "Nom de la balise de demande", "it": "Richiesta nome tag", "es": "Nombre de la etiqueta de solicitud", "pl": "Poproś o nazwę tagu", "zh-cn": "请求标签名称"},
+ "e3dc-rscp adapter settings": { "en": "Adapter settings for e3dc-rscp", "de": "Adaptereinstellungen für e3dc-rscp", "ru": "Настройки адаптера для e3dc-rscp", "pt": "Configurações do adaptador para e3dc-rscp", "nl": "Adapterinstellingen voor e3dc-rscp", "fr": "Paramètres d'adaptateur pour e3dc-rscp", "it": "Impostazioni dell'adattatore per e3dc-rscp", "es": "Ajustes del adaptador para e3dc-rscp", "pl": "Ustawienia adaptera dla e3dc-rscp", "zh-cn": "e3dc-rscp的适配器设置"},
+ "e3dc_ip": { "en": "E3/DC IP address", "de": "E3/DC IP-Adresse", "ru": "IP-адрес E3/DC", "pt": "Endereço IP E3/DC", "nl": "E3/DC IP-adres", "fr": "Adresse IP E3/DC", "it": "Indirizzo IP E3/DC", "es": "Dirección IP E3/DC", "pl": "Adres IP E3/DC", "zh-cn": "E3/DC IP地址"},
+ "e3dc_port": { "en": "E3/DC port", "de": "E3/DC Port", "ru": "Порт E3/постоянного тока", "pt": "Porto E3/DC", "nl": "E3/DC-poort", "fr": "Port E3/CC", "it": "Porta E3/DC", "es": "Puerto E3/DC", "pl": "Port E3/DC", "zh-cn": "E3/DC端口"},
+ "hybridModeSupported": { "en": "Hybrid mode supported", "de": "Hybrid-Modus unterstützt", "ru": "Поддерживается гибридный режим", "pt": "Modo híbrido suportado", "nl": "Hybride modus ondersteund", "fr": "Mode hybride pris en charge", "it": "Modalità ibrida supportata", "es": "Modo híbrido soportado", "pl": "Tryb hybrydowy obsługiwane", "zh-cn": "支持混合模式"},
+ "installedBatteryCapacity": { "en": "Installed battery capacity", "de": "Installierte Batteriekapazität", "ru": "Установленная емкость аккумулятора [Вт*ч]", "pt": "Capacidade instalada da bateria [Wh]", "nl": "Geïnstalleerde batterijcapaciteit [Wh]", "fr": "Capacité de la batterie installée [Wh]", "it": "Capacità della batteria installata [Wh]", "es": "Capacidad de la batería instalada [Wh]", "pl": "Zainstalowana pojemność baterii [Wh]", "zh-cn": "电池装机容量[Wh]"},
+ "lazy_setstate": { "en": "Lazy setState() calling", "de": "setState()-Aufruf nur bei Änderung", "ru": "Ленивый вызов setState()", "pt": "Chamada preguiçosa de setState()", "nl": "Luie setState() aanroep", "fr": "Appel paresseux de setState()", "it": "Chiamata pigra setState()", "es": "Llamada diferida a setState()", "pl": "Leniwe wywoływanie funkcji setState().", "zh-cn": "惰性 setState() 调用"},
+ "maxAcPower": { "en": "Maximum AC power", "de": "Maximale AC-Leistung", "ru": "Максимальная мощность переменного тока [Вт]", "pt": "Potência máxima de CORRENTE ALTERNADA [W]", "nl": "Maximaal WISSELSTROOMVERMOGEN [W]", "fr": "Puissance CA maximale [W]", "it": "Potenza massima AC [W]", "es": "Potencia máxima de CA [W]", "pl": "Maksymalna moc AC [W]", "zh-cn": "最大交流电力[W]"},
+ "maxBatChargePower": { "en": "Maximum batttery charge power", "de": "Maximale Batterieladeleistung", "ru": "Максимальная мощность боевого заряда [Вт]", "pt": "Potência máxima de carga de guerra [W]", "nl": "Maximaal slagvermogen [W]", "fr": "Puissance de charge maximale de la batterie [W]", "it": "Potenza massima di carica batttery [W]", "es": "Potencia máxima de carga de batalla [W]", "pl": "Maksymalna moc ładowania baterii [W]", "zh-cn": "最大战斗充电功率[W]"},
+ "maxBatDischargPower": { "en": "Maximum battery discharge power", "de": "Maximale Batterieentladeleistung", "ru": "Максимальная мощность разряда батареи [Вт]", "pt": "Potência máxima de descarga da bateria [W]", "nl": "Maximaal batterijontladingsvermogen [W]", "fr": "Puissance de décharge maximale de la batterie [W]", "it": "Potenza massima di scarica della batteria [W]", "es": "Potencia máxima de descarga de la batería [W]", "pl": "Maksymalna moc rozładowania akumulatora [W]", "zh-cn": "最大电池放电功率[W]"},
+ "maxChargePower": { "en": "Maximum charge power", "de": "Maximale Ladeleistung", "ru": "Максимальная мощность заряда [Вт]", "pt": "Potência máxima de carga [W]", "nl": "Maximaal laadvermogen [W]", "fr": "Puissance de charge maximale [W]", "it": "Potenza massima di carica [W]", "es": "Potencia de carga máxima [W]", "pl": "Maksymalna moc ładowania [W]", "zh-cn": "最大充电功率[W]"},
+ "maxDischargePower": { "en": "Maximum discharge power", "de": "Maximale Entladeleistung", "ru": "Максимальная мощность разряда [Вт]", "pt": "Potência máxima de descarga [W]", "nl": "Maximaal ontlaadvermogen [W]", "fr": "Puissance de décharge maximale [W]", "it": "Potenza massima di scarico [W]", "es": "Potencia máxima de descarga [W]", "pl": "Maksymalna moc rozładowania [W]", "zh-cn": "最大放电功率[W]"},
+ "maxFbcChargePower": { "en": "Maximum FCB charge power", "de": "Maximale FCB-Ladeleistung", "ru": "Максимальная мощность заряда FCB [Вт]", "pt": "Potência máxima de carga dos FCB [W]", "nl": "Maximum FCB-laadvermogen [W]", "fr": "Puissance de charge maximale FCB [W]", "it": "Potenza massima di carica FCB [W]", "es": "Potencia máxima de carga FCB [W]", "pl": "Maksymalna moc ładowania FCB [W]", "zh-cn": "最大FCB充电功率[W]"},
+ "maxFbcDischargePower": { "en": "Maximum FCB discharge power", "de": "Maximale FCB-Entladeleistung", "ru": "Максимальная мощность разряда FCB [Вт]", "pt": "Potência máxima de descarga FCB [W]", "nl": "Maximaal FCB-ontlaadvermogen [W]", "fr": "Puissance de décharge maximale FCB [W]", "it": "Potenza massima di scarica FCB [W]", "es": "Potencia máxima de descarga FCB [W]", "pl": "Maksymalna moc rozładowania FCB [W]", "zh-cn": "最大FCB放电功率[W]"},
+ "maxPvPower": { "en": "Maximum PV power", "de": "Maximale PV-Leistung", "ru": "Максимальная мощность разряда FCB [Вт]", "pt": "Potência máxima de descarga FCB [W]", "nl": "Maximaal FCB-ontlaadvermogen [W]", "fr": "Puissance de décharge maximale FCB [W]", "it": "Potenza massima di scarica FCB [W]", "es": "Potencia máxima de descarga FCB [W]", "pl": "Maksymalna moc rozładowania FCB [W]", "zh-cn": "最大FCB放电功率[W]"},
+ "maxStartChargePower": { "en": "Maximum start charge power", "de": "Maximale anfängliche Ladeleistung", "ru": "Максимальная начальная мощность заряда [Вт]", "pt": "Potência máxima de arranque [W]", "nl": "Maximaal startvermogen [W]", "fr": "Puissance maximale de charge de démarrage [W]", "it": "Potenza massima di carica iniziale [W]", "es": "Potencia máxima de carga de arranque [W]", "pl": "Maksymalna moc ładowania rozruchowego [W]", "zh-cn": "最大启动充电功率[W]"},
+ "maxStartDischargePower": { "en": "Maximum start discharge power", "de": "Maximale anfängliche Entladeleistung", "ru": "Максимальная начальная мощность разряда [Вт]", "pt": "Potência máxima de descarga no arranque [W]", "nl": "Maximaal startontladingsvermogen [W]", "fr": "Puissance maximale de décharge de démarrage [W]", "it": "Potenza massima di scarico iniziale [W]", "es": "Potencia máxima de descarga de arranque [W]", "pl": "Maksymalna moc rozruchu [W]", "zh-cn": "最大启动放电功率[W]"},
+ "maxindex_bat": { "en": "BAT (batteries)", "de": "BAT (Batterien)", "ru": "Летучая мышь (батареи)", "pt": "Morcego (baterias)", "nl": "Bat (batterijen)", "fr": "Chauve-souris (batteries)", "it": "Pipistrello (batterie)", "es": "Bat (baterías)", "pl": "Nietoperz (baterie)", "zh-cn": "蝙蝠(电池)"},
+ "maxindex_pm": { "en": "PM (power meters)", "de": "PM (Leistungsmesser)", "ru": "Index2 (версия 2 периоды)", "pt": "Index2 (versão 2 períodos)", "nl": "Index2 (versie 2 periodes)", "fr": "Index2 (version 2 périodes)", "it": "INDICE2 (versione della versione 2)", "es": "Index2 (períodos de la versión 2)", "pl": "Indeks2 (wersja 2 okresy)", "zh-cn": "index2(版本2个时期)"},
+ "maxindex_pvi": { "en": "PVI (power inverters)", "de": "PVI (Wechselrichter)", "ru": "PVI (Power Inverters)", "pt": "PVI (inversores de energia)", "nl": "PVI (Power Inverters)", "fr": "PVI (onduleur de puissance)", "it": "PVI (Power Inverter)", "es": "PVI (inversores de potencia)", "pl": "PVI (falowniki energetyczne)", "zh-cn": "PVI(电源逆变器)"},
+ "minStartChargePower": { "en": "Minimum start charge power", "de": "Minimale anfängliche Ladeleistung", "ru": "Минимальная начальная мощность заряда [Вт]", "pt": "Potência mínima de arranque [W]", "nl": "Minimaal startladingsvermogen [W]", "fr": "Puissance minimale de charge de démarrage [W]", "it": "Potenza minima di carica iniziale [W]", "es": "Potencia mínima de carga de arranque [W]", "pl": "Minimalna moc ładowania rozruchowego [W]", "zh-cn": "最小启动充电功率[W]"},
+ "minStartDischargePower": { "en": "Minimum start discharge power", "de": "Minimum anfängliche Entladeleistung", "ru": "Минимальная начальная мощность разряда [Вт]", "pt": "Potência mínima de descarga no arranque [W]", "nl": "Minimaal startontladingsvermogen [W]", "fr": "Puissance de décharge minimale de démarrage [W]", "it": "Potenza minima di scarico iniziale [W]", "es": "Potencia mínima de descarga de arranque [W]", "pl": "Minimalna moc rozruchu [W]", "zh-cn": "最小启动放电功率[W]"},
+ "options": { "en": "Options", "de": "Einstellungen", "ru": "Опции", "pt": "Opcao", "nl": "Optie", "fr": "Option", "it": "Opzioni", "es": "Opcion", "pl": "Opcje", "zh-cn": "选项"},
+ "polling_interval_long": { "en": "Polling interval L = long [hrs]", "de": "Abfrageintervall L = lang [hrs]", "ru": "Длительный интервал опроса [ч]", "pt": "Intervalo de votação longo [h]", "nl": "Peilinginterval lang [h]", "fr": "Intervalle d'interrogation long [h]", "it": "Intervallo di polling lungo [h]", "es": "Intervalo de sondeo largo [h]", "pl": "Interwał sondażowy długi [h]", "zh-cn": "轮询间隔长[h]"},
+ "polling_interval_medium": { "en": "Polling interval M = medium [min]", "de": "Abfrageintervall M = mittel [min]", "ru": "Средний интервал опроса [м]", "pt": "Média do intervalo de sondagem [m]", "nl": "Peilinginterval medium [m]", "fr": "Intervalle de sondage moyen [m]", "it": "Intervallo di polling medio [m]", "es": "Intervalo de sondeo medio [m]", "pl": "Przedział sondażowy średni [m]", "zh-cn": "轮询间隔介质[m]"},
+ "polling_interval_short": { "en": "Polling interval S = short [sec]", "de": "Abfrageintervall S = kurz [sec]", "ru": "Короткий интервал опроса [с]", "pt": "Intervalo de votação curto [s]", "nl": "Peilinginterval kort [s]", "fr": "Intervalle d'interrogation court [s]", "it": "Intervallo di polling breve [s]", "es": "Intervalo de sondeo corto [s]", "pl": "Krótki interwał sondażowy [s]", "zh-cn": "轮询间隔短[s]"},
+ "polling_intervals": { "en": "Polling intervals", "de": "Abfrageintervalle", "ru": "Интервалы опроса", "pt": "Intervalo", "nl": "Frequentie van de peilingen", "fr": "Intervalles d'interrogation", "it": "Intervalli di polling", "es": "Intervalos de sondeo", "pl": "Interwały sondażowe", "zh-cn": "轮询间隔"},
+ "portal_password": { "en": "E3/DC portal password", "de": "E3/DC Portal Passwort", "ru": "Пароль портала E3/DC", "pt": "Senha do portal E3/DC", "nl": "E3/DC-portaalwachtwoord", "fr": "Mot de passe du portail E3/DC", "it": "Password del portale E3/DC", "es": "Contraseña del portal E3/DC", "pl": "Hasło portalu E3/DC", "zh-cn": "E3/DC门户密码"},
+ "portal_user": { "en": "E3/DC portal user", "de": "E3/DC Portal Benutzername", "ru": "Пользователь портала E3/DC", "pt": "Utilizador do portal E3/DC", "nl": "E3/DC portal gebruiker", "fr": "Utilisateur du portail E3/DC", "it": "Utente del portale E3/DC", "es": "Usuario del portal E3/DC", "pl": "Użytkownik portalu E3/DC", "zh-cn": "E3/DC门户用户"},
+ "query_bat": { "en": "BAT (battery)", "de": "BAT (Batterie)", "ru": "EMS (система управления энергопотреблением)", "pt": "EMS (sistema de gestão da energia)", "nl": "EMS (energiebeheersysteem)", "fr": "EMS (système de gestion de l'énergie)", "it": "EMS (sistema di gestione dell'energia)", "es": "EMS (sistema de gestión de energía)", "pl": "EMS (system zarządzania energią)", "zh-cn": "EMS(能源管理系统)"},
+ "query_db": { "en": "DB (database)", "de": "DB (Datenbank)", "ru": "БД (база данных)", "pt": "DB (Base de dados)", "nl": "DB (database)", "fr": "DB (base de données)", "it": "DB (banca dati)", "es": "DB (base de datos)", "pl": "DB (baza danych)", "zh-cn": "数据库(数据库)"},
+ "query_ems": { "en": "EMS (energy management system)", "de": "EMS (Energiemanagementsystem)", "ru": "EMS (система управления энергопотреблением)", "pt": "EMS (sistema de gestão da energia)", "nl": "EMS (energiebeheersysteem)", "fr": "EMS (système de gestion de l'énergie)", "it": "EMS (sistema di gestione dell'energia)", "es": "EMS (sistema de gestión de energía)", "pl": "EMS (system zarządzania energią)", "zh-cn": "EMS(能源管理系统)"},
+ "query_ep": { "en": "EP (emergency power)", "de": "EP (Notstrom)", "ru": "EMS (система управления энергопотреблением)", "pt": "EMS (sistema de gestão da energia)", "nl": "EMS (energiebeheersysteem)", "fr": "EMS (système de gestion de l'énergie)", "it": "EMS (sistema di gestione dell'energia)", "es": "EMS (sistema de gestión de energía)", "pl": "EMS (system zarządzania energią)", "zh-cn": "EMS(能源管理系统)"},
+ "query_info": { "en": "INFO (information)", "de": "INFO (Information)", "ru": "INFO (информация)", "pt": "INFO (Informação)", "nl": "INFO (informatie)", "fr": "INFO (informations)", "it": "INFO (informazioni)", "es": "INFO (información)", "pl": "INFO (Informacje)", "zh-cn": "INFO(信息)"},
+ "query_pm": { "en": "PM (power meter)", "de": "PM (Leistungsmesser)", "ru": "ПМ (измеритель мощности)", "pt": "PM (medidor de potência)", "nl": "PM (vermogensmeter)", "fr": "PM (wattmètre)", "it": "PM (misuratore di potenza)", "es": "PM (medidor de potencia)", "pl": "PM (miernik mocy)", "zh-cn": "PM(功率计)"},
+ "query_pvi": { "en": "PVI (photovoltaic inverter)", "de": "PVI (Wechselrichter)", "ru": "EMS (система управления энергопотреблением)", "pt": "EMS (sistema de gestão da energia)", "nl": "EMS (energiebeheersysteem)", "fr": "EMS (système de gestion de l'énergie)", "it": "EMS (sistema di gestione dell'energia)", "es": "EMS (sistema de gestión de energía)", "pl": "EMS (system zarządzania energią)", "zh-cn": "EMS(能源管理系统)"},
+ "query_sys": { "en": "SYS (system)", "de": "SYS (System)", "ru": "СИСТЕМА (система)", "pt": "SYS (system)", "nl": "SYS (systeem)", "fr": "SYS (système)", "it": "SYS (sistema)", "es": "SYS (sistema)", "pl": "SYS (system)", "zh-cn": "系统(系统)"},
+ "query_wb": { "en": "WB (wallbox)", "de": "WB (Wallbox)", "ru": "ВБ (настенный ящик)", "pt": "WB (wallbox)", "nl": "WB (wallbox)", "fr": "WB (boîte murale)", "it": "WB (scatola da muro)", "es": "WB (wallbox)", "pl": "WB (wallbox)", "zh-cn": "WB(壁盒)"},
+ "recommendedMinChargeLimit": { "en": "Recommended minimum charge limit", "de": "Empfohlenes minimales Ladelimit", "ru": "Рекомендуемый минимальный предел заряда [Вт]", "pt": "Limite mínimo de carga recomendado [W]", "nl": "Aanbevolen minimum laadlimiet [W]", "fr": "Limite de charge minimale recommandée [W]", "it": "Limite minimo di carica consigliato [W]", "es": "Límite mínimo de carga recomendado [W]", "pl": "Zalecany minimalny limit ładowania [W]", "zh-cn": "建议最低收费限额[W]"},
+ "recommendedMinDischargeLimit": { "en": "Recommended minimum discharge limit", "de": "Empfohlenes minimales Entladelimit", "ru": "Рекомендуемый минимальный предел разряда [Вт]", "pt": "Limite mínimo de descarga recomendado [W]", "nl": "Aanbevolen minimale lozingsgrens [W]", "fr": "Limite de décharge minimale recommandée [W]", "it": "Limite minimo di scarico consigliato [W]", "es": "Límite mínimo de descarga recomendado [W]", "pl": "Zalecany minimalny limit rozładowania [W]", "zh-cn": "建议最低排放限值[W]"},
+ "rscp_password": { "en": "E3/DC RSCP password", "de": "E3/DC RSCP Passwort", "ru": "Пароль RSCP E3/DC", "pt": "Senha E3/DC RSCP", "nl": "E3/DC rscp-wachtwoord", "fr": "Mot de passe RSCP E3/DC", "it": "E3/DC RSCP password", "es": "Contraseña RSCP E3/DC", "pl": "Hasło E3/DC RSCP", "zh-cn": "E3/DC RSCP密码"},
+ "send_tuple_delay": { "en": "Tuple sending delay [sec]", "de": "Tupel-Schreibverzögerung [sec]", "ru": "Задержка отправки кортежа [с]", "pt": "Atraso de envio por amostragem [s]", "nl": "Tupelvertraging [s]", "fr": "Délai d'envoi de tuple [s]", "it": "Ritardo invio tupla [s]", "es": "Retraso de envío de tupla [s]", "pl": "Opóźnienie wysyłania krotki [s]", "zh-cn": "元组发送延迟[s]"},
+ "setidleperiod_delay": { "en": "Set idle period delay [sec]", "de": "SET_IDLE_PERIOD Verzögerung [sec]", "ru": "Задержка SET_IDLE_PERIOD [с]", "pt": "Atraso do SET_IDLE_PERÍODO [s]", "nl": "Set_idle_period vertraging [s]", "fr": "SET_IDLE_PERIOD delay[s]", "it": "Ritardo SET_IDLE_PERIOD [s]", "es": "Retardo [s]de SET_IDLE_PERIOD", "pl": "SET_IDLE_PERIOD delay [s]", "zh-cn": "SET_IDLE_PERIOD延迟[s]"},
+ "setpower_interval": { "en": "SET_POWER resend interval [sec]", "de": "SET_POWER Wiederholintervall [sec]", "ru": "Интервал повторной отправки SET_POWER [s]", "pt": "Intervalo SET_POWER de revenda [s]", "nl": "Interval [s]opnieuw versturen instellen", "fr": "SET_POWER renvoie l'intervalle [s]", "it": "SET_POWER reinvia intervallo [s]", "es": "SET_POWER intervalo de reenvío [s]", "pl": "SET_POWER resend interval [s]", "zh-cn": "SET_POWER重新发送间隔[s]"},
+ "startChargeDefault": { "en": "Start charge default", "de": "Anfängliche Ladeleistung Standard", "ru": "Начальная зарядка по умолчанию [Вт]", "pt": "Predefinição da carga inicial [W]", "nl": "Start opladen standaard [W]", "fr": "Démarrer la charge par défaut [W]", "it": "Avviare la carica di default [W]", "es": "Inicio de carga predeterminado [W]", "pl": "Start charge default [W]", "zh-cn": "启动收费默认值[W]"},
+ "startDischargeDefault": { "en": "Start discharge default", "de": "Anfängliche Entladeleistung Standard", "ru": "Начальная разрядка по умолчанию [Вт]", "pt": "Iniciar a predefinição da descarga [W]", "nl": "Begin ontlading standaard [W]", "fr": "Démarrer la décharge par défaut [W]", "it": "Avvio scarico predefinito [W]", "es": "Inicio de descarga por defecto [W]", "pl": "Start rozładowanie domyślne [W]", "zh-cn": "启动放电默认值[W]"},
+ "title_connection": { "en": "Setup E3/DC connection", "de": "E3/DC-Verbindung", "ru": "Настройка подключения E3/DC", "pt": "Configurar a ligação E3 / DC", "nl": "E3/DC verbinding instellen", "fr": "Configuration de la connexion E3 / DC", "it": "Configurazione connessione E3 / DC", "es": "Configuración de la conexión E3 / DC", "pl": "Konfiguracja połączenia E3 / DC", "zh-cn": "设置E3/DC连接"},
+ "title_intervals": { "en": "Set time intervals for sending", "de": "Zeitintervalle für Senden", "ru": "Установите временные интервалы для запроса и повторной отправки", "pt": "Definir os intervalos de tempo para a pesquisa e a revenda", "nl": "Tijdintervallen instellen voor opvragen en opnieuw verzenden", "fr": "Définir des intervalles de temps pour la requête et le renvoi", "it": "Impostare intervalli di tempo per la query e la rispedizione", "es": "Establecer intervalos de tiempo para la consulta y reenvío", "pl": "Ustawianie przedziałów czasowych dla zapytania i ponownego wysyłania", "zh-cn": "设置查询和重新发送的时间间隔"},
+ "title_maxindex": { "en": "Max. index for initialisation of components - first index is 0 (zero)", "de": "Max. Index zur Initialisierung der Komponenten - erster Index ist 0 (Null)", "ru": "Максимум количество компонентов (используется для инициализации)", "pt": "Máx. Números de componentes (usados para inicialização)", "nl": "Max. aantal componenten (gebruikt voor initialisatie)", "fr": "Max. Nombres de composants (utilisés pour l'initialisation)", "it": "Max. Numeri di componenti (utilizzati per l'inizializzazione)", "es": "Max. Números de componentes (utilizados para la inicialización)", "pl": "Max. liczba komponentów (używana do inicjalizacji)", "zh-cn": "最大限度。组件数量(用于初始化)"},
+ "title_misc": { "en": "Miscellaneous", "de": "Verschiedenes", "ru": "Разнообразный", "pt": "Diversos", "nl": "Gemengd", "fr": "Divers", "it": "Varie", "es": "Misceláneas", "pl": "Różnorodny", "zh-cn": "各种各样的"},
+ "title_namespaces": { "en": "Select E3/DC namespaces to query data for", "de": "Auswahl der E3/DC-Namespaces, für die Daten abgefragt werden", "ru": "Выберите пространства имен E3/DC для запроса данных для", "pt": "Seleccione os espaços de nomes E3/DC para onde procurar os dados", "nl": "Selecteer E3 / DC-naamruimten om gegevens op te vragen", "fr": "Sélectionnez les espaces de noms E3/DC pour interroger les données", "it": "Selezionare gli spazi dei nomi E3 / DC per interrogare i dati", "es": "Seleccione espacios de nombres E3/DC para consultar los datos", "pl": "Wybierz przestrzenie nazw E3 / DC do odpytywania danych", "zh-cn": "选择E3/DC命名空间以查询数据"},
+ "title_polling_intervals": { "en": "Set data polling intervals", "de": "Länge der Abfrageintervalle", "ru": "Точная настройка интервалов опроса данных", "pt": "Intervalos de sondagem de dados de afinação fina", "nl": "Fijnafstellen van data polling intervallen", "fr": "Affiner les intervalles d'interrogation des données", "it": "Ottimizzare gli intervalli di polling dei dati", "es": "Ajustar los intervalos de sondeo de datos", "pl": "Dostrajanie interwałów ankietowych danych", "zh-cn": "微调数据轮询间隔"},
+ "title_polling_intervals_table": { "en": "Polling interval per RSCP tag", "de": "Abfrageintervall je RSCP-Tag", "ru": "Интервал опроса для каждого тега RSCP", "pt": "Intervalo de pesquisa por tag RSCP", "nl": "Polling-interval per RSCP-tag", "fr": "Intervalle d'interrogation par balise RSCP", "it": "Intervallo di polling per tag RSCP", "es": "Intervalo de sondeo por etiqueta RSCP", "pl": "Interwał odpytywania na znacznik RSCP", "zh-cn": "每个 RSCP 标签的轮询间隔"},
};
\ No newline at end of file
diff --git a/helper.js b/helper.js
index 7ca1c55..ca24f0c 100644
--- a/helper.js
+++ b/helper.js
@@ -28,6 +28,53 @@ function roundForReadability( n ) {
}
}
+// 7263 sec => "02:01:03"
+function secondsToTimeOfDayString( secs ) {
+ const hrs = Math.floor( secs / 3600 );
+ secs = secs - hrs * 3600;
+ const mins = Math.floor( secs / 60 );
+ secs = secs - mins * 60;
+ return `${String( hrs ).padStart( 2, "0" )}:${String( mins ).padStart( 2, "0" )}:${String( secs ).padStart( 2, "0" )}`;
+}
+
+// "02:01:03" => 7263 sec
+function timeOfDayStringToSeconds( tod ) {
+ const parts = tod.split( ":" );
+ const len = parts.length;
+ let result = 0;
+ if( len > 0 ) {
+ result = 3600 * Number( parts[0] );
+ if( len > 1 ) {
+ result += 60 * Number( parts[1] );
+ if( len > 2 ) {
+ result += Number( parts[2] );
+ }
+ }
+ }
+ return result;
+}
+
+// 0b11000001 => "167"
+function bitmaskToWeekdayString( bitmask ) {
+ const days = ["1", "2", "3", "4", "5", "6", "7"]; // Monday = "1", Tuesday = "2", etc.
+ const result = [];
+ for ( let i = 0; i < days.length; i++ ) {
+ if ( bitmask & ( 1 << i ) ) {
+ result.push( days[i] );
+ }
+ }
+ return result.join( "" );
+}
+
+// "167" => 0b11000001
+function weekdayStringToBitmask( days ) {
+ let result = 0;
+ for( const day of days ) {
+ result += 2^( day-1 );
+ }
+ return result;
+}
+
// Timestamps are stringified like "2022-01-30 12:00:00.000"
function dateToString( date ) {
const year = date.getFullYear().toString().padStart( 4, "0" );
@@ -75,6 +122,10 @@ function stringToBuffer( str ) {
module.exports = {
toHex,
roundForReadability,
+ secondsToTimeOfDayString,
+ timeOfDayStringToSeconds,
+ bitmaskToWeekdayString,
+ weekdayStringToBitmask,
dateToString,
stringToDate,
bufferToString,
diff --git a/io-package.json b/io-package.json
index 8ad849f..67d2d81 100644
--- a/io-package.json
+++ b/io-package.json
@@ -324,6 +324,10 @@
"tag": "TAG_EMS_REQ_GET_IDLE_PERIODS",
"interval": "M"
},
+ {
+ "tag": "TAG_EMS_REQ_GET_IDLE_PERIODS_2",
+ "interval": "M"
+ },
{
"tag": "TAG_EMS_REQ_GET_POWER_SETTINGS",
"interval": "M"
@@ -927,7 +931,10 @@
"query_sys": true,
"query_wb": true,
"query_info": true,
- "query_db": true
+ "query_db": true,
+ "maxindex_bat": 3,
+ "maxindex_pvi": 1,
+ "maxindex_pm": 9
},
"objects": [],
"instanceObjects": []
diff --git a/lib/RscpTags.json b/lib/RscpTags.json
index 441ce04..77d9755 100644
--- a/lib/RscpTags.json
+++ b/lib/RscpTags.json
@@ -10,7 +10,7 @@
"DataTypeHex": "0x0E",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "This tag is used for authentication at the E3/DC system. / Be aware that before authentication takes place, the connection is already encrypted using the encryption passphrase. Also be aware that each particular connection ('session') must be authenticated, even if the connection is reestablished after it was lost. It is good practice to authenticate within the first RSCP frame(s) send over a new connection before any other data is exchanged. Otherwise the access granted is very limited. / There are two possibilities to authenticate. The user/password authentication authenticates a single user, while the challenge/response authentication authenticates an E3/DC partner to the system. Customers must use the user/password authentication, while E3/DC partners may use either challenge/response partner authentication or user/password customer authentication. If in doubt which one to use, use user/password authentication. / For user/password authentication the tags TAG_RSCP_AUTHENTICATION_USER and TAG_RSCP_AUTHENTICATION_PASSWORD must be contained in the request. / The usage of the challenge/response partner authentication must be requested from E3/DC. Before sending the authentication data, an auth challenge must be obtained from the system by sending TAG_RSCP_REQ_AUTH_CHALLENGE. The obtained auth challenge must be processed with the partners credentials claimed from E3/DC. Beside TAG_RSCP_AUTHENTICATION_USER, the tags TAG_RSCP_AUTH_CHALLENGE_INDEX and TAG_RSCP_AUTH_CHALLENGE_DATA hold the response for the challenge. Please note that any requested auth challenge can be used only once and within a limited time span. This procedure may later be followed by a user/password authentication if neccessary. / Dieser TAG kapselt eine Authorisierungsanfrage an das S10. Er enth?lt daher die Daten-Tags AUTHENTICATION_USER und AUTHENTICATION_PASSWORD"
+ "Description": "This tag is used for authentication at the E3/DC system. / Be aware that before authentication takes place, the connection is already encrypted using the encryption passphrase. Also be aware that each particular connection ('session') must be authenticated, even if the connection is reestablished after it was lost. It is good practice to authenticate within the first RSCP frame(s) send over a new connection before any other data is exchanged. Otherwise the access granted is very limited. / There are two possibilities to authenticate. The user/password authentication authenticates a single user, while the challenge/response authentication authenticates an E3/DC partner to the system. Customers must use the user/password authentication, while E3/DC partners may use either challenge/response partner authentication or user/password customer authentication. If in doubt which one to use, use user/password authentication. / For user/password authentication the tags TAG_RSCP_AUTHENTICATION_USER and TAG_RSCP_AUTHENTICATION_PASSWORD must be contained in the request. / The usage of the challenge/response partner authentication must be requested from E3/DC. Before sending the authentication data, an auth challenge must be obtained from the system by sending TAG_RSCP_REQ_AUTH_CHALLENGE. The obtained auth challenge must be processed with the partners credentials claimed from E3/DC. Beside TAG_RSCP_AUTHENTICATION_USER, the tags TAG_RSCP_AUTH_CHALLENGE_INDEX and TAG_RSCP_AUTH_CHALLENGE_DATA hold the response for the challenge. Please note that any requested auth challenge can be used only once and within a limited time span. This procedure may later be followed by a user/password authentication if neccessary. / Dieser TAG kapselt eine Authorisierungsanfrage an das S10. Er enthält daher die Daten-Tags AUTHENTICATION_USER und AUTHENTICATION_PASSWORD"
},
"2": {
"TagHex": "0x00000002",
@@ -153,7 +153,7 @@
"DataTypeHex": "0x03",
"UserLevel": "NO_VALIDATION",
"Unit": "",
- "Description": "The response to tag TAG_RSCP_REQ_AUTHENTICATION will contain the level of the access granted. See TAG_RSCP_USER_LEVEL for a list. If this response contains an error, the authentication is failed. / Die Antwort auf einen REQ_AUTHENTICATION die den erhaltenen Level enth?lt. / NO_AUTH = 0 / USER = 10 / INSTALLER = 20 / PARTNER = 30 / E3DC = 40 / E3DC_ADMIN = 50 / E3DC_ROOT = 60"
+ "Description": "The response to tag TAG_RSCP_REQ_AUTHENTICATION will contain the level of the access granted. See TAG_RSCP_USER_LEVEL for a list. If this response contains an error, the authentication is failed. / Die Antwort auf einen REQ_AUTHENTICATION die den erhaltenen Level enthält. / NO_AUTH = 0 / USER = 10 / INSTALLER = 20 / PARTNER = 30 / E3DC = 40 / E3DC_ADMIN = 50 / E3DC_ROOT = 60"
},
"8388612": {
"TagHex": "0x00800004",
@@ -309,7 +309,7 @@
"DataTypeHex": "0x00",
"UserLevel": "USER",
"Unit": "",
- "Description": "Leistung eines zus?tzlich vorhandenen Einspeisers in W"
+ "Description": "Leistung eines zusätzlich vorhandenen Einspeisers in W"
},
"16777222": {
"TagHex": "0x01000006",
@@ -595,7 +595,7 @@
"DataTypeHex": "0x00",
"UserLevel": "USER",
"Unit": "",
- "Description": "Anfragetag ob ein zus?tzlicher Leistungsmesser installiert ist, der zus?ztliche Quellen misst."
+ "Description": "Anfragetag ob ein zusätzlicher Leistungsmesser installiert ist, der zusäztliche Quellen misst."
},
"16777255": {
"TagHex": "0x01000027",
@@ -725,7 +725,7 @@
"DataTypeHex": "0x0E",
"UserLevel": "USER",
"Unit": "",
- "Description": "Mit diesem TAG kann in die Regelung des S10s eingegriffen werden. / Bei DC-Systemen ist die Ladeleistung auf die anliegende PV-Leistung beschr?nkt, bei AC und Hybrid-Systemen kann die Ladeleistung auch gr??er der PV-Leistung sein. / Achtung: Wenn mit diesem Kommando eingegriffen wird, wird eine eventuell gesetzte Einspeisereduzierung NICHT beachtet! / Achtung: Das Kommando muss mindestens alle 30 Sekunden gesetzt werden, ansonsten geht das EMS in den Normalmodus."
+ "Description": "Mit diesem TAG kann in die Regelung des S10s eingegriffen werden. / Bei DC-Systemen ist die Ladeleistung auf die anliegende PV-Leistung beschränkt, bei AC und Hybrid-Systemen kann die Ladeleistung auch großer der PV-Leistung sein. / Achtung: Wenn mit diesem Kommando eingegriffen wird, wird eine eventuell gesetzte Einspeisereduzierung NICHT beachtet! / Achtung: Das Kommando muss mindestens alle 30 Sekunden gesetzt werden, ansonsten geht das EMS in den Normalmodus."
},
"16777265": {
"TagHex": "0x01000031",
@@ -1219,7 +1219,7 @@
"DataTypeHex": "0x06",
"UserLevel": "USER",
"Unit": "",
- "Description": "Die verf?gbare Solarleistung wird mit diesem Wert ?berschrieben! (Dieser Wert wird an die WallBox gesendet)."
+ "Description": "Die verfügbare Solarleistung wird mit diesem Wert überschrieben! (Dieser Wert wird an die WallBox gesendet)."
},
"16777334": {
"TagHex": "0x01000076",
@@ -1596,7 +1596,7 @@
"DataTypeHex": "0x0E",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Enth?lt die Elemente SYS_SPEC_INDEX, SYS_SPEC_NAME, SYS_SPEC_VALUE und kennzeichnet eine Systemeigenschaft."
+ "Description": "Enthält die Elemente SYS_SPEC_INDEX, SYS_SPEC_NAME, SYS_SPEC_VALUE und kennzeichnet eine Systemeigenschaft."
},
"16777370": {
"TagHex": "0x0100009a",
@@ -2259,7 +2259,7 @@
"DataTypeHex": "0x03",
"UserLevel": "USER",
"Unit": "",
- "Description": "Abfrage: Batterieentladung durch Wallbox, im Mischmodus und w?hrend Haltezeit und Zeitfunktion."
+ "Description": "Abfrage: Batterieentladung durch Wallbox, im Mischmodus und während Haltezeit und Zeitfunktion."
},
"16777852": {
"TagHex": "0x0100027C",
@@ -2974,7 +2974,7 @@
"DataTypeHex": "0x06",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Leistung eines zus?tzlich vorhandenen Einspeisers in W"
+ "Description": "Leistung eines zusätzlich vorhandenen Einspeisers in W"
},
"25165830": {
"TagHex": "0x01800006",
@@ -3039,7 +3039,7 @@
"DataTypeHex": "0x0E",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Wenn das EMS im Fehlerzustand ist, wird eine Fehlermeldung ?bertragen!"
+ "Description": "Wenn das EMS im Fehlerzustand ist, wird eine Fehlermeldung übertragen!"
},
"25165835": {
"TagHex": "0x0180000b",
@@ -3052,7 +3052,7 @@
"DataTypeHex": "0x0E",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Wenn das EMS im Fehlerzustand ist, wird eine Fehlermeldung ?bertragen!"
+ "Description": "Wenn das EMS im Fehlerzustand ist, wird eine Fehlermeldung übertragen!"
},
"25165836": {
"TagHex": "0x0180000c",
@@ -3065,7 +3065,7 @@
"DataTypeHex": "0x03",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Wenn das EMS im Fehlerzustand ist, wird eine Fehlermeldung ?bertragen!"
+ "Description": "Wenn das EMS im Fehlerzustand ist, wird eine Fehlermeldung übertragen!"
},
"25165837": {
"TagHex": "0x0180000d",
@@ -3078,7 +3078,7 @@
"DataTypeHex": "0x0D",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Wenn das EMS im Fehlerzustand ist, wird eine Fehlermeldung ?bertragen!"
+ "Description": "Wenn das EMS im Fehlerzustand ist, wird eine Fehlermeldung übertragen!"
},
"25165838": {
"TagHex": "0x0180000e",
@@ -3091,7 +3091,7 @@
"DataTypeHex": "0x0D",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Wenn das EMS im Fehlerzustand ist, wird eine Fehlermeldung ?bertragen!"
+ "Description": "Wenn das EMS im Fehlerzustand ist, wird eine Fehlermeldung übertragen!"
},
"25165839": {
"TagHex": "0x0180000f",
@@ -3104,7 +3104,7 @@
"DataTypeHex": "0x06",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Wenn das EMS im Fehlerzustand ist, wird eine Fehlermeldung ?bertragen!"
+ "Description": "Wenn das EMS im Fehlerzustand ist, wird eine Fehlermeldung übertragen!"
},
"25165840": {
"TagHex": "0x01800010",
@@ -3117,7 +3117,7 @@
"DataTypeHex": "0x09",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Wenn das EMS im Fehlerzustand ist, wird eine Fehlermeldung ?bertragen!"
+ "Description": "Wenn das EMS im Fehlerzustand ist, wird eine Fehlermeldung übertragen!"
},
"25165841": {
"TagHex": "0x01800011",
@@ -3451,8 +3451,8 @@
"DataTagHex": "0x80002f",
"NameSpace": "EMS",
"NameSpaceHex": "0x01",
- "DataType": "UChar8",
- "DataTypeHex": "0x03",
+ "DataType": "Container",
+ "DataTypeHex": "0x0E",
"UserLevel": "NO_VALIDATION",
"Unit": "",
"Description": "This container always must contain the full set of idle periods."
@@ -3468,7 +3468,7 @@
"DataTypeHex": "0x06",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Die Antwort auf einen REQ_SET_POWER. Es werden die empfangenen Werte zur?ckgespiegelt."
+ "Description": "Die Antwort auf einen REQ_SET_POWER. Es werden die empfangenen Werte zurückgespiegelt."
},
"25165875": {
"TagHex": "0x01800033",
@@ -3481,7 +3481,7 @@
"DataTypeHex": "0x0E",
"UserLevel": "NO_VALIDATION",
"Unit": "",
- "Description": "The response container contains all idle periods defined."
+ "Description": "The response container contains all idle periods defined. - Is empty, if nothing changed (detected by git-kick)."
},
"25165876": {
"TagHex": "0x01800034",
@@ -3845,7 +3845,7 @@
"DataTypeHex": "0x06",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Antwort mit dem tats?chlich gesetzten Offset"
+ "Description": "Antwort mit dem Tatsächlich gesetzten Offset"
},
"25165921": {
"TagHex": "0x01800061",
@@ -3871,7 +3871,7 @@
"DataTypeHex": "0x07",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Noch m?gliche Ladeleistung nach Abzug der momentanen Ladeleistung vom momentanen Limit."
+ "Description": "Noch mögliche Ladeleistung nach Abzug der momentanen Ladeleistung vom momentanen Limit."
},
"25165938": {
"TagHex": "0x01800072",
@@ -3884,7 +3884,7 @@
"DataTypeHex": "0x07",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Noch m?gliche Entladeleistung nach Abzug der momentanen Entladeleistung vom momentanen Limit."
+ "Description": "Noch mögliche Entladeleistung nach Abzug der momentanen Entladeleistung vom momentanen Limit."
},
"25165939": {
"TagHex": "0x01800073",
@@ -3936,7 +3936,7 @@
"DataTypeHex": "0x03",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "1 = Modus aktiviert / 0 = Modus deaktiviert / 0xFF = Aktivierung nicht m?glich (BatteryBeforeCar noch aktiv?)"
+ "Description": "1 = Modus aktiviert / 0 = Modus deaktiviert / 0xFF = Aktivierung nicht möglich (BatteryBeforeCar noch aktiv?)"
},
"25165943": {
"TagHex": "0x01800077",
@@ -3962,7 +3962,7 @@
"DataTypeHex": "0x03",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "1 = Modus aktiviert / 0 = Modus deaktiviert / 0xFF = Aktivierung nicht m?glich (BatteryToCar noch aktiv?)"
+ "Description": "1 = Modus aktiviert / 0 = Modus deaktiviert / 0xFF = Aktivierung nicht möglich (BatteryToCar noch aktiv?)"
},
"25165945": {
"TagHex": "0x01800079",
@@ -4144,7 +4144,7 @@
"DataTypeHex": "0x0E",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Enth?lt die Antwort auf das Setzen der PowerSettings. Gibt f?r jeden gesetzen Wert eine entsprechendes Element mit R?ckgabecode zur?ck. / Kann die Folgenden TAGS enthalten: / RES_POWER_LIMITS_USED / RES_MAX_CHARGE_POWER / RES_MAX_DISCHARGE_POWER / RES_MINIMUM_DISCHARGE_POWER / RES_POWERSAVE_ENABLED / RES_WEATHER_REGULATED_CHARGE_ENABLED / RES_WEATHER_FORECAST_MODE"
+ "Description": "Enthält die Antwort auf das Setzen der PowerSettings. Gibt für jeden gesetzen Wert eine entsprechendes Element mit Rückgabecode zurück. / Kann die Folgenden TAGS enthalten: / RES_POWER_LIMITS_USED / RES_MAX_CHARGE_POWER / RES_MAX_DISCHARGE_POWER / RES_MINIMUM_DISCHARGE_POWER / RES_POWERSAVE_ENABLED / RES_WEATHER_REGULATED_CHARGE_ENABLED / RES_WEATHER_FORECAST_MODE"
},
"25165965": {
"TagHex": "0x0180008d",
@@ -4196,7 +4196,7 @@
"DataTypeHex": "0x03",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Gibt als R?ckantwort die Anzahl der gestarteten Notstromtests zur?ck."
+ "Description": "Gibt als Rückantwort die Anzahl der gestarteten Notstromtests zurück."
},
"25165969": {
"TagHex": "0x01800091",
@@ -4222,7 +4222,7 @@
"DataTypeHex": "0x03",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Gibt als R?ckantwort / Erfolgreich = 0x01 / Unbekannter Generatormodus = 0xFE / Kein Generator vorhanden oder Generatorinterface kommuniziert nicht = 0xFF"
+ "Description": "Gibt als Rückantwort / Erfolgreich = 0x01 / Unbekannter Generatormodus = 0xFE / Kein Generator vorhanden oder Generatorinterface kommuniziert nicht = 0xFF"
},
"25165971": {
"TagHex": "0x01800093",
@@ -4248,7 +4248,7 @@
"DataTypeHex": "0x0E",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Enth?lt 1 -x Untercontainer vom Typ SYS_SPEC."
+ "Description": "Enthält 1 -x Untercontainer vom Typ SYS_SPEC."
},
"25166080": {
"TagHex": "0x01800100",
@@ -4274,7 +4274,7 @@
"DataTypeHex": "0x02",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Maximale Ladeleistung / returns: / 1 bei Erfolg, allerdings ist das limit unterhalb des empfohlenden Limits / 0 Werte erfolgreich gesetzt / -1 Wert au?erhalb des zul?ssigen Bereichs / -2 setzen momentan nicht m?glich, sp?ter erneut versuchen."
+ "Description": "Maximale Ladeleistung / returns: / 1 bei Erfolg, allerdings ist das limit unterhalb des empfohlenden Limits / 0 Werte erfolgreich gesetzt / -1 Wert außerhalb des zulässigen Bereichs / -2 setzen momentan nicht möglich, später erneut versuchen."
},
"25166082": {
"TagHex": "0x01800102",
@@ -4287,7 +4287,7 @@
"DataTypeHex": "0x02",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Maximale Entladeleistung / returns: / 1 bei Erfolg, allerdings ist das limit unterhalb des empfohlenden Limits / 0 Werte erfolgreich gesetzt / -1 Wert au?erhalb des zul?ssigen Bereichs / -2 setzen momentan nicht m?glich, sp?ter erneut versuchen."
+ "Description": "Maximale Entladeleistung / returns: / 1 bei Erfolg, allerdings ist das limit unterhalb des empfohlenden Limits / 0 Werte erfolgreich gesetzt / -1 Wert außerhalb des zulässigen Bereichs / -2 setzen momentan nicht möglich, später erneut versuchen."
},
"25166083": {
"TagHex": "0x01800103",
@@ -4300,7 +4300,7 @@
"DataTypeHex": "0x02",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Minimale Entladeleistung / returns: / 0 Werte erfolgreich gesetzt / -1 Wert au?erhalb des zul?ssigen Bereichs / -2 setzen momentan nicht m?glich, sp?ter erneut versuchen."
+ "Description": "Minimale Entladeleistung / returns: / 0 Werte erfolgreich gesetzt / -1 Wert außerhalb des zulässigen Bereichs / -2 setzen momentan nicht möglich, später erneut versuchen."
},
"25166084": {
"TagHex": "0x01800104",
@@ -5186,6 +5186,19 @@
"Unit": "",
"Description": "Flag for the activation of the period. If the flag is false, the period is not taken into account."
},
+ "25166594": {
+ "TagHex": "0x01800302",
+ "TagName": "PERIOD_DESCRIPTION",
+ "TagNameGlobal": "TAG_EMS_PERIOD_DESCRIPTION",
+ "DataTagHex": "0x800302",
+ "NameSpace": "EMS",
+ "NameSpaceHex": "0x01",
+ "DataType": "CString",
+ "DataTypeHex": "0x0D",
+ "UserLevel": "NO_VALIDATION",
+ "Unit": "",
+ "Description": "Description for the idle period - detected by git-kick."
+ },
"25166595": {
"TagHex": "0x01800303",
"TagName": "PERIOD_WEEKDAYS",
@@ -5210,7 +5223,7 @@
"DataTypeHex": "0x07",
"UserLevel": "NO_VALIDATION",
"Unit": "",
- "Description": "The begin of the idle period in seconds since midnight (0 to 86399). If the stop has a lower value than the start, it is assumed that the end is in the morning of the next day."
+ "Description": "The begin of the idle period in minutes since midnight (0 to 1439). If the stop has a lower value than the start, it is assumed that the end is in the morning of the next day."
},
"25166597": {
"TagHex": "0x01800305",
@@ -5223,7 +5236,20 @@
"DataTypeHex": "0x07",
"UserLevel": "NO_VALIDATION",
"Unit": "",
- "Description": "The end of the idle period in seconds since midnight (0 to 86399). If the stop has a lower value than the start, it is assumed that the end is in the morning of the next day."
+ "Description": "The end of the idle period in minutes since midnight (0 to 1439). If the stop has a lower value than the start, it is assumed that the end is in the morning of the next day."
+ },
+ "25166599": {
+ "TagHex": "0x01800307",
+ "TagName": "PERIOD_UNKNOWN",
+ "TagNameGlobal": "TAG_EMS_PERIOD_UNKNOWN",
+ "DataTagHex": "0x800307",
+ "NameSpace": "EMS",
+ "NameSpaceHex": "0x01",
+ "DataType": "CString",
+ "DataTypeHex": "0x0D",
+ "UserLevel": "NO_VALIDATION",
+ "Unit": "",
+ "Description": "Unknown idle period tag - detected by git-kick."
},
"25493504": {
"TagHex": "0x01850000",
@@ -5522,7 +5548,7 @@
"DataTypeHex": "0x0A",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Spannung Steigung aufw?rts"
+ "Description": "Spannung Steigung aufwärts"
},
"33554549": {
"TagHex": "0x02000075",
@@ -5535,7 +5561,7 @@
"DataTypeHex": "0x0A",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Spannung Steigung abw?rts."
+ "Description": "Spannung Steigung abwärts."
},
"33554560": {
"TagHex": "0x02000080",
@@ -5730,7 +5756,7 @@
"DataTypeHex": "0x05",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Index des angefragten Ger?tes (0...x), Muss in Anfrage und Antwort zum DATA-Tag vorkommen."
+ "Description": "Index des angefragten Gerätes (0...x), Muss in Anfrage und Antwort zum DATA-Tag vorkommen."
},
"33816581": {
"TagHex": "0x02040005",
@@ -5743,7 +5769,7 @@
"DataTypeHex": "0x00",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "DataType gibt den jeweiligen Daten Typ zur?ck!"
+ "Description": "DataType gibt den jeweiligen Daten Typ zurück!"
},
"33947648": {
"TagHex": "0x02060000",
@@ -6471,7 +6497,7 @@
"DataTypeHex": "0x0E",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Ger?te-Status / DEVICE_CONNECTED & DEVICE_WORKING & DEVICE_IN_SERVICE"
+ "Description": "Geräte-Status / DEVICE_CONNECTED & DEVICE_WORKING & DEVICE_IN_SERVICE"
},
"42336257": {
"TagHex": "0x02860001",
@@ -6757,7 +6783,7 @@
"DataTypeHex": "0x0E",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Max. DC-Stromst?rke / TAG_PVI_INDEX & TAG_PVI_VALUE"
+ "Description": "Max. DC-Stromstärke / TAG_PVI_INDEX & TAG_PVI_VALUE"
},
"42844165": {
"TagHex": "0x028dc005",
@@ -6796,7 +6822,7 @@
"DataTypeHex": "0x0E",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Max. DC-Stromst?rke in A / TAG_PVI_INDEX & TAG_PVI_VALUE"
+ "Description": "Max. DC-Stromstärke in A / TAG_PVI_INDEX & TAG_PVI_VALUE"
},
"42844168": {
"TagHex": "0x028dc008",
@@ -6809,7 +6835,7 @@
"DataTypeHex": "0x0E",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Min. DC-Stromst?rke in A / TAG_PVI_INDEX & TAG_PVI_VALUE"
+ "Description": "Min. DC-Stromstärke in A / TAG_PVI_INDEX & TAG_PVI_VALUE"
},
"42844169": {
"TagHex": "0x028dc009",
@@ -7017,7 +7043,7 @@
"DataTypeHex": "0x00",
"UserLevel": "USER",
"Unit": "",
- "Description": "Anfrage Tats?chlicher SOC / imported from rxhan/RSCPGui"
+ "Description": "Anfrage Tatsächlicher SOC / imported from rxhan/RSCPGui"
},
"50331663": {
"TagHex": "0x0300000F",
@@ -7303,7 +7329,7 @@
"DataTypeHex": "0x00",
"UserLevel": "USER",
"Unit": "",
- "Description": "Anfrage Nutzbare Kapazit?t in Ah / imported from rxhan/RSCPGui"
+ "Description": "Anfrage Nutzbare Kapazität in Ah / imported from rxhan/RSCPGui"
},
"50331687": {
"TagHex": "0x03000027",
@@ -7316,7 +7342,7 @@
"DataTypeHex": "0x00",
"UserLevel": "USER",
"Unit": "",
- "Description": "Anfrage Verbleibende Kapazit?t in Wh / imported from rxhan/RSCPGui"
+ "Description": "Anfrage Verbleibende Kapazität in Wh / imported from rxhan/RSCPGui"
},
"50331688": {
"TagHex": "0x03000028",
@@ -7693,7 +7719,7 @@
"DataTypeHex": "0x05",
"UserLevel": "USER",
"Unit": "",
- "Description": "Index des angefragten Ger?tes (Im Moment immer 0 bei der Batterie), kann in der Anfrage und in der Antwort vorkommen."
+ "Description": "Index des angefragten Gerätes (Im Moment immer 0 bei der Batterie), kann in der Anfrage und in der Antwort vorkommen."
},
"50724864": {
"TagHex": "0x03060000",
@@ -7732,7 +7758,7 @@
"DataTypeHex": "0x0A",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "R?ckgabewert f?r errechnet SOC Wert."
+ "Description": "Rückgabewert für errechnet SOC Wert."
},
"58720258": {
"TagHex": "0x03800002",
@@ -7745,7 +7771,7 @@
"DataTypeHex": "0x0A",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "R?ckgabewert f?r gesamte Batteriespannung."
+ "Description": "Rückgabewert für gesamte Batteriespannung."
},
"58720259": {
"TagHex": "0x03800003",
@@ -7758,7 +7784,7 @@
"DataTypeHex": "0x0A",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "R?ckgabewert f?r gesamten Batteriestrom."
+ "Description": "Rückgabewert für gesamten Batteriestrom."
},
"58720260": {
"TagHex": "0x03800004",
@@ -7771,7 +7797,7 @@
"DataTypeHex": "0x0A",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "R?ckgabewert f?r maximale Batteriespannung."
+ "Description": "Rückgabewert für maximale Batteriespannung."
},
"58720261": {
"TagHex": "0x03800005",
@@ -7784,7 +7810,7 @@
"DataTypeHex": "0x0A",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "R?ckgabewert f?r maximale Batterieladestrom."
+ "Description": "Rückgabewert für maximale Batterieladestrom."
},
"58720262": {
"TagHex": "0x03800006",
@@ -7797,7 +7823,7 @@
"DataTypeHex": "0x0A",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "R?ckgabewert f?r Entladeschlussspannung."
+ "Description": "Rückgabewert für Entladeschlussspannung."
},
"58720263": {
"TagHex": "0x03800007",
@@ -7810,7 +7836,7 @@
"DataTypeHex": "0x0A",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "R?ckgabewert f?r maximale Batterieentladestrom."
+ "Description": "Rückgabewert für maximale Batterieentladestrom."
},
"58720264": {
"TagHex": "0x03800008",
@@ -7823,7 +7849,7 @@
"DataTypeHex": "0x07",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "R?ckgabewert f?r Batterieladezyklen."
+ "Description": "Rückgabewert für Batterieladezyklen."
},
"58720265": {
"TagHex": "0x03800009",
@@ -7836,7 +7862,7 @@
"DataTypeHex": "0x0A",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "R?ckgabewert f?r die Terminalspannung."
+ "Description": "Rückgabewert für die Terminalspannung."
},
"58720266": {
"TagHex": "0x0380000a",
@@ -7849,7 +7875,7 @@
"DataTypeHex": "0x0C",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "R?ckgabewert f?r Batteriestatus."
+ "Description": "Rückgabewert für Batteriestatus."
},
"58720267": {
"TagHex": "0x0380000b",
@@ -7862,7 +7888,7 @@
"DataTypeHex": "0x0C",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "R?ckgabewert f?r Batteriefehler."
+ "Description": "Rückgabewert für Batteriefehler."
},
"58720268": {
"TagHex": "0x0380000c",
@@ -7875,7 +7901,7 @@
"DataTypeHex": "0x0D",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "R?ckgabewert f?r Batteriebezeichnung."
+ "Description": "Rückgabewert für Batteriebezeichnung."
},
"58720269": {
"TagHex": "0x0380000d",
@@ -7888,7 +7914,7 @@
"DataTypeHex": "0x03",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "R?ckgabewert f?r Anzahl der gefundenen DCBs."
+ "Description": "Rückgabewert für Anzahl der gefundenen DCBs."
},
"58720270": {
"TagHex": "0x0380000E",
@@ -7901,7 +7927,7 @@
"DataTypeHex": "0x00",
"UserLevel": "USER",
"Unit": "%",
- "Description": "Tats?chlicher SOC / imported from rxhan/RSCPGui"
+ "Description": "Tatsächlicher SOC / imported from rxhan/RSCPGui"
},
"58720271": {
"TagHex": "0x0380000F",
@@ -8018,7 +8044,7 @@
"DataTypeHex": "0x0A",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Ein Container mit allen Temperaturen f?r die angefragte DCB."
+ "Description": "Ein Container mit allen Temperaturen für die angefragte DCB."
},
"58720280": {
"TagHex": "0x03800018",
@@ -8044,7 +8070,7 @@
"DataTypeHex": "0x0A",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Ein Container mit allen Spannungen f?r die angefragte DCB."
+ "Description": "Ein Container mit allen Spannungen für die angefragte DCB."
},
"58720282": {
"TagHex": "0x0380001A",
@@ -8200,7 +8226,7 @@
"DataTypeHex": "0x00",
"UserLevel": "USER",
"Unit": "Ah",
- "Description": "Nutzbare Kapazit?t in Ah / imported from rxhan/RSCPGui"
+ "Description": "Nutzbare Kapazität in Ah / imported from rxhan/RSCPGui"
},
"58720295": {
"TagHex": "0x03800027",
@@ -8213,7 +8239,7 @@
"DataTypeHex": "0x00",
"UserLevel": "USER",
"Unit": "Ah",
- "Description": "Verbleibende Kapazit?t in Wh / imported from rxhan/RSCPGui"
+ "Description": "Verbleibende Kapazität in Wh / imported from rxhan/RSCPGui"
},
"58720296": {
"TagHex": "0x03800028",
@@ -8329,7 +8355,7 @@
"DataType": "None",
"DataTypeHex": "0x00",
"UserLevel": "USER",
- "Unit": "?C",
+ "Unit": "°C",
"Description": "imported from rxhan/RSCPGui"
},
"58720328": {
@@ -8342,7 +8368,7 @@
"DataType": "None",
"DataTypeHex": "0x00",
"UserLevel": "USER",
- "Unit": "?C",
+ "Unit": "°C",
"Description": "imported from rxhan/RSCPGui"
},
"58720329": {
@@ -8837,7 +8863,7 @@
"DataTypeHex": "0x00",
"UserLevel": "USER",
"Unit": "Wh",
- "Description": "Kapazit?t (spezifiziert) in Wh / imported from rxhan/RSCPGui"
+ "Description": "Kapazität (spezifiziert) in Wh / imported from rxhan/RSCPGui"
},
"58720550": {
"TagHex": "0x03800126",
@@ -9045,7 +9071,7 @@
"DataTypeHex": "0x00",
"UserLevel": "USER",
"Unit": "",
- "Description": "Ger?tename / imported from rxhan/RSCPGui"
+ "Description": "Gerätename / imported from rxhan/RSCPGui"
},
"58721028": {
"TagHex": "0x03800304",
@@ -9162,7 +9188,7 @@
"DataTypeHex": "0x01",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Ger?t verbunden / Kommt nur im BAT_DEVICE_STATE Antwort vor."
+ "Description": "Gerät verbunden / Kommt nur im BAT_DEVICE_STATE Antwort vor."
},
"59113474": {
"TagHex": "0x03860002",
@@ -9175,7 +9201,7 @@
"DataTypeHex": "0x01",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Ger?t arbeitet / Kommt nur im BAT_DEVICE_STATE Antwort vor."
+ "Description": "Gerät arbeitet / Kommt nur im BAT_DEVICE_STATE Antwort vor."
},
"59113475": {
"TagHex": "0x03860003",
@@ -9188,7 +9214,7 @@
"DataTypeHex": "0x01",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Ger?t im Service / Kommt nur im BAT_DEVICE_STATE Antwort vor."
+ "Description": "Gerät im Service / Kommt nur im BAT_DEVICE_STATE Antwort vor."
},
"67108863": {
"TagHex": "0x03ffffff",
@@ -9214,7 +9240,7 @@
"DataTypeHex": "0x00",
"UserLevel": "USER",
"Unit": "",
- "Description": "Anfrage Stromst?rke BAT / As parameter the index of the DCDC is required. Index 0 is for GroupController."
+ "Description": "Anfrage Stromstärke BAT / As parameter the index of the DCDC is required. Index 0 is for GroupController."
},
"67108866": {
"TagHex": "0x04000002",
@@ -9435,7 +9461,7 @@
"DataTypeHex": "0x05",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Index des angefragten Ger?tes (0...n f?r die FBC Nr oder 0xFF f?r Gruppe), Kommt in der Anfrage und in der Antwort zum DATA-Tag vor."
+ "Description": "Index des angefragten Gerätes (0...n für die FBC Nr oder 0xFF für Gruppe), Kommt in der Anfrage und in der Antwort zum DATA-Tag vor."
},
"67502080": {
"TagHex": "0x04060000",
@@ -9916,7 +9942,7 @@
"DataTypeHex": "0x00",
"UserLevel": "USER",
"Unit": "",
- "Description": "Anfrage Ger?te-ID / Kann nur innerhalb eines REQ_PM_DATA Container verwendet werden!"
+ "Description": "Anfrage Geräte-ID / Kann nur innerhalb eines REQ_PM_DATA Container verwendet werden!"
},
"83886090": {
"TagHex": "0x0500000a",
@@ -10085,7 +10111,7 @@
"DataTypeHex": "0x05",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Index des angefragten Ger?tes (0...x), muss in Anfrage und ist in Antwort enthalten."
+ "Description": "Index des angefragten Gerätes (0...x), muss in Anfrage und ist in Antwort enthalten."
},
"84279296": {
"TagHex": "0x05060000",
@@ -10215,7 +10241,7 @@
"DataTypeHex": "0x07",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Ger?te-ID"
+ "Description": "Geräte-ID"
},
"92274698": {
"TagHex": "0x0580000a",
@@ -10514,7 +10540,7 @@
"DataTypeHex": "0x0E",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Ger?te-Status / DEVICE_CONNECTED & DEVICE_WORKING & DEVICE_IN_SERVICE"
+ "Description": "Geräte-Status / DEVICE_CONNECTED & DEVICE_WORKING & DEVICE_IN_SERVICE"
},
"92667905": {
"TagHex": "0x05860001",
@@ -11385,7 +11411,7 @@
"DataTypeHex": "0x0E",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Die Summe zwischen der Energien ?ber den Zeitraum."
+ "Description": "Die Summe zwischen der Energien über den Zeitraum."
},
"109051921": {
"TagHex": "0x06800011",
@@ -14336,7 +14362,7 @@
"DataTypeHex": "0x06",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Erl?uterung / 0 = Reboot kann momentan nicht durchgef?hrt werden -> sp?ter nochmal versuchen (im Moment nicht in Gebrauch) / 1 = Reboot wird durchgef?hrt / 2 = Warten auf andere Services, danach wird Reboot automatisch durchgef?hrt."
+ "Description": "Erläuterung / 0 = Reboot kann momentan nicht durchgeführt werden -> später nochmal versuchen (im Moment nicht in Gebrauch) / 1 = Reboot wird durchgeführt / 2 = Warten auf andere Services, danach wird Reboot automatisch durchgeführt."
},
"209715202": {
"TagHex": "0x0c800002",
@@ -14362,7 +14388,7 @@
"DataTypeHex": "0x01",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "Erl?uterung / false = Applikationsneustart kann nicht durchgef?hrt werden (z.B. Software Update l?uft) -> sp?ter nochmal versuchen / true = Applikationsneustart wird durchgef?hrt."
+ "Description": "Erläuterung / false = Applikationsneustart kann nicht durchgeführt werden (z.B. Software Update läuft) -> später nochmal versuchen / true = Applikationsneustart wird durchgeführt."
},
"209715216": {
"TagHex": "0x0C800010",
@@ -14492,7 +14518,7 @@
"DataTypeHex": "0x03",
"UserLevel": "NO_AUTH",
"Unit": "",
- "Description": "0 = check nicht m?glich (kein Internet?) / 1 = check wird ausgef?hrt, wenn was neues entdeckt wird, wird es installiert."
+ "Description": "0 = check nicht möglich (kein Internet?) / 1 = check wird ausgeführt, wenn was neues entdeckt wird, wird es installiert."
},
"234881023": {
"TagHex": "0x0dffffff",
@@ -14544,7 +14570,7 @@
"DataTypeHex": "0x00",
"UserLevel": "USER",
"Unit": "",
- "Description": "Request current car SOC (does not reflect actual car SOC for AC wallboxes) / Kann nur innerhalb eines REQ_WB_DATA Container verwendet werden! Nicht aussagekr?ftig solange die E-Cars das noch nicht unterst?tzen."
+ "Description": "Request current car SOC (does not reflect actual car SOC for AC wallboxes) / Kann nur innerhalb eines REQ_WB_DATA Container verwendet werden! Nicht aussagekräftig solange die E-Cars das noch nicht unterstützen."
},
"234881028": {
"TagHex": "0x0e000004",
diff --git a/main.js b/main.js
index aa19323..b7a7abb 100644
--- a/main.js
+++ b/main.js
@@ -282,7 +282,7 @@ const mapReceivedIdToState = {
// List of all writable states and define how to send a corresponding SET to E3/DC
// hash-key is the state id - '*' wildcards in path are allowed. This is the state the user will modify to trigger a change.
// hash-value is [optional_container_global_tag, setter_global_tag]. This is the tag the adapter will send to the E3/DC device.
-// hash-value is [] (i.e. empty) for tags which are handled in a dedicated 'queue...' function
+// hash-value is [] (i.e. empty) for tags which are handled in a dedicated queue...() function
const mapChangedIdToSetTags = {
"EMS.MAX_CHARGE_POWER": ["TAG_EMS_REQ_SET_POWER_SETTINGS", "TAG_EMS_MAX_CHARGE_POWER"],
"EMS.MAX_DISCHARGE_POWER": ["TAG_EMS_REQ_SET_POWER_SETTINGS", "TAG_EMS_MAX_DISCHARGE_POWER"],
@@ -305,6 +305,12 @@ const mapChangedIdToSetTags = {
"EMS.*.*.START_MINUTE": [],
"EMS.*.*.END_HOUR": [],
"EMS.*.*.END_MINUTE": [],
+ "EMS.*.*.PERIOD_ACTIVE": [],
+ "EMS.*.*.IDLE_PERIOD_TYPE": [],
+ "EMS.*.*.PERIOD_START": [],
+ "EMS.*.*.PERIOD_STOP": [],
+ "EMS.*.*.PERIOD_WEEKDAYS": [],
+ "EMS.*.*.PERIOD_DESCRIPTION": [],
"EP.*.PARAM_EP_RESERVE": [],
"EP.*.PARAM_EP_RESERVE_ENERGY": [],
"DB.HISTORY_DATA_DAY.*": [],
@@ -375,7 +381,9 @@ const ignoreIds = [
"EMS.PARAM_INDEX", // always 0, occurs in container EMERGENCY_POWER_OVERLOAD_STATUS
"EMS.SYS_SPEC_INDEX",
"EMS.SET_IDLE_PERIODS",
+ "EMS.SET_IDLE_PERIODS_2",
"EMS.SET_WB_DISCHARGE_BAT_UNTIL", // Response is always "true", not usable for state with unit "%"
+ "EP.PARAM_INDEX",
"BAT.UNDEFINED",
"BAT.INTERNAL_CURRENT_AVG30",
"BAT.INTERNAL_MTV_AVG30",
@@ -400,6 +408,11 @@ const ignoreIndexIds = [
"WB.EXTERN_RSP_PARAM_1",
"WB.EXTERN_RSP_PARAM_2",
];
+// Some of the INDEX or COUNT tags must be treated as regular values, NOT as indexes
+const notIndexIds = [
+ "BAT.DCB_CYCLE_COUNT",
+ "BAT.SPECIFIED_MAX_DCB_COUNT",
+];
// Some of the tags are unavailable on some E3/DC devices.
// For those, automatically stop polling after the first RSCP_ERR_NOT_AVAILABLE response:
const stopPollingIds = [
@@ -470,16 +483,13 @@ class E3dcRscp extends utils.Adapter {
// For BAT and PVI, there is no COUNT request, so initialize maxIndex to a best guess upper bound.
// Error responses due to out-of range index are handled by processTree(), and maxIndex is adjusted dynamically.
- this.maxIndex["BAT"] = 3; // E3/DC tag list states that BAT INDEX is always 0, BUT there are counterexamples (see Issue#96)
- this.maxIndex["PVI"] = 2;
+ // Initial values can be set in adapter configuration.
+ this.maxIndex["BAT"] = 0; // E3/DC tag list states that BAT INDEX is always 0, BUT there are counterexamples (see Issue#96)
+ this.maxIndex["PVI"] = 0;
// For PM, there may be a non-sequential set of indexes like (0, 2, 6),
// so initialize with a best guess covering set, which will be pinched out dynamically.
this.indexSet = {}; // {path} - array of indexes with ok response
- this.indexSet["PM"] = [];
- for ( let i = 0; i < 10; i++ ) {
- this.indexSet["PM"].push( i );
- }
// For triggering the polling and setting requests:
this.dataPollingTimerS = null;
@@ -582,6 +592,14 @@ class E3dcRscp extends utils.Adapter {
this.reconnectChannel();
} );
+ // Initialize index sets from adapter config:
+ this.maxIndex["BAT"] = this.config.maxindex_bat; // E3/DC tag list states that BAT INDEX is always 0, BUT there are counterexamples (see Issue#96)
+ this.maxIndex["PVI"] = this.config.maxindex_pvi;
+ this.indexSet["PM"] = [];
+ for ( let i = 0; i <= this.config.maxindex_pm; i++ ) {
+ this.indexSet["PM"].push( i );
+ }
+
// Force some quick data requests for index probing and building up the object tree:
for( let i = 0; i < 5; i++ ) {
this.probingTimeout[i] = setTimeout( () => {
@@ -916,6 +934,7 @@ class E3dcRscp extends utils.Adapter {
this.addTagtoFrame( "TAG_EMS_REQ_DERATE_AT_POWER_VALUE", sml );
this.addTagtoFrame( "TAG_EMS_REQ_EXT_SRC_AVAILABLE", sml );
this.addTagtoFrame( "TAG_EMS_REQ_GET_IDLE_PERIODS", sml );
+ this.addTagtoFrame( "TAG_EMS_REQ_GET_IDLE_PERIODS_2", sml );
this.addTagtoFrame( "TAG_EMS_REQ_GET_SYS_SPECS", sml );
this.pushFrame();
}
@@ -1162,6 +1181,55 @@ class E3dcRscp extends utils.Adapter {
}
}
+ queueSetIdlePeriods2() {
+ this.log.info( `queueSetIdlePeriod2()` );
+ const prefix = "EMS.IDLE_PERIODS_2";
+ if( this.sendTupleTimeout[prefix] ) {
+ clearTimeout( this.sendTupleTimeout[prefix] );
+ }
+ this.sendTupleTimeout[prefix] = setTimeout( () => {
+ // RSCP requires to send a container with _all_ PERIODs every time something changes.
+ getHighestSubnode( this, prefix, ( max ) => {
+ this.log.debug( `queueSetIdlePeriods2: maxNode = ${max}` );
+ this.clearFrame();
+ const c1 = this.startContainer( "TAG_EMS_REQ_SET_IDLE_PERIODS_2" );
+ let counter = max;
+ for( let n = 0; n <= max; n++ ) {
+ const node = `${prefix}.${n.toString().padStart( 2, "0" )}`;
+ this.log.debug( `queueSetIdlePeriod2(): node ${node}` );
+ this.getState( `${node}.PERIOD_ACTIVE`, ( err, active ) => {
+ this.getState( `${node}.PERIOD_DESCRIPTION`, ( err, description ) => {
+ this.getState( `${node}.PERIOD_WEEKDAYS`, ( err, weekdays ) => {
+ this.getState( `${node}.PERIOD_START`, ( err, start ) => {
+ this.getState( `${node}.PERIOD_STOP`, ( err, stop ) => {
+ this.getState( `${node}.IDLE_PERIOD_TYPE`, ( err, type ) => {
+ this.log.silly( `queueSetIdlePeriod2(): ${start ? start.val : "00:00:00"}-${stop ? stop.val : "00:00:00"} translates to ${helper.timeOfDayStringToSeconds( start ? start.val : "00:00:00" )}-${helper.timeOfDayStringToSeconds( stop ? stop.val : "00:00:00" )}` );
+ const c2 = this.startContainer( "TAG_EMS_IDLE_PERIOD_2" );
+ this.addTagtoFrame( "TAG_EMS_PERIOD_ACTIVE", "", active ? active.val : 0 );
+ this.addTagtoFrame( "TAG_EMS_PERIOD_DESCRIPTION", "", description ? description.val : "" );
+ this.addTagtoFrame( "TAG_EMS_PERIOD_WEEKDAYS", "", helper.weekdayStringToBitmask( weekdays ? weekdays.val : 0 ) );
+ this.addTagtoFrame( "TAG_EMS_PERIOD_START", "", helper.timeOfDayStringToSeconds( start ? start.val : "00:00:00" ) );
+ this.addTagtoFrame( "TAG_EMS_PERIOD_STOP", "", helper.timeOfDayStringToSeconds( stop ? stop.val : "00:00:00" ) );
+ this.addTagtoFrame( "TAG_EMS_IDLE_PERIOD_TYPE", "", type ? type.val : 0 );
+ this.endContainer( c2 );
+ if( --counter < 0 ) { // async detect loop work finished
+ this.pushFrame( c1 );
+ this.clearFrame();
+ this.addTagtoFrame( "TAG_EMS_REQ_GET_IDLE_PERIODS_2" );
+ this.pushFrame();
+ this.sendTupleTimeout[prefix] = null;
+ }
+ } );
+ } );
+ } );
+ } );
+ } );
+ } );
+ }
+ } );
+ }, this.config.send_tuple_delay * 1000 );
+ }
+
queueGetHistoryData( globalId ) {
this.log.info( `queueGetHistoryData( ${globalId} )` );
const el = globalId.split( "." );
@@ -1420,7 +1488,7 @@ class E3dcRscp extends utils.Adapter {
if ( shortId == "BAT.DATA" && rscpError[token.content] == "RSCP_ERR_NOT_AVAILABLE" ) {
// This is an error response due to out-of-range BAT index, heuristically cut off the biggest one:
--this.maxIndex["BAT"];
- this.log.info( `Adjusted BAT max. index to ${this.maxIndex["BAT"]}` );
+ this.log.info( `Decreased BAT max. index to ${this.maxIndex["BAT"]}` );
continue;
}
if ( ["PM.DEVICE_STATE","PM.REQ_DEVICE_STATE"].includes( shortId ) && ["RSCP_ERR_NOT_AVAILABLE","RSCP_ERR_OUT_OF_BOUNDS"].includes( rscpError[token.content] ) ) {
@@ -1447,7 +1515,7 @@ class E3dcRscp extends utils.Adapter {
// This is an error response due to out-of-range PVI index
if( token.content[0].content - 1 < this.maxIndex["PVI"] ) {
this.maxIndex["PVI"] = token.content[0].content - 1;
- this.log.info( `Adjusted PVI max. index to ${this.maxIndex["PVI"]}` );
+ this.log.info( `Decreased PVI max. index to ${token.content[0].content - 1}` );
}
} else if ( shortId == "INFO.MODULE_SW_VERSION" && token.content.length == 2 ) {
this.storeValue( nameSpace, pathNew + "MODULE_SW_VERSION.", token.content[0].content, "CString", token.content[1].content, token.content[0].content );
@@ -1456,6 +1524,8 @@ class E3dcRscp extends utils.Adapter {
wb.storeWbExternData( shortId, token.content, pathNew );
} else if ( shortId == "EMS.GET_IDLE_PERIODS" ) {
this.storeIdlePeriods( token.content, pathNew );
+ } else if ( shortId == "EMS.GET_IDLE_PERIODS_2" ) {
+ this.storeIdlePeriods2( token.content, pathNew );
} else if ( shortId.startsWith( "DB.HISTORY_DATA_" ) ) {
this.storeHistoryData( token.content, pathNew + `${tagName}.` );
} else if ( ignoreIndexIds.includes( shortId ) && token.content.length == 2 ) {
@@ -1503,33 +1573,40 @@ class E3dcRscp extends utils.Adapter {
continue;
}
- // INDEX indicates top level device, e.g. TAG_BAT_INDEX
- if( tagName == "INDEX" ) {
- currentIndex = token.content;
- if( tree.length <= Number( i )+1 || rscpType[tree[Number( i )+1].type] != "Error" ) {
- if( nameSpace != "PM" ) { // PM has an index _set_ and is handled separately
- this.maxIndex[nameSpace] = this.maxIndex[nameSpace] ? Math.max( this.maxIndex[nameSpace], currentIndex ) : currentIndex;
- this.log.info( `Adjusted ${nameSpace} max. index to ${this.maxIndex[nameSpace]}` );
+ // Handle index values named INDEX or COUNT
+ if( !notIndexIds.includes( shortId ) ) {
+ // INDEX indicates top level device, e.g. TAG_BAT_INDEX
+ if( tagName == "INDEX" ) {
+ currentIndex = token.content;
+ if( tree.length <= Number( i )+1 || rscpType[tree[Number( i )+1].type] != "Error" ) {
+ if( nameSpace != "PM" && currentIndex > this.maxIndex[nameSpace] ) { // PM has an index _set_ and is handled separately
+ this.maxIndex[nameSpace] = currentIndex;
+ this.log.info( `Increased ${nameSpace} max. index to ${currentIndex}` );
+ }
+ pathNew = `${nameSpace}_${currentIndex}.`;
+ this.extendObject( `${nameSpace}.${pathNew.slice( 0,-1 )}`, { type: "channel", common: { role: "info.module" } } );
+ }
+ continue;
+ }
+ // ..._INDEX indicates sub-device, e.g. TAG_BAT_DCB_INDEX
+ if( tagName.endsWith( "_INDEX" ) ) {
+ const name = tagName.replace( "_INDEX","" );
+ const key = path ? `${path}${name}` : name ;
+ if( !this.maxIndex[key] || token.content > this.maxIndex[key] ) {
+ this.maxIndex[key] = token.content;
+ this.log.debug( `Increased ${key} max. index to ${token.content}` );
+ }
+ pathNew = path ? `${pathNew.split( "." ).slice( 0,-1 ).join( "." )}.${name}_${token.content}.` : `${name}_${token.content}.`;
+ this.extendObject( `${nameSpace}.${pathNew.slice( 0,-1 )}`, { type: "channel", common: { role: "info.submodule" } } );
+ continue;
+ }
+ // ..._COUNT explicitely sets upper bound for (sub-)device index
+ if( tagName.endsWith( "_COUNT" ) ) {
+ if( this.maxIndex[`${pathNew}${tagName.replace( "_COUNT","" )}`] != ( token.content - 1 ) ) {
+ this.maxIndex[`${pathNew}${tagName.replace( "_COUNT","" )}`] = token.content - 1;
+ this.log.debug( `Adjusted ${pathNew}${tagName.replace( "_COUNT","" )} max. index to ${token.content - 1}` );
}
- pathNew = `${nameSpace}_${currentIndex}.`;
- this.extendObject( `${nameSpace}.${pathNew.slice( 0,-1 )}`, { type: "channel", common: { role: "info.module" } } );
}
- continue;
- }
- // ..._INDEX indicates sub-device, e.g. TAG_BAT_DCB_INDEX
- if( tagName.endsWith( "_INDEX" ) ) {
- const name = tagName.replace( "_INDEX","" );
- const key = path ? `${path}.${name}` : name ;
- this.maxIndex[key] = this.maxIndex[key] ? Math.max( this.maxIndex[key], token.content ) : token.content;
- this.log.debug( `Adjusted ${key} max. index to ${this.maxIndex[key]}` );
- pathNew = path ? `${pathNew.split( "." ).slice( 0,-1 ).join( "." )}.${name}_${token.content}.` : `${name}_${token.content}.`;
- this.extendObject( `${nameSpace}.${pathNew.slice( 0,-1 )}`, { type: "channel", common: { role: "info.submodule" } } );
- continue;
- }
- // ..._COUNT explicitely sets upper bound for (sub-)device index
- if( tagName.endsWith( "_COUNT" ) ) {
- this.maxIndex[`${pathNew}${tagName.replace( "_COUNT","" )}`] = token.content - 1;
- this.log.debug( `Adjusted ${pathNew}${tagName.replace( "_COUNT","" )} max. index to ${this.maxIndex[`${pathNew}${tagName.replace( "_COUNT","" )}`]}` );
}
// Translate bit-mapped EMS.STATUS
if( shortId == "EMS.STATUS" ) {
@@ -1684,6 +1761,79 @@ class E3dcRscp extends utils.Adapter {
this.extendObject( "EMS.IDLE_PERIODS_DISCHARGE", { type: "channel", common: { role: "calendar.week" } } );
}
+ storeIdlePeriods2( tree, path ) {
+ // Sometimes we receive an empty GET_IDLE_PERIODS_2 container. Don't know why. Ignore it.
+ if( tree.length > 0 ) {
+ const prefix = "EMS.IDLE_PERIODS_2";
+ if ( !this.sendTupleTimeout[prefix] ) { // do not overwrite manual changes which are waiting to be sent
+ let i = 0;
+ tree.forEach( token => {
+ if( rscpTag[token.tag].TagNameGlobal == "TAG_EMS_IDLE_PERIOD_2" ) {
+ const idleNode = `IDLE_PERIODS_2.${String( i ).padStart( 2, "0" )}`;
+ const newPath = `${path}${idleNode}.`;
+ let active = 0;
+ let type = 0;
+ let start = 0;
+ let stop = 0;
+ let weekdays = 0;
+ let desc = "";
+ token.content.forEach( member => {
+ switch( rscpTag[member.tag].TagNameGlobal ) {
+ case "TAG_EMS_PERIOD_ACTIVE": active = member.content; break;
+ case "TAG_EMS_PERIOD_DESCRIPTION": desc = member.content; break;
+ case "TAG_EMS_PERIOD_WEEKDAYS": weekdays = member.content; break;
+ case "TAG_EMS_PERIOD_START": start = member.content; break;
+ case "TAG_EMS_PERIOD_STOP": stop = member.content; break;
+ case "TAG_EMS_IDLE_PERIOD_TYPE": type = member.content; break;
+ default: this.log.debug( `storeIdlePeriods2: got unexpected tag ${rscpTag[member.tag].TagNameGlobal}` );
+ }
+ } );
+ this.storeValue( "EMS", newPath, "PERIOD_ACTIVE", "Bool", ( active != 0 ), "PERIOD_ACTIVE" );
+ this.storeValue( "EMS", newPath, "PERIOD_DESCRIPTION", "CString", desc, "PERIOD_DESCRIPTION" );
+ this.storeValue( "EMS", newPath, "PERIOD_WEEKDAYS", "CString", helper.bitmaskToWeekdayString( weekdays ), "PERIOD_WEEKDAYS" );
+ this.storeValue( "EMS", newPath, "PERIOD_START", "CString", helper.secondsToTimeOfDayString( start ), "PERIOD_START" );
+ this.storeValue( "EMS", newPath, "PERIOD_STOP", "CString", helper.secondsToTimeOfDayString( stop ), "PERIOD_STOP" );
+ this.storeValue( "EMS", newPath, "IDLE_PERIOD_TYPE", "UChar8", type, "TYPE" );
+ this.extendObject( `EMS.${newPath.slice( 0, -1 )}`, { type: "channel", common: { role: "calendar.day" } } );
+ i++;
+ }
+ } );
+ this.extendObject( prefix, { type: "channel", common: { role: "calendar.week" } } );
+ this.maxIndex[prefix] = i - 1;
+ this.log.silly( `storeIdlePeriods2: new max is ${i}; will delete higher indexes.` );
+ // delete remaining periods (may happen when periods were deleted e.g. using the E3/DC portal)
+ getHighestSubnode( this, prefix, ( max ) => {
+ for( i; i <= max; i++ ) {
+ const id = `${prefix}.${String( i ).padStart( 2, "0" )}`;
+ this.delObject( id, { recursive: true }, ( err ) => {
+ if ( err ) {
+ this.log.warn( `storeIdlePeriods2: cannot delete ${id}: ${err}` );
+ } else {
+ this.log.silly( `storeIdlePeriods2: deleted period ${id} since it was no longer reported via RSCP.` );
+ }
+ } );
+ }
+ } );
+ }
+ // Delete & reload idle periods V1 objects, to get rid of "zombie objects"
+ let id = "e3dc-rscp.0.EMS.IDLE_PERIODS_CHARGE";
+ this.delObject( id, { recursive: true }, ( err ) => {
+ if( err ) {
+ this.log.warn( `storeIdlePeriods2: cannot delete ${id}: ${err}` );
+ }
+ } );
+ id = "e3dc-rscp.0.EMS.IDLE_PERIODS_DISCHARGE";
+ this.delObject( id, { recursive: true }, ( err ) => {
+ if( err ) {
+ this.log.warn( `storeIdlePeriods2: cannot delete ${id}: ${err}` );
+ }
+ } );
+ this.clearFrame();
+ this.addTagtoFrame( "TAG_EMS_REQ_GET_IDLE_PERIODS" );
+ this.pushFrame();
+ }
+ }
+
storeHistoryData( tree, path ) {
this.getState( `DB.${path}TIME_START`, ( err, timeStartObj ) => {
this.getState( `DB.${path}TIME_INTERVAL`, ( err, intervalObj ) => {
@@ -2165,6 +2315,8 @@ class E3dcRscp extends utils.Adapter {
} );
} else if ( id.includes( ".WB." ) ) {
wb.queueWbSetData( id );
+ } else if ( id.includes( "IDLE_PERIODS_2" ) ) {
+ this.queueSetIdlePeriods2();
} else if ( id.includes( "IDLE_PERIOD" ) ) {
this.queueSetIdlePeriod( id );
} else if ( id.includes( "HISTORY_DATA" ) ) {
@@ -2349,15 +2501,15 @@ function printTree( tree ) {
if ( tree ) {
result = "[ ";
tree.forEach( element => {
- result += `{${rscpTag[element.tag].TagNameGlobal}(${rscpType[element.type]}) = `;
+ result += `<${rscpTag[element.tag].TagNameGlobal}(${rscpType[element.type]}) = `;
if ( rscpType[element.type] == "Container" ) {
result += printTree( element.content );
} else {
result += element.content;
}
- result += "}, ";
+ result += ">, ";
} );
- result += " ]";
+ result = result.slice( 0, -2 ) + " ]";
}
return result;
}
@@ -2380,4 +2532,22 @@ function getSetTags( id ) {
}
return result;
}
+}
+
+// Given node has subnodes "00", "01", "02", ... - return highest number
+function getHighestSubnode( adapter, id, callback ) {
+ adapter.getStates( id + ".*", ( err, states ) => {
+ if ( err || !states ) {
+ callback( null );
+ return;
+ }
+ let max = -1;
+ Object.keys( states ).forEach( id => {
+ const match = id.match( /\.(\d+)\.[A-Z_]+$/ );
+ if ( match ) {
+ max = Math.max( max, parseInt( match[1], 10 ) );
+ }
+ } );
+ callback( max >= 0 ? max : null );
+ } );
}
\ No newline at end of file