How Migrate to Internal Webcore from User-Installed Webcore

I have not yet been motivated to switch. Below are notes that I captured in mid-2024, for consideration only.

Summary

ADVANCED CONSIDERATIONS
• webCoRE global variable recreation (possibly categories also)
○ Evaluate which ones should be:
§ Deleted
§ Revised
§ Converted to HE global
• Aligning account identifier across multiple instances?
○ Consider logging out of each dashboard instance
Anecdotal recommendations
○ Copy global variables into a text file
○ Validate built-in app before deleting user version
○ Apply a distinct name to the built-in app during setup
○ Built-in app install - add the same devices as the user version
○ Add global variables with correct variable type
○ Pistons
§ Open a dashboard for User and Built-in versions
§ Pause in User version
§ Built-in Version
□ Resume
□ Edit/Save to engage triggers
□ Update category
□ Allow back-up

MIGRATION
1. Backup
a. From dashboard IDE
i. Backup Piston(s) - select all piston to migrate
ii. Password - not needed
2. Restore
a. From dashboard IDE
i. New Piston --> Import a piston from a backup file
ii. Select the backup file (password if used)
iii. Dialog box displays pistons and warnings
1) Maintain "safest" sorting
iv. Import and view
1) Adjust piston name or category if needed
2) Resume now or later
v. Continue Import until complete