NEWS
JS mit Kommastellen
-
@codierknecht sagte: Aber er braucht ja eh ein Script.
Wozu?
-
@paul53 sagte in JS mit Kommastellen:
@codierknecht sagte: Aber er braucht ja eh ein Script.
Wozu?
Stimmt! Ist mir gerade auch aufgefallen.
@Curtis777
Paul hat natürlich Recht. Du bräuchtest statt des Scriptes lediglich 2 Alias-Datenpunkte.
Die kannst Du sinnvoll benennen und über die Konvertierungsfunktion die Werte aus dem JSON lesen. -
@codierknecht
es kommen hier natürlich noch mehr Werte dazu deshalb das Skript.
Ich kann euch leider nicht folgen.
Könnt ihr es für Dummies schreiben Bitte... -
Ich bin gerade erst am Anfang.
Ich muss z.b. einen Wert umkonvertieren.
es kommt eine Ziffer von 1-5 raus und die ist natürlich nicht aussagekräftig für mich1 = laden
2 = entladen
3 = float
....aber der erste Teil klappt bereits danke
-
@curtis777 sagte: der erste Teil klappt bereits
Mit Alias oder Skript?
-
@paul53 mit deinem Skript.
Wie gesagt bin nicht so fit in dem Thema wie ihr schau mir das mit den Alias gerade nebenbei an -
@curtis777 sagte:
1 = laden
2 = entladen
3 = floatlet status = 'ungültig'; switch(obj.STATE) { case 1: status = 'laden'; break; case 2: status = 'entladen'; break; // usw. } setState('0_userdata.0.SolaranlageVictron.Status', status, true);
-
@paul53 said in JS mit Kommastellen:
setState('0_userdata.0.SolaranlageVictron.Status', status, true);
genial welches Wissen ihr in dem Punkt habt...
er überträgt die Werte soweit allerdings wirft er einen Fehler / Warnung -
@curtis777 sagte: Warnung
Ändere den Typ des DP "Status" von Zahl("number") in Zeichenkette("string").
-
Danke dir,
Es läuft....Wie du von der minimalen Fehlermeldung auf die Ursache kommst ist mir noch schleierhaft.
Aber ich danke dir Vielmals für deine Rasche und vorallem tolle Hilfe!