NEWS
Funktion GetParentName - Name des Ordners - möglich?
-
Hi,
ich habe in meinem Script eine Javascript Funktion "getParentName" mit folgendem Inhalt.
if(getObject(id.substring(0, id.lastIndexOf('.')))) return getObject(id.substring(0, id.lastIndexOf('.'))).common.name; else return null;
Hier seht ihr meinen Türkontakt.
Leider gibt die oberen Funktion den Namen bei STATE aus. Ich würde ihn jetzt ungern anpassen oder ist das eine gängige Praxis?
Ich hätte gerne den Namen "Tür - Balkon" (oberste Markierung im Bild).
Ist das möglich? Oder sollte ich den Namen bei STATE anpassen?
Vielen Dank im Voraus.
Sven -
@piro sagte in Funktion GetParentName - Name des Ordners - möglich?:
Ich hätte gerne den Namen "Tür - Balkon" (oberste Markierung im Bild).
Ist das möglich? Oder sollte ich den Namen bei STATE anpassen?Ob das möglich ist weiß ich nicht, aber vielleicht @paul53 ?
Aber trotzdem würde ich mir in der CCU einmalig die Arbeit machen und sinnvolle Namen vergeben. Im ioBroker dann die Geräte einmalig neu einlesen, ohne sie zu löschen. -
ok, das kann ich auch machen.
Aktuell habe ich das so.
Dann müsste ich "HM-Sec-SC-2 OEQ1477900:1 ebenfalls umbenennen, richtig?
Zum Beispiel : "Balkon" oder "Tür - Balkon" wie darüber?
Danke für die Hilfe. Bin noch recht neu mit Homematic unterwegs.
-
@piro
ja genau -
-
Vielen Dank dir. Da habe ich wieder ne Menge gelernt.
Darf ich fragen, was das _DEV bedeuten soll? Development? Oder nur als Unterscheidung zu den Unterpunkten?
-
Ne _DEV bedeutet "Device"
-
@piro sagte in Funktion GetParentName - Name des Ordners - möglich?:
Darf ich fragen, was das _DEV bedeuten soll?
Das ist quasi nur die oberste Ansicht, das Gerät/Device selbst, das kannst Du aber auch anders machen.
Ich habe die Fensternamen so gewählt, weil ich die auch in iQontrol nutze und diese dann vorher in einem Blockly auslese. Sieht dann z.B. so aus.
Die Namen habe ich auch deshalb so, weil ich mir auch die geöffneten/gekippten Fenster über Alexa ansagen lassen kann, dann hört es sich auch halbwegs normal an. Die geöffneten Fenster werden dann von Alexa genau so angesagt wie sie in der iQontrol Ansicht auch stehen.
-
@piro sagte:
Ich hätte gerne den Namen "Tür - Balkon" (oberste Markierung im Bild).
Also den DeviceName.