diff --git a/assets/js/components/Config/MeterModal.vue b/assets/js/components/Config/MeterModal.vue index f2990d968..6af8d7b89 100644 --- a/assets/js/components/Config/MeterModal.vue +++ b/assets/js/components/Config/MeterModal.vue @@ -235,9 +235,19 @@ export default { modbusCapabilities() { return this.modbus?.Choice || []; }, + modbusDefaults() { + const { ID, Comset, Baudrate, Port } = this.modbus || {}; + return { + id: ID, + comset: Comset, + baudrate: Baudrate, + port: Port, + }; + }, apiData() { return { template: this.templateName, + ...this.modbusDefaults, ...this.values, usage: this.meterType, }; diff --git a/i18n/de.toml b/i18n/de.toml index 27b3c0425..0c3666ec6 100644 --- a/i18n/de.toml +++ b/i18n/de.toml @@ -72,6 +72,16 @@ template = "Hersteller" titleChoice = "Was möchtest du hinzufügen?" validateSave = "Überprüfen & speichern" +[config.options] + +[config.options.endianness] +big = "big-endian" +little = "little-endian" + +[config.options.schema] +http = "HTTP (unverschlüsselt)" +https = "HTTPS (verschlüsselt)" + [config.pv] titleAdd = "Zähler (PV) hinzufügen" titleEdit = "Zähler (PV) bearbeiten" diff --git a/i18n/en.toml b/i18n/en.toml index 5ac1f7920..02245c2e2 100644 --- a/i18n/en.toml +++ b/i18n/en.toml @@ -72,6 +72,16 @@ template = "Manufacturer" titleChoice = "What Do You Want To Add?" validateSave = "Validate & save" +[config.options] + +[config.options.endianness] +big = "big-endian" +little = "little-endian" + +[config.options.schema] +http = "HTTP (unencrypted)" +https = "HTTPS (encrypted)" + [config.pv] titleAdd = "Add Solar Meter" titleEdit = "Edit Solar Meter"