Seite 1 von 1
Locations und Items verschwunden / unsichtbar
Verfasst: 1. Sep 2022 10:26
von pepz
Hallo zusammen,
ich habe vor kurzem festgestellt, dass in meiner Modelview zwei Stockwerke verschwunden sind. Auch alle untergeordneten Items fehlen.
In der org.openhab.core.items.Item.json sind alle Einträge noch vorhanden.
Ich habe diverse Konfigurationsbackups bis zurück in den März eingespielt, aber die Items bleiben verschwunden. Ich vermute deshalb, dass es an einem der letzten openHAB-Updates liegt.
Mir würde als Lösung reichen die entsprechenden Iteams neu anzulegen, aber uach wenn ich sie aus der JSON-DB händisch lösche, kann ich sie nicht neu anlegen, da sie anscheinend noch anders wo drinstehen. Hat jemand eine Idee?
Re: Locations und Items verschwunden / unsichtbar
Verfasst: 1. Sep 2022 11:31
von tim.l
Hallo pepz,
siehst du diese noch über die normale "Items" Ansicht? Dann fehlt ggf. nur der Parent oder dieser ist falsch. Wenn du dort deine items findest, ggf. einfach einen neuen Parent zuweisen (welcher in deinem Model-Tree sichtbar ist). Ggf. bekommst du so die Items zurück in deinen Tree...
Beste Grüße,
Tim
Re: Locations und Items verschwunden / unsichtbar
Verfasst: 1. Sep 2022 11:35
von peter-pan
Könnte es sein, dass die semantischen Tags (Locations) nicht mehr vorhanden sind ?
Tauchen die Items auf, wenn du unter Einstellungen/Model "Show non-semantic" aktivierst" ?
Re: Locations und Items verschwunden / unsichtbar
Verfasst: 1. Sep 2022 11:51
von udo1toni
Erste Frage: Hast Du Items, deren Name mit einer Zahl beginnt?
Das war zwar noch nie zulässig, aber openHAB hat früher darüber hinweg gesehen. Seit dem letzten oder vorletzten Update setzt openHAB diese Regel durch.
Auch das Semantic Model nutzt im Hintergrund (Group) Items, auch hier sind nur Buchstaben des englischen Alphabets als erstes Zeichen erlaubt. Ab dem zweiten Zeichen sind dann zusätzlich arabische Ziffern und der Unterstrich erlaubt.
Re: Locations und Items verschwunden / unsichtbar
Verfasst: 1. Sep 2022 12:02
von pepz
Hi,
sie sind auch mit "non-semantic" nicht da. Und auch unter Items finde ich sie nicht,
@udo1toni: ja die beginnen mit einer Zahl. Wie korrigiere ich dies am besten? Geht das noch nachträglich?
Meine Idee wäre, das Backup unter einer älteren openHab Version einzuspielen, die Zahlen zu entfernen (1OG -> OG1) und dann das openHab Update. Korrekt so?

Re: Locations und Items verschwunden / unsichtbar
Verfasst: 1. Sep 2022 14:14
von peter-pan
Da hat Udo mal wieder den "richtigen Riecher" gehabt.
Re: Locations und Items verschwunden / unsichtbar
Verfasst: 1. Sep 2022 19:58
von udo1toni
Du kannst die Itemnamen nicht ändern. Du kannst die Items nur neu anlegen.
ODER:
Du beendest openHAB, öffnest die entsprechenden JSON Dateien (die hast Du ja schon gefunden...) und änderst dort (mit gaaanz spitzen Fingern) die Namen ab. Betest drei Avemaria (sorry...) und startest openHAB erneut. Wenn Du keine Fehler gemacht hast, kommt das System dann mit den neuen Namen hoch. Natürlich müssen alle Stellen angepasst werden, an denen die Namen verwendet werden (was der Grund ist, warum man das nicht über die UI erledigen kann... zu viele Abhängigkeiten).
Ein guter Editor kann alle Vorkommen auf einen Schlag anpassen, ein sehr guter Editor kann dies sogar Datei übergreifend...

Ein excellenter Editor kann obendrein noch die Konsistenz der Datei prüfen (also ob das noch gültiges JSON ist)
Re: Locations und Items verschwunden / unsichtbar
Verfasst: 1. Sep 2022 23:26
von pepz
OK super, vielen Dank.
Ich werde mich dran versuchen
