bin fast am Ziel
Wenn ich euren Code
Code: Alles auswählen
string status;
if (openwb_xml.Contains('"plugstatLP1":"1"')) { status = "angesteckt"; }
elseif (openwb_xml.Contains('"plugstatLP1":"0"')) { status = "abgesteckt"; }
else { status = "unbekant"; }
WriteLine(status);
dom.GetObject("SV_OWB_Auto_angesteckt").State(status);
aufrufe bekomme ich
Code: Alles auswählen
"status": "angesteckt",
"sessionId": "",
"httpUserAgent": "",
"openwb_xml": "\{\"date\":\"2023:02:08-08:57:20\",\"lademodus\":\"0\",\"minimalstromstaerke\":\"6\",\"maximalstromstaerke\":\"16\",\"llsoll\":\"6\",\"restzeitlp1\":\"--\",\"restzeitlp2\":\"0\",\"restzeitlp3\":\"0\",\"gelkwhlp1\":\"7.60\",\"gelkwhlp2\":\"0\",\"gelkwhlp3\":\"0\",\"gelrlp1\":\"25\",\"gelrlp2\":\"0\",\"gelrlp3\":\"0\",\"llgesamt\":\"0\",\"evua1\":\"-1.717\",\"evua2\":\"-2.035\",\"evua3\":\"-1.804\",\"lllp1\":\"0\",\"lllp2\":\"0\",\"lllp3\":\"0\",\"evuw\":\"-1007\",\"pvw\":\"-1514\",\"evuv1\":\"237.049\",\"evuv2\":\"236.171\",\"evuv3\":\"237.883\",\"ladestatusLP1\":\"1\",\"ladestatusLP2\":\"0\",\"ladestatusLP3\":\"0\",\"ladestartzeitLP1\":\"0\",\"ladestartzeitLP2\":\"0\",\"ladestartzeitLP3\":\"0\",\"zielladungaktiv\":\"0\",\"lla1LP1\":\"0\",\"lla2LP1\":\"0\",\"lla3LP1\":\"0\",\"lla1LP2\":\"0\",\"lla2LP2\":\"0\",\"lla3LP2\":\"0\",\"llkwhLP1\":\"3492.900\",\"llkwhLP2\":\"0\",\"llkwhLP3\":\"0\",\"evubezugWh\":\"4454070.1\",\"evueinspeisungWh\":\"5957458.2\",\"pvWh\":\"48213011\",\"speichersoc\":\"0\",\"socLP1\":\"0\",\"socLP2\":\"0\",\"speicherleistung\":\"0\",\"ladungaktivLP1\":\"0\",\"ladungaktivLP2\":\"0\",\"ladungaktivLP3\":\"0\",\"chargestatLP1\":\"0\",\"chargestatLP2\":\"0\",\"plugstatLP1\":\"1\",\"plugstatLP2\":\"0\",\"restzeitlp1m\":\"3823\",\"restzeitlp2m\":\"0\",\"restzeitlp3m\":\"0\",\"lla1LP3\":\"0\",\"lla2LP3\":\"0\",\"lla3LP3\":\"0\"}",
"url": "http:\/\/192.168.254.XX\/openWB\/web\/api.php?get=all",
"STDOUT": "angesteckt\r\n"
zurueck.
Die erstellte
WerteListe SysVar mit
unbekannt;angesteckt;abgesteckt bleibt aber auf unbekannt. Wenn ich die WerteListe leer lasse bleibt sie leer.
Wenn ich die gleiche Variable in den Typ
Zeichenkette wandle steht
angesteckt drin, was natuerlich spaeter in den Programmen eher unkomfortabel ist.
Muss ich da nochmals wandeln damit es mit der WerteListe funktioniert?
Tausend Dank
N