mirror of
https://github.com/emsesp/EMS-ESP32.git
synced 2026-09-13 21:54:07 +00:00
more german translations
This commit is contained in:
@@ -135,7 +135,7 @@ const MqttSettingsForm: FC = () => {
|
|||||||
name="keep_alive"
|
name="keep_alive"
|
||||||
label="Keep Alive"
|
label="Keep Alive"
|
||||||
InputProps={{
|
InputProps={{
|
||||||
endAdornment: <InputAdornment position="end">seconds</InputAdornment>
|
endAdornment: <InputAdornment position="end">{LL.SECONDS()}</InputAdornment>
|
||||||
}}
|
}}
|
||||||
fullWidth
|
fullWidth
|
||||||
variant="outlined"
|
variant="outlined"
|
||||||
@@ -243,7 +243,7 @@ const MqttSettingsForm: FC = () => {
|
|||||||
name="publish_time_boiler"
|
name="publish_time_boiler"
|
||||||
label={LL.MQTT_INT_BOILER()}
|
label={LL.MQTT_INT_BOILER()}
|
||||||
InputProps={{
|
InputProps={{
|
||||||
endAdornment: <InputAdornment position="end">seconds</InputAdornment>
|
endAdornment: <InputAdornment position="end">{LL.SECONDS()}</InputAdornment>
|
||||||
}}
|
}}
|
||||||
fullWidth
|
fullWidth
|
||||||
variant="outlined"
|
variant="outlined"
|
||||||
@@ -259,7 +259,7 @@ const MqttSettingsForm: FC = () => {
|
|||||||
name="publish_time_thermostat"
|
name="publish_time_thermostat"
|
||||||
label={LL.MQTT_INT_THERMOSTATS()}
|
label={LL.MQTT_INT_THERMOSTATS()}
|
||||||
InputProps={{
|
InputProps={{
|
||||||
endAdornment: <InputAdornment position="end">seconds</InputAdornment>
|
endAdornment: <InputAdornment position="end">{LL.SECONDS()}</InputAdornment>
|
||||||
}}
|
}}
|
||||||
fullWidth
|
fullWidth
|
||||||
variant="outlined"
|
variant="outlined"
|
||||||
@@ -275,7 +275,7 @@ const MqttSettingsForm: FC = () => {
|
|||||||
name="publish_time_solar"
|
name="publish_time_solar"
|
||||||
label={LL.MQTT_INT_SOLAR()}
|
label={LL.MQTT_INT_SOLAR()}
|
||||||
InputProps={{
|
InputProps={{
|
||||||
endAdornment: <InputAdornment position="end">seconds</InputAdornment>
|
endAdornment: <InputAdornment position="end">{LL.SECONDS()}</InputAdornment>
|
||||||
}}
|
}}
|
||||||
fullWidth
|
fullWidth
|
||||||
variant="outlined"
|
variant="outlined"
|
||||||
@@ -291,7 +291,7 @@ const MqttSettingsForm: FC = () => {
|
|||||||
name="publish_time_mixer"
|
name="publish_time_mixer"
|
||||||
label={LL.MQTT_INT_MIXER()}
|
label={LL.MQTT_INT_MIXER()}
|
||||||
InputProps={{
|
InputProps={{
|
||||||
endAdornment: <InputAdornment position="end">seconds</InputAdornment>
|
endAdornment: <InputAdornment position="end">{LL.SECONDS()}</InputAdornment>
|
||||||
}}
|
}}
|
||||||
fullWidth
|
fullWidth
|
||||||
variant="outlined"
|
variant="outlined"
|
||||||
@@ -307,7 +307,7 @@ const MqttSettingsForm: FC = () => {
|
|||||||
name="publish_time_sensor"
|
name="publish_time_sensor"
|
||||||
label={LL.TEMP_SENSORS()}
|
label={LL.TEMP_SENSORS()}
|
||||||
InputProps={{
|
InputProps={{
|
||||||
endAdornment: <InputAdornment position="end">seconds</InputAdornment>
|
endAdornment: <InputAdornment position="end">{LL.SECONDS()}</InputAdornment>
|
||||||
}}
|
}}
|
||||||
fullWidth
|
fullWidth
|
||||||
variant="outlined"
|
variant="outlined"
|
||||||
@@ -322,7 +322,7 @@ const MqttSettingsForm: FC = () => {
|
|||||||
fieldErrors={fieldErrors}
|
fieldErrors={fieldErrors}
|
||||||
name="publish_time_other"
|
name="publish_time_other"
|
||||||
InputProps={{
|
InputProps={{
|
||||||
endAdornment: <InputAdornment position="end">seconds</InputAdornment>
|
endAdornment: <InputAdornment position="end">{LL.SECONDS()}</InputAdornment>
|
||||||
}}
|
}}
|
||||||
label={LL.DEFAULT()}
|
label={LL.DEFAULT()}
|
||||||
fullWidth
|
fullWidth
|
||||||
|
|||||||
@@ -70,21 +70,23 @@ const GeneralFileUpload: FC<UploadFileProps> = ({ uploadGeneralFile }) => {
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<Typography sx={{ pt: 2, pb: 2 }} variant="h6" color="primary">
|
|
||||||
{LL.UPLOAD()}
|
|
||||||
</Typography>
|
|
||||||
{!uploading && (
|
{!uploading && (
|
||||||
<Box mb={2} color="warning.main">
|
<>
|
||||||
<Typography variant="body2">{LL.UPLOAD_TEXT()} </Typography>
|
<Typography sx={{ pt: 2, pb: 2 }} variant="h6" color="primary">
|
||||||
</Box>
|
{LL.UPLOAD()}
|
||||||
|
</Typography>
|
||||||
|
<Box mb={2} color="warning.main">
|
||||||
|
<Typography variant="body2">{LL.UPLOAD_TEXT()} </Typography>
|
||||||
|
</Box>
|
||||||
|
</>
|
||||||
)}
|
)}
|
||||||
<SingleUpload onDrop={uploadFile} onCancel={cancelUpload} uploading={uploading} progress={uploadProgress} />
|
<SingleUpload onDrop={uploadFile} onCancel={cancelUpload} uploading={uploading} progress={uploadProgress} />
|
||||||
|
|
||||||
<Typography sx={{ pt: 2, pb: 2 }} variant="h6" color="primary">
|
|
||||||
{LL.DOWNLOAD()}
|
|
||||||
</Typography>
|
|
||||||
{!uploading && (
|
{!uploading && (
|
||||||
<>
|
<>
|
||||||
|
<Typography sx={{ pt: 2, pb: 2 }} variant="h6" color="primary">
|
||||||
|
{LL.DOWNLOAD()}
|
||||||
|
</Typography>
|
||||||
<Box color="warning.main">
|
<Box color="warning.main">
|
||||||
<Typography mb={1} variant="body2">
|
<Typography mb={1} variant="body2">
|
||||||
{LL.DOWNLOAD_SETTINGS_TEXT()}
|
{LL.DOWNLOAD_SETTINGS_TEXT()}
|
||||||
|
|||||||
@@ -104,7 +104,7 @@ const SystemStatusForm: FC = () => {
|
|||||||
onClick={() => setConfirmRestart(false)}
|
onClick={() => setConfirmRestart(false)}
|
||||||
color="secondary"
|
color="secondary"
|
||||||
>
|
>
|
||||||
Cancel
|
{LL.CANCEL()}
|
||||||
</Button>
|
</Button>
|
||||||
<Button
|
<Button
|
||||||
startIcon={<PowerSettingsNewIcon />}
|
startIcon={<PowerSettingsNewIcon />}
|
||||||
@@ -114,7 +114,7 @@ const SystemStatusForm: FC = () => {
|
|||||||
color="primary"
|
color="primary"
|
||||||
autoFocus
|
autoFocus
|
||||||
>
|
>
|
||||||
Restart
|
{LL.RESTART()}
|
||||||
</Button>
|
</Button>
|
||||||
</DialogActions>
|
</DialogActions>
|
||||||
</Dialog>
|
</Dialog>
|
||||||
@@ -242,7 +242,7 @@ const SystemStatusForm: FC = () => {
|
|||||||
<DevicesIcon />
|
<DevicesIcon />
|
||||||
</Avatar>
|
</Avatar>
|
||||||
</ListItemAvatar>
|
</ListItemAvatar>
|
||||||
<ListItemText primary="Device (Platform / SDK)" secondary={data.esp_platform + ' / ' + data.sdk_version} />
|
<ListItemText primary={LL.PLATFORM()} secondary={data.esp_platform + ' / ' + data.sdk_version} />
|
||||||
</ListItem>
|
</ListItem>
|
||||||
<Divider variant="inset" component="li" />
|
<Divider variant="inset" component="li" />
|
||||||
<ListItem>
|
<ListItem>
|
||||||
@@ -251,7 +251,7 @@ const SystemStatusForm: FC = () => {
|
|||||||
<TimerIcon />
|
<TimerIcon />
|
||||||
</Avatar>
|
</Avatar>
|
||||||
</ListItemAvatar>
|
</ListItemAvatar>
|
||||||
<ListItemText primary="System Uptime" secondary={data.uptime} />
|
<ListItemText primary={LL.UPTIME()} secondary={data.uptime} />
|
||||||
</ListItem>
|
</ListItem>
|
||||||
<Divider variant="inset" component="li" />
|
<Divider variant="inset" component="li" />
|
||||||
<ListItem>
|
<ListItem>
|
||||||
@@ -260,7 +260,7 @@ const SystemStatusForm: FC = () => {
|
|||||||
<ShowChartIcon />
|
<ShowChartIcon />
|
||||||
</Avatar>
|
</Avatar>
|
||||||
</ListItemAvatar>
|
</ListItemAvatar>
|
||||||
<ListItemText primary="CPU Frequency" secondary={data.cpu_freq_mhz + ' MHz'} />
|
<ListItemText primary={LL.CPU_FREQ()} secondary={data.cpu_freq_mhz + ' MHz'} />
|
||||||
</ListItem>
|
</ListItem>
|
||||||
<Divider variant="inset" component="li" />
|
<Divider variant="inset" component="li" />
|
||||||
<ListItem>
|
<ListItem>
|
||||||
@@ -270,7 +270,7 @@ const SystemStatusForm: FC = () => {
|
|||||||
</Avatar>
|
</Avatar>
|
||||||
</ListItemAvatar>
|
</ListItemAvatar>
|
||||||
<ListItemText
|
<ListItemText
|
||||||
primary="Heap (Free / Max Alloc)"
|
primary={LL.HEAP()}
|
||||||
secondary={
|
secondary={
|
||||||
formatNumber(data.free_heap) +
|
formatNumber(data.free_heap) +
|
||||||
' / ' +
|
' / ' +
|
||||||
@@ -290,7 +290,7 @@ const SystemStatusForm: FC = () => {
|
|||||||
</Avatar>
|
</Avatar>
|
||||||
</ListItemAvatar>
|
</ListItemAvatar>
|
||||||
<ListItemText
|
<ListItemText
|
||||||
primary="PSRAM (Size / Free)"
|
primary={LL.PSRAM()}
|
||||||
secondary={formatNumber(data.psram_size) + ' / ' + formatNumber(data.free_psram) + ' bytes'}
|
secondary={formatNumber(data.psram_size) + ' / ' + formatNumber(data.free_psram) + ' bytes'}
|
||||||
/>
|
/>
|
||||||
</ListItem>
|
</ListItem>
|
||||||
@@ -304,7 +304,7 @@ const SystemStatusForm: FC = () => {
|
|||||||
</Avatar>
|
</Avatar>
|
||||||
</ListItemAvatar>
|
</ListItemAvatar>
|
||||||
<ListItemText
|
<ListItemText
|
||||||
primary="Flash Chip (Size / Speed)"
|
primary={LL.FLASH()}
|
||||||
secondary={
|
secondary={
|
||||||
formatNumber(data.flash_chip_size) + ' bytes / ' + (data.flash_chip_speed / 1000000).toFixed(0) + ' MHz'
|
formatNumber(data.flash_chip_size) + ' bytes / ' + (data.flash_chip_speed / 1000000).toFixed(0) + ' MHz'
|
||||||
}
|
}
|
||||||
@@ -318,7 +318,7 @@ const SystemStatusForm: FC = () => {
|
|||||||
</Avatar>
|
</Avatar>
|
||||||
</ListItemAvatar>
|
</ListItemAvatar>
|
||||||
<ListItemText
|
<ListItemText
|
||||||
primary="File System (Used / Total)"
|
primary={LL.FILESYSTEM()}
|
||||||
secondary={
|
secondary={
|
||||||
formatNumber(data.fs_used) +
|
formatNumber(data.fs_used) +
|
||||||
' / ' +
|
' / ' +
|
||||||
|
|||||||
+153
-144
@@ -2,21 +2,21 @@ import type { Translation } from '../i18n-types';
|
|||||||
|
|
||||||
const de: Translation = {
|
const de: Translation = {
|
||||||
LANGUAGE: 'Sprache',
|
LANGUAGE: 'Sprache',
|
||||||
RETRY: 'DE_Retry',
|
RETRY: 'Neuer Versuch',
|
||||||
LOADING: 'DE_Loading',
|
LOADING: 'Laden',
|
||||||
IS_REQUIRED: 'ist nötig',
|
IS_REQUIRED: 'ist erforderlich',
|
||||||
SIGN_IN: 'Einloggen',
|
SIGN_IN: 'Einloggen',
|
||||||
SIGN_OUT: 'Ausloggen',
|
SIGN_OUT: 'Ausloggen',
|
||||||
USERNAME: 'Nutzername',
|
USERNAME: 'Nutzername',
|
||||||
PASSWORD: 'Passwort',
|
PASSWORD: 'Passwort',
|
||||||
DASHBOARD: 'Armaturenbrett',
|
DASHBOARD: 'Kontrollzentrum',
|
||||||
SETTINGS: 'Einstellungen',
|
SETTINGS: 'Einstellungen',
|
||||||
SAVED: 'gespeichert',
|
SAVED: 'gespeichert',
|
||||||
HELP: 'Hilfe',
|
HELP: 'Hilfe',
|
||||||
LOGGED_IN: 'Eingeloggt als {name}',
|
LOGGED_IN: 'Eingeloggt als {name}',
|
||||||
PLEASE_SIGNIN: 'Bitte einloggen, um fortzufahren',
|
PLEASE_SIGNIN: 'Bitte einloggen, um fortzufahren',
|
||||||
UPLOAD_SUCCESSFUL: 'Hochladen erfolgreich',
|
UPLOAD_SUCCESSFUL: 'Hochladen erfolgreich',
|
||||||
DOWNLOAD_SUCCESSFUL: 'DE_Download successful',
|
DOWNLOAD_SUCCESSFUL: 'Herunterladen erfolgreich',
|
||||||
INVALID_LOGIN: 'Ungültige Login Daten',
|
INVALID_LOGIN: 'Ungültige Login Daten',
|
||||||
NETWORK: 'Netzwerk',
|
NETWORK: 'Netzwerk',
|
||||||
SECURITY: 'Sicherheit',
|
SECURITY: 'Sicherheit',
|
||||||
@@ -25,76 +25,77 @@ const de: Translation = {
|
|||||||
TYPE: 'Typ',
|
TYPE: 'Typ',
|
||||||
DESCRIPTION: 'Bezeichnung',
|
DESCRIPTION: 'Bezeichnung',
|
||||||
ENTITIES: 'Entitäten',
|
ENTITIES: 'Entitäten',
|
||||||
REFRESH: 'Aktualisierung',
|
REFRESH: 'Aktualisieren',
|
||||||
EXPORT: 'DE_Export',
|
EXPORT: 'Exportieren',
|
||||||
ENTITY_NAME: 'Entitätsname',
|
ENTITY_NAME: 'Entitätsname',
|
||||||
VALUE: 'Wert',
|
VALUE: 'Wert',
|
||||||
SHOW_FAV: 'nur Favoriten anzeigen',
|
SHOW_FAV: 'nur Favoriten anzeigen',
|
||||||
DEVICE_SENSOR_DATA: 'Device und Sensordaten',
|
DEVICE_SENSOR_DATA: 'Geräte- und Sensordaten',
|
||||||
DEVICES_SENSORS: 'Devices & Sensoren',
|
DEVICES_SENSORS: 'Geräte & Sensoren',
|
||||||
ATTACHED_SENSORS: 'Angeschlossene EMS-ESP Sensoren',
|
ATTACHED_SENSORS: 'Angeschlossene EMS-ESP Sensoren',
|
||||||
RUN_COMMAND: 'Befehl ausführen',
|
RUN_COMMAND: 'Befehl ausführen',
|
||||||
CHANGE_VALUE: 'Wert ändern',
|
CHANGE_VALUE: 'Wert ändern',
|
||||||
CANCEL: 'Absagen',
|
CANCEL: 'Abbrechen',
|
||||||
RESET: 'Zurücksetzen',
|
RESET: 'Zurücksetzen',
|
||||||
SEND: 'Senden',
|
SEND: 'Senden',
|
||||||
SAVE: 'Speichern',
|
SAVE: 'Speichern',
|
||||||
REMOVE: 'Entfernen',
|
REMOVE: 'Entfernen',
|
||||||
PROBLEM_UPDATING: 'Problem beim Aktualisieren',
|
PROBLEM_UPDATING: 'Problem beim Aktualisieren',
|
||||||
PROBLEM_LOADING: 'Problem beim Holen',
|
PROBLEM_LOADING: 'Problem beim Laden',
|
||||||
ACCESS_DENIED: 'Zugriff abgelehnt',
|
ACCESS_DENIED: 'Zugriff abgelehnt',
|
||||||
ANALOG_SENSOR: 'Analoger Sensor{post}',
|
ANALOG_SENSOR: 'Analogsensor{post}',
|
||||||
|
ANALOG_SENSORS: 'Analogsensoren',
|
||||||
TEMP_SENSOR: 'Temperatursensor{post}',
|
TEMP_SENSOR: 'Temperatursensor{post}',
|
||||||
TEMP_SENSORS: 'Temperatursensoren',
|
TEMP_SENSORS: 'Temperatursensoren',
|
||||||
WRITE_COMMAND: 'Befehl schreiben {cmd}',
|
WRITE_COMMAND: 'Befehl schreiben {cmd}',
|
||||||
EMS_BUS_WARNING:
|
EMS_BUS_WARNING:
|
||||||
'EMS-Bus getrennt. Wenn diese Warnung nach einigen Sekunden immer noch besteht, überprüfen Sie bitte die Einstellungen und das Board-Profil',
|
'EMS-Bus getrennt. Wenn diese Warnung nach einigen Sekunden immer noch besteht, überprüfen Sie bitte die Einstellungen und das Board-Profil',
|
||||||
EMS_BUS_SCANNING: 'Scannen nach EMS devices...',
|
EMS_BUS_SCANNING: 'Suche nach EMS Geräten...',
|
||||||
CONNECTED: 'in Verbindung gebracht',
|
CONNECTED: 'Verbunden',
|
||||||
TX_ISSUES: 'Tx-Probleme - versuchen Sie einen anderen Tx-Modus',
|
TX_ISSUES: 'Tx-Probleme - versuchen Sie einen anderen Tx-Modus',
|
||||||
DISCONNECTED: 'Getrennt',
|
DISCONNECTED: 'Getrennt',
|
||||||
EMS_SCAN: 'Möchten Sie wirklich einen vollständigen Gerätescan des EMS-Busses starten?',
|
EMS_SCAN: 'Möchten Sie wirklich eine vollständige Gerätesuche des EMS-Busses starten?',
|
||||||
EMS_BUS_STATUS: 'EMS Bus Status',
|
EMS_BUS_STATUS: 'EMS-Busstatus',
|
||||||
ACTIVE_DEVICES: 'Aktive Geräte und Sensoren',
|
ACTIVE_DEVICES: 'Aktive Geräte und Sensoren',
|
||||||
DEVICE: 'Gerät',
|
DEVICE: 'Gerät',
|
||||||
SUCCESS: 'ERFOLG',
|
SUCCESS: 'ERFOLG',
|
||||||
FAIL: 'SCHEITERN',
|
FAIL: 'FEHLER',
|
||||||
QUALITY: 'QUALITÄT',
|
QUALITY: 'QUALITÄT',
|
||||||
SCAN_DEVICES: 'Nach neuen Geräten suchen',
|
SCAN_DEVICES: 'Nach neuen Geräten suchen',
|
||||||
EMS_BUS_STATUS_TITLE: 'EMS Bus und Aktivitätsstatus',
|
EMS_BUS_STATUS_TITLE: 'EMS-Bus- und Aktivitätsstatus',
|
||||||
SCAN: 'Scan',
|
SCAN: 'Suche',
|
||||||
STATUS_NAMES: [
|
STATUS_NAMES: [
|
||||||
'EMS Telegramme erhalten (Rx)',
|
'EMS-Telegramme empfangen (Rx)',
|
||||||
'EMS Liest (Tx)',
|
'EMS-Telegramme gelesen (Tx)',
|
||||||
'EMS Schreibt (Tx)',
|
'EMS-Telegramme geschrieben (Tx)',
|
||||||
'Temperatursensor liest',
|
'Temperatursensoren gelesen',
|
||||||
'Analoger Sensor liest',
|
'Analogsensoren gelesen',
|
||||||
'MQTT Veröffentlicht',
|
'MQTT-Nachrichten gesendet',
|
||||||
'API Aufrufe',
|
'API-Aufrufe',
|
||||||
'Syslog Mitteilungen'
|
'Syslog-Mitteilungen'
|
||||||
],
|
],
|
||||||
NUM_DEVICES: '{num} Gerät{{en}}',
|
NUM_DEVICES: '{num} Gerät{{e}}',
|
||||||
NUM_TEMP_SENSORS: '{num} Temperatursensor{{en}}',
|
NUM_TEMP_SENSORS: '{num} Temperatursensor{{en}}',
|
||||||
NUM_ANALOG_SENSORS: '{num} Analoger Sensor{{en}}',
|
NUM_ANALOG_SENSORS: '{num} Analogsensor{{en}}',
|
||||||
NUM_DAYS: '{num} Tag{{en}}',
|
NUM_DAYS: '{num} Tag{{e}}',
|
||||||
NUM_SECONDS: '{num} Sekund{{en}}',
|
NUM_SECONDS: '{num} Sekunde{{n}}',
|
||||||
NUM_HOURS: '{num} Stunde{{n}}',
|
NUM_HOURS: '{num} Stunde{{n}}',
|
||||||
NUM_MINUTES: '{num} Minute{{en}}',
|
NUM_MINUTES: '{num} Minute{{n}}',
|
||||||
APPLICATION_SETTINGS: 'Anwendungseinstellungen',
|
APPLICATION_SETTINGS: 'Anwendungseinstellungen',
|
||||||
CUSTOMIZATION: 'Anpassung',
|
CUSTOMIZATION: 'Anpassungen',
|
||||||
APPLICATION_RESTARTING: 'EMS-ESP startet neu',
|
APPLICATION_RESTARTING: 'EMS-ESP startet neu',
|
||||||
BOARD_PROFILE_TEXT:
|
BOARD_PROFILE_TEXT:
|
||||||
'Wählen Sie ein vorkonfiguriertes Schnittstellenkartenprofil aus der Liste unten aus oder wählen Sie Benutzerdefiniert, um Ihre eigenen Hardwareeinstellungen zu konfigurieren',
|
'Wählen Sie ein vorkonfiguriertes Platinenprofil aus der Liste unten aus oder wählen Sie Benutzerdefiniert, um Ihre eigenen Hardwareeinstellungen zu konfigurieren',
|
||||||
BOARD_PROFILE: 'Board Profil',
|
BOARD_PROFILE: 'Platinenprofil',
|
||||||
BUTTON: 'Druckknopf',
|
BUTTON: 'Taste',
|
||||||
TEMPERATURE: 'Temperatur',
|
TEMPERATURE: 'Temperatur',
|
||||||
DISABLED: 'deaktiviert',
|
DISABLED: 'deaktiviert',
|
||||||
GENERAL_OPTIONS: 'Allgemeine Optionen',
|
GENERAL_OPTIONS: 'Allgemeine Optionen',
|
||||||
LANGUAGE_ENTITIES: 'Sprache (für Geräteentitäten)',
|
LANGUAGE_ENTITIES: 'Sprache (für Geräteentitäten)',
|
||||||
HIDE_LED: 'ausblenden LED',
|
HIDE_LED: 'LED ausblenden',
|
||||||
ENABLE_TELNET: 'Ermöglichen Telnet Console',
|
ENABLE_TELNET: 'Aktiviere Telnet Konsole',
|
||||||
ENABLE_ANALOG: 'Ermöglichen Analogsensorsen',
|
ENABLE_ANALOG: 'Aktiviere Analogsensorsen',
|
||||||
CONVERT_FAHRENHEIT: 'Konvertieren Sie Temperaturwerte in Fahrenheit',
|
CONVERT_FAHRENHEIT: 'Konvertiere Temperaturwerte in Fahrenheit',
|
||||||
BYPASS_TOKEN: 'Zugriffstoken-Autorisierung bei API-Aufrufen umgehen',
|
BYPASS_TOKEN: 'Zugriffstoken-Autorisierung bei API-Aufrufen umgehen',
|
||||||
READONLY: 'Nur-Lese-Modus aktivieren (blockiert alle ausgehenden EMS Tx Write-Befehle)',
|
READONLY: 'Nur-Lese-Modus aktivieren (blockiert alle ausgehenden EMS Tx Write-Befehle)',
|
||||||
UNDERCLOCK_CPU: 'CPU-Geschwindigkeit untertakten',
|
UNDERCLOCK_CPU: 'CPU-Geschwindigkeit untertakten',
|
||||||
@@ -103,19 +104,20 @@ const de: Translation = {
|
|||||||
TRIGGER_TIME: 'Auslösezeit',
|
TRIGGER_TIME: 'Auslösezeit',
|
||||||
COLD_SHOT_DURATION: 'Kaltschussdauer',
|
COLD_SHOT_DURATION: 'Kaltschussdauer',
|
||||||
FORMATTING_OPTIONS: 'Formatierungsoptionen',
|
FORMATTING_OPTIONS: 'Formatierungsoptionen',
|
||||||
BOOLEAN_FORMAT_DASHBOARD: 'Dashboard im booleschen Format',
|
BOOLEAN_FORMAT_DASHBOARD: 'Boolsches Format für Web',
|
||||||
BOOLEAN_FORMAT_API: 'Boolesches Format API/MQTT',
|
BOOLEAN_FORMAT_API: 'Boolesches Format API/MQTT',
|
||||||
ENUM_FORMAT: 'Enum Format API/MQTT',
|
ENUM_FORMAT: 'Enum Format API/MQTT',
|
||||||
INDEX: 'Index',
|
INDEX: 'Index',
|
||||||
ENABLE_PARASITE: 'Parasiten-Power aktivieren',
|
ENABLE_PARASITE: 'Parasitäre Stomversorgung',
|
||||||
LOGGING: 'Protokollierung',
|
LOGGING: 'Protokollierung',
|
||||||
LOG_HEX: 'EMS-Telegramme hexadezimal protokollieren',
|
LOG_HEX: 'EMS-Telegramme hexadezimal protokollieren',
|
||||||
ENABLE_SYSLOG: 'Syslog aktivieren',
|
ENABLE_SYSLOG: 'Syslog aktivieren',
|
||||||
MARK_INTERVAL: 'Intervallmarke',
|
MARK_INTERVAL: 'Intervallmarke',
|
||||||
SECONDS: 'sekunden',
|
SECONDS: 'Sekunden',
|
||||||
MINUTES: 'minuten',
|
MINUTES: 'Minuten',
|
||||||
|
HOURS: 'Stunden',
|
||||||
RESTART: 'Neu starten',
|
RESTART: 'Neu starten',
|
||||||
RESTART_TEXT: 'muss neu gestartet werden, um geänderte Systemeinstellungen zu übernehmen',
|
RESTART_TEXT: 'EMS-ESP muss neu gestartet werden, um geänderte Systemeinstellungen zu übernehmen',
|
||||||
COMMAND: 'Befehl',
|
COMMAND: 'Befehl',
|
||||||
CUSTOMIZATIONS_RESTART: 'Alle Anpassungen wurden entfernt. Neustart...',
|
CUSTOMIZATIONS_RESTART: 'Alle Anpassungen wurden entfernt. Neustart...',
|
||||||
CUSTOMIZATIONS_FULL: 'Ausgewählte Entitäten haben das Limit von 60 überschritten. Bitte stapelweise speichern',
|
CUSTOMIZATIONS_FULL: 'Ausgewählte Entitäten haben das Limit von 60 überschritten. Bitte stapelweise speichern',
|
||||||
@@ -124,7 +126,7 @@ const de: Translation = {
|
|||||||
CUSTOMIZATIONS_HELP_2: 'als Favorit markieren',
|
CUSTOMIZATIONS_HELP_2: 'als Favorit markieren',
|
||||||
CUSTOMIZATIONS_HELP_3: 'Schreibaktion deaktivieren',
|
CUSTOMIZATIONS_HELP_3: 'Schreibaktion deaktivieren',
|
||||||
CUSTOMIZATIONS_HELP_4: 'von MQTT und API ausschließen',
|
CUSTOMIZATIONS_HELP_4: 'von MQTT und API ausschließen',
|
||||||
CUSTOMIZATIONS_HELP_5: 'Aus dem Dashboard ausblenden',
|
CUSTOMIZATIONS_HELP_5: 'Aus dem Kontrollzentrum ausblenden',
|
||||||
SELECT_DEVICE: 'Wählen Sie ein Gerät aus',
|
SELECT_DEVICE: 'Wählen Sie ein Gerät aus',
|
||||||
SET_ALL: 'setzen Sie alle',
|
SET_ALL: 'setzen Sie alle',
|
||||||
OPTIONS: 'Optionen',
|
OPTIONS: 'Optionen',
|
||||||
@@ -132,114 +134,121 @@ const de: Translation = {
|
|||||||
CUSTOMIZATIONS_RESET:
|
CUSTOMIZATIONS_RESET:
|
||||||
'Möchten Sie wirklich alle Anpassungen entfernen, einschließlich der benutzerdefinierten Einstellungen der Temperatur- und Analogsensoren?',
|
'Möchten Sie wirklich alle Anpassungen entfernen, einschließlich der benutzerdefinierten Einstellungen der Temperatur- und Analogsensoren?',
|
||||||
DEVICE_ENTITIES: 'Geräteentitäten',
|
DEVICE_ENTITIES: 'Geräteentitäten',
|
||||||
CONFIGURE: 'konfigurieren',
|
CONFIGURE: 'Konfigurieren von',
|
||||||
USER_CUSTOMIZATION: 'Benutzeranpassung',
|
USER_CUSTOMIZATION: 'Benutzeranpassung',
|
||||||
SUPPORT_INFORMATION: 'Unterstützende Informationen',
|
SUPPORT_INFORMATION: 'Unterstützende Informationen',
|
||||||
HELP_INFORMATION_1: 'Besuchen Sie das Online',
|
HELP_INFORMATION_1: 'Besuchen Sie das Online',
|
||||||
HELP_INFORMATION_2: 'um Anweisungen zu erhalten, wie es geht',
|
HELP_INFORMATION_2: 'um Anweisungen zum',
|
||||||
HELP_INFORMATION_3: 'und auf andere Informationen zugreifen',
|
HELP_INFORMATION_3: 'und andere Informationen zu erhalten',
|
||||||
HELP_INFORMATION_4: 'Für einen Live-Community-Chat treten Sie unserem bei',
|
HELP_INFORMATION_4: 'Für einen Live-Community-Chat verwenden Sie unseren ',
|
||||||
HELP_INFORMATION_5: 'Sende ein',
|
HELP_INFORMATION_5: 'Eröffnen Sie ein',
|
||||||
HELP_INFORMATION_6: 'Support-Problem',
|
HELP_INFORMATION_6: 'Github-Issue',
|
||||||
HELP_INFORMATION_7: 'um eine neue Funktion anzufordern oder einen Fehler zu melden',
|
HELP_INFORMATION_7: 'um neue Funktionen vorzuschlagen oder einen Fehler zu melden',
|
||||||
HELP_INFORMATION_8: 'Überzeugen Sie sich auch',
|
HELP_INFORMATION_8: 'Verwenden Sie den Systemdetails-',
|
||||||
HELP_INFORMATION_9: 'und hängen Sie Ihre Systemdetails für eine schnellere Antwort an',
|
HELP_INFORMATION_9: 'und hängen sie die Datei für eine schnellere Antwort an',
|
||||||
HELP_INFORMATION_10: 'EMS-ESP wird immer ein kostenloses Open-Source-Projekt sein. Bitte erwägen Sie, es mit einem',
|
HELP_INFORMATION_10: 'EMS-ESP wird immer ein kostenloses Open-Source-Projekt sein. Belohnen Sie es mit einem ',
|
||||||
UPLOAD: 'Hochladen',
|
UPLOAD: 'Hochladen',
|
||||||
DOWNLOAD: 'DE_Download',
|
DOWNLOAD: 'Herunterladen',
|
||||||
ABORTED: 'abgebrochen',
|
ABORTED: 'abgebrochen',
|
||||||
FAILED: 'gescheitert',
|
FAILED: 'gescheitert',
|
||||||
SUCCESSFUL: 'erfolgreich',
|
SUCCESSFUL: 'erfolgreich',
|
||||||
SYSTEM: 'DE_System',
|
SYSTEM: 'System',
|
||||||
LOG: 'DE_Log',
|
LOG: 'Log',
|
||||||
STATUS: 'DE_Status',
|
STATUS: 'Status',
|
||||||
UPLOAD_DOWNLOAD: 'DE_Upload/Download',
|
UPLOAD_DOWNLOAD: 'Hoch-/Herunterladen',
|
||||||
SYSTEM_VERSION_RUNNING: 'DE_You are currently running version',
|
SYSTEM_VERSION_RUNNING: 'Sie verwenden die Version',
|
||||||
SYSTEM_APPLY_FIRMWARE: 'DE_to apply the new firmware',
|
SYSTEM_APPLY_FIRMWARE: 'um die neue Firmware anzuwenden',
|
||||||
CLOSE: 'DE_Close',
|
CLOSE: 'Schließen',
|
||||||
USE: 'DE_Use',
|
USE: 'Verwenden',
|
||||||
FACTORY_RESET: 'DE_Factory Reset',
|
FACTORY_RESET: 'Werkseinstellung',
|
||||||
SYSTEM_FACTORY_TEXT: 'DE_Device has been factory reset and will now restart',
|
SYSTEM_FACTORY_TEXT: 'EMS-ESP wurde auf Werkseinstellung gesetzt und startet als Zugangspunkt neu',
|
||||||
SYSTEM_FACTORY_TEXT_DIALOG: 'DE_Are you sure you want to reset the device to its factory defaults?',
|
SYSTEM_FACTORY_TEXT_DIALOG: 'Sind Sie sicher alle Einstellungen auf Werkseinstellung zu setzen?',
|
||||||
VERSION_CHECK: 'DE_Version Check',
|
VERSION_CHECK: 'Versionsprüfung',
|
||||||
THE_LATEST: 'DE_The latest',
|
THE_LATEST: 'Die neueste',
|
||||||
BUFFER_SIZE: 'DE_Buffer Size',
|
PLATFORM: 'Platform (Platform / SDK)',
|
||||||
COMPACT: 'DE_Compact',
|
UPTIME: 'System Betriebszeit',
|
||||||
ENABLE_OTA: 'DE_Enable OTA Updates',
|
CPU_FREQ: 'CPU Frequenz',
|
||||||
DOWNLOAD_CUSTOMIZATION_TEXT: 'DE_Download the entity customizations',
|
HEAP: 'Speicher (Frei / Max Belegt)',
|
||||||
|
PSRAM: 'PSRAM (Größe / Frei)',
|
||||||
|
FLASH: 'Flash Speicher (Größe / Geschwindigkeit)',
|
||||||
|
FILESYSTEM: 'Dateisystem (Genutzt / Gesamt)',
|
||||||
|
BUFFER_SIZE: 'Puffergröße',
|
||||||
|
COMPACT: 'Kompakte Darstellung',
|
||||||
|
ENABLE_OTA: 'OTA Updates verwenden',
|
||||||
|
DOWNLOAD_CUSTOMIZATION_TEXT: 'Herunterladen der individuellen Entitätsanpassungen',
|
||||||
DOWNLOAD_SETTINGS_TEXT:
|
DOWNLOAD_SETTINGS_TEXT:
|
||||||
'DE_Download the application settings. Be careful when sharing your settings as this file contains passwords and other sensitive system information',
|
'Herunterladen der Anwendungseinstellungen. Vorsicht beim Teilen der Einstellungen, da sie Passwörter und andere sensitive Einstellungen enthalten',
|
||||||
UPLOAD_TEXT: 'DE_Upload a new firmware (.bin) file, settings or customizations (.json) file below',
|
UPLOAD_TEXT: 'Hochladen von neuer Firmware (.bin), Geräte- oder Entitätseinstellungen (.json)',
|
||||||
UPLOADING: 'DE_Uploading',
|
UPLOADING: 'Hochladen',
|
||||||
UPLOAD_DROP_TEXT: 'DE_Drop file or click here',
|
UPLOAD_DROP_TEXT: 'Klicken Sie hier, oder ziehen eine Datei hierher',
|
||||||
ERROR: 'DE_Unexpected Error, please try again',
|
ERROR: 'Unerwarteter Fehler, bitter versuchen Sie es erneut',
|
||||||
TIME_SET: 'DE_Time set',
|
TIME_SET: 'Zeit gesetzt',
|
||||||
MANAGE_USERS: 'DE_Manage Users',
|
MANAGE_USERS: 'Nutzerverwaltung',
|
||||||
IS_ADMIN: 'DE_is Admin',
|
IS_ADMIN: 'ist Admin',
|
||||||
USER_WARNING: 'DE_You must have at least one admin user configured',
|
USER_WARNING: 'Sie müssen mindestens einen Admin-Nutzer konfigurieren',
|
||||||
ADD: 'DE_Add',
|
ADD: 'Hinzufügen',
|
||||||
ACCESS_TOKEN_FOR: 'DE_Access Token for',
|
ACCESS_TOKEN_FOR: 'Zugangs-Token für',
|
||||||
ACCESS_TOKEN_TEXT:
|
ACCESS_TOKEN_TEXT:
|
||||||
'DE_The token below is used with REST API calls that require authorization. It can be passed either as a Bearer token in the Authorization header or in the access_token URL query parameter.',
|
'Das untenstehende Token ist für REST API Aufrufe, die eine Authentifizierung benötigen. Es kann entweder als Bearer Token im `Authorization-Header` oder in der Access_Token URL verwendet werden.',
|
||||||
GENERATING_TOKEN: 'DE_Generating token',
|
GENERATING_TOKEN: 'Erzeuge Token',
|
||||||
USER: 'DE_User',
|
USER: 'Nutzer',
|
||||||
MODIFY: 'DE_Modify',
|
MODIFY: 'Ändern',
|
||||||
SU_TEXT:
|
SU_TEXT:
|
||||||
'DE_The su (super user) password is used to sign authentication tokens and also enable admin privileges within the Console.',
|
'Das su (super user) Passwort wird zum Signieren der Authentifikations-Tokens verwendet und ermöglicht Admin-Berechtigung in der Konsole.',
|
||||||
NOT_ENABLED: 'DE_Not enabled',
|
NOT_ENABLED: 'Nicht aktiviert',
|
||||||
ERRORS: 'DE_Errors',
|
ERRORS: 'Fehler',
|
||||||
DISCONNECT_REASON: 'DE_Disconnect Reason',
|
DISCONNECT_REASON: 'Grund der Verbindungsunterbrechung',
|
||||||
ENABLE_MQTT: 'DE_Enable MQTT',
|
ENABLE_MQTT: 'MQTT aktivieren',
|
||||||
OPTIONAL: 'DE_Optional',
|
OPTIONAL: 'Optional',
|
||||||
FORMATTING: 'DE_Formatting',
|
FORMATTING: 'Formattierung',
|
||||||
FORMAT: 'DE_Format',
|
FORMAT: 'Format',
|
||||||
MQTT_NEST_1: 'DE_Nested in a single topic',
|
MQTT_NEST_1: 'Als Nester in in einem Gesamttopic',
|
||||||
MQTT_NEST_2: 'DE_As individual topics',
|
MQTT_NEST_2: 'Als einzelne Topics',
|
||||||
MQTT_RESPONSE: 'DE_Publish command output to a `response` topic',
|
MQTT_RESPONSE: 'Veröffentliche die Kommandoantwort als `response` Topic',
|
||||||
MQTT_PUBLISH_TEXT_1: 'DE_Publish single value topics on change',
|
MQTT_PUBLISH_TEXT_1: 'Veröffentliche einzelne Werte bei Veränderung als eigene Topics',
|
||||||
MQTT_PUBLISH_TEXT_2: 'DE_Publish to command topics (ioBroker)',
|
MQTT_PUBLISH_TEXT_2: 'Veröffentliche als Kommando-Topic (ioBroker)',
|
||||||
MQTT_PUBLISH_TEXT_3: 'DE_Enable MQTT Discovery (Home Assistant, Domoticz)',
|
MQTT_PUBLISH_TEXT_3: 'Aktiviere `MQTT Discovery` (Home Assistant, Domoticz)',
|
||||||
MQTT_PUBLISH_TEXT_4: 'DE_Prefix for the Discovery topics',
|
MQTT_PUBLISH_TEXT_4: 'Prefix für die `Discovery`-Topics',
|
||||||
MQTT_PUBLISH_INTERVALS: 'DE_Publish Intervals',
|
MQTT_PUBLISH_INTERVALS: 'Veröffentlichungs-Intervalle',
|
||||||
MQTT_INT_BOILER: 'DE_Boilers and Heat Pumps',
|
MQTT_INT_BOILER: 'Boiler und Wärmepumpen',
|
||||||
MQTT_INT_THERMOSTATS: 'DE_Thermostats',
|
MQTT_INT_THERMOSTATS: 'Thermostate',
|
||||||
MQTT_INT_SOLAR: 'DE_Solar Modules',
|
MQTT_INT_SOLAR: 'Solarmodule',
|
||||||
MQTT_INT_MIXER: 'DE_Mixer Modules',
|
MQTT_INT_MIXER: 'Mischermodule',
|
||||||
DEFAULT: 'DE_Default',
|
DEFAULT: 'Standard',
|
||||||
MQTT_CLEAN_SESSION: 'DE_Set Clean Session',
|
MQTT_CLEAN_SESSION: 'Setze `Clean Session`',
|
||||||
MQTT_RETAIN_FLAG: 'DE_Always set Retain flag',
|
MQTT_RETAIN_FLAG: 'Setze `Retain flag` immer',
|
||||||
INACTIVE: 'DE_Inactive',
|
INACTIVE: 'Inaktiv',
|
||||||
ACTIVE: 'DE_Active',
|
ACTIVE: 'Aktiv',
|
||||||
UNKNOWN: 'DE_Unknown',
|
UNKNOWN: 'Unbekannt',
|
||||||
SET_TIME: 'DE_Set Time',
|
SET_TIME: 'Zeiteinstellung',
|
||||||
SET_TIME_TEXT: 'DE_Enter local date and time below to set the time.',
|
SET_TIME_TEXT: 'Geben Sie das lokale Datum und die Zeit ein.',
|
||||||
LOCAL_TIME: 'DE_Local Time',
|
LOCAL_TIME: 'Lokalzeit',
|
||||||
UTC_TIME: 'DE_UTC Time',
|
UTC_TIME: 'UTC Zeit',
|
||||||
ENABLE_NTP: 'DE_Enable NTP',
|
ENABLE_NTP: 'Aktiviere NTP',
|
||||||
TIME_ZONE: 'DE_Time Zone',
|
TIME_ZONE: 'Zeitzone',
|
||||||
ACCESS_POINT: 'DE_Access Point',
|
ACCESS_POINT: 'Zugangspunkt',
|
||||||
AP_PROVIDE: 'DE_Enable Access Point',
|
AP_PROVIDE: 'Aktiviere Zugangspunkt',
|
||||||
AP_PROVIDE_TEXT_1: 'DE_always',
|
AP_PROVIDE_TEXT_1: 'Immer',
|
||||||
AP_PROVIDE_TEXT_2: 'DE_when WiFi is disconnected',
|
AP_PROVIDE_TEXT_2: 'Wenn WiFi nicht verbunden',
|
||||||
AP_PROVIDE_TEXT_3: 'DE_never',
|
AP_PROVIDE_TEXT_3: 'Niemals',
|
||||||
AP_PREFERRED_CHANNEL: 'DE_Preferred Channel',
|
AP_PREFERRED_CHANNEL: 'Bevorzugter Kanal',
|
||||||
AP_HIDE_SSID: 'DE_Hide SSID',
|
AP_HIDE_SSID: 'Verstecke SSID',
|
||||||
NETWORK_SCAN: 'DE_Scan WiFi Networks',
|
NETWORK_SCAN: 'Suche nach WiFi Netzwerken',
|
||||||
IDLE: 'DE_Idle',
|
IDLE: 'Leerlauf',
|
||||||
LOST: 'DE_Lost',
|
LOST: 'Verloren',
|
||||||
SCANNING: 'DE_Scanning',
|
SCANNING: 'Suche',
|
||||||
SCAN_AGAIN: 'DE_Scan again',
|
SCAN_AGAIN: 'Erneute Suche',
|
||||||
NETWORK_SCANNER: 'DE_Network Scanner',
|
NETWORK_SCANNER: 'Netzwerk Suche',
|
||||||
NETWORK_NO_WIFI: 'DE_No WiFi networks found',
|
NETWORK_NO_WIFI: 'Keine WiFi Netzwerke gefunden',
|
||||||
NETWORK_BLANK_SSID: 'DE_leave blank to disable WiFi',
|
NETWORK_BLANK_SSID: 'Freilassen um WiFi zu deaktivieren',
|
||||||
POWER: 'DE_Power',
|
POWER: 'Leistung',
|
||||||
NETWORK_DISABLE_SLEEP: 'DE_Disable WiFi Sleep Mode',
|
NETWORK_DISABLE_SLEEP: 'Deaktiviere WiFi Schlafmodus',
|
||||||
NETWORK_LOW_BAND: 'DE_Use Lower WiFi Bandwidth',
|
NETWORK_LOW_BAND: 'Verwende niedrige WiFi Bandbreite',
|
||||||
NETWORK_USE_DNS: 'DE_Enable mDNS Service',
|
NETWORK_USE_DNS: 'Aktiviere mDNS Service',
|
||||||
NETWORK_ENABLE_IPV6: 'DE_Enable IPv6 support',
|
NETWORK_ENABLE_IPV6: 'Aktiviere IPv6 Unterstützung',
|
||||||
NETWORK_FIXED_IP: 'DE_Use Fixed IP address',
|
NETWORK_FIXED_IP: 'Feste IP Addresse',
|
||||||
ADMIN: 'DE_Admin',
|
ADMIN: 'Administrator',
|
||||||
GUEST: 'DE_Guest'
|
GUEST: 'Gast'
|
||||||
};
|
};
|
||||||
|
|
||||||
export default de;
|
export default de;
|
||||||
|
|||||||
@@ -44,6 +44,7 @@ const en: BaseTranslation = {
|
|||||||
PROBLEM_LOADING: 'Problem loading',
|
PROBLEM_LOADING: 'Problem loading',
|
||||||
ACCESS_DENIED: 'Access Denied',
|
ACCESS_DENIED: 'Access Denied',
|
||||||
ANALOG_SENSOR: 'Analog Sensor{post}',
|
ANALOG_SENSOR: 'Analog Sensor{post}',
|
||||||
|
ANALOG_SENSORS: 'Analog Sensors',
|
||||||
TEMP_SENSOR: 'Temperature Sensor{post}',
|
TEMP_SENSOR: 'Temperature Sensor{post}',
|
||||||
TEMP_SENSORS: 'Temperature Sensors',
|
TEMP_SENSORS: 'Temperature Sensors',
|
||||||
WRITE_COMMAND: 'Write command {cmd}',
|
WRITE_COMMAND: 'Write command {cmd}',
|
||||||
@@ -115,6 +116,7 @@ const en: BaseTranslation = {
|
|||||||
SECONDS: 'seconds',
|
SECONDS: 'seconds',
|
||||||
MINUTES: 'minutes',
|
MINUTES: 'minutes',
|
||||||
RESTART: 'Restart',
|
RESTART: 'Restart',
|
||||||
|
HOURS: "hours",
|
||||||
RESTART_TEXT: 'EMS-ESP needs to be restarted to apply changed system settings',
|
RESTART_TEXT: 'EMS-ESP needs to be restarted to apply changed system settings',
|
||||||
COMMAND: 'Command',
|
COMMAND: 'Command',
|
||||||
CUSTOMIZATIONS_RESTART: 'All customizations have been removed. Restarting...',
|
CUSTOMIZATIONS_RESTART: 'All customizations have been removed. Restarting...',
|
||||||
@@ -163,6 +165,13 @@ const en: BaseTranslation = {
|
|||||||
SYSTEM_FACTORY_TEXT_DIALOG: 'Are you sure you want to reset the device to its factory defaults?',
|
SYSTEM_FACTORY_TEXT_DIALOG: 'Are you sure you want to reset the device to its factory defaults?',
|
||||||
VERSION_CHECK: 'Version Check',
|
VERSION_CHECK: 'Version Check',
|
||||||
THE_LATEST: 'The latest',
|
THE_LATEST: 'The latest',
|
||||||
|
PLATFORM: 'Device (Platform / SDK)',
|
||||||
|
UPTIME: 'System Uptime',
|
||||||
|
CPU_FREQ: 'CPU Frequency',
|
||||||
|
HEAP: 'Heap (Free / Max Alloc)',
|
||||||
|
PSRAM: 'PSRAM (Size / Free)',
|
||||||
|
FLASH: 'Flash Chip (Size / Speed)',
|
||||||
|
FILESYSTEM: 'File System (Used / Total)',
|
||||||
BUFFER_SIZE: 'Buffer Size',
|
BUFFER_SIZE: 'Buffer Size',
|
||||||
COMPACT: 'Compact',
|
COMPACT: 'Compact',
|
||||||
ENABLE_OTA: 'Enable OTA Updates',
|
ENABLE_OTA: 'Enable OTA Updates',
|
||||||
|
|||||||
@@ -189,6 +189,10 @@ type RootTranslation = {
|
|||||||
*/
|
*/
|
||||||
ANALOG_SENSOR: RequiredParams<'post'>
|
ANALOG_SENSOR: RequiredParams<'post'>
|
||||||
/**
|
/**
|
||||||
|
* Analog Sensors
|
||||||
|
*/
|
||||||
|
ANALOG_SENSORS: string
|
||||||
|
/**
|
||||||
* Temperature Sensor{post}
|
* Temperature Sensor{post}
|
||||||
* @param {unknown} post
|
* @param {unknown} post
|
||||||
*/
|
*/
|
||||||
@@ -464,8 +468,12 @@ type RootTranslation = {
|
|||||||
*/
|
*/
|
||||||
MINUTES: string
|
MINUTES: string
|
||||||
/**
|
/**
|
||||||
* Restart
|
* hours
|
||||||
*/
|
*/
|
||||||
|
HOURS: string
|
||||||
|
/**
|
||||||
|
* Restart
|
||||||
|
*/
|
||||||
RESTART: string
|
RESTART: string
|
||||||
/**
|
/**
|
||||||
* EMS-ESP needs to be restarted to apply changed system settings
|
* EMS-ESP needs to be restarted to apply changed system settings
|
||||||
@@ -656,8 +664,36 @@ type RootTranslation = {
|
|||||||
*/
|
*/
|
||||||
THE_LATEST: string
|
THE_LATEST: string
|
||||||
/**
|
/**
|
||||||
* Buffer Size
|
* Device (Platform / SDK)
|
||||||
*/
|
*/
|
||||||
|
PLATFORM: string
|
||||||
|
/**
|
||||||
|
* System Uptime
|
||||||
|
*/
|
||||||
|
UPTIME: string
|
||||||
|
/**
|
||||||
|
* CPU Frequency
|
||||||
|
*/
|
||||||
|
CPU_FREQ: string
|
||||||
|
/**
|
||||||
|
* Heap (Free / Max Alloc)
|
||||||
|
*/
|
||||||
|
HEAP: string
|
||||||
|
/**
|
||||||
|
* PSRAM (Size / Free)
|
||||||
|
*/
|
||||||
|
PSRAM: string
|
||||||
|
/**
|
||||||
|
* Flash Chip (Size / Speed)
|
||||||
|
*/
|
||||||
|
FLASH: string
|
||||||
|
/**
|
||||||
|
* File System (Used / Total)
|
||||||
|
*/
|
||||||
|
FILESYSTEM: string
|
||||||
|
/**
|
||||||
|
* Buffer Size
|
||||||
|
*/
|
||||||
BUFFER_SIZE: string
|
BUFFER_SIZE: string
|
||||||
/**
|
/**
|
||||||
* Compact
|
* Compact
|
||||||
@@ -1127,6 +1163,10 @@ export type TranslationFunctions = {
|
|||||||
*/
|
*/
|
||||||
ANALOG_SENSOR: (arg: { post: unknown }) => LocalizedString
|
ANALOG_SENSOR: (arg: { post: unknown }) => LocalizedString
|
||||||
/**
|
/**
|
||||||
|
* Analog Sensors
|
||||||
|
*/
|
||||||
|
ANALOG_SENSORS: () => LocalizedString
|
||||||
|
/**
|
||||||
* Temperature Sensor{post}
|
* Temperature Sensor{post}
|
||||||
*/
|
*/
|
||||||
TEMP_SENSOR: (arg: { post: unknown }) => LocalizedString
|
TEMP_SENSOR: (arg: { post: unknown }) => LocalizedString
|
||||||
@@ -1393,8 +1433,12 @@ export type TranslationFunctions = {
|
|||||||
*/
|
*/
|
||||||
MINUTES: () => LocalizedString
|
MINUTES: () => LocalizedString
|
||||||
/**
|
/**
|
||||||
* Restart
|
* hours
|
||||||
*/
|
*/
|
||||||
|
HOURS: () => LocalizedString
|
||||||
|
/**
|
||||||
|
* Restart
|
||||||
|
*/
|
||||||
RESTART: () => LocalizedString
|
RESTART: () => LocalizedString
|
||||||
/**
|
/**
|
||||||
* EMS-ESP needs to be restarted to apply changed system settings
|
* EMS-ESP needs to be restarted to apply changed system settings
|
||||||
@@ -1584,6 +1628,34 @@ export type TranslationFunctions = {
|
|||||||
* The latest
|
* The latest
|
||||||
*/
|
*/
|
||||||
THE_LATEST: () => LocalizedString
|
THE_LATEST: () => LocalizedString
|
||||||
|
/**
|
||||||
|
* Device (Platform / SDK)
|
||||||
|
*/
|
||||||
|
PLATFORM: () => LocalizedString
|
||||||
|
/**
|
||||||
|
* ystem Uptime
|
||||||
|
*/
|
||||||
|
UPTIME: () => LocalizedString
|
||||||
|
/**
|
||||||
|
* CPU Frequency
|
||||||
|
*/
|
||||||
|
CPU_FREQ: () => LocalizedString
|
||||||
|
/**
|
||||||
|
* Heap (Free / Max Alloc)
|
||||||
|
*/
|
||||||
|
HEAP: () => LocalizedString
|
||||||
|
/**
|
||||||
|
* PSRAM (Size / Free)
|
||||||
|
*/
|
||||||
|
PSRAM: () => LocalizedString
|
||||||
|
/**
|
||||||
|
* Flash Chip (Size / Speed)
|
||||||
|
*/
|
||||||
|
FLASH: () => LocalizedString
|
||||||
|
/**
|
||||||
|
* File System (Used / Total)
|
||||||
|
*/
|
||||||
|
FILESYSTEM: () => LocalizedString
|
||||||
/**
|
/**
|
||||||
* Buffer Size
|
* Buffer Size
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -420,9 +420,9 @@ const DashboardData: FC = () => {
|
|||||||
}
|
}
|
||||||
switch (uom) {
|
switch (uom) {
|
||||||
case DeviceValueUOM.HOURS:
|
case DeviceValueUOM.HOURS:
|
||||||
return formatDurationMin(value * 60);
|
return value ? formatDurationMin(value * 60) : LL.NUM_HOURS({ num: 0 });
|
||||||
case DeviceValueUOM.MINUTES:
|
case DeviceValueUOM.MINUTES:
|
||||||
return formatDurationMin(value);
|
return value ? formatDurationMin(value) : LL.NUM_MINUTES({ num: 0 });
|
||||||
case DeviceValueUOM.SECONDS:
|
case DeviceValueUOM.SECONDS:
|
||||||
return LL.NUM_SECONDS({ num: value });
|
return LL.NUM_SECONDS({ num: value });
|
||||||
case DeviceValueUOM.NONE:
|
case DeviceValueUOM.NONE:
|
||||||
@@ -445,6 +445,19 @@ const DashboardData: FC = () => {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const setUom = (uom: number) => {
|
||||||
|
switch (uom) {
|
||||||
|
case DeviceValueUOM.HOURS:
|
||||||
|
return LL.HOURS();
|
||||||
|
case DeviceValueUOM.MINUTES:
|
||||||
|
return LL.MINUTES();
|
||||||
|
case DeviceValueUOM.SECONDS:
|
||||||
|
return LL.SECONDS();
|
||||||
|
default:
|
||||||
|
return DeviceValueUOM_s[uom];
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
const sendDeviceValue = async () => {
|
const sendDeviceValue = async () => {
|
||||||
if (deviceValue) {
|
if (deviceValue) {
|
||||||
try {
|
try {
|
||||||
@@ -502,7 +515,7 @@ const DashboardData: FC = () => {
|
|||||||
onChange={updateValue(setDeviceValue)}
|
onChange={updateValue(setDeviceValue)}
|
||||||
inputProps={deviceValue.u ? { min: deviceValue.m, max: deviceValue.x, step: deviceValue.s } : {}}
|
inputProps={deviceValue.u ? { min: deviceValue.m, max: deviceValue.x, step: deviceValue.s } : {}}
|
||||||
InputProps={{
|
InputProps={{
|
||||||
startAdornment: <InputAdornment position="start">{DeviceValueUOM_s[deviceValue.u]}</InputAdornment>
|
startAdornment: <InputAdornment position="start">{setUom(deviceValue.u)}</InputAdornment>
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
)}
|
)}
|
||||||
@@ -833,7 +846,7 @@ const DashboardData: FC = () => {
|
|||||||
const renderDallasData = () => (
|
const renderDallasData = () => (
|
||||||
<>
|
<>
|
||||||
<Typography sx={{ pt: 2, pb: 1 }} variant="h6" color="secondary">
|
<Typography sx={{ pt: 2, pb: 1 }} variant="h6" color="secondary">
|
||||||
Temperature Sensors
|
{LL.TEMP_SENSORS()}
|
||||||
</Typography>
|
</Typography>
|
||||||
<Table
|
<Table
|
||||||
data={{ nodes: sensorData.sensors }}
|
data={{ nodes: sensorData.sensors }}
|
||||||
@@ -852,7 +865,7 @@ const DashboardData: FC = () => {
|
|||||||
endIcon={getSortIcon(sensor_sort.state, 'NAME')}
|
endIcon={getSortIcon(sensor_sort.state, 'NAME')}
|
||||||
onClick={() => sensor_sort.fns.onToggleSort({ sortKey: 'NAME' })}
|
onClick={() => sensor_sort.fns.onToggleSort({ sortKey: 'NAME' })}
|
||||||
>
|
>
|
||||||
NAME
|
{LL.ENTITY_NAME()}
|
||||||
</Button>
|
</Button>
|
||||||
</HeaderCell>
|
</HeaderCell>
|
||||||
<HeaderCell stiff>
|
<HeaderCell stiff>
|
||||||
@@ -862,7 +875,7 @@ const DashboardData: FC = () => {
|
|||||||
endIcon={getSortIcon(sensor_sort.state, 'TEMPERATURE')}
|
endIcon={getSortIcon(sensor_sort.state, 'TEMPERATURE')}
|
||||||
onClick={() => sensor_sort.fns.onToggleSort({ sortKey: 'TEMPERATURE' })}
|
onClick={() => sensor_sort.fns.onToggleSort({ sortKey: 'TEMPERATURE' })}
|
||||||
>
|
>
|
||||||
TEMPERATURE
|
{LL.VALUE()}
|
||||||
</Button>
|
</Button>
|
||||||
</HeaderCell>
|
</HeaderCell>
|
||||||
<HeaderCell stiff />
|
<HeaderCell stiff />
|
||||||
@@ -892,7 +905,7 @@ const DashboardData: FC = () => {
|
|||||||
const renderAnalogData = () => (
|
const renderAnalogData = () => (
|
||||||
<>
|
<>
|
||||||
<Typography sx={{ pt: 2, pb: 1 }} variant="h6" color="secondary">
|
<Typography sx={{ pt: 2, pb: 1 }} variant="h6" color="secondary">
|
||||||
Analog Sensors
|
{LL.ANALOG_SENSORS()}
|
||||||
</Typography>
|
</Typography>
|
||||||
|
|
||||||
<Table data={{ nodes: sensorData.analogs }} theme={analog_theme} sort={analog_sort} layout={{ custom: true }}>
|
<Table data={{ nodes: sensorData.analogs }} theme={analog_theme} sort={analog_sort} layout={{ custom: true }}>
|
||||||
@@ -917,7 +930,7 @@ const DashboardData: FC = () => {
|
|||||||
endIcon={getSortIcon(analog_sort.state, 'NAME')}
|
endIcon={getSortIcon(analog_sort.state, 'NAME')}
|
||||||
onClick={() => analog_sort.fns.onToggleSort({ sortKey: 'NAME' })}
|
onClick={() => analog_sort.fns.onToggleSort({ sortKey: 'NAME' })}
|
||||||
>
|
>
|
||||||
NAME
|
{LL.ENTITY_NAME()}
|
||||||
</Button>
|
</Button>
|
||||||
</HeaderCell>
|
</HeaderCell>
|
||||||
<HeaderCell stiff>
|
<HeaderCell stiff>
|
||||||
@@ -927,7 +940,7 @@ const DashboardData: FC = () => {
|
|||||||
endIcon={getSortIcon(analog_sort.state, 'TYPE')}
|
endIcon={getSortIcon(analog_sort.state, 'TYPE')}
|
||||||
onClick={() => analog_sort.fns.onToggleSort({ sortKey: 'TYPE' })}
|
onClick={() => analog_sort.fns.onToggleSort({ sortKey: 'TYPE' })}
|
||||||
>
|
>
|
||||||
TYPE
|
{LL.TYPE()}
|
||||||
</Button>
|
</Button>
|
||||||
</HeaderCell>
|
</HeaderCell>
|
||||||
<HeaderCell stiff>VALUE</HeaderCell>
|
<HeaderCell stiff>VALUE</HeaderCell>
|
||||||
@@ -1034,7 +1047,7 @@ const DashboardData: FC = () => {
|
|||||||
<Grid item>
|
<Grid item>
|
||||||
<ValidatedTextField
|
<ValidatedTextField
|
||||||
name="n"
|
name="n"
|
||||||
label="Name"
|
label={LL.ENTITY_NAME()}
|
||||||
value={analog.n}
|
value={analog.n}
|
||||||
sx={{ width: '20ch' }}
|
sx={{ width: '20ch' }}
|
||||||
variant="outlined"
|
variant="outlined"
|
||||||
@@ -1042,7 +1055,7 @@ const DashboardData: FC = () => {
|
|||||||
/>
|
/>
|
||||||
</Grid>
|
</Grid>
|
||||||
<Grid item>
|
<Grid item>
|
||||||
<ValidatedTextField name="t" label="Type" value={analog.t} select onChange={updateValue(setAnalog)}>
|
<ValidatedTextField name="t" label={LL.TYPE()} value={analog.t} select onChange={updateValue(setAnalog)}>
|
||||||
{AnalogTypeNames.map((val, i) => (
|
{AnalogTypeNames.map((val, i) => (
|
||||||
<MenuItem key={i} value={i}>
|
<MenuItem key={i} value={i}>
|
||||||
{val}
|
{val}
|
||||||
@@ -1127,7 +1140,7 @@ const DashboardData: FC = () => {
|
|||||||
<Grid item>
|
<Grid item>
|
||||||
<ValidatedTextField
|
<ValidatedTextField
|
||||||
name="o"
|
name="o"
|
||||||
label="Value"
|
label={LL.VALUE()}
|
||||||
value={numberValue(analog.o)}
|
value={numberValue(analog.o)}
|
||||||
sx={{ width: '20ch' }}
|
sx={{ width: '20ch' }}
|
||||||
type="number"
|
type="number"
|
||||||
|
|||||||
+187
-178
@@ -64,7 +64,7 @@ MAKE_PSTR_LIST(flat, F("flat"), F("flach"))
|
|||||||
MAKE_PSTR_LIST(vacuum, F("vacuum"), F("vakuum"))
|
MAKE_PSTR_LIST(vacuum, F("vacuum"), F("vakuum"))
|
||||||
MAKE_PSTR_LIST(co2_optimized, F("co2 optimized"), F("CO2 optimiert"))
|
MAKE_PSTR_LIST(co2_optimized, F("co2 optimized"), F("CO2 optimiert"))
|
||||||
MAKE_PSTR_LIST(cost_optimized, F("cost optimized"), F("kostenoptimiert"))
|
MAKE_PSTR_LIST(cost_optimized, F("cost optimized"), F("kostenoptimiert"))
|
||||||
MAKE_PSTR_LIST(outside_temp_switched, F("outside temp switched"), F("Außentemp geschaltet"))
|
MAKE_PSTR_LIST(outside_temp_switched, F("outside temp switched"), F("Außentemp. gesteuert"))
|
||||||
MAKE_PSTR_LIST(co2_cost_mix, F("co2 cost mix"), F("Kostenmix"))
|
MAKE_PSTR_LIST(co2_cost_mix, F("co2 cost mix"), F("Kostenmix"))
|
||||||
MAKE_PSTR_LIST(analog, F("analog"), F("analog"))
|
MAKE_PSTR_LIST(analog, F("analog"), F("analog"))
|
||||||
MAKE_PSTR_LIST(normal, F("normal"), F("normal"))
|
MAKE_PSTR_LIST(normal, F("normal"), F("normal"))
|
||||||
@@ -76,40 +76,40 @@ MAKE_PSTR_LIST(date, F("date"), F("Datum"))
|
|||||||
MAKE_PSTR_LIST(continuous, F("continuous"), F("kontinuierlich"))
|
MAKE_PSTR_LIST(continuous, F("continuous"), F("kontinuierlich"))
|
||||||
MAKE_PSTR_LIST(3wayvalve, F("3-way valve"), F("3-Wege Ventil"))
|
MAKE_PSTR_LIST(3wayvalve, F("3-way valve"), F("3-Wege Ventil"))
|
||||||
MAKE_PSTR_LIST(chargepump, F("chargepump"), F("Ladepumpe"))
|
MAKE_PSTR_LIST(chargepump, F("chargepump"), F("Ladepumpe"))
|
||||||
MAKE_PSTR_LIST(hot, F("hot"), F("Heiss"))
|
MAKE_PSTR_LIST(hot, F("hot"), F("Heiß"))
|
||||||
MAKE_PSTR_LIST(high_comfort, F("high comfort"), F("Heiss Komfort"))
|
MAKE_PSTR_LIST(high_comfort, F("high comfort"), F("gehobener Komfort"))
|
||||||
MAKE_PSTR_LIST(eco, F("eco"), F("Eco"))
|
MAKE_PSTR_LIST(eco, F("eco"), F("Eco"))
|
||||||
MAKE_PSTR_LIST(intelligent, F("intelligent"), F("Intellgent"))
|
MAKE_PSTR_LIST(intelligent, F("intelligent"), F("Intelligent"))
|
||||||
MAKE_PSTR_LIST(flow, F("flow"), F("Fluss"))
|
MAKE_PSTR_LIST(flow, F("flow"), F("Durchfluss"))
|
||||||
MAKE_PSTR_LIST(manual, F("manual"), F("Manuell"))
|
MAKE_PSTR_LIST(manual, F("manual"), F("Manuell"))
|
||||||
MAKE_PSTR_LIST(buffer, F("buffer"), F("Speicher"))
|
MAKE_PSTR_LIST(buffer, F("buffer"), F("Speicher"))
|
||||||
MAKE_PSTR_LIST(bufferedflow, F("buffered flow"), F("Durchlaufspeicher"))
|
MAKE_PSTR_LIST(bufferedflow, F("buffered flow"), F("Durchlaufspeicher"))
|
||||||
MAKE_PSTR_LIST(layeredbuffer, F("layered buffer"), F("Schichtspeicher"))
|
MAKE_PSTR_LIST(layeredbuffer, F("layered buffer"), F("Schichtspeicher"))
|
||||||
MAKE_PSTR_LIST(maintenance, F("maintenance"), F("Wartung"))
|
MAKE_PSTR_LIST(maintenance, F("maintenance"), F("Wartung"))
|
||||||
MAKE_PSTR_LIST(heating, F("heating"), F("Heizen"))
|
MAKE_PSTR_LIST(heating, F("heating"), F("Heizen"))
|
||||||
MAKE_PSTR_LIST(cooling, F("cooling"), F("K�hlen"))
|
MAKE_PSTR_LIST(cooling, F("cooling"), F("Kühlen"))
|
||||||
MAKE_PSTR_LIST(disinfecting, F("disinfecting"), F("desinfizieren"))
|
MAKE_PSTR_LIST(disinfecting, F("disinfecting"), F("desinfizieren"))
|
||||||
MAKE_PSTR_LIST(no_heat, F("no heat"), F("keine Hitze"))
|
MAKE_PSTR_LIST(no_heat, F("no heat"), F("keine Wärme"))
|
||||||
MAKE_PSTR_LIST(heatrequest, F("heat request"), F("Wärmeanforderung"))
|
MAKE_PSTR_LIST(heatrequest, F("heat request"), F("Wärmeanforderung"))
|
||||||
MAKE_PSTR_LIST(valve, F("valve"), F("Ventil"))
|
MAKE_PSTR_LIST(valve, F("valve"), F("Ventil"))
|
||||||
|
|
||||||
// heatpump
|
// heatpump
|
||||||
MAKE_PSTR_LIST(none, F("none"), F("keiner"))
|
MAKE_PSTR_LIST(none, F("none"), F("keiner"))
|
||||||
MAKE_PSTR_LIST(hot_water, F("hot water"), F("heißes Wasser"))
|
MAKE_PSTR_LIST(hot_water, F("hot water"), F("heißes Wasser"))
|
||||||
MAKE_PSTR_LIST(pool, F("pool"), F("Schwimmbad"))
|
MAKE_PSTR_LIST(pool, F("pool"), F("Pool"))
|
||||||
|
|
||||||
// thermostat
|
// thermostat
|
||||||
MAKE_PSTR_LIST(seltemp, F("selTemp"), F("Solltemperature"))
|
MAKE_PSTR_LIST(seltemp, F("selTemp"), F("Solltemperatur"))
|
||||||
MAKE_PSTR_LIST(roomtemp, F("roomTemp"), F("Raumtemperatur"))
|
MAKE_PSTR_LIST(roomtemp, F("roomTemp"), F("Raumtemperatur"))
|
||||||
MAKE_PSTR_LIST(own_prog, F("own prog"), F("Eigenprog"))
|
MAKE_PSTR_LIST(own_prog, F("own prog"), F("Eigenprog."))
|
||||||
MAKE_PSTR_LIST(std_prog, F("std prog"), F("Standardprog"))
|
MAKE_PSTR_LIST(std_prog, F("std prog"), F("Standardprog."))
|
||||||
MAKE_PSTR_LIST(light, F("light"), F("Leicht"))
|
MAKE_PSTR_LIST(light, F("light"), F("Leicht"))
|
||||||
MAKE_PSTR_LIST(medium, F("medium"), F("Mittel"))
|
MAKE_PSTR_LIST(medium, F("medium"), F("Mittel"))
|
||||||
MAKE_PSTR_LIST(heavy, F("heavy"), F("Schwer"))
|
MAKE_PSTR_LIST(heavy, F("heavy"), F("Schwer"))
|
||||||
MAKE_PSTR_LIST(start, F("start"), F("Start"))
|
MAKE_PSTR_LIST(start, F("start"), F("Start"))
|
||||||
MAKE_PSTR_LIST(heat, F("heat"), F("Heizen"))
|
MAKE_PSTR_LIST(heat, F("heat"), F("Heizen"))
|
||||||
MAKE_PSTR_LIST(hold, F("hold"), F("Halten"))
|
MAKE_PSTR_LIST(hold, F("hold"), F("Halten"))
|
||||||
MAKE_PSTR_LIST(cool, F("cool"), F("Kühl"))
|
MAKE_PSTR_LIST(cool, F("cool"), F("Kühlen"))
|
||||||
MAKE_PSTR_LIST(end, F("end"), F("Ende"))
|
MAKE_PSTR_LIST(end, F("end"), F("Ende"))
|
||||||
MAKE_PSTR_LIST(german, F("german"), F("Deutsch"))
|
MAKE_PSTR_LIST(german, F("german"), F("Deutsch"))
|
||||||
MAKE_PSTR_LIST(dutch, F("dutch"), F("Niederländisch"))
|
MAKE_PSTR_LIST(dutch, F("dutch"), F("Niederländisch"))
|
||||||
@@ -122,9 +122,9 @@ MAKE_PSTR_LIST(convector, F("convector"), F("Konvektor"))
|
|||||||
MAKE_PSTR_LIST(floor, F("floor"), F("Fussboden"))
|
MAKE_PSTR_LIST(floor, F("floor"), F("Fussboden"))
|
||||||
MAKE_PSTR_LIST(summer, F("summer"), F("Sommer"))
|
MAKE_PSTR_LIST(summer, F("summer"), F("Sommer"))
|
||||||
MAKE_PSTR_LIST(winter, F("winter"), F("Winter"))
|
MAKE_PSTR_LIST(winter, F("winter"), F("Winter"))
|
||||||
MAKE_PSTR_LIST(outdoor, F("outdoor"), F("Aussentemperatur"))
|
MAKE_PSTR_LIST(outdoor, F("outdoor"), F("Außen"))
|
||||||
MAKE_PSTR_LIST(room, F("room"), F("Raum"))
|
MAKE_PSTR_LIST(room, F("room"), F("Raum"))
|
||||||
MAKE_PSTR_LIST(room_outdoor, F("room outdoor"), F("Raum+Au�en"))
|
MAKE_PSTR_LIST(room_outdoor, F("room outdoor"), F("Raum+Außen"))
|
||||||
MAKE_PSTR_LIST(power, F("power"), F("Leistung"))
|
MAKE_PSTR_LIST(power, F("power"), F("Leistung"))
|
||||||
MAKE_PSTR_LIST(constant, F("constant"), F("konstant"))
|
MAKE_PSTR_LIST(constant, F("constant"), F("konstant"))
|
||||||
MAKE_PSTR_LIST(simple, F("simple"), F("einfach"))
|
MAKE_PSTR_LIST(simple, F("simple"), F("einfach"))
|
||||||
@@ -138,14 +138,14 @@ MAKE_PSTR_LIST(reduce, F("reduce"), F("reduziert"))
|
|||||||
MAKE_PSTR_LIST(noreduce, F("no reduce"), F("unreduziert"))
|
MAKE_PSTR_LIST(noreduce, F("no reduce"), F("unreduziert"))
|
||||||
MAKE_PSTR_LIST(offset, F("offset"), F("Anhebung"))
|
MAKE_PSTR_LIST(offset, F("offset"), F("Anhebung"))
|
||||||
MAKE_PSTR_LIST(design, F("design"), F("Auslegung"))
|
MAKE_PSTR_LIST(design, F("design"), F("Auslegung"))
|
||||||
MAKE_PSTR_LIST(minflow, F("min flow"), F("minfluss"))
|
MAKE_PSTR_LIST(minflow, F("min flow"), F("min. Durchfluss"))
|
||||||
MAKE_PSTR_LIST(maxflow, F("max flow"), F("maxfluss"))
|
MAKE_PSTR_LIST(maxflow, F("max flow"), F("max. Durchfluss"))
|
||||||
MAKE_PSTR_LIST(fast, F("fast"), F("schnell"))
|
MAKE_PSTR_LIST(fast, F("fast"), F("schnell"))
|
||||||
MAKE_PSTR_LIST(slow, F("slow"), F("langsam"))
|
MAKE_PSTR_LIST(slow, F("slow"), F("langsam"))
|
||||||
MAKE_PSTR_LIST(internal_temperature, F("internal temperature"), F("Interne Temperatur"))
|
MAKE_PSTR_LIST(internal_temperature, F("internal temperature"), F("Interne Temperatur"))
|
||||||
MAKE_PSTR_LIST(internal_setpoint, F("internal setpoint"), F("Interner Sollwert"))
|
MAKE_PSTR_LIST(internal_setpoint, F("internal setpoint"), F("Interner Sollwert"))
|
||||||
MAKE_PSTR_LIST(external_temperature, F("external temperature"), F("Externe Temperatur"))
|
MAKE_PSTR_LIST(external_temperature, F("external temperature"), F("Externe Temperatur"))
|
||||||
MAKE_PSTR_LIST(burner_temperature, F("burner temperature"), F("Kesseltemperatur"))
|
MAKE_PSTR_LIST(burner_temperature, F("burner temperature"), F("Brennertemperatur"))
|
||||||
MAKE_PSTR_LIST(ww_temperature, F("ww temperature"), F("Wassertemperatur"))
|
MAKE_PSTR_LIST(ww_temperature, F("ww temperature"), F("Wassertemperatur"))
|
||||||
MAKE_PSTR_LIST(smoke_temperature, F("smoke temperature"), F("Abgastemperatur"))
|
MAKE_PSTR_LIST(smoke_temperature, F("smoke temperature"), F("Abgastemperatur"))
|
||||||
MAKE_PSTR_LIST(weather_compensated, F("weather compensated"), F("Wetter kompensiert"))
|
MAKE_PSTR_LIST(weather_compensated, F("weather compensated"), F("Wetter kompensiert"))
|
||||||
@@ -160,17 +160,17 @@ MAKE_PSTR_LIST(open, F("open"), F("Offen"))
|
|||||||
MAKE_PSTR_LIST(close, F("close"), F("Geschlossen"))
|
MAKE_PSTR_LIST(close, F("close"), F("Geschlossen"))
|
||||||
|
|
||||||
// Boiler
|
// Boiler
|
||||||
MAKE_PSTR_LIST(wwtapactivated, F("wwtapactivated"), F("turn on/off"), F("Aktiviere Warmwasser im Wartungsmodus"))
|
MAKE_PSTR_LIST(wwtapactivated, F("wwtapactivated"), F("turn on/off"), F("aktiviert im Wartungsmodus"))
|
||||||
MAKE_PSTR_LIST(reset, F("reset"), F("Reset"))
|
MAKE_PSTR_LIST(reset, F("reset"), F("Reset"))
|
||||||
MAKE_PSTR_LIST(oilPreHeat, F("oilpreheat"), F("oil preheating"), F("Ölvorwärmung"))
|
MAKE_PSTR_LIST(oilPreHeat, F("oilpreheat"), F("oil preheating"), F("Ölvorwärmung"))
|
||||||
MAKE_PSTR_LIST(heatingActive, F("heatingactive"), F("heating active"), F("Heizung aktiv"))
|
MAKE_PSTR_LIST(heatingActive, F("heatingactive"), F("heating active"), F("Heizen aktiv"))
|
||||||
MAKE_PSTR_LIST(tapwaterActive, F("tapwateractive"), F("tapwater active"), F("Warmwasser aktiv"))
|
MAKE_PSTR_LIST(tapwaterActive, F("tapwateractive"), F("tapwater active"), F("Warmwasser aktiv"))
|
||||||
MAKE_PSTR_LIST(selFlowTemp, F("selflowtemp"), F("selected flow temperature"), F("Sollwert Flusstemperatur"))
|
MAKE_PSTR_LIST(selFlowTemp, F("selflowtemp"), F("selected flow temperature"), F("Sollwert Vorlauftemperatur"))
|
||||||
MAKE_PSTR_LIST(selBurnPow, F("selburnpow"), F("burner selected max power"), F("Sollwert Brennerleistung"))
|
MAKE_PSTR_LIST(selBurnPow, F("selburnpow"), F("burner selected max power"), F("Sollwert Brennerleistung"))
|
||||||
MAKE_PSTR_LIST(heatingPumpMod, F("heatingpumpmod"), F("heating pump modulation"), F("Heizungspumpe 1 Modulation"))
|
MAKE_PSTR_LIST(heatingPumpMod, F("heatingpumpmod"), F("heating pump modulation"), F("Heizungspumpe 1 Modulation"))
|
||||||
MAKE_PSTR_LIST(heatingPump2Mod, F("heatingpump2mod"), F("heating pump 2 modulation"), F("Heizungspumpe 2 Modulation"))
|
MAKE_PSTR_LIST(heatingPump2Mod, F("heatingpump2mod"), F("heating pump 2 modulation"), F("Heizungspumpe 2 Modulation"))
|
||||||
MAKE_PSTR_LIST(outdoorTemp, F("outdoortemp"), F("outside temperature"), F("Aussentemperatur"))
|
MAKE_PSTR_LIST(outdoorTemp, F("outdoortemp"), F("outside temperature"), F("Aussentemperatur"))
|
||||||
MAKE_PSTR_LIST(curFlowTemp, F("curflowtemp"), F("current flow temperature"), F("aktuelle Flusstemperatur"))
|
MAKE_PSTR_LIST(curFlowTemp, F("curflowtemp"), F("current flow temperature"), F("aktuelle Vorlauftemperatur"))
|
||||||
MAKE_PSTR_LIST(retTemp, F("rettemp"), F("return temperature"), F("Rücklauftemperatur"))
|
MAKE_PSTR_LIST(retTemp, F("rettemp"), F("return temperature"), F("Rücklauftemperatur"))
|
||||||
MAKE_PSTR_LIST(switchTemp, F("switchtemp"), F("mixing switch temperature"), F("Mischer Schalttemperatur"))
|
MAKE_PSTR_LIST(switchTemp, F("switchtemp"), F("mixing switch temperature"), F("Mischer Schalttemperatur"))
|
||||||
MAKE_PSTR_LIST(sysPress, F("syspress"), F("system pressure"), F("Systemdruck"))
|
MAKE_PSTR_LIST(sysPress, F("syspress"), F("system pressure"), F("Systemdruck"))
|
||||||
@@ -183,16 +183,16 @@ MAKE_PSTR_LIST(heatingPump, F("heatingpump"), F("heating pump"), F("Heizungspump
|
|||||||
MAKE_PSTR_LIST(fanWork, F("fanwork"), F("fan"), F("Gebläse"))
|
MAKE_PSTR_LIST(fanWork, F("fanwork"), F("fan"), F("Gebläse"))
|
||||||
MAKE_PSTR_LIST(ignWork, F("ignwork"), F("ignition"), F("Zündung"))
|
MAKE_PSTR_LIST(ignWork, F("ignwork"), F("ignition"), F("Zündung"))
|
||||||
MAKE_PSTR_LIST(heatingActivated, F("heatingactivated"), F("heating activated"), F("Heizen aktiviert"))
|
MAKE_PSTR_LIST(heatingActivated, F("heatingactivated"), F("heating activated"), F("Heizen aktiviert"))
|
||||||
MAKE_PSTR_LIST(heatingTemp, F("heatingtemp"), F("heating temperature"), F("Kesseltemperatur"))
|
MAKE_PSTR_LIST(heatingTemp, F("heatingtemp"), F("heating temperature"), F("Heizungstemperatur"))
|
||||||
MAKE_PSTR_LIST(pumpModMax, F("pumpmodmax"), F("burner pump max power"), F("Kesselpumpen Maximalleistung"))
|
MAKE_PSTR_LIST(pumpModMax, F("pumpmodmax"), F("boiler pump max power"), F("Kesselpumpen Maximalleistung"))
|
||||||
MAKE_PSTR_LIST(pumpModMin, F("pumpmodmin"), F("burner pump min power"), F("Kesselpumpen Minmalleistung"))
|
MAKE_PSTR_LIST(pumpModMin, F("pumpmodmin"), F("boiler pump min power"), F("Kesselpumpen Minmalleistung"))
|
||||||
MAKE_PSTR_LIST(pumpDelay, F("pumpdelay"), F("pump delay"), F("Pumpennachlauf"))
|
MAKE_PSTR_LIST(pumpDelay, F("pumpdelay"), F("pump delay"), F("Pumpennachlauf"))
|
||||||
MAKE_PSTR_LIST(burnMinPeriod, F("burnminperiod"), F("burner min period"), F("Antipendelzeit"))
|
MAKE_PSTR_LIST(burnMinPeriod, F("burnminperiod"), F("burner min period"), F("Antipendelzeit"))
|
||||||
MAKE_PSTR_LIST(burnMinPower, F("burnminpower"), F("burner min power"), F("minimale Brennerleistung"))
|
MAKE_PSTR_LIST(burnMinPower, F("burnminpower"), F("burner min power"), F("minimale Brennerleistung"))
|
||||||
MAKE_PSTR_LIST(burnMaxPower, F("burnmaxpower"), F("burner max power"), F("maximale Brennerleistung"))
|
MAKE_PSTR_LIST(burnMaxPower, F("burnmaxpower"), F("burner max power"), F("maximale Brennerleistung"))
|
||||||
MAKE_PSTR_LIST(boilHystOn, F("boilhyston"), F("hysteresis on temperature"), F("Hysterese ein temperatur"))
|
MAKE_PSTR_LIST(boilHystOn, F("boilhyston"), F("hysteresis on temperature"), F("Einschaltdifferenz"))
|
||||||
MAKE_PSTR_LIST(boilHystOff, F("boilhystoff"), F("hysteresis off temperature"), F("Hysterese aus temperatur"))
|
MAKE_PSTR_LIST(boilHystOff, F("boilhystoff"), F("hysteresis off temperature"), F("Ausschaltdifferenz"))
|
||||||
MAKE_PSTR_LIST(setFlowTemp, F("setflowtemp"), F("set flow temperature"), F("Sollwert Flusstemperatur"))
|
MAKE_PSTR_LIST(setFlowTemp, F("setflowtemp"), F("set flow temperature"), F("Sollwert Vorlauftemperatur"))
|
||||||
MAKE_PSTR_LIST(setBurnPow, F("setburnpow"), F("burner set power"), F("Sollwert Brennerleistung"))
|
MAKE_PSTR_LIST(setBurnPow, F("setburnpow"), F("burner set power"), F("Sollwert Brennerleistung"))
|
||||||
MAKE_PSTR_LIST(curBurnPow, F("curburnpow"), F("burner current power"), F("Brennerleistung"))
|
MAKE_PSTR_LIST(curBurnPow, F("curburnpow"), F("burner current power"), F("Brennerleistung"))
|
||||||
MAKE_PSTR_LIST(burnStarts, F("burnstarts"), F("burner starts"), F("Brenner # starts"))
|
MAKE_PSTR_LIST(burnStarts, F("burnstarts"), F("burner starts"), F("Brenner # starts"))
|
||||||
@@ -211,17 +211,17 @@ MAKE_PSTR_LIST(emergencyOps, F("emergencyops"), F("emergency operation"), F("Not
|
|||||||
MAKE_PSTR_LIST(emergencyTemp, F("emergencytemp"), F("emergency temperature"), F("Nottemperatur"))
|
MAKE_PSTR_LIST(emergencyTemp, F("emergencytemp"), F("emergency temperature"), F("Nottemperatur"))
|
||||||
|
|
||||||
// heatpump/compress specific
|
// heatpump/compress specific
|
||||||
MAKE_PSTR_LIST(upTimeControl, F("uptimecontrol"), F("total operating time heat"), F("Betriebszeit total heizen"))
|
MAKE_PSTR_LIST(upTimeControl, F("uptimecontrol"), F("total operating time heat"), F("Betriebszeit Heizen gesamt"))
|
||||||
MAKE_PSTR_LIST(upTimeCompHeating, F("uptimecompheating"), F("operating time compressor heating"), F("Betriebszeit Kompressor heizen"))
|
MAKE_PSTR_LIST(upTimeCompHeating, F("uptimecompheating"), F("operating time compressor heating"), F("Betriebszeit Kompressor heizen"))
|
||||||
MAKE_PSTR_LIST(upTimeCompCooling, F("uptimecompcooling"), F("operating time compressor cooling"), F("Betriebszeit Kompressor kühlen"))
|
MAKE_PSTR_LIST(upTimeCompCooling, F("uptimecompcooling"), F("operating time compressor cooling"), F("Betriebszeit Kompressor kühlen"))
|
||||||
MAKE_PSTR_LIST(upTimeCompWw, F("uptimecompww"), F("operating time compressor dhw"), F("Betriebszeit Kompressor"))
|
MAKE_PSTR_LIST(upTimeCompWw, F("uptimecompww"), F("operating time compressor dhw"), F("Betriebszeit Kompressor"))
|
||||||
MAKE_PSTR_LIST(upTimeCompPool, F("uptimecomppool"), F("operating time compressor pool"), F("Betriebszeit Kompressor Pool"))
|
MAKE_PSTR_LIST(upTimeCompPool, F("uptimecomppool"), F("operating time compressor pool"), F("Betriebszeit Kompressor Pool"))
|
||||||
MAKE_PSTR_LIST(totalCompStarts, F("totalcompstarts"), F("total compressor control starts"), F("gesamt Kompressor Starts"))
|
MAKE_PSTR_LIST(totalCompStarts, F("totalcompstarts"), F("total compressor control starts"), F("Kompressor Starts gesamt"))
|
||||||
MAKE_PSTR_LIST(heatingStarts, F("heatingstarts"), F("heating control starts"), F("Heizen Starts"))
|
MAKE_PSTR_LIST(heatingStarts, F("heatingstarts"), F("heating control starts"), F("Heizen Starts"))
|
||||||
MAKE_PSTR_LIST(coolingStarts, F("coolingstarts"), F("cooling control starts"), F("Kühlen Starts"))
|
MAKE_PSTR_LIST(coolingStarts, F("coolingstarts"), F("cooling control starts"), F("Kühlen Starts"))
|
||||||
MAKE_PSTR_LIST(poolStarts, F("poolstarts"), F("pool control starts"), F("Pool Starts"))
|
MAKE_PSTR_LIST(poolStarts, F("poolstarts"), F("pool control starts"), F("Pool Starts"))
|
||||||
MAKE_PSTR_LIST(nrgConsTotal, F("nrgconstotal"), F("total energy consumption"), F("totaler Energieverbrauch"), F("totaler Energieverbrauch"))
|
MAKE_PSTR_LIST(nrgConsTotal, F("nrgconstotal"), F("total energy consumption"), F("totaler Energieverbrauch"), F("Energieverbrauch gesamt"))
|
||||||
MAKE_PSTR_LIST(nrgConsCompTotal, F("nrgconscomptotal"), F("total energy consumption compressor"), F("Energieverbrauch Kompressor total"))
|
MAKE_PSTR_LIST(nrgConsCompTotal, F("nrgconscomptotal"), F("total energy consumption compressor"), F("Energieverbrauch Kompressor gesamt"))
|
||||||
MAKE_PSTR_LIST(nrgConsCompHeating, F("nrgconscompheating"), F("energy consumption compressor heating"), F("Energieverbrauch Kompressor heizen"))
|
MAKE_PSTR_LIST(nrgConsCompHeating, F("nrgconscompheating"), F("energy consumption compressor heating"), F("Energieverbrauch Kompressor heizen"))
|
||||||
MAKE_PSTR_LIST(nrgConsCompWw, F("nrgconscompww"), F("energy consumption compressor dhw"), F("Energieverbrauch Kompressor"))
|
MAKE_PSTR_LIST(nrgConsCompWw, F("nrgconscompww"), F("energy consumption compressor dhw"), F("Energieverbrauch Kompressor"))
|
||||||
MAKE_PSTR_LIST(nrgConsCompCooling, F("nrgconscompcooling"), F("energy consumption compressor cooling"), F("Energieverbrauch Kompressor kühlen"))
|
MAKE_PSTR_LIST(nrgConsCompCooling, F("nrgconscompcooling"), F("energy consumption compressor cooling"), F("Energieverbrauch Kompressor kühlen"))
|
||||||
@@ -245,93 +245,102 @@ MAKE_PSTR_LIST(auxElecHeatNrgConsPool,
|
|||||||
F("auxiliary electrical heater energy consumption pool"),
|
F("auxiliary electrical heater energy consumption pool"),
|
||||||
F("Energieverbrauch el. Zusatzheizung Pool"))
|
F("Energieverbrauch el. Zusatzheizung Pool"))
|
||||||
|
|
||||||
MAKE_PSTR_LIST(hpCompOn, F("hpcompon"), F("hp compressor"), F("HP Compressor")) // need DE
|
MAKE_PSTR_LIST(hpCompOn, F("hpcompon"), F("hp compressor"), F("WP Kompressor"))
|
||||||
MAKE_PSTR_LIST(hpHeatingOn, F("hpheatingon"), F("hp heating"), F("HP Heating")) // need DE
|
MAKE_PSTR_LIST(hpHeatingOn, F("hpheatingon"), F("hp heating"), F("WP Heizen"))
|
||||||
MAKE_PSTR_LIST(hpCoolingOn, F("hpcoolingon"), F("hp cooling"), F("HP Cooling")) // need DE
|
MAKE_PSTR_LIST(hpCoolingOn, F("hpcoolingon"), F("hp cooling"), F("WP Kühlen"))
|
||||||
MAKE_PSTR_LIST(hpWwOn, F("hpwwon"), F("hp dhw"), F("HP dhw")) // need DE
|
MAKE_PSTR_LIST(hpWwOn, F("hpwwon"), F("hp dhw"), F("WP Warmwasser"))
|
||||||
MAKE_PSTR_LIST(hpPoolOn, F("hppoolon"), F("hp pool"), F("HP Pool")) // need DE
|
MAKE_PSTR_LIST(hpPoolOn, F("hppoolon"), F("hp pool"), F("WP Pool"))
|
||||||
MAKE_PSTR_LIST(hpBrinePumpSpd, F("hpbrinepumpspd"), F("brine pump speed"), F("Brine Pump Speed")) // need DE
|
MAKE_PSTR_LIST(hpBrinePumpSpd, F("hpbrinepumpspd"), F("brine pump speed"), F("Solepumpen-Geschw."))
|
||||||
MAKE_PSTR_LIST(hpCompSpd, F("hpcompspd"), F("compressor speed"), F("Compressor Speed")) // need DE
|
MAKE_PSTR_LIST(hpCompSpd, F("hpcompspd"), F("compressor speed"), F("Kompressor-Geschw."))
|
||||||
MAKE_PSTR_LIST(hpCircSpd, F("hpcircspd"), F("circulation pump speed"), F("Circulation pump Speed")) // need DE
|
MAKE_PSTR_LIST(hpCircSpd, F("hpcircspd"), F("circulation pump speed"), F("Zirkulationspumpen-Geschw."))
|
||||||
MAKE_PSTR_LIST(hpBrineIn, F("hpbrinein"), F("brine in/evaporator"), F("Brine in/Evaporator")) // need DE
|
MAKE_PSTR_LIST(hpBrineIn, F("hpbrinein"), F("brine in/evaporator"), F("Sole in/Verdampfer"))
|
||||||
MAKE_PSTR_LIST(hpBrineOut, F("hpbrineout"), F("brine out/condenser"), F("Brine out/Condenser")) // need DE
|
MAKE_PSTR_LIST(hpBrineOut, F("hpbrineout"), F("brine out/condenser"), F("Sole aus/Kondensator"))
|
||||||
MAKE_PSTR_LIST(hpSuctionGas, F("hpsuctiongas"), F("suction gas"), F("Suction gas")) // need DE
|
MAKE_PSTR_LIST(hpSuctionGas, F("hpsuctiongas"), F("suction gas"), F("Gasansaugung"))
|
||||||
MAKE_PSTR_LIST(hpHotGas, F("hphotgas"), F("hot gas/compressed"), F("Hot gas/Compressed")) // need DE
|
MAKE_PSTR_LIST(hpHotGas, F("hphotgas"), F("hot gas/compressed"), F("Heißgas/verdichtet"))
|
||||||
MAKE_PSTR_LIST(hpSwitchValve, F("hpswitchvalve"), F("switch valve"), F("Switch Valve")) // need DE
|
MAKE_PSTR_LIST(hpSwitchValve, F("hpswitchvalve"), F("switch valve"), F("Schaltventil"))
|
||||||
MAKE_PSTR_LIST(hpActivity, F("hpactivity"), F("compressor activity"), F("Compressor Activity")) // need DE
|
MAKE_PSTR_LIST(hpActivity, F("hpactivity"), F("compressor activity"), F("Kompressor aktiv"))
|
||||||
|
|
||||||
MAKE_PSTR_LIST(hpPower, F("hppower"), F("compressor power output"), F("Leistung Wärmepumpe"))
|
MAKE_PSTR_LIST(hpPower, F("hppower"), F("compressor power output"), F("Kopressorleistung"))
|
||||||
MAKE_PSTR_LIST(hpTc0, F("hptc0"), F("heat carrier return (TC0)"), F("Wärmeträgerflüssigkeit Eingang (TC0)"))
|
MAKE_PSTR_LIST(hpTc0, F("hptc0"), F("heat carrier return (TC0)"), F("Kältemittel Rücklauf (TC0)"))
|
||||||
MAKE_PSTR_LIST(hpTc1, F("hptc1"), F("heat carrier forward (TC1)"), F("Wärmeträgerflüssigkeit Ausgang (TC1)"))
|
MAKE_PSTR_LIST(hpTc1, F("hptc1"), F("heat carrier forward (TC1)"), F("Kältemittel Vorlauf (TC1)"))
|
||||||
MAKE_PSTR_LIST(hpTc3, F("hptc3"), F("condenser temperature (TC3)"), F("Verflüssigertemperatur (TC3)"))
|
MAKE_PSTR_LIST(hpTc3, F("hptc3"), F("condenser temperature (TC3)"), F("Verflüssigertemperatur (TC3)"))
|
||||||
MAKE_PSTR_LIST(hpTr3, F("hptr3"), F("refrigerant temperature liquid side (condenser output) (TR3)"), F("Temperaturfühler Kältemittel (Flüssigkeit) (TR3)"))
|
MAKE_PSTR_LIST(hpTr3, F("hptr3"), F("refrigerant temperature liquid side (condenser output) (TR3)"), F("Kältemittel (flüssig) (TR3)"))
|
||||||
MAKE_PSTR_LIST(hpTr4, F("hptr4"), F("evaporator inlet temperature (TR4)"), F("Verdampfer Eintritt (TR4)"))
|
MAKE_PSTR_LIST(hpTr4, F("hptr4"), F("evaporator inlet temperature (TR4)"), F("Verdampfer Eingang (TR4)"))
|
||||||
MAKE_PSTR_LIST(hpTr5, F("hptr5"), F("compressor Inlet temperature (TR5)"), F("Temperaturfühler Kompessoransaugleitung (TR5)"))
|
MAKE_PSTR_LIST(hpTr5, F("hptr5"), F("compressor inlet temperature (TR5)"), F("Kompessoreingang (TR5)"))
|
||||||
MAKE_PSTR_LIST(hpTr6, F("hptr6"), F("compressor outlet temperature (TR6)"), F("Temperaturfühler Kompressorausgangsleitung (TR6)"))
|
MAKE_PSTR_LIST(hpTr6, F("hptr6"), F("compressor outlet temperature (TR6)"), F("Kompressorausgang (TR6)"))
|
||||||
MAKE_PSTR_LIST(hpTr7, F("hptr7"), F("refrigerant temperature gas side (condenser input) (TR7)"), F("Temperaturfühler Kältemittel (Gas) (TR7)"))
|
MAKE_PSTR_LIST(hpTr7, F("hptr7"), F("refrigerant temperature gas side (condenser input) (TR7)"), F("Kältemittel (gasförmig) (TR7)"))
|
||||||
MAKE_PSTR_LIST(hpTl2, F("hptl2"), F("air inlet temperature (TL2)"), F("Außenlufttemperaturfühler (TL2)"))
|
MAKE_PSTR_LIST(hpTl2, F("hptl2"), F("air inlet temperature (TL2)"), F("Außenluft-Einlasstemperatur (TL2)"))
|
||||||
MAKE_PSTR_LIST(hpPl1, F("hppl1"), F("low pressure side temperature (PL1)"), F("Niedrigdruckfühler (PL1)"))
|
MAKE_PSTR_LIST(hpPl1, F("hppl1"), F("low pressure side temperature (PL1)"), F("Niedrigdruckfühler (PL1)"))
|
||||||
MAKE_PSTR_LIST(hpPh1, F("hpph1"), F("high pressure side temperature (PH1)"), F("Hochdruckfühler (PH1)"))
|
MAKE_PSTR_LIST(hpPh1, F("hpph1"), F("high pressure side temperature (PH1)"), F("Hochdruckfühler (PH1)"))
|
||||||
|
|
||||||
|
MAKE_PSTR_LIST(hpInput1, F("hpin1"), F("input 1 state"), F("Eingang 1 Status"))
|
||||||
|
MAKE_PSTR_LIST(hpInput2, F("hpin2"), F("input 2 state"), F("Eingang 2 Status"))
|
||||||
|
MAKE_PSTR_LIST(hpInput3, F("hpin3"), F("input 3 state"), F("Eingang 3 Status"))
|
||||||
|
MAKE_PSTR_LIST(hpInput4, F("hpin4"), F("input 4 state"), F("Eingang 4 Status"))
|
||||||
|
MAKE_PSTR_LIST(hpIn1Opt, F("hpin1opt"), F("input 1 options"), F("Eingang 1 Einstellung"))
|
||||||
|
MAKE_PSTR_LIST(hpIn2Opt, F("hpin2opt"), F("input 2 options"), F("Eingang 2 Einstellung"))
|
||||||
|
MAKE_PSTR_LIST(hpIn3Opt, F("hpin3opt"), F("input 3 options"), F("Eingang 3 Einstellung"))
|
||||||
|
MAKE_PSTR_LIST(hpIn4Opt, F("hpin4opt"), F("input 4 options"), F("Eingang 4 Einstellung"))
|
||||||
|
|
||||||
// hybrid heatpump
|
// hybrid heatpump
|
||||||
MAKE_PSTR_LIST(hybridStrategy, F("hybridstrategy"), F("hybrid control strategy")) // need DE
|
MAKE_PSTR_LIST(hybridStrategy, F("hybridstrategy"), F("hybrid control strategy"), F("Hybrid Strategie"))
|
||||||
MAKE_PSTR_LIST(switchOverTemp, F("switchovertemp"), F("outside switchover temperature")) // need DE
|
MAKE_PSTR_LIST(switchOverTemp, F("switchovertemp"), F("outside switchover temperature"), F("Außentemperatur für Umschaltung"))
|
||||||
MAKE_PSTR_LIST(energyCostRatio, F("energycostratio"), F("energy cost ratio")) // need DE
|
MAKE_PSTR_LIST(energyCostRatio, F("energycostratio"), F("energy cost ratio"), F("Energie-Kosten-Verhältnis"))
|
||||||
MAKE_PSTR_LIST(fossileFactor, F("fossilefactor"), F("fossile energy factor")) // need DE
|
MAKE_PSTR_LIST(fossileFactor, F("fossilefactor"), F("fossile energy factor"), F("Energiefaktor Fossil"))
|
||||||
MAKE_PSTR_LIST(electricFactor, F("electricfactor"), F("electric energy factor")) // need DE
|
MAKE_PSTR_LIST(electricFactor, F("electricfactor"), F("electric energy factor"), F("Energiefaktor elektrisch"))
|
||||||
MAKE_PSTR_LIST(delayBoiler, F("delayboiler"), F("delay boiler support")) // need DE
|
MAKE_PSTR_LIST(delayBoiler, F("delayboiler"), F("delay boiler support"), F("Verzögerungs-Option"))
|
||||||
MAKE_PSTR_LIST(tempDiffBoiler, F("tempdiffboiler"), F("temp diff boiler support")) // need DE
|
MAKE_PSTR_LIST(tempDiffBoiler, F("tempdiffboiler"), F("temp diff boiler support"), F("Temperaturdifferenz-Option"))
|
||||||
|
|
||||||
// alternative heatsource AM200
|
// alternative heatsource AM200
|
||||||
MAKE_PSTR_LIST(aCylTopTemp, F("cyltoptemp"), F("cylinder top temperature"), F("Zylinder oben Temperatur"))
|
MAKE_PSTR_LIST(aCylTopTemp, F("cyltoptemp"), F("cylinder top temperature"), F("Speicher oben Temperatur"))
|
||||||
MAKE_PSTR_LIST(aCylCenterTemp, F("cylcentertemp"), F("cylinder center temperature"), F("Zylinder mitte Temperatur"))
|
MAKE_PSTR_LIST(aCylCenterTemp, F("cylcentertemp"), F("cylinder center temperature"), F("Speicher mitte Temperatur"))
|
||||||
MAKE_PSTR_LIST(aCylBottomTemp, F("cylbottomtemp"), F("cylinder bottom temperature"), F("Zylinder unten Temperatur"))
|
MAKE_PSTR_LIST(aCylBottomTemp, F("cylbottomtemp"), F("cylinder bottom temperature"), F("Speicher unten Temperatur"))
|
||||||
MAKE_PSTR_LIST(aFlowTemp, F("altflowtemp"), F("alternative hs flow temperature"), F("Alternativ hs Flusstemperatur"))
|
MAKE_PSTR_LIST(aFlowTemp, F("altflowtemp"), F("alternative hs flow temperature"), F("Alternativer WE Vorlauftemperatur"))
|
||||||
MAKE_PSTR_LIST(aRetTemp, F("altrettemp"), F("alternative hs return temperature"), F("Alternativ hs Rücktemperatur"))
|
MAKE_PSTR_LIST(aRetTemp, F("altrettemp"), F("alternative hs return temperature"), F("Alternativer WE Rücklauftemperatur"))
|
||||||
MAKE_PSTR_LIST(sysFlowTemp, F("sysflowtemp"), F("system flow temperature"), F("System Flusstemperature"))
|
MAKE_PSTR_LIST(sysFlowTemp, F("sysflowtemp"), F("system flow temperature"), F("System Vorlauftemperatur"))
|
||||||
MAKE_PSTR_LIST(sysRetTemp, F("sysrettemp"), F("system return temperature"), F("System Rücktemperature"))
|
MAKE_PSTR_LIST(sysRetTemp, F("sysrettemp"), F("system return temperature"), F("System Rücklauftemperatur"))
|
||||||
MAKE_PSTR_LIST(valveByPass, F("valvebypass"), F("bypass valve"), F("bypass Ventil"))
|
MAKE_PSTR_LIST(valveByPass, F("valvebypass"), F("bypass valve"), F("Bypass-Ventil"))
|
||||||
MAKE_PSTR_LIST(valveBuffer, F("valvebuffer"), F("buffer valve"), F("Puffer Ventil"))
|
MAKE_PSTR_LIST(valveBuffer, F("valvebuffer"), F("buffer valve"), F("Puffer-Ventil"))
|
||||||
MAKE_PSTR_LIST(valveReturn, F("valvereturn"), F("return valve"), F("Rückfluss Ventil"))
|
MAKE_PSTR_LIST(valveReturn, F("valvereturn"), F("return valve"), F("Rückfluss-Ventil"))
|
||||||
MAKE_PSTR_LIST(aPumpMod, F("altpumpmod"), F("alternative hs pump modulation"), F("Alternativ hs Pumpenmodulation"))
|
MAKE_PSTR_LIST(aPumpMod, F("altpumpmod"), F("alternative hs pump modulation"), F("Alternativer WE Pumpenmodulation"))
|
||||||
MAKE_PSTR_LIST(heatSource, F("heatsource"), F("alternative heating active"), F("Alternativ Heizung"))
|
MAKE_PSTR_LIST(heatSource, F("heatsource"), F("alternative heating active"), F("Alternativer Wärmeerzeuger aktiv"))
|
||||||
|
|
||||||
MAKE_PSTR_LIST(vr2Config, F("vr2config"), F("vr2 configuration")) // need DE
|
MAKE_PSTR_LIST(vr2Config, F("vr2config"), F("vr2 configuration"), F("VR2 Konfiguration"))
|
||||||
MAKE_PSTR_LIST(ahsActivated, F("ahsactivated"), F("alternate heat source activation")) // need DE
|
MAKE_PSTR_LIST(ahsActivated, F("ahsactivated"), F("alternate heat source activation"), F("Alt. Wärmeerzeuger aktiviert"))
|
||||||
MAKE_PSTR_LIST(aPumpConfig, F("apumpconfig"), F("primary pump config")) // need DE
|
MAKE_PSTR_LIST(aPumpConfig, F("apumpconfig"), F("primary pump config"), F("Konfig. Hauptpumpe"))
|
||||||
MAKE_PSTR_LIST(aPumpSignal, F("apumpsignal"), F("output for pr1 pump")) // need DE
|
MAKE_PSTR_LIST(aPumpSignal, F("apumpsignal"), F("output for pr1 pump"), F("Signal Hauptpumpe"))
|
||||||
MAKE_PSTR_LIST(aPumpMin, F("apumpmin"), F("min output pump pr1")) // need DE
|
MAKE_PSTR_LIST(aPumpMin, F("apumpmin"), F("min output pump pr1"), F("Minimale Pumpenansteuerung"))
|
||||||
MAKE_PSTR_LIST(tempRise, F("temprise"), F("ahs return temp rise")) // need DE
|
MAKE_PSTR_LIST(tempRise, F("temprise"), F("ahs return temp rise"), F("Rücklauf Temperaturerhöhung"))
|
||||||
MAKE_PSTR_LIST(setReturnTemp, F("setreturntemp"), F("set temp return")) // need DE
|
MAKE_PSTR_LIST(setReturnTemp, F("setreturntemp"), F("set temp return"), F("Soll-Rücklauftemperatur"))
|
||||||
MAKE_PSTR_LIST(mixRuntime, F("mixruntime"), F("mixer run time")) // need DE
|
MAKE_PSTR_LIST(mixRuntime, F("mixruntime"), F("mixer run time"), F("Mischer-Laufzeit"))
|
||||||
MAKE_PSTR_LIST(bufBypass, F("bufbypass"), F("buffer bypass config")) // need DE
|
MAKE_PSTR_LIST(bufBypass, F("bufbypass"), F("buffer bypass config"), F("Konfig. Bypass"))
|
||||||
MAKE_PSTR_LIST(bufMixRuntime, F("bufmixruntime"), F("bypass mixer run time")) // need DE
|
MAKE_PSTR_LIST(bufMixRuntime, F("bufmixruntime"), F("bypass mixer run time"), F("Speicher-Mischer-Laufzeit"))
|
||||||
MAKE_PSTR_LIST(bufConfig, F("bufconfig"), F("dhw buffer config")) // need DE
|
MAKE_PSTR_LIST(bufConfig, F("bufconfig"), F("dhw buffer config"), F("Konfig. Warmwasserspeicher"))
|
||||||
MAKE_PSTR_LIST(blockMode, F("blockmode"), F("config htg. blocking mode")) // need DE
|
MAKE_PSTR_LIST(blockMode, F("blockmode"), F("config htg. blocking mode"), F("Konfig. Sperr-Modus"))
|
||||||
MAKE_PSTR_LIST(blockTerm, F("blockterm"), F("config of block terminal")) // need DE
|
MAKE_PSTR_LIST(blockTerm, F("blockterm"), F("config of block terminal"), F("Konfig. Sperrterminal"))
|
||||||
MAKE_PSTR_LIST(blockHyst, F("blockhyst"), F("hyst. for bolier block")) // need DE
|
MAKE_PSTR_LIST(blockHyst, F("blockhyst"), F("hyst. for boiler block"), F("Hysterese Sperrmodus"))
|
||||||
MAKE_PSTR_LIST(releaseWait, F("releasewait"), F("boiler release wait time")) // need DE
|
MAKE_PSTR_LIST(releaseWait, F("releasewait"), F("boiler release wait time"), F("Wartezeit Freigabe"))
|
||||||
|
|
||||||
// the following are dhw for the boiler and automatically tagged with 'ww'
|
// the following are dhw for the boiler and automatically tagged with 'dhw'
|
||||||
MAKE_PSTR_LIST(wwSelTempLow, F("wwseltemplow"), F("selected lower temperature")) // need DE
|
MAKE_PSTR_LIST(wwSelTempLow, F("wwseltemplow"), F("selected lower temperature"), F("untere Solltemperatur"))
|
||||||
MAKE_PSTR_LIST(wwSelTempOff, F("wwseltempoff"), F("selected temperature for off")) // need DE
|
MAKE_PSTR_LIST(wwSelTempOff, F("wwseltempoff"), F("selected temperature for off"), F("Solltemperatur bei AUS"))
|
||||||
MAKE_PSTR_LIST(wwSelTempSingle, F("wwseltempsingle"), F("single charge temperature")) // need DE
|
MAKE_PSTR_LIST(wwSelTempSingle, F("wwseltempsingle"), F("single charge temperature"), F("Solltemperature Einmalladung"))
|
||||||
MAKE_PSTR_LIST(wwCylMiddleTemp, F("wwcylmiddletemp"), F("cylinder middle temperature (TS3)")) // need DE
|
MAKE_PSTR_LIST(wwCylMiddleTemp, F("wwcylmiddletemp"), F("cylinder middle temperature (TS3)"), F("Speichertemperature Mitte"))
|
||||||
|
|
||||||
MAKE_PSTR_LIST(wwSelTemp, F("wwseltemp"), F("selected temperature"), F("gewählte Temperatur"))
|
MAKE_PSTR_LIST(wwSelTemp, F("wwseltemp"), F("selected temperature"), F("gewählte Temperatur"))
|
||||||
MAKE_PSTR_LIST(wwSetTemp, F("wwsettemp"), F("set temperature"), F("Solltemperatur"))
|
MAKE_PSTR_LIST(wwSetTemp, F("wwsettemp"), F("set temperature"), F("Solltemperatur"))
|
||||||
MAKE_PSTR_LIST(wwType, F("wwtype"), F("type"), F("Typ"))
|
MAKE_PSTR_LIST(wwType, F("wwtype"), F("type"), F("Typ"))
|
||||||
MAKE_PSTR_LIST(wwComfort, F("wwcomfort"), F("comfort"), F("Komfort"))
|
MAKE_PSTR_LIST(wwComfort, F("wwcomfort"), F("comfort"), F("Komfort"))
|
||||||
MAKE_PSTR_LIST(wwComfort1, F("wwcomfort1"), F("comfort mode"), F("Komfort mode"))
|
MAKE_PSTR_LIST(wwComfort1, F("wwcomfort1"), F("comfort mode"), F("Komfort-Modus"))
|
||||||
MAKE_PSTR_LIST(wwFlowTempOffset, F("wwflowtempoffset"), F("flow temperature offset"), F("Flusstemperaturanhebung"))
|
MAKE_PSTR_LIST(wwFlowTempOffset, F("wwflowtempoffset"), F("flow temperature offset"), F("Vorlauftemperaturanhebung"))
|
||||||
MAKE_PSTR_LIST(wwMaxPower, F("wwmaxpower"), F("max power"), F("max Leistung"))
|
MAKE_PSTR_LIST(wwMaxPower, F("wwmaxpower"), F("max power"), F("max Leistung"))
|
||||||
MAKE_PSTR_LIST(wwCircPump, F("wwcircpump"), F("circulation pump available"), F("Zirkulationspumpe vorhanden"))
|
MAKE_PSTR_LIST(wwCircPump, F("wwcircpump"), F("circulation pump available"), F("Zirkulationspumpe vorhanden"))
|
||||||
MAKE_PSTR_LIST(wwChargeType, F("wwchargetype"), F("charging type"), F("Ladungstyp"))
|
MAKE_PSTR_LIST(wwChargeType, F("wwchargetype"), F("charging type"), F("Ladungstyp"))
|
||||||
MAKE_PSTR_LIST(wwDisinfectionTemp, F("wwdisinfectiontemp"), F("disinfection temperature"), F("Desinfectionstemperatur"))
|
MAKE_PSTR_LIST(wwDisinfectionTemp, F("wwdisinfectiontemp"), F("disinfection temperature"), F("Desinfectionstemperatur"))
|
||||||
MAKE_PSTR_LIST(wwCircMode, F("wwcircmode"), F("circulation pump mode"), F("Zirkulationspumpenfrequenz"))
|
MAKE_PSTR_LIST(wwCircMode, F("wwcircmode"), F("circulation pump mode"), F("Zirkulationspumpen-Modus"))
|
||||||
MAKE_PSTR_LIST(wwCirc, F("wwcirc"), F("circulation active"), F("Zirkulation aktiv"))
|
MAKE_PSTR_LIST(wwCirc, F("wwcirc"), F("circulation active"), F("Zirkulation aktiv"))
|
||||||
MAKE_PSTR_LIST(wwCurTemp, F("wwcurtemp"), F("current intern temperature"), F("aktuelle Warmwasser Temperatur intern"))
|
MAKE_PSTR_LIST(wwCurTemp, F("wwcurtemp"), F("current intern temperature"), F("aktuelle interne Temperatur"))
|
||||||
MAKE_PSTR_LIST(wwCurTemp2, F("wwcurtemp2"), F("current extern temperature"), F("aktuelle Warmwaser Temperatur extern"))
|
MAKE_PSTR_LIST(wwCurTemp2, F("wwcurtemp2"), F("current extern temperature"), F("aktuelle externe Temperatur"))
|
||||||
MAKE_PSTR_LIST(wwCurFlow, F("wwcurflow"), F("current tap water flow"), F("aktueller Durchfluss"))
|
MAKE_PSTR_LIST(wwCurFlow, F("wwcurflow"), F("current tap water flow"), F("aktueller Durchfluss"))
|
||||||
MAKE_PSTR_LIST(wwStorageTemp1, F("wwstoragetemp1"), F("storage intern temperature"), F("interne Speichertemperature"))
|
MAKE_PSTR_LIST(wwStorageTemp1, F("wwstoragetemp1"), F("storage intern temperature"), F("interne Speichertemperature"))
|
||||||
MAKE_PSTR_LIST(wwStorageTemp2, F("wwstoragetemp2"), F("storage extern temperature"), F("externer Speichertemperatur"))
|
MAKE_PSTR_LIST(wwStorageTemp2, F("wwstoragetemp2"), F("storage extern temperature"), F("externer Speichertemperatur"))
|
||||||
@@ -339,18 +348,18 @@ MAKE_PSTR_LIST(wwActivated, F("wwactivated"), F("activated"), F("aktiviert"))
|
|||||||
MAKE_PSTR_LIST(wwOneTime, F("wwonetime"), F("one time charging"), F("Einmalladung"))
|
MAKE_PSTR_LIST(wwOneTime, F("wwonetime"), F("one time charging"), F("Einmalladung"))
|
||||||
MAKE_PSTR_LIST(wwDisinfecting, F("wwdisinfecting"), F("disinfecting"), F("Desinfizieren"))
|
MAKE_PSTR_LIST(wwDisinfecting, F("wwdisinfecting"), F("disinfecting"), F("Desinfizieren"))
|
||||||
MAKE_PSTR_LIST(wwCharging, F("wwcharging"), F("charging"), F("Laden"))
|
MAKE_PSTR_LIST(wwCharging, F("wwcharging"), F("charging"), F("Laden"))
|
||||||
MAKE_PSTR_LIST(wwChargeOptimization, F("wwchargeoptimization"), F("charge optimization"), F("charge optimization"))
|
MAKE_PSTR_LIST(wwChargeOptimization, F("wwchargeoptimization"), F("charge optimization"), F("Ladungsoptimierung"))
|
||||||
MAKE_PSTR_LIST(wwRecharging, F("wwrecharging"), F("recharging"), F("Nachladen"))
|
MAKE_PSTR_LIST(wwRecharging, F("wwrecharging"), F("recharging"), F("Nachladen"))
|
||||||
MAKE_PSTR_LIST(wwTempOK, F("wwtempok"), F("temperature ok"), F("Temperatur ok"))
|
MAKE_PSTR_LIST(wwTempOK, F("wwtempok"), F("temperature ok"), F("Temperatur ok"))
|
||||||
MAKE_PSTR_LIST(wwActive, F("wwactive"), F("active"), F("aktiv"))
|
MAKE_PSTR_LIST(wwActive, F("wwactive"), F("active"), F("aktiv"))
|
||||||
MAKE_PSTR_LIST(ww3wayValve, F("ww3wayvalve"), F("3-way valve active"), F("3-Wegeventil aktiv"))
|
MAKE_PSTR_LIST(ww3wayValve, F("ww3wayvalve"), F("3-way valve active"), F("3-Wegeventil aktiv"))
|
||||||
MAKE_PSTR_LIST(wwSetPumpPower, F("wwsetpumppower"), F("set pump power"), F("Soll Pumpenleistung"))
|
MAKE_PSTR_LIST(wwSetPumpPower, F("wwsetpumppower"), F("set pump power"), F("Soll Pumpenleistung"))
|
||||||
MAKE_PSTR_LIST(wwMixerTemp, F("wwmixertemp"), F("mixer temperature"), F("Mischertemperatur"))
|
MAKE_PSTR_LIST(wwMixerTemp, F("wwmixertemp"), F("mixer temperature"), F("Mischertemperatur"))
|
||||||
MAKE_PSTR_LIST(wwStarts, F("wwstarts"), F("starts"), F("Anzahl starts"))
|
MAKE_PSTR_LIST(wwStarts, F("wwstarts"), F("starts"), F("Anzahl Starts"))
|
||||||
MAKE_PSTR_LIST(wwStarts2, F("wwstarts2"), F("control starts2"), F("Kreis 2 Anzahl Starts"))
|
MAKE_PSTR_LIST(wwStarts2, F("wwstarts2"), F("control starts2"), F("Kreis 2 Anzahl Starts"))
|
||||||
MAKE_PSTR_LIST(wwWorkM, F("wwworkm"), F("active time"), F("aktive Zeit"))
|
MAKE_PSTR_LIST(wwWorkM, F("wwworkm"), F("active time"), F("aktive Zeit"))
|
||||||
MAKE_PSTR_LIST(wwHystOn, F("wwhyston"), F("hysteresis on temperature"), F("Hysterese Einschalttemperatur"))
|
MAKE_PSTR_LIST(wwHystOn, F("wwhyston"), F("hysteresis on temperature"), F("Einschalttemperaturdifferenz"))
|
||||||
MAKE_PSTR_LIST(wwHystOff, F("wwhystoff"), F("hysteresis off temperature"), F("Hysterese Ausschalttemperatur"))
|
MAKE_PSTR_LIST(wwHystOff, F("wwhystoff"), F("hysteresis off temperature"), F("Ausschalttemperaturdifferenz"))
|
||||||
MAKE_PSTR_LIST(wwProgMode, F("wwprogmode"), F("program"), F("Programmmodus"))
|
MAKE_PSTR_LIST(wwProgMode, F("wwprogmode"), F("program"), F("Programmmodus"))
|
||||||
MAKE_PSTR_LIST(wwCircProg, F("wwcircprog"), F("circulation program"), F("Zirkulationsprogramm"))
|
MAKE_PSTR_LIST(wwCircProg, F("wwcircprog"), F("circulation program"), F("Zirkulationsprogramm"))
|
||||||
MAKE_PSTR_LIST(wwMaxTemp, F("wwmaxtemp"), F("maximum temperature"), F("Maximale Temperatur"))
|
MAKE_PSTR_LIST(wwMaxTemp, F("wwmaxtemp"), F("maximum temperature"), F("Maximale Temperatur"))
|
||||||
@@ -368,43 +377,43 @@ MAKE_PSTR_LIST(ibaMainDisplay, F("display"), F("display"), F("Anzeige"))
|
|||||||
MAKE_PSTR_LIST(ibaLanguage, F("language"), F("language"), F("Sprache"))
|
MAKE_PSTR_LIST(ibaLanguage, F("language"), F("language"), F("Sprache"))
|
||||||
MAKE_PSTR_LIST(ibaClockOffset, F("clockoffset"), F("clock offset"), F("Uhrkorrektur"))
|
MAKE_PSTR_LIST(ibaClockOffset, F("clockoffset"), F("clock offset"), F("Uhrkorrektur"))
|
||||||
MAKE_PSTR_LIST(ibaBuildingType, F("building"), F("building type"), F("Gebäude"))
|
MAKE_PSTR_LIST(ibaBuildingType, F("building"), F("building type"), F("Gebäude"))
|
||||||
MAKE_PSTR_LIST(heatingPID, F("heatingpid"), F("heating PID"), F("heating PID"))
|
MAKE_PSTR_LIST(heatingPID, F("heatingpid"), F("heating PID"), F("Heizungs-PID"))
|
||||||
MAKE_PSTR_LIST(ibaCalIntTemperature, F("intoffset"), F("internal temperature offset"), F("Korrektur interner Temperatur"))
|
MAKE_PSTR_LIST(ibaCalIntTemperature, F("intoffset"), F("internal temperature offset"), F("Korrektur interner Temperatur"))
|
||||||
MAKE_PSTR_LIST(ibaMinExtTemperature, F("minexttemp"), F("minimal external temperature"), F("min Aussentemperatur"))
|
MAKE_PSTR_LIST(ibaMinExtTemperature, F("minexttemp"), F("minimal external temperature"), F("min. Aussentemperatur"))
|
||||||
MAKE_PSTR_LIST(backlight, F("backlight"), F("key backlight"), F("Gegenlicht"))
|
MAKE_PSTR_LIST(backlight, F("backlight"), F("key backlight"), F("Gegenlicht"))
|
||||||
MAKE_PSTR_LIST(damping, F("damping"), F("damping outdoor temperature"), F("Dämpfung der Außentemperatur"))
|
MAKE_PSTR_LIST(damping, F("damping"), F("damping outdoor temperature"), F("Dämpfung der Außentemperatur"))
|
||||||
MAKE_PSTR_LIST(tempsensor1, F("inttemp1"), F("temperature sensor 1"), F("Temperatursensor 1"))
|
MAKE_PSTR_LIST(tempsensor1, F("inttemp1"), F("temperature sensor 1"), F("Temperatursensor 1"))
|
||||||
MAKE_PSTR_LIST(tempsensor2, F("inttemp2"), F("temperature sensor 2"), F("Temperatursensor 2"))
|
MAKE_PSTR_LIST(tempsensor2, F("inttemp2"), F("temperature sensor 2"), F("Temperatursensor 2"))
|
||||||
MAKE_PSTR_LIST(dampedoutdoortemp, F("dampedoutdoortemp"), F("damped outdoor temperature"), F("gedämpfte Aussentemperatur"))
|
MAKE_PSTR_LIST(dampedoutdoortemp, F("dampedoutdoortemp"), F("damped outdoor temperature"), F("gedämpfte Außentemperatur"))
|
||||||
MAKE_PSTR_LIST(floordrystatus, F("floordry"), F("floor drying"), F("Estrichtrocknung"))
|
MAKE_PSTR_LIST(floordrystatus, F("floordry"), F("floor drying"), F("Estrichtrocknung"))
|
||||||
MAKE_PSTR_LIST(floordrytemp, F("floordrytemp"), F("floor drying temperature"), F("Estrichtrocknungs Temperatur"))
|
MAKE_PSTR_LIST(floordrytemp, F("floordrytemp"), F("floor drying temperature"), F("Estrichtrocknungs Temperatur"))
|
||||||
MAKE_PSTR_LIST(brightness, F("brightness"), F("screen brightness"), F("bildschirmhelligkeit"))
|
MAKE_PSTR_LIST(brightness, F("brightness"), F("screen brightness"), F("Bildschirmhelligkeit"))
|
||||||
MAKE_PSTR_LIST(autodst, F("autodst"), F("automatic change daylight saving time"), F("automatische sommerzeit umstellung"))
|
MAKE_PSTR_LIST(autodst, F("autodst"), F("automatic change daylight saving time"), F("automatische Sommerzeit Umstellung"))
|
||||||
MAKE_PSTR_LIST(preheating, F("preheating"), F("preheating in the clock program"), F("vorheizen im uhrenprogramm"))
|
MAKE_PSTR_LIST(preheating, F("preheating"), F("preheating in the clock program"), F("Vorheizen im Zeitprogramm"))
|
||||||
MAKE_PSTR_LIST(offtemp, F("offtemp"), F("temperature when mode is off"), F("temperatur bei ausgeschaltetem modus"))
|
MAKE_PSTR_LIST(offtemp, F("offtemp"), F("temperature when mode is off"), F("Temperatur bei AUS"))
|
||||||
MAKE_PSTR_LIST(mixingvalves, F("mixingvalves"), F("mixing valves"), F("mischventile"))
|
MAKE_PSTR_LIST(mixingvalves, F("mixingvalves"), F("mixing valves"), F("Mischventile"))
|
||||||
|
|
||||||
// thermostat ww
|
// thermostat ww
|
||||||
MAKE_PSTR_LIST(wwMode, F("wwmode"), F("mode"), F("modus"))
|
MAKE_PSTR_LIST(wwMode, F("wwmode"), F("mode"), F("Modus"))
|
||||||
MAKE_PSTR_LIST(wwSetTempLow, F("wwsettemplow"), F("set low temperature"), F("untere Solltemperatur"))
|
MAKE_PSTR_LIST(wwSetTempLow, F("wwsettemplow"), F("set low temperature"), F("untere Solltemperatur"))
|
||||||
MAKE_PSTR_LIST(wwWhenModeOff, F("wwwhenmodeoff"), F("when thermostat mode off"), F("wenn Thermostatmodus ist aus"))
|
MAKE_PSTR_LIST(wwWhenModeOff, F("wwwhenmodeoff"), F("when thermostat mode off"), F("bei Thermostatmodus AUS"))
|
||||||
MAKE_PSTR_LIST(wwExtra1, F("wwextra1"), F("circuit 1 extra"), F("Kreis 1 Extra"))
|
MAKE_PSTR_LIST(wwExtra1, F("wwextra1"), F("circuit 1 extra"), F("Kreis 1 Extra"))
|
||||||
MAKE_PSTR_LIST(wwExtra2, F("wwextra2"), F("circuit 2 extra"), F("Kreis 2 Extra"))
|
MAKE_PSTR_LIST(wwExtra2, F("wwextra2"), F("circuit 2 extra"), F("Kreis 2 Extra"))
|
||||||
|
|
||||||
MAKE_PSTR_LIST(wwCharge, F("wwcharge"), F("charge")) // need DE
|
MAKE_PSTR_LIST(wwCharge, F("wwcharge"), F("charge"), F("Laden"))
|
||||||
MAKE_PSTR_LIST(wwChargeDuration, F("wwchargeduration"), F("charge duration")) // need DE
|
MAKE_PSTR_LIST(wwChargeDuration, F("wwchargeduration"), F("charge duration"), F("Ladedauer"))
|
||||||
MAKE_PSTR_LIST(wwDisinfect, F("wwdisinfect"), F("disinfection")) // need DE
|
MAKE_PSTR_LIST(wwDisinfect, F("wwdisinfect"), F("disinfection"), F("Desinfektion"))
|
||||||
MAKE_PSTR_LIST(wwDisinfectDay, F("wwdisinfectday"), F("disinfection day")) // need DE
|
MAKE_PSTR_LIST(wwDisinfectDay, F("wwdisinfectday"), F("disinfection day"), F("Desinfektionstag"))
|
||||||
MAKE_PSTR_LIST(wwDisinfectHour, F("wwdisinfecthour"), F("disinfection hour")) // need DE
|
MAKE_PSTR_LIST(wwDisinfectHour, F("wwdisinfecthour"), F("disinfection hour"), F("Desinfektionsstunde"))
|
||||||
MAKE_PSTR_LIST(wwDisinfectTime, F("wwdisinfecttime"), F("disinfection time")) // need DE
|
MAKE_PSTR_LIST(wwDisinfectTime, F("wwdisinfecttime"), F("disinfection time"), F("Desinfektionszeit"))
|
||||||
MAKE_PSTR_LIST(wwDailyHeating, F("wwdailyheating"), F("daily heating")) // need DE
|
MAKE_PSTR_LIST(wwDailyHeating, F("wwdailyheating"), F("daily heating"), F("täglich Heizen"))
|
||||||
MAKE_PSTR_LIST(wwDailyHeatTime, F("wwdailyheattime"), F("daily heating time")) // need DE
|
MAKE_PSTR_LIST(wwDailyHeatTime, F("wwdailyheattime"), F("daily heating time"), F("tägliche Heizzeit"))
|
||||||
|
|
||||||
// thermostat hc
|
// thermostat hc
|
||||||
MAKE_PSTR_LIST(selRoomTemp, F("seltemp"), F("selected room temperature"), F("Sollwert Raumtemperatur"))
|
MAKE_PSTR_LIST(selRoomTemp, F("seltemp"), F("selected room temperature"), F("Sollwert Raumtemperatur"))
|
||||||
MAKE_PSTR_LIST(roomTemp, F("currtemp"), F("current room temperature"), F("aktuelle Raumtemperatur"))
|
MAKE_PSTR_LIST(roomTemp, F("currtemp"), F("current room temperature"), F("aktuelle Raumtemperatur"))
|
||||||
MAKE_PSTR_LIST(mode, F("mode"), F("mode"), F("modus"))
|
MAKE_PSTR_LIST(mode, F("mode"), F("mode"), F("Modus"))
|
||||||
MAKE_PSTR_LIST(modetype, F("modetype"), F("mode type"), F("modus Typ"))
|
MAKE_PSTR_LIST(modetype, F("modetype"), F("mode type"), F("Modus Typ"))
|
||||||
MAKE_PSTR_LIST(fastheatup, F("fastheatup"), F("fast heatup"), F("schnelles Aufheizen"))
|
MAKE_PSTR_LIST(fastheatup, F("fastheatup"), F("fast heatup"), F("schnelles Aufheizen"))
|
||||||
MAKE_PSTR_LIST(daytemp, F("daytemp"), F("day temperature"), F("Tagestemperatur"))
|
MAKE_PSTR_LIST(daytemp, F("daytemp"), F("day temperature"), F("Tagestemperatur"))
|
||||||
MAKE_PSTR_LIST(daylowtemp, F("daytemp2"), F("day temperature T2"), F("Tagestemperatur T2"))
|
MAKE_PSTR_LIST(daylowtemp, F("daytemp2"), F("day temperature T2"), F("Tagestemperatur T2"))
|
||||||
@@ -416,22 +425,22 @@ MAKE_PSTR_LIST(nighttemp2, F("nighttemp"), F("night temperature T1"), F("Nachtte
|
|||||||
MAKE_PSTR_LIST(ecotemp, F("ecotemp"), F("eco temperature"), F("eco Temperatur"))
|
MAKE_PSTR_LIST(ecotemp, F("ecotemp"), F("eco temperature"), F("eco Temperatur"))
|
||||||
MAKE_PSTR_LIST(manualtemp, F("manualtemp"), F("manual temperature"), F("manuelle Temperatur"))
|
MAKE_PSTR_LIST(manualtemp, F("manualtemp"), F("manual temperature"), F("manuelle Temperatur"))
|
||||||
MAKE_PSTR_LIST(tempautotemp, F("tempautotemp"), F("temporary set temperature automode"), F("zwischenzeitliche Solltemperatur"))
|
MAKE_PSTR_LIST(tempautotemp, F("tempautotemp"), F("temporary set temperature automode"), F("zwischenzeitliche Solltemperatur"))
|
||||||
MAKE_PSTR_LIST(remoteseltemp, F("remoteseltemp"), F("temporary set temperature from remote")) // need DE
|
MAKE_PSTR_LIST(remoteseltemp, F("remoteseltemp"), F("temporary set temperature from remote"), F("Temperatur von Fernsteuerung"))
|
||||||
MAKE_PSTR_LIST(comforttemp, F("comforttemp"), F("comfort temperature"), F("Komforttemperatur"))
|
MAKE_PSTR_LIST(comforttemp, F("comforttemp"), F("comfort temperature"), F("Komforttemperatur"))
|
||||||
MAKE_PSTR_LIST(summertemp, F("summertemp"), F("summer temperature"), F("Sommertemperatur"))
|
MAKE_PSTR_LIST(summertemp, F("summertemp"), F("summer temperature"), F("Sommertemperatur"))
|
||||||
MAKE_PSTR_LIST(designtemp, F("designtemp"), F("design temperature"), F("design-Temperatur"))
|
MAKE_PSTR_LIST(designtemp, F("designtemp"), F("design temperature"), F("Auslegungstemperatur"))
|
||||||
MAKE_PSTR_LIST(offsettemp, F("offsettemp"), F("offset temperature"), F("Temperaturanhebung"))
|
MAKE_PSTR_LIST(offsettemp, F("offsettemp"), F("offset temperature"), F("Temperaturanhebung"))
|
||||||
MAKE_PSTR_LIST(minflowtemp, F("minflowtemp"), F("min flow temperature"), F("min Flusstemperatur"))
|
MAKE_PSTR_LIST(minflowtemp, F("minflowtemp"), F("min flow temperature"), F("min Vorlauftemperatur"))
|
||||||
MAKE_PSTR_LIST(maxflowtemp, F("maxflowtemp"), F("max flow temperature"), F("max Flusstemperatur"))
|
MAKE_PSTR_LIST(maxflowtemp, F("maxflowtemp"), F("max flow temperature"), F("max Vorlauftemperatur"))
|
||||||
MAKE_PSTR_LIST(roominfluence, F("roominfluence"), F("room influence"), F("Raumeinfluss"))
|
MAKE_PSTR_LIST(roominfluence, F("roominfluence"), F("room influence"), F("Raumeinfluss"))
|
||||||
MAKE_PSTR_LIST(roominfl_factor, F("roominflfactor"), F("room influence factor"), F("Raumeinfluss Factor"))
|
MAKE_PSTR_LIST(roominfl_factor, F("roominflfactor"), F("room influence factor"), F("Raumeinfluss Factor"))
|
||||||
MAKE_PSTR_LIST(curroominfl, F("curroominfl"), F("current room influence"), F("aktueller Raumeinfluss"))
|
MAKE_PSTR_LIST(curroominfl, F("curroominfl"), F("current room influence"), F("aktueller Raumeinfluss"))
|
||||||
MAKE_PSTR_LIST(nofrosttemp, F("nofrosttemp"), F("nofrost temperature"), F("Frostschutztemperatur"))
|
MAKE_PSTR_LIST(nofrosttemp, F("nofrosttemp"), F("nofrost temperature"), F("Frostschutztemperatur"))
|
||||||
MAKE_PSTR_LIST(targetflowtemp, F("targetflowtemp"), F("target flow temperature"), F("berechnete Flusstemperatur"))
|
MAKE_PSTR_LIST(targetflowtemp, F("targetflowtemp"), F("target flow temperature"), F("berechnete Vorlauftemperatur"))
|
||||||
MAKE_PSTR_LIST(heatingtype, F("heatingtype"), F("heating type"), F("Heizungstyp"))
|
MAKE_PSTR_LIST(heatingtype, F("heatingtype"), F("heating type"), F("Heizungstyp"))
|
||||||
MAKE_PSTR_LIST(summersetmode, F("summersetmode"), F("set summer mode"), F("Einstellung Sommerbetrieb"))
|
MAKE_PSTR_LIST(summersetmode, F("summersetmode"), F("set summer mode"), F("Einstellung Sommerbetrieb"))
|
||||||
MAKE_PSTR_LIST(hpoperatingmode, F("hpoperatingmode"), F("heatpump operating mode"), F("Wärmepumpe Betriebsmodus"))
|
MAKE_PSTR_LIST(hpoperatingmode, F("hpoperatingmode"), F("heatpump operating mode"), F("Wärmepumpe Betriebsmodus"))
|
||||||
MAKE_PSTR_LIST(hpoperatingstate, F("hpoperatingstate"), F("heatpump operating state"), F("heatpump operating state"))
|
MAKE_PSTR_LIST(hpoperatingstate, F("hpoperatingstate"), F("heatpump operating state"), F("WP Arbeitsweise"))
|
||||||
MAKE_PSTR_LIST(controlmode, F("controlmode"), F("control mode"), F("Kontrollmodus"))
|
MAKE_PSTR_LIST(controlmode, F("controlmode"), F("control mode"), F("Kontrollmodus"))
|
||||||
MAKE_PSTR_LIST(control, F("control"), F("control device"), F("Fernsteuerung"))
|
MAKE_PSTR_LIST(control, F("control"), F("control device"), F("Fernsteuerung"))
|
||||||
MAKE_PSTR_LIST(program, F("program"), F("program"), F("Programm"))
|
MAKE_PSTR_LIST(program, F("program"), F("program"), F("Programm"))
|
||||||
@@ -440,63 +449,63 @@ MAKE_PSTR_LIST(party, F("party"), F("party time"), F("Partyzeit"))
|
|||||||
MAKE_PSTR_LIST(holidaytemp, F("holidaytemp"), F("holiday temperature"), F("Urlaubstemperatur"))
|
MAKE_PSTR_LIST(holidaytemp, F("holidaytemp"), F("holiday temperature"), F("Urlaubstemperatur"))
|
||||||
MAKE_PSTR_LIST(summermode, F("summermode"), F("summer mode"), F("Sommerbetrieb"))
|
MAKE_PSTR_LIST(summermode, F("summermode"), F("summer mode"), F("Sommerbetrieb"))
|
||||||
MAKE_PSTR_LIST(holidaymode, F("holidaymode"), F("holiday mode"), F("Urlaubsbetrieb"))
|
MAKE_PSTR_LIST(holidaymode, F("holidaymode"), F("holiday mode"), F("Urlaubsbetrieb"))
|
||||||
MAKE_PSTR_LIST(flowtempoffset, F("flowtempoffset"), F("flow temperature offset for mixer"), F("Flusstemperaturanhebung"))
|
MAKE_PSTR_LIST(flowtempoffset, F("flowtempoffset"), F("flow temperature offset for mixer"), F("Vorlauftemperaturanhebung"))
|
||||||
MAKE_PSTR_LIST(reducemode, F("reducemode"), F("reduce mode"), F("Absenkmodus"))
|
MAKE_PSTR_LIST(reducemode, F("reducemode"), F("reduce mode"), F("Absenkmodus"))
|
||||||
MAKE_PSTR_LIST(noreducetemp, F("noreducetemp"), F("no reduce below temperature"), F("Absenkung unterbrechen unter Temperatur"))
|
MAKE_PSTR_LIST(noreducetemp, F("noreducetemp"), F("no reduce below temperature"), F("Absenkung unterbrechen unter"))
|
||||||
MAKE_PSTR_LIST(reducetemp, F("reducetemp"), F("off/reduce switch temperature"), F("Absenkmodus unter Temperatur"))
|
MAKE_PSTR_LIST(reducetemp, F("reducetemp"), F("off/reduce switch temperature"), F("Absenkmodus unter"))
|
||||||
MAKE_PSTR_LIST(vacreducetemp, F("vacreducetemp"), F("vacations off/reduce switch temperature"), F("Urlaub Absenkmodus unter Temperatur"))
|
MAKE_PSTR_LIST(vacreducetemp, F("vacreducetemp"), F("vacations off/reduce switch temperature"), F("Urlaub Absenkmodus unter"))
|
||||||
MAKE_PSTR_LIST(vacreducemode, F("vacreducemode"), F("vacations reduce mode"), F("Urlaub Absenkmodus"))
|
MAKE_PSTR_LIST(vacreducemode, F("vacreducemode"), F("vacations reduce mode"), F("Urlaub Absenkmodus"))
|
||||||
MAKE_PSTR_LIST(nofrostmode, F("nofrostmode"), F("nofrost mode"), F("Frostschutz Modus"))
|
MAKE_PSTR_LIST(nofrostmode, F("nofrostmode"), F("nofrost mode"), F("Frostschutz Modus"))
|
||||||
MAKE_PSTR_LIST(remotetemp, F("remotetemp"), F("room temperature from remote"), F("Raumtemperatur der Fernsteuerung"))
|
MAKE_PSTR_LIST(remotetemp, F("remotetemp"), F("room temperature from remote"), F("Raumtemperatur der Fernsteuerung"))
|
||||||
|
|
||||||
MAKE_PSTR_LIST(wwHolidays, F("wwholidays"), F("holiday dates")) // need DE
|
MAKE_PSTR_LIST(wwHolidays, F("wwholidays"), F("holiday dates"), F("Feiertage"))
|
||||||
MAKE_PSTR_LIST(wwVacations, F("wwvacations"), F("vacation dates")) // need DE
|
MAKE_PSTR_LIST(wwVacations, F("wwvacations"), F("vacation dates"), F("Urlaubstage"))
|
||||||
MAKE_PSTR_LIST(holidays, F("holidays"), F("holiday dates")) // need DE
|
MAKE_PSTR_LIST(holidays, F("holidays"), F("holiday dates"), F("Feiertage"))
|
||||||
MAKE_PSTR_LIST(vacations, F("vacations"), F("vacation dates")) // need DE
|
MAKE_PSTR_LIST(vacations, F("vacations"), F("vacation dates"), F("Urlaubstage"))
|
||||||
MAKE_PSTR_LIST(wwprio, F("wwprio"), F("dhw priority")) // need DE
|
MAKE_PSTR_LIST(wwprio, F("wwprio"), F("dhw priority"), F("WW-Vorrang"))
|
||||||
MAKE_PSTR_LIST(nofrostmode1, F("nofrostmode1"), F("nofrost mode")) // need DE
|
MAKE_PSTR_LIST(nofrostmode1, F("nofrostmode1"), F("nofrost mode"), F("Frostschutz"))
|
||||||
MAKE_PSTR_LIST(reducehours, F("reducehours"), F("duration for nighttemp")) // need DE
|
MAKE_PSTR_LIST(reducehours, F("reducehours"), F("duration for nighttemp"), F("Dauer Nachttemp."))
|
||||||
MAKE_PSTR_LIST(reduceminutes, F("reduceminutes"), F("remaining time for nightmode")) // need DE
|
MAKE_PSTR_LIST(reduceminutes, F("reduceminutes"), F("remaining time for nightmode"), F("Restzeit Nachttemp."))
|
||||||
MAKE_PSTR_LIST(switchonoptimization, F("switchonoptimization"), F("switch-on optimization")) // need DE
|
MAKE_PSTR_LIST(switchonoptimization, F("switchonoptimization"), F("switch-on optimization"), F("Schaltoptimierung"))
|
||||||
|
|
||||||
// heatpump
|
// heatpump
|
||||||
MAKE_PSTR_LIST(airHumidity, F("airhumidity"), F("relative air humidity"), F("relative Luftfeuchte"))
|
MAKE_PSTR_LIST(airHumidity, F("airhumidity"), F("relative air humidity"), F("relative Luftfeuchte"))
|
||||||
MAKE_PSTR_LIST(dewTemperature, F("dewtemperature"), F("dew point temperature"), F("Taupunkttemperatur"))
|
MAKE_PSTR_LIST(dewTemperature, F("dewtemperature"), F("dew point temperature"), F("Taupunkttemperatur"))
|
||||||
|
|
||||||
// mixer
|
// mixer
|
||||||
MAKE_PSTR_LIST(flowSetTemp, F("flowsettemp"), F("setpoint flow temperature"), F("Sollwert Flusstemperatur"))
|
MAKE_PSTR_LIST(flowSetTemp, F("flowsettemp"), F("setpoint flow temperature"), F("Sollwert Vorlauftemperatur"))
|
||||||
MAKE_PSTR_LIST(flowTempHc, F("flowtemphc"), F("flow temperature (TC1)"), F("Flusstemperatur des hk (TC1)"))
|
MAKE_PSTR_LIST(flowTempHc, F("flowtemphc"), F("flow temperature (TC1)"), F("Vorlauftemperatur des HK (TC1)"))
|
||||||
MAKE_PSTR_LIST(pumpStatus, F("pumpstatus"), F("pump status (PC1)"), F("Pumpenstatus des hk (PC1)"))
|
MAKE_PSTR_LIST(pumpStatus, F("pumpstatus"), F("pump status (PC1)"), F("Pumpenstatus des HK (PC1)"))
|
||||||
MAKE_PSTR_LIST(mixerStatus, F("valvestatus"), F("mixing valve actuator (VC1)"), F("Mischerventil Position (VC1)"))
|
MAKE_PSTR_LIST(mixerStatus, F("valvestatus"), F("mixing valve actuator (VC1)"), F("Mischerventil Position (VC1)"))
|
||||||
MAKE_PSTR_LIST(flowTempVf, F("flowtempvf"), F("flow temperature in header (T0/Vf)"), F("Flusstemperatur am Kessel (T0/Vf)"))
|
MAKE_PSTR_LIST(flowTempVf, F("flowtempvf"), F("flow temperature in header (T0/Vf)"), F("Vorlauftemperatur am Verteiler (T0/Vf)"))
|
||||||
MAKE_PSTR_LIST(mixerSetTime, F("valvesettime"), F("time to set valve"), F("Zeit zum Einstellen des Ventils"))
|
MAKE_PSTR_LIST(mixerSetTime, F("valvesettime"), F("time to set valve"), F("Zeit zum Einstellen des Ventils"))
|
||||||
// mixer prefixed with wwc
|
// mixer prefixed with wwc
|
||||||
MAKE_PSTR_LIST(wwPumpStatus, F("pumpstatus"), F("pump status in assigned wwc (PC1)"), F("Pumpenstatus des wwk (PC1)"))
|
MAKE_PSTR_LIST(wwPumpStatus, F("pumpstatus"), F("pump status in assigned wwc (PC1)"), F("Pumpenstatus des wwk (PC1)"))
|
||||||
MAKE_PSTR_LIST(wwTempStatus, F("wwtempstatus"), F("temperature switch in assigned wwc (MC1)"), F("Temperaturschalter des wwk (MC1)"))
|
MAKE_PSTR_LIST(wwTempStatus, F("wwtempstatus"), F("temperature switch in assigned wwc (MC1)"), F("Temperaturschalter des wwk (MC1)"))
|
||||||
MAKE_PSTR_LIST(wwTemp, F("wwtemp"), F("current temperature"), F("aktuelle Temperatur"))
|
MAKE_PSTR_LIST(wwTemp, F("wwtemp"), F("current temperature"), F("aktuelle Temperatur"))
|
||||||
// mixer pool
|
// mixer pool
|
||||||
MAKE_PSTR_LIST(poolSetTemp, F("poolsettemp"), F("pool set temperature")) // need DE
|
MAKE_PSTR_LIST(poolSetTemp, F("poolsettemp"), F("pool set temperature"), F("Pool Solltemperatur"))
|
||||||
MAKE_PSTR_LIST(poolTemp, F("pooltemp"), F("pool temperature")) // need DE
|
MAKE_PSTR_LIST(poolTemp, F("pooltemp"), F("pool temperature"), F("Pool Temperatur"))
|
||||||
MAKE_PSTR_LIST(poolShuntStatus, F("poolshuntstatus"), F("pool shunt status opening/closing")) // need DE
|
MAKE_PSTR_LIST(poolShuntStatus, F("poolshuntstatus"), F("pool shunt status opening/closing"), F("Pool Ventil öffnen/schließen"))
|
||||||
MAKE_PSTR_LIST(poolShunt, F("poolshunt"), F("pool shunt open/close (0% = pool / 100% = heat)")) // need DE
|
MAKE_PSTR_LIST(poolShunt, F("poolshunt"), F("pool shunt open/close (0% = pool / 100% = heat)"), F("Pool Ventil Öffnung"))
|
||||||
MAKE_PSTR_LIST(hydrTemp, F("hydrTemp"), F("hydraulic header temperature")) // need DE
|
MAKE_PSTR_LIST(hydrTemp, F("hydrTemp"), F("hydraulic header temperature"), F("Verteilertemperatur"))
|
||||||
|
|
||||||
// solar
|
// solar
|
||||||
MAKE_PSTR_LIST(cylMiddleTemp, F("cylmiddletemp"), F("cylinder middle temperature (TS3)"), F("cylinder middle temperature (TS3)")) // need DE
|
MAKE_PSTR_LIST(cylMiddleTemp, F("cylmiddletemp"), F("cylinder middle temperature (TS3)"), F("Speichertemperatur Mitte (TS3)"))
|
||||||
MAKE_PSTR_LIST(retHeatAssist, F("retheatassist"), F("return temperature heat assistance (TS4)"), F("return temperature heat assistance (TS4)")) // need DE
|
MAKE_PSTR_LIST(retHeatAssist, F("retheatassist"), F("return temperature heat assistance (TS4)"), F("Rücklaufanhebungs-Temp. (TS4)"))
|
||||||
MAKE_PSTR_LIST(m1Valve, F("heatassistvalve"), F("heat assistance valve (M1)"), F("heat assistance valve (M1)")) // need DE
|
MAKE_PSTR_LIST(m1Valve, F("heatassistvalve"), F("heat assistance valve (M1)"), F("Ventil Heizungsunterstützung (M1)"))
|
||||||
MAKE_PSTR_LIST(m1Power, F("heatassistpower"), F("heat assistance valve power (M1)"), F("heat assistance valve power (M1)")) // need DE
|
MAKE_PSTR_LIST(m1Power, F("heatassistpower"), F("heat assistance valve power (M1)"), F("Ventilleistung Heizungsunterstützung (M1)"))
|
||||||
MAKE_PSTR_LIST(pumpMinMod, F("pumpminmod"), F("minimum pump modulation")) // need DE
|
MAKE_PSTR_LIST(pumpMinMod, F("pumpminmod"), F("minimum pump modulation"), F("minimale Pumpenmodulation"))
|
||||||
MAKE_PSTR_LIST(maxFlow, F("maxflow"), F("maximum solar flow")) // need DE
|
MAKE_PSTR_LIST(maxFlow, F("maxflow"), F("maximum solar flow"), F("maximaler Durchfluss"))
|
||||||
MAKE_PSTR_LIST(solarPower, F("solarpower"), F("actual solar power")) // need DE
|
MAKE_PSTR_LIST(solarPower, F("solarpower"), F("actual solar power"), F("aktuelle Solarleistung"))
|
||||||
MAKE_PSTR_LIST(solarPumpTurnonDiff, F("turnondiff"), F("pump turn on difference")) // need DE
|
MAKE_PSTR_LIST(solarPumpTurnonDiff, F("turnondiff"), F("pump turn on difference"), F("Einschalthysterese Pumpe"))
|
||||||
MAKE_PSTR_LIST(solarPumpTurnoffDiff, F("turnoffdiff"), F("pump turn off difference")) // need DE
|
MAKE_PSTR_LIST(solarPumpTurnoffDiff, F("turnoffdiff"), F("pump turn off difference"), F("Ausschalthysterese Pumpe"))
|
||||||
MAKE_PSTR_LIST(pump2MinMod, F("pump2minmod"), F("minimum pump 2 modulation")) // need DE
|
MAKE_PSTR_LIST(pump2MinMod, F("pump2minmod"), F("minimum pump 2 modulation"), F("minimale Modulation Pumpe 2"))
|
||||||
MAKE_PSTR_LIST(solarPump2TurnonDiff, F("turnondiff2"), F("pump 2 turn on difference")) // need DE
|
MAKE_PSTR_LIST(solarPump2TurnonDiff, F("turnondiff2"), F("pump 2 turn on difference"), F("Einschalthysterese Pumpe 2"))
|
||||||
MAKE_PSTR_LIST(solarPump2TurnoffDiff, F("turnoffdiff2"), F("pump 2 turn off difference")) // need DE
|
MAKE_PSTR_LIST(solarPump2TurnoffDiff, F("turnoffdiff2"), F("pump 2 turn off difference"), F("Ausschalthysterese Pumpe 2"))
|
||||||
|
|
||||||
MAKE_PSTR_LIST(collectorTemp, F("collectortemp"), F("collector temperature (TS1)"), F("Kollektortemperatur (TS1)"))
|
MAKE_PSTR_LIST(collectorTemp, F("collectortemp"), F("collector temperature (TS1)"), F("Kollektortemperatur (TS1)"))
|
||||||
MAKE_PSTR_LIST(collector2Temp, F("collector2temp"), F("collector 2 temperature (TS7)"), F("collector 2 temperature (TS7)"))
|
MAKE_PSTR_LIST(collector2Temp, F("collector2temp"), F("collector 2 temperature (TS7)"), F("Kollector 2 Temperatur (TS7)"))
|
||||||
MAKE_PSTR_LIST(cylBottomTemp, F("cylbottomtemp"), F("cylinder bottom temperature (TS2)"), F("Speicher Bodentemperatur (TS2)"))
|
MAKE_PSTR_LIST(cylBottomTemp, F("cylbottomtemp"), F("cylinder bottom temperature (TS2)"), F("Speicher Bodentemperatur (TS2)"))
|
||||||
MAKE_PSTR_LIST(cyl2BottomTemp, F("cyl2bottomtemp"), F("second cylinder bottom temperature (TS5)"), F("2. Speicher Bodentemperatur (TS5)"))
|
MAKE_PSTR_LIST(cyl2BottomTemp, F("cyl2bottomtemp"), F("second cylinder bottom temperature (TS5)"), F("2. Speicher Bodentemperatur (TS5)"))
|
||||||
MAKE_PSTR_LIST(heatExchangerTemp, F("heatexchangertemp"), F("heat exchanger temperature (TS6)"), F("wärmetauscher Temperatur (TS6)"))
|
MAKE_PSTR_LIST(heatExchangerTemp, F("heatexchangertemp"), F("heat exchanger temperature (TS6)"), F("wärmetauscher Temperatur (TS6)"))
|
||||||
@@ -506,9 +515,9 @@ MAKE_PSTR_LIST(cylMaxTemp, F("cylmaxtemp"), F("maximum cylinder temperature"), F
|
|||||||
MAKE_PSTR_LIST(solarPumpMod, F("solarpumpmod"), F("pump modulation (PS1)"), F("Pumpenmodulation (PS1)"))
|
MAKE_PSTR_LIST(solarPumpMod, F("solarpumpmod"), F("pump modulation (PS1)"), F("Pumpenmodulation (PS1)"))
|
||||||
MAKE_PSTR_LIST(cylPumpMod, F("cylpumpmod"), F("cylinder pump modulation (PS5)"), F("Speicherpumpenmodulation (PS5)"))
|
MAKE_PSTR_LIST(cylPumpMod, F("cylpumpmod"), F("cylinder pump modulation (PS5)"), F("Speicherpumpenmodulation (PS5)"))
|
||||||
MAKE_PSTR_LIST(solarPump, F("solarpump"), F("pump (PS1)"), F("Pumpe (PS1)"))
|
MAKE_PSTR_LIST(solarPump, F("solarpump"), F("pump (PS1)"), F("Pumpe (PS1)"))
|
||||||
MAKE_PSTR_LIST(solarPump2, F("solarpump2"), F("pump 2 (PS4)"), F("pump 2 (PS4)"))
|
MAKE_PSTR_LIST(solarPump2, F("solarpump2"), F("pump 2 (PS4)"), F("Pumpe 2 (PS4)"))
|
||||||
MAKE_PSTR_LIST(solarPump2Mod, F("solarpump2mod"), F("pump 2 modulation (PS4)"), F("pump 2 modulation (PS4)"))
|
MAKE_PSTR_LIST(solarPump2Mod, F("solarpump2mod"), F("pump 2 modulation (PS4)"), F("pump 2 modulation (PS4)"))
|
||||||
MAKE_PSTR_LIST(valveStatus, F("valvestatus"), F("valve status"), F("ventilstatus"))
|
MAKE_PSTR_LIST(valveStatus, F("valvestatus"), F("valve status"), F("Ventilstatus"))
|
||||||
MAKE_PSTR_LIST(cylHeated, F("cylheated"), F("cyl heated"), F("Speichertemperatur erreicht"))
|
MAKE_PSTR_LIST(cylHeated, F("cylheated"), F("cyl heated"), F("Speichertemperatur erreicht"))
|
||||||
MAKE_PSTR_LIST(collectorShutdown, F("collectorshutdown"), F("collector shutdown"), F("Kollektorabschaltung"))
|
MAKE_PSTR_LIST(collectorShutdown, F("collectorshutdown"), F("collector shutdown"), F("Kollektorabschaltung"))
|
||||||
MAKE_PSTR_LIST(pumpWorkTime, F("pumpworktime"), F("pump working time"), F("Pumpenlaufzeit"))
|
MAKE_PSTR_LIST(pumpWorkTime, F("pumpworktime"), F("pump working time"), F("Pumpenlaufzeit"))
|
||||||
@@ -548,11 +557,11 @@ MAKE_PSTR_LIST(solarIsEnabled, F("solarenabled"), F("solarmodule enabled"), F("S
|
|||||||
|
|
||||||
// telegram 0x035A
|
// telegram 0x035A
|
||||||
MAKE_PSTR_LIST(solarPumpMode, F("solarpumpmode"), F("pump mode"), F("solar Pumpen Einst."))
|
MAKE_PSTR_LIST(solarPumpMode, F("solarpumpmode"), F("pump mode"), F("solar Pumpen Einst."))
|
||||||
MAKE_PSTR_LIST(solarPumpKick, F("pumpkick"), F("pump kick"), F("pump kick"))
|
MAKE_PSTR_LIST(solarPumpKick, F("pumpkick"), F("pump kick"), F("Röhrenkollektorfunktion"))
|
||||||
MAKE_PSTR_LIST(plainWaterMode, F("plainwatermode"), F("plain water mode"), F("plain water mode"))
|
MAKE_PSTR_LIST(plainWaterMode, F("plainwatermode"), F("plain water mode"), F("Südeuropafunktion"))
|
||||||
MAKE_PSTR_LIST(doubleMatchFlow, F("doublematchflow"), F("doublematchflow"), F("doublematchflow"))
|
MAKE_PSTR_LIST(doubleMatchFlow, F("doublematchflow"), F("doublematchflow"), F("Double Match Flow"))
|
||||||
MAKE_PSTR_LIST(solarPump2Mode, F("pump2mode"), F("pump 2 mode"), F("pump 2 mode"))
|
MAKE_PSTR_LIST(solarPump2Mode, F("pump2mode"), F("pump 2 mode"), F("Pumpe 2 Modus"))
|
||||||
MAKE_PSTR_LIST(solarPump2Kick, F("pump2kick"), F("pump kick 2"), F("pump kick 2"))
|
MAKE_PSTR_LIST(solarPump2Kick, F("pump2kick"), F("pump kick 2"), F("Pumpe 2 Startboost"))
|
||||||
|
|
||||||
// telegram 0x035F
|
// telegram 0x035F
|
||||||
MAKE_PSTR_LIST(cylPriority, F("cylpriority"), F("cylinder priority"), F("Speicher Priorität"))
|
MAKE_PSTR_LIST(cylPriority, F("cylpriority"), F("cylinder priority"), F("Speicher Priorität"))
|
||||||
@@ -560,19 +569,19 @@ MAKE_PSTR_LIST(cylPriority, F("cylpriority"), F("cylinder priority"), F("Speiche
|
|||||||
// telegram 0x380
|
// telegram 0x380
|
||||||
MAKE_PSTR_LIST(climateZone, F("climatezone"), F("climate zone"), F("Klimazone"))
|
MAKE_PSTR_LIST(climateZone, F("climatezone"), F("climate zone"), F("Klimazone"))
|
||||||
MAKE_PSTR_LIST(collector1Area, F("collector1area"), F("collector 1 area"), F("Kollektor 1 Fläche"))
|
MAKE_PSTR_LIST(collector1Area, F("collector1area"), F("collector 1 area"), F("Kollektor 1 Fläche"))
|
||||||
MAKE_PSTR_LIST(collector1Type, F("collector1type"), F("collector 1 type"), F("Kollektor 1 Type"))
|
MAKE_PSTR_LIST(collector1Type, F("collector1type"), F("collector 1 type"), F("Kollektor 1 Typ"))
|
||||||
MAKE_PSTR_LIST(collector2Area, F("collector2area"), F("collector 2 area"), F("Kollektor 2 Fläche"))
|
MAKE_PSTR_LIST(collector2Area, F("collector2area"), F("collector 2 area"), F("Kollektor 2 Fläche"))
|
||||||
MAKE_PSTR_LIST(collector2Type, F("collector2type"), F("collector 2 type"), F("Kollektor 2 Type"))
|
MAKE_PSTR_LIST(collector2Type, F("collector2type"), F("collector 2 type"), F("Kollektor 2 Typ"))
|
||||||
|
|
||||||
// telegram 0x0363 heatCounter
|
// telegram 0x0363 heatCounter
|
||||||
MAKE_PSTR_LIST(heatCntFlowTemp, F("heatcntflowtemp"), F("heat counter flow temperature"), F("Wärmezähler Fluss-Temperatur"))
|
MAKE_PSTR_LIST(heatCntFlowTemp, F("heatcntflowtemp"), F("heat counter flow temperature"), F("Wärmezähler Vorlauf-Temperatur"))
|
||||||
MAKE_PSTR_LIST(heatCntRetTemp, F("heatcntrettemp"), F("heat counter return temperature"), F("Wärmezähler Rückfluss-Temperatur"))
|
MAKE_PSTR_LIST(heatCntRetTemp, F("heatcntrettemp"), F("heat counter return temperature"), F("Wärmezähler Rücklauf-Temperatur"))
|
||||||
MAKE_PSTR_LIST(heatCnt, F("heatcnt"), F("heat counter impulses"), F("Wärmezäler Impulse"))
|
MAKE_PSTR_LIST(heatCnt, F("heatcnt"), F("heat counter impulses"), F("Wärmezähler Impulse"))
|
||||||
MAKE_PSTR_LIST(swapFlowTemp, F("swapflowtemp"), F("swap flow temperature (TS14)"), F("Austausch Fluss-Temperatur (TS14)"))
|
MAKE_PSTR_LIST(swapFlowTemp, F("swapflowtemp"), F("swap flow temperature (TS14)"), F("Austausch Vorlauf-Temperatur (TS14)"))
|
||||||
MAKE_PSTR_LIST(swapRetTemp, F("swaprettemp"), F("swap return temperature (TS15)"), F("Austausch Rückfluss-Temperatur (TS15)"))
|
MAKE_PSTR_LIST(swapRetTemp, F("swaprettemp"), F("swap return temperature (TS15)"), F("Austausch Rücklauf-Temperatur (TS15)"))
|
||||||
|
|
||||||
// switch
|
// switch
|
||||||
MAKE_PSTR_LIST(activated, F("activated"), F("activated"), F("aktiviert"))
|
MAKE_PSTR_LIST(activated, F("activated"), F("activated"), F("Aktiviert"))
|
||||||
MAKE_PSTR_LIST(status, F("status"), F("status"), F("Status"))
|
MAKE_PSTR_LIST(status, F("status"), F("status"), F("Status"))
|
||||||
|
|
||||||
// RF sensor, id 0x40, telegram 0x435
|
// RF sensor, id 0x40, telegram 0x435
|
||||||
|
|||||||
Reference in New Issue
Block a user