NEWS
[gelöst] Probleme mit getObject()
-
ich versuche gerade ein Blockly, das ich damals mit viel Hilfe von @paul53 und @fastfoot erstellt hatte wieder neu zu bauen.
Leider bekomme ich mit dieser Funktion
https://forum.iobroker.net/post/508908
in der Funktion:return getObject(id).native;
nur noch ein [object][object] und in der weiteren Berechnung natürlich ein NaN.
ich meinte, dass die Abfrage der Geokordinaten aus dem System anfangs noch geklappt hat.
Ich bin für jede Hilfe dankbar
-
@homoran sagte: Abfrage der Geokordinaten
Das funktioniert so nur, wenn die Koordinaten in der Javascript-Instanz eingegeben wurden. Die Systemkoordinaten befinden sich in
return getObject('system.config').common;
-
@paul53 sagte in Probleme mit getObject():
Das funktioniert so nur, wenn die Koordinaten in der Javascript-Instanz eingegeben wurden.
sind sie.
@paul53 sagte in Probleme mit getObject():
Die Systemkoordinaten befinden sich in
dann versuche ich das mal
DANKE
-
@homoran sagte: nur noch ein [object][object]
Objekte kann man nicht zusammen mit zusätzlichem Text als Log ausgeben. Entweder ohne Zusatztext oder mit Wandlung nach JSON.
-
@paul53 Danke, das war zumindest die Ursache für den "Fehler" im debug
Ich muss dann wohl weizer nach der Ursache für das NaN in dieser Rechnung suchen
Muss wohl mal meinen Augen etwas Ruhe gönnen und Schnee shieben gehen
Oder siehst du einen grundsätzlichen Fehler? -
@paul53 Die Ursache für das NaN war, dass die Werte im system.config als String vorliegen.
Nach Wandlung und kleineren Korrekturen läuft es jetzt.Hab später auch noch diesen Hinweis im alten Thread gefunden.
Nochmals Danke