ich frage einen Wert beim BSB-LAN per json ab.
mit
Code: Alles auswählen
httpcode = sendHttpGetRequest("http://192.168.14.61/JQ=20101.1")Code: Alles auswählen
{
"20101.1": {
"name": "DHT22 Sensor Temperatur #2",
"dataType_name": "TEMP",
"dataType_family": "VALS",
"destination": 0,
"error": 261,
"value": "---",
"desc": "",
"payload": "0005590104101126000077000000550056FAD3000000000000000000000000000002",
"precision": 0.1,
"dataType": 0,
"readwrite": 1,
"unit": "°C"
}
}
Ein:
Code: Alles auswählen
val newValue = transform("JSONPATH", "$.\"20101.1\".value", httpcode)Code: Alles auswählen
val newValue = transform("JSONPATH", "$.'20101.1'.value", httpcode)Wie sieht hier der korrekte JSONPath aus?
VG, Tobias