-
-
Notifications
You must be signed in to change notification settings - Fork 712
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Config UI: add missing config sections / partial yaml inputs (BC) #13319
Conversation
@naltatis ich brauche mal eine Idee. ModbusProxy ist eine Liste. Wie wollen wir hier mit Updates umgehen:
Meine Tendenz wΓ€re per Element ΓΌber numerischen Index. Passt das? |
@andig Im ersten Schritt (dieser PR) wΓΌrde ich dir nur einen Yaml Block geben und keine RΓΌcksicht auf die innere Struktur nehmen. HeiΓt, ein Update hat immer ein komplettes Neu-initialisieren zur Folge. Nichts auf Item-Ebene. Gleiches gilt fΓΌr Messaging. Da ist die Struktur ja noch komplizierter, weil Messages und Services (Liste). Das ist natΓΌrlich nicht schΓΆn und wir mΓΌssen das frΓΌher oder spΓ€ter sauber als Struktur/Liste ausmodellieren. Aber ich sehe das hier erstmal als einen pragmatischen Zwischenschritt. |
Passt, das ist hΓ€sslich aber einfach. |
@naltatis die existierenden Site APIs, z.B: Vorschlag:
Wenn das passt mΓΌssen wir noch die Settings initial migrieren und dann nur noch aus der DB lesen. |
Ich hab |
@andig meine Todoliste hier ist jetzt leer. Wenn die Fehler aus dem Migrationscommand behoben sind kΓΆnnen wir den mMn. reinnehmen. |
Panic auch behoben. Man muss es halt auch richtig machen :) Wir kΓΆnnten das jetzt als |
... oder mutig zu nem Nightly machen. Wir haben die Γnderungen ja so umgebaut, dass eigentlich nichts Breaking sein sollt |
Confirm. LΓΆschen klappt jetzt wie erwartet. |
π |
Replaces #11739
Goal
Later steps (seperate PRs)
BC
Todos
remove all ns conversions from UI@naltatistemp
in addition tosoc
@naltatisOut of scope:
movedirty
api to web socketmove site meters to global config, identified by type (grid, pv, battery, aux)show/update meter configuration when device fails during startupallow saving broken devices (RCT)β moved out-of-scope tasks to epic #6029