Analog zur Konfiguration würde ich die Schritte rückwärts vornehmen:
a) secrets.yaml bereinigen
b) configuration.yaml bereinigen
c) Order Inhalt und dann Order integrations unter /homeassistant löschen
d) Verwaiste Entitäten löschen mit dem Status „nicht verfügbar“ und Filter nach Modbus, wie z.B. hier gezeigt wird
Ich unterstelle jetzt natürlich, dass du die mkaiser Integration genutzt hast, die wohl am häufigsten eingesetzt wird?
Na genauso, wie ich es zuvor beschrieben habe. Du bereinigst in den yaml. Dateien natürlich nur den Sungrow Anteil und löschst NICHT die Dateien!
Sprich in der configuration.yaml löscht du den „packages“ Abschnitt und und der secrets.yaml die sungrow_modbus Einträge. Hier noch der Link zur Doku. Vor dem Neustart zur Sicherheit die Konfiguration in den Entwicklerwerkzeugen prüfen!
Die MQTT Integration ist in Summe halt einfacher und aktualisiert sich künftig automatisch ohne yaml Eingriffe und erfordert generell keine Änderung in yaml Dateien. Aktuell kannst du aber nur lesend zugreifen!