NEWS
[Frage] gibt es Faktisch keine States mehr
-
Hallo zusammen,
aufgrund des Fehlers den ich in diesem https://forum.iobroker.net/viewtopic.php?f=24&t=12856 gemeldet hab, hab ich mich etwas mehr mit der Thematik Objekte und States befasst.
Dabei ist mir aufgefallen das es Faktisch gar keine States mehr gibt. Der Grund dafür ist das jeder State ja auch eine Role haben sollte, was aber wiederum ein Objekt zum State erstellt.
Somit habe ich immer ein Objekt und ein State, beide Existieren getrennt von einander und doch nicht.
Wenn man ein Objekt/State löscht heist das nicht zwingend das auch der State/das Objekt gelöscht wird, oder sehe ich das falsch?
Meiner Meinung nach wäre es also möglich auf diese Trennung zu verzichten und alle Funktionen sollten immer beides berücksichtigen.
Zum Beispiel die Löschfunktionen sollten beides löschen.
Wie ist eure Meinung dazu?
-
Ja. Ich denke Adapter.js sollte gar kein delState haben und delObjekt/delForeignObjekt muss auch State mit löschen
-
Bitte PR oder issue.
-
Ja, sollten wir „kombinieren“ aufräumen müsste man dann auch noch irgendwie aber die Frage ist wie … in dem „verbotene Zeichen Thread“ sieht man das vielen Leuten Objekte fehlen. _ALARM bei hm-rpc und einige System.adapter States!!