Hm, ok, aber so ganz komme ich damit noch nicht dahinter (soll ich damit lieber ein neues Thema öffnen? - dann verschieben lieber Admin)
Die Ausgabe vom Tasmota wäre (formatiert)
Code: Alles auswählen
04:39:59.179 RSL: STATUS8 =
{"StatusSNS":
{"Time":"1970-01-01T04:39:59",
"DS18B20-1":{"Id":"082211090FEB","Temperature":38.3},
"DS18B20-2":{"Id":"0822112C8A94","Temperature":20.9},
"TempUnit":"C"}}
Darf ich Dein Script hier in Gänze posten?
Auszugsweise die betreffenden Zeilen:
Code: Alles auswählen
# meine SV in RM
SysVarTemp1="Tas_Temp1"
...
# die gilt es jetzt noch anzupassen
VarTemp1=$(echo $Result|jq .StatusSNS.ENERGY.Power)
...
#das müsste so passen
curl -k -s "$SVURL?$SVValue.Get('$SysVarTemp1').State('$VarTemp1')" > /dev/null
Ich weiß nicht wie ich die einzelnen Sensoren anspreche, bzw deren Werte erhalte...