NEWS
(Gelöst) Absoluten Wert eines Objekts anzeigen
-
falsche antwort
@liv-in-sky ich wll ja eigentlich "nur"
{wert:mqtt.0.iot.smartmeter.sensor.1.obis.1-0:16.7.0.255.value;Math.abs(wert)}also ohne irgendwelche String Additionen, das funktioniert schon nicht.
Ich weiss nicht was genau aus Chrome ich hier posten soll, der html Quelltext liefert schon das "NaN":

Ich nutze auch eigentlich Firefox, habs jetzt in Chrome geladen, selbes Ergebnis (math.abs mit direktem Datenpunkt geht nicht, Math.abs mit Alias-Datenpunkt geht
-
@liv-in-sky ich wll ja eigentlich "nur"
{wert:mqtt.0.iot.smartmeter.sensor.1.obis.1-0:16.7.0.255.value;Math.abs(wert)}also ohne irgendwelche String Additionen, das funktioniert schon nicht.
Ich weiss nicht was genau aus Chrome ich hier posten soll, der html Quelltext liefert schon das "NaN":

Ich nutze auch eigentlich Firefox, habs jetzt in Chrome geladen, selbes Ergebnis (math.abs mit direktem Datenpunkt geht nicht, Math.abs mit Alias-Datenpunkt geht
-
@liv-in-sky ich wll ja eigentlich "nur"
{wert:mqtt.0.iot.smartmeter.sensor.1.obis.1-0:16.7.0.255.value;Math.abs(wert)}also ohne irgendwelche String Additionen, das funktioniert schon nicht.
Ich weiss nicht was genau aus Chrome ich hier posten soll, der html Quelltext liefert schon das "NaN":

Ich nutze auch eigentlich Firefox, habs jetzt in Chrome geladen, selbes Ergebnis (math.abs mit direktem Datenpunkt geht nicht, Math.abs mit Alias-Datenpunkt geht
@amg_666 said in Absoluten Wert eines Objekts anzeigen:
{wert:mqtt.0.iot.smartmeter.sensor.1.obis.1-0:16.7.0.255.value;Math.abs(wert)}
was steht da wenn du es so machst (oder geht das bei vis überhaupt??)
{wert:mqtt.0.iot.smartmeter.sensor.1.obis.1-0:16.7.0.255.value;wert} -
also:
nochmal getestet - das funktioniert bei mir damit:
{wert11:0_userdata.0.CONTROL-OWN.AAATEST.TestStart; wert11 > 0 ? '+'+ String(Math.abs(wert11)) : '-' + String(Math.abs(wert11))}
mit dem alias geht das wahrscheinlich nur - weil du keine doppelpunkte in der object id haben darfst - ist ein fehler auf github und wurde nie repariert
da ist der fehler drin vor 0:16
.1.obis.1-0:16.7. -
also:
nochmal getestet - das funktioniert bei mir damit:
{wert11:0_userdata.0.CONTROL-OWN.AAATEST.TestStart; wert11 > 0 ? '+'+ String(Math.abs(wert11)) : '-' + String(Math.abs(wert11))}
mit dem alias geht das wahrscheinlich nur - weil du keine doppelpunkte in der object id haben darfst - ist ein fehler auf github und wurde nie repariert
da ist der fehler drin vor 0:16
.1.obis.1-0:16.7.@liv-in-sky sagte in Absoluten Wert eines Objekts anzeigen:
weil du keine doppelpunkte in der object id haben darfst
Dann ist das die Antwort, die ich gesucht habe (die ich aber nicht hören will :-) )
Die mqtt Datenpunkte kommen von einem Lesekopf für meinen Smartmeter, da kann ich am Namen nichts anpassen, also muss ich wohl mit dem Alias leben.Danke an alle
