NEWS
UNSOLVED Erstellung von Datenpunkt im Unterverzeichnis merkwürdig
-
@homoran wenn ich das zum
0_userdata
vergleiche, fehlt beim0_javascript
bei der 0 der Objekttyp Meta. -
@homoran die Objektdaten:
{ "common": { "name": "Handys_Tablets" }, "type": "folder", "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1628588101705, "_id": "javascript.0.Handys_Tablets", "acl": { "object": 1636, "ownerGroup": "system.group.administrator" } }
-
@siggi0904 sagte in Erstellung von Datenpunkt im Unterverzeichnis merkwürdig:
@homoran wenn ich das zum
0_userdata
vergleiche, fehlt beim0_javascript
bei der 0 der Objekttyp Meta.Dann ganz von vorne!
welches os
welcher Controller
welcher admin?0_javascript sollte es nicht geben, nur javascript.0
das wird vom System angelegt und sollte definitiv korrekt sein. -
@homoran ja javascript.0 ist natürlich richtig. So ist es auch.
OS: debian 12 aktuell
Controller: 7.0.3
Admin: 7.1.5
Javascript: 8.8.3Somit alles auf aktuellem Stable
Auch wenn ich Gerät versuche anzulegen, lande ich wieder bei Zustand.
-
@homoran sagte: ob es eine maximale Schachteltiefe gibt
Nicht, dass ich wüsste.
@homoran sagte in Erstellung von Datenpunkt im Unterverzeichnis merkwürdig:
Sonst nimm Gerät
... oder Kanal
@siggi0904 sagte in Erstellung von Datenpunkt im Unterverzeichnis merkwürdig:
habe da Verzeichnis nicht zur Auswahl:
Habe ich unter "javascript.0.irgendeinOrdner" auch nicht.
-
@paul53 sagte in Erstellung von Datenpunkt im Unterverzeichnis merkwürdig:
oder Kanal
das hatte ich als Reserve für die nächste Ebene vorgesehen
-
@siggi0904 sagte in Erstellung von Datenpunkt im Unterverzeichnis merkwürdig:
Auch wenn ich Gerät versuche anzulegen, lande ich wieder bei Zustand.
da bin ich jetzt überfragt!
Sorry.Blieben noch die üblichen Verdächtigen wie Browser refresh und Neustart.
Das ist aber Fischen im trüben.@mcm1957
noch eine Idee? -
@paul53 sagte in Erstellung von Datenpunkt im Unterverzeichnis merkwürdig:
Habe ich unter "javascript.0.irgendeinOrdner" auch nicht.
ich schon, und schön geordnet.
Und dies mehrfach
-
@homoran Neustart und Browser hatte ich schon vorher versucht.
Was mich wundert, dass bei der 0 vom javascript.0 der meta Datentyp fehlt im Vergleich zum 0_userdata_0Also Anlagen als Gerät und umbenennen des Typ in Folder hat geklappt.
-
Wo seid ihr da unterwegs?
Bei mir sieht das so aus: -
@mcm1957 sagte in Erstellung von Datenpunkt im Unterverzeichnis merkwürdig:
Wo seid ihr da unterwegs?
javascript.0
und dann 3 Ebenen tiefer -
Ich erzeuge die DP per Script.
z.B.createState('javascript.0.Geräte.Beamer.Buero.Taste_hoch', false, {type: 'boolean', name: 'Beamer Buero Taste hoch', read: true, write: true, role: 'per Script'});
Vielleicht liegt es daran.
-
Ok - das Erstellen von Foldern scheint unter Devices nicht zu gehen. Ich hab irgendwo im Hinetrkopf dass es dazu auch scon mal ein Issue gab. Muss mal suchen.
-
@siggi0904 sagte in Erstellung von Datenpunkt im Unterverzeichnis merkwürdig:
Also Anlagen als Gerät und umbenennen des Typ in Folder hat geklappt.
das ist ja schon mal eine Arbeitsgrundlage.
@siggi0904 sagte in Erstellung von Datenpunkt im Unterverzeichnis merkwürdig:
Was mich wundert, dass bei der 0 vom javascript.0 der meta Datentyp fehlt i
ist bei mir tatsächlich auch so
-
@mcm1957 sagte in Erstellung von Datenpunkt im Unterverzeichnis merkwürdig:
Ok - das Erstellen von Foldern scheint unter Devices nicht zu gehen. Ich hab irgendwo im Hinetrkopf dass es dazu auch scon mal ein Issue gab. Muss mal suchen.
bei @Siggi0904 sind es aber alles folder
-
-
-
@bahnuhr sagte: Ich erzeuge die DP per Script.
Wenn "Geräte" und / oder "Beamer" und / oder "Buero" nicht schon existieren, werden so auch nur Ordner ohne Objekt erzeugt.
-
@mcm1957 ja, aber...
@homoran sagte in Erstellung von Datenpunkt im Unterverzeichnis merkwürdig:
bei @Siggi0904 sind es aber alles folder
-
@paul53 sagte in Erstellung von Datenpunkt im Unterverzeichnis merkwürdig:
@bahnuhr sagte: Ich erzeuge die DP per Script.
Wenn "Geräte" und / oder "Beamer" und / oder "Buero" nicht schon existieren, werden so auch nur Ordner ohne Objekt erzeugt.
Die Antwort verstehe ich nicht.
Wenn ich schreibe:
createState('javascript.0.Test1.Test2.Test3.Taste_hoch', false, {type: 'boolean', name: 'Beamer Buero Taste hoch', read: true, write: true, role: 'per Script'});
dann wird der DP genau so angelegt wie er soll; und dies sofort.
Oder ich verstehe deinen Satz nicht. Kann ja auch sein.