Skip to content

Keep entities and history when switching from 0.1.9 - #167

Merged
Varitras merged 9 commits into
mainfrom
feature/redpomodoro-adoption
Nov 11, 2026
Merged

Varitras merged 9 commits into
mainfrom
feature/redpomodoro-adoption

Conversation

@Varitras

Copy link
Copy Markdown
Collaborator

Switching from redpomodoro 0.1.9 through the Marketplace deletes the old entry first, so the new setup started from scratch. The first setup now takes over what the deleted 0.1.9 entry left: entity ids, names, areas and history. If there is more than one deleted entry, or anything that is unclear, nothing is taken over.

The Marketplace deletes the 0.1.9 entry before the new one is set up,
and its entity ids, names and history stayed behind.
The check for a device already there guarded a rename the adoption no
longer does. The meter mutation now breaks the meter, not the setup.
A deleted row has no device, and the migration named the sensor
without one: sensor.mppt_module_0_dc_power.
Restored beside it, the old 0.1.9 meter device stayed empty until a
cleanup, and a failed read postpones that.
@Varitras
Varitras merged commit d0a9079 into main Nov 11, 2026
8 of 9 checks passed
@Varitras
Varitras deleted the feature/redpomodoro-adoption branch November 11, 2026 23:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant