ioBroker / ioBroker.vis-map

Map widgets for ioBroker.vis
Other
11 stars 1 forks source link

längen und breitenangaben von objekten werden mit dem namen nicht mit dem wert angezeigt #10

Open zano-5702 opened 3 years ago

zano-5702 commented 3 years ago

Hallo Miteinander

In der Vis-map sind die werde vertauscht (es erscheinen anstatt wert/val, der name des Objekts das man auswählt, dadurch findet er natürlich keinen Standort, ist bei beiden karten so ........ Könnte das bitte jemand überprüfen?

Admin 4.1.8 vis 1.33 web 3.0.13 vis map: 1.04

gruss oliver

zano-5702 commented 3 years ago

vis_map_fehler

Striker2102 commented 3 years ago

Hallo, Ich habe das gleiche Problem, gibt es hier schon eine Idee oder Lösung?

vis map 1.04

danke,

Striker2102 commented 3 years ago

Hallo Oliver,

Ich habe gerade die Lösung gefunden, Die Werte dürfen anscheinend nicht unter 0_userdata.0 liegen

ich kopiere mir die Daten jetzt unter javascript.0 von dort funktionieren sie richtig

` const idbg = "0_userdata.0.traccar.BULLI_GPS.latitude"; // Datenpunkt-Breitengrad const idlg = "0_userdata.0.traccar.BULLI_GPS.longitude"; // Datenpunkt-Längengrad const idbgNEW = "javascript.0.GPS.BULLI_GPS.Breitengrad"; const idlgNEW = "javascript.0.GPS.BULLI_GPS.Laengengrad";

// Datenpunkt erzeugen createState(idbgNEW, 0, { type: 'number', name: 'Breitengrad', });

// Datenpunkt erzeugen createState(idlgNEW, 0, { type: 'number', name: 'Laengengrad', });

// Skriptstart setState(idbgNEW, getState(idbg).val); setState(idlgNEW, getState(idlg).val);

// Aktualisierung bei Wertänderung on(idbg, function(dp) { setState(idbgNEW, dp.state.val); }); on(idlg, function(dp) { setState(idlgNEW, dp.state.val); });

`

lg.

Negalein commented 1 month ago

ich kopiere mir die Daten jetzt unter javascript.0 von dort funktionieren sie richtig

Danke, das funktioniert.

Aber das kann ja nicht die endgültige Lösung sein?