FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: stenny73 am 22 September 2013, 14:54:05

Titel: Änderungen auf einer Internet Seite erkennen und melden
Beitrag von: stenny73 am 22 September 2013, 14:54:05
Hallo

Kann man mit FHEM eine Internet Seite auf änderungen prüfen und dies melden?

In meinem Fall will ich mehr-tanken.de prüfen ob sich die Kraftstoffpreis ändern.
Wenn ich dort eine Tankstelle auswähle sehe ich im Quelltext zwar nicht den Preis
aber das letzte mal der Änderung (Als Beispiel: </div><p class="detail_date">21.09.2013, 10:07</p>) Dieser Text taucht natürlich mehrfach auf - zu jeder Qualität.....

Wenn man das alle 15 Minuten prüfen würde und die Rückgabe ist kleiner 15 Minuten  könnte man z.b. eine Lampe steuern oder eine mp3 abspielen - Sofern keine sinnvolle Rückgabe kommt, z.B. Seite würde von denen geändert, wird dieses auch gemeldet.

Habt ihr eine Idee?
Ich kenne mich mit Programmieren so nicht aus.....



stenny73
Titel: Aw: Änderungen auf einer Internet Seite erkennen und melden
Beitrag von: UliM am 24 September 2013, 06:47:21
Moin,
ja, das geht vermutlich, je nachdem, wie die page aufgebaut ist - denn Du schreibst, dass Du erst die richtige Seite aufrufen bzw richtige Tankstelle auswählen musst. Wenn das ein dynamischer Link ist, wird's schon mal schwieriger.

Wen  du den html-Code mal geholt hast, kannst Du das Datum per regexp rausfiltern, das Datum in einen Zeitstempel umwandeln und die Zeit seit der letzten Aktualisierungberechnen, um damit eine Aktion zu triggern.

Ohne Programmieren wird das aber nix...

Gruß, Uli