NewMotion Ladestation auslesen

Begonnen von leahpar, 25 Januar 2020, 12:55:42

Vorheriges Thema - Nächstes Thema

leahpar

Hallo Zusammen,
ich möchte gerne den Status einer Ladestation für E-Autos auslesen. Die Betreiberseite https://chargeportal.thenewmotion.com/test/03003759 gibt Auskunft über den Status der Station und mein Ziel ist es, diesen Status als State zu verwenden. Mögliche Werte sind Available, Occupied und Charging.

Das ist die Def:
define Ladestation HTTPMOD https://chargeportal.thenewmotion.com/test/03003759 60
attr Ladestation userattr reading01Name reading01Regex
attr Ladestation reading01Name Ladestatus
attr Ladestation reading01Regex status-available">([a-zA-Z.\s]+)


Das ist die Zeile im HTML, aus welcher der Status ausgelesen werden kann:
      <div data-lift-comet-version="1449981935137" id="F1449981935133XMBO0R_outer" style="display: inline"><div id="F1449981935133XMBO0R" style="display: inline"><span class="label status-available">Available</span></div></div>
Leider scheint das Regex nicht richtig zu sein. Denn das Reading aktualisiert nicht und es erscheint auch kein Eintrag im Log (Verbose 5). Was mache ich falsch?

amenomade

Die Regex ist richtig, aber die Seite ladet dieses Teil nicht. Schau mal im Browser den "source code" der Seite, oder in der Log mit verbose 5 was als html zurückkommt
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus