Wieder einen Begriff gelernt...."Sonoff". Wenn ich es beim Überfliegen gerade richtig gesehen habe, bedarf es da auch Netzwerkleitungen zu den einzelnen Schaltern, oder? Oder läuft das über WLAN? (Ist vielleicht auch ein anderes Thema)
Sonoff sind Produkte vom Hersteller itead. Hauptsächlich gibt es Produkte mit WLAN oder Zigbee, aber auch ein paar mit 433MHz / 868MHz Funk.
Auf der VM gibt es im Ordner "homeassistant" auch eine "configuration.yaml"...die sieht aber ziemlich leer aus.
Die Konfiguration wird in vielen verschiedenen YAMLs gespeichert. Es gibt neben der configuration.yaml z.B. noch automations.yaml oder scenes.yaml, welche aber letztendlich einach in die configuration.yaml eingebunden werden.
Für einzelne Integrationen oder sogar einzelne Geräte gibt es im .storage Unterverzeichnis noch jeweils eine YAML, nur ohne die entsprechende Dateiendung im Namen. Ich weiß aber nicht, ob man an die selbst Hand anlegen sollte. Ich denke wenn dann sollte man vermutlich besser direkt bei der Einrichtung die YAML selbst erstellen (bzw. einen Abschnitt in der configuration.yaml), nötig ist das aber meines Erachtens kaum noch.
Für Backups würde ich einfach die integrierte Backup-Funktion nutzen oder einfach das gesamte Konfigurationsverzeichnis kopieren.