Hauptmenü

HTTMOD regex Definition

Begonnen von Tesla, 09 Mai 2019, 20:54:17

Vorheriges Thema - Nächstes Thema

Tesla

Hallo ich bin absoluter Anfänger und bin mehrere Tage schon dran ein Reading zu schaffen von einer HTML Seite welches mein Arduino ausgibt.
Der Arduino steuert meine Solaranlage und Heizung. Dazu gibt er mir Batteriespannung , und Temperaturen sowie Statuswerte aus.

Ich weis nicht wie ich die Werte auslesen kann. Das Sprittpreis Demo kann ich nachbauen und klappt.

Das liefert der Arduino:<!DOCTYPE HTML>
<html>
<head>
<title> Arduino ok </title></head>
<body>
Temperatur Puffer Oben:51.44
<br>
Temperatur Puffer Mitte:49.56
<br>
<br>
Temperatur Ruecklauf in die Waermepumpe :40.56
<br>
Temperatur Vorlauf aus der Waermepumpe :44.06
<br>
Temperatur Aussen :11.38
<br>
<br>
Die Umwelzpumpe der Waermepumpe ist :0
<br>
Die WP hat den Status:1<br>
<br>
Batterie Spannung: 48.92
<br>
BatterieMode:1
<br>
<br>
<br>
H1 R1: 0<br>
H1 R2:     0<br>
H1 R3:     0<br>
<br>
H2 R4:     0<br>
H2 R5:     0<br>
H2 R6:     0<br>
</body>
</html>


Wie muss das nun aussehen wenn ich z.b. die Batteriespannung einlesen möchte?
Ich danke euch :-)
Viele Grüße

amenomade

Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

Tesla

Hi danke für deine Antwort.
Leider nein, es entsteht kein Reading.

define Heizung HTTPMOD http://192.168.0.145/ 5
setuuid Heizung 5cd3e26c-f33f-d8b1-9d45-fdaa322ae65b8c26
attr Heizung userattr reading01Name_Spannung reading01Regex_Spannung
attr Heizung enableControlSet 1
attr Heizung enableCookies 1
attr Heizung enforceGoodReadingNames 1
attr Heizung handleRedirects 1
attr Heizung icon temp_control
attr Heizung reading01Name_Spannung Spannung
attr Heizung reading01Regex_Spannung Batterie Spannung: ([\d\.]+)
attr Heizung room Heizung


amenomade

Falsch:
attr Heizung reading01Name_Spannung Spannung
attr Heizung reading01Regex_Spannung Batterie Spannung: ([\d\.]+)


Richtig:
attr Heizung reading01Name Spannung
attr Heizung reading01Regex Batterie Spannung: ([\d\.]+)


Wenn es immer noch nicht geht, bitte ein "list" vom Device Heizung und die Log mit attr verbose 5
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

Tesla

YEAH DANKE !!!   Wenn du eine Frau wärst, würde ich dich jetzt küssen.  ;D
Es klappt, jetzt kann ich weiter arbeiten.

Viele Grüße