NEWS
Device von einem State abfragen
-
Hallo,
ich habe über GetObject einen State abgefragt. Von diesem State benötige ich nun den Device Namen (Müsste der Common.Name sein)
In der Doku habe ich nichts davon gefunden, wie ich programmatisch den Tree heraufwanden kann, um den Device Namen zu bekommen
-
@Daniel-R sagte:
benötige ich nun den Device Namen
Vorschlag:
function deviceName(id) { // id = Datenpunkt-ID id = id.substring(0, id.lastIndexOf('.')); if(existsObject(id) && getObject(id).type == 'device') return getObject(id).common.name; id = id.substring(0, id.lastIndexOf('.')); if(existsObject(id) && getObject(id).type == 'device') return getObject(id).common.name; }
-
@paul53 said in Device von einem State abfragen:
Vorschlag:
function deviceName(id) { // id = Datenpunkt-ID id = id.substring(0, id.lastIndexOf('.')); if(existsObject(id) && getObject(id).type == 'device') return getObject(id).common.name; id = id.substring(0, id.lastIndexOf('.')); if(existsObject(id) && getObject(id).type == 'device') return getObject(id).common.name; }
Vorschlag läuft
An die Variante hatte ich tatsächlich gedacht, aber ich hatte angenommen, dass es da noch einen anderen Weg geben muss