diff --git a/src/panels/config/integrations/integration-panels/zwave_js/zwave_js-config-dashboard.ts b/src/panels/config/integrations/integration-panels/zwave_js/zwave_js-config-dashboard.ts
index d6edc2aea5..b18b5f1375 100644
--- a/src/panels/config/integrations/integration-panels/zwave_js/zwave_js-config-dashboard.ts
+++ b/src/panels/config/integrations/integration-panels/zwave_js/zwave_js-config-dashboard.ts
@@ -419,11 +419,6 @@ class ZWaveJSConfigDashboard extends SubscribeMixin(LitElement) {
"ui.panel.config.zwave_js.common.rebuild_network_routes"
)}
-
- ${this.hass.localize(
- "ui.panel.config.zwave_js.common.reconfigure_server"
- )}
-
@@ -508,7 +503,15 @@ class ZWaveJSConfigDashboard extends SubscribeMixin(LitElement) {
@change=${this._handleRestoreFileSelected}
style="display: none"
/>
- `}
+
+
+ ${this.hass.localize(
+ "ui.panel.config.zwave_js.dashboard.nvm_backup.migrate"
+ )}
+ `}
`
@@ -964,6 +967,10 @@ class ZWaveJSConfigDashboard extends SubscribeMixin(LitElement) {
.button-content {
pointer-events: none;
}
+
+ .migrate-button {
+ margin-left: auto;
+ }
`,
];
}
diff --git a/src/translations/en.json b/src/translations/en.json
index b99f043ce4..4b2f7ef013 100644
--- a/src/translations/en.json
+++ b/src/translations/en.json
@@ -5660,7 +5660,6 @@
"back": "Back",
"add_node": "Add device",
"remove_node": "Remove device",
- "reconfigure_server": "Re-configure server",
"rebuild_network_routes": "Rebuild network routes",
"in_progress_inclusion_exclusion": "Z-Wave JS is searching for devices",
"cancel_inclusion_exclusion": "Stop searching"
@@ -5681,7 +5680,9 @@
"backup_failed": "Failed to download backup",
"restore_complete": "Backup restored",
"restore_failed": "Failed to restore backup",
- "downloading": "Downloading backup"
+ "downloading": "Downloading backup",
+ "restoring": "Restoring backup",
+ "migrate": "Migrate controller"
},
"statistics": {
"title": "Controller statistics",