I had my Shelly 3EM working great, and recently it stopped after an update. I wanted to migrate my HA instance to a new machine anyways, so I spun up a new instance, and the Shelly appeared. When I restored my backup from the old HA instance, the Shelly disappeared. How can I remove everything “Shelly related” for this new install so the Shelly will autodetect again? There is not a Shelly integration installed, nothing in configuration.yaml, and I removed anything “Shelly” related from core.config_entries. Any ideas?
Try adding the Shelly integration manually (add integration button on the Integrations page).
Also make sure you are not filtering any discovered integrations by ticking these boxes:
I tried everything, and eventually cut my losses. I setup the new HA instance with Shelly working, and migrated everything else manually. All working now.