[TABLE] [TR] [TD]<select id='value8003'>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='0'>---</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='3'>Wächter angesprochen</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='4'>Handbetrieb aktiv</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='17'>Nachlauf aktiv</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='24'>Frostschutz aktiv</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='25'>Aus</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='53'>Rückkühlung aktiv</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='66'>Ladung Elektroeinsatz</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='67'>Zwangsladung aktiv</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='69'>Ladung aktiv</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='70'>Geladen, Max Speichertemp</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='71'>Geladen, Max Ladetemp</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='75'>Geladen</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='77'>Rückkühlung via Kollektor</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='78'>Rückkühlung via Erz / Hk's</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='79'>Entladeschutz aktiv</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='80'>Ladezeitbegrenzung aktiv</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='81'>Ladung gesperrt</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='82'>Ladesperre aktiv</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='83'>Zwang, Max Speichertemp</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='84'>Zwang, Max Ladetemperatur</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='85'>Zwang, Legionellensollwert</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='86'>Zwang, Nennsollwert</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='87'>Ladung Elektro, Leg’sollwert</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='88'>Ladung Elektro, Nennsollwert</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='89'>Ladung Elektro, Red’sollwert</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='90'>Ladung Elektro, Fros’sollwert</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='91'>Elektroeinsatz freigegeben</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='92'>Push, Legionellensollwert</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='93'>Push, Nennsollwert</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='94'>Push aktiv</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='95'>Ladung, Legionellensollwert</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='96'>Ladung, Nennsollwert</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='97'>Ladung, Reduziertsollwert</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='98'>Geladen, Legio’temperatur</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='99' SELECTED>Geladen, Nenntemperatur</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='100'>Geladen, Reduz’temperatur</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='199'>Zapfbetrieb</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='200'>Bereit</option>[/TD] [/TR] [TR] [TD] [/TD] [TD]<option value='201'>Bereitschaftsladung</option>[/TD] [/TR] [/TABLE]
Befehlserkennung nach links
Einklappen
X
-
Befehlserkennung nach links
Hi zusammen. Mit einer HTTP-Abrage erhalte ich folgendes:
Wie ihr seht, ist das eine Statusanzeige meines Trinkwasserspeichers. Option 99 ist gerade SELECTED. Die 99 will ich also als Wert in Loxone haben. Nach dem String SELECTED kann ich ja suchen, jedoch steht die 99 ja links von dem String. Wie komme ich mit der Befehlserkennung da ran?Code:seit 2016 im eigenen LoxHomeStichworte: - -
Hallo,
Sofern SELECTED nur einmal in Abhängigkeit erscheint, könntest Du erst nach SELECTED, danach nach dem folgenden Wert suchen und mittels Statusbaustein auswerten.
Beispiel Status:
AI1 == 3, Statuswert: 0
AI1 == 4, Statuswert: 3
AI1 == 17, Statuswert: 4
AI1 == 24, Statuswert: 17
…
AI1 == 100, Statuswert: 99
AI1 == 199, Statuswert: 100
AI1 == 200, Statuswert: 199
AI1 == 201, Statuswert: 200
Zuletzt geändert von romildo; 16.06.2019, 15:46.LG Romildo -
Oder
'99' SELECTED
und du bekommst einen Impuls.
Ich gehe davon aus, dass du aus der Select-List den ausgewählten Wert haben möchtest, also alle als Befehlserkennung
'3' SELECTED
usw.
anlegen, und aus den ~50 Optionen liefert dann immer einer einen Impuls.
Die Impulse auf Radiotasten und kombinieren.
Mit Any-Plugin, wget und grep evt. nur ein Einzeiler.Zuletzt geändert von Christian Fenzl; 16.06.2019, 14:53.Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraineKommentar
-
Vielen Dank für die beiden Tipps. In beiden fällen hätte ich einiges an Befehlserkennung anzulegen. Der einfachere Weg ist wohl eine JSON-Abfrage zu verwenden, die dann folgendes liefert:
Code:{ "8003": { "name": "Status Trinkwasser", "value": "99", "unit": "", "desc": "Geladen, Nenntemperatur", "dataType": 1 } }seit 2016 im eigenen LoxHomeKommentar
Kommentar