Kurzbefehl auslesen einzelner JSON Werte
Hallo Apple Community,
Ich habe ein Problem beim erstellen eines gewissen Kurzbefehl.
Ich möchte einen Kurzbefehl erstellen, welcher mir aus dem Wechselrichter unserer Photovoltaikanlage die Werte wie z.B die Kilowattwerte des Verbrauch ,der Produktion, der Einspreisung ins Netz, des Netzbezug und die Prozentwerte des Batteriestatus ausliest.
Die API des Wechselrichter liefert über eine einfache URL Netzwerkabfrage eine JSON Datei.
In dieser JSON Datei sind eigentlich schon alle relevanten Werte sichtbar.
Irgendwie schaffe ich es aber nicht die einzelnen Werte aus der JSON Datei zu extrahieren.
Ich würde diese gerne anschließend in einen vorgefertigten Autotext einfügen, und mir als Nachricht 3x täglich auf meine Apple Watch senden.
anbei ein Screenshot des Kurzbefehl und die JSON als Text:
{
"Body" : {
"Data" : {
"0" : {
"Controller" : {
"Capacity_Maximum" : 22118.0,
"Current_DC" : -3.2998324958123955,
"DesignedCapacity" : 22118.0,
"Details" : {
"Manufacturer" : "BYD",
"Model" : "BYD Battery-Box Premium HV",
"Serial" : "P030T020Z2201101532 "
},
"Enable" : 1,
"StateOfCharge_Relative" : 21.699999999999999,
"Status_BatteryCell" : 3.0,
"Temperature_Cell" : 20.5,
"TimeStamp" : 1677407136,
"Voltage_DC" : 417.89999999999998
},
"Modules" : []
}
}
},
"Head" : {
"RequestArguments" : {
"Scope" : "System"
},
"Status" : {
"Code" : 0,
"Reason" : "",
"UserMessage" : ""
},
"Timestamp" : "2023-02-26T10:25:41+00:00"
}
}