Symantic Modell und Text-Files sehr fragil?
Verfasst: 17. Mär 2021 10:31
ich habe erhebliche Probleme Gruppen zuverlässig im "Symantic Model" angezeigt zu bekommen.
Hier ein Beispiel, wie es aussehen soll:

hier die Items
Hier

ist die Struktur der Items identisch
Wenn ich nun im zweiten Beispiel die Gruppen gLicht_Elternschlafzimmer und gTemperatur_Elternschlafzimmer entferne, speichere, hinzufüge (an der gleichen Stellen) und neu speichere sind es dann so aus

Dafür ist die Küche dann kaputt und sieht wie das Elternschlafzimmer im ersten Bild aus.
Mir scheint, dass das "Systematic Model" nicht zuverlssäig aus den Text-Files gelesen werden kann. Gibt es dazu Tipps? Ich würde gerne weiter mit Text-Files arbeiten.
Edit: sorry ein l zuviel bei Model, kann das ein Mod bitte ändern? Danke
Hier ein Beispiel, wie es aussehen soll:

hier die Items
Code: Alles auswählen
// Küche
Dimmer Licht_Wand "Strahler Wandseite" <lightbulb> (EG_Kueche, gLicht_Kueche, gAbwesehenheit) ["Light"] { channel="knx:device:bridge:Kueche:Licht2" }
Dimmer Licht_Kueche1 "Strahler Kuechenzeile" <lightbulb> (EG_Kueche, gLicht_Kueche, gAbwesehenheit) ["Light"] { channel="knx:device:bridge:Kueche:Licht1" }
Number Temperatur_Kueche_IST "IST Temperatur [%.1f °C]" <temperature> (EG_Kueche, gTemperatur_Kueche) ["Temperature", "Measurement"] { channel="knx:device:bridge:Kueche:Temperatur_IST" }
Number Temperatur_Kueche_SOLL "SOLL Temperatur [%.1f °C]" <temperature> (EG_Kueche, gTemperatur_Kueche) ["Temperature"] { channel="knx:device:bridge:Kueche:Temperatur_SOLL" }
Rollershutter Rollladen_Kueche "Rollladen [%d %%]" <blinds> (EG_Kueche, Rollladen) ["Blinds"] { channel="knx:device:bridge:Kueche:Rollladen" }
Group gLicht_Kueche "Licht" (EG_Kueche) ["Lightbulb"]
Group gTemperatur_Kueche "Temperatur" (EG_Kueche) ["HVAC"]

ist die Struktur der Items identisch
Code: Alles auswählen
//Elternschlafzimmer
Switch Licht_Elternschlafzimmer1 "Bett Links [MAP(de.map):%s]" <lightbulb> (EG_Elternschlafzimmer, gLicht_Elternschlafzimmer) ["Light"] { channel="knx:device:bridge:Elternschlafzimmer:Licht8" }
Switch Licht_Elternschlafzimmer2 "Bett Rechts [MAP(de.map):%s]" <lightbulb> (EG_Elternschlafzimmer, gLicht_Elternschlafzimmer)["Light"] { channel="knx:device:bridge:Elternschlafzimmer:Licht2" }
Dimmer Licht_Elternschlafzimmer "Strahler" <lightbulb> (EG_Elternschlafzimmer, gAbwesehenheit, gLicht_Elternschlafzimmer) ["Light"] { channel="knx:device:bridge:Elternschlafzimmer:Licht3" }
Number Temperatur_Elternschlafzimmer_IST "IST Temperatur [%.1f °C]" <temperature> (EG_Elternschlafzimmer, gTemperatur_Elternschlafzimmer, pIST_Temp) ["Temperature"] { channel="knx:device:bridge:Elternschlafzimmer:Temperatur_IST" }
Number Temperatur_Elternschlafzimmer_SOLL "SOLL Temperatur [%.1f °C]" <temperature> (EG_Elternschlafzimmer, gTemperatur_Elternschlafzimmer) ["Temperature"] { channel="knx:device:bridge:Elternschlafzimmer:Temperatur_SOLL" }
Rollershutter Rollladen_Elternschlafzmmer_gr_Fenster "Rollladen Fenster Elternschlafzimmer gr. [%d %%]" <blinds> (EG_Elternschlafzimmer, Rollladen, EG_Elternschlafzimmer_Rollladen_alle, Rollladen_alle_Schlafzimmer) ["Blinds"] { channel="knx:device:bridge:Elternschlafzimmer:Rollladen_gr_Fenster" }
Rollershutter Rollladen_Elternschlafzmmer_kl_Fenster "Rollladen Fenster Elternschlafzimmer kl. [%d %%]" <blinds> (EG_Elternschlafzimmer, Rollladen, EG_Elternschlafzimmer_Rollladen_alle, Rollladen_alle_Schlafzimmer) ["Blinds"] { channel="knx:device:bridge:Elternschlafzimmer:Rollladen_kl_Fenster" }
Group:Rollershutter EG_Elternschlafzimmer_Rollladen_alle "Rollläden alle [%d %%]" <blinds> (EG_Elternschlafzimmer)
Group gLicht_Elternschlafzimmer "Licht" (EG_Elternschlafzimmer) ["Lightbulb"]
Group gTemperatur_Elternschlafzimmer "Temperatur" (EG_Elternschlafzimmer) ["HVAC"]

Dafür ist die Küche dann kaputt und sieht wie das Elternschlafzimmer im ersten Bild aus.
Mir scheint, dass das "Systematic Model" nicht zuverlssäig aus den Text-Files gelesen werden kann. Gibt es dazu Tipps? Ich würde gerne weiter mit Text-Files arbeiten.
Edit: sorry ein l zuviel bei Model, kann das ein Mod bitte ändern? Danke