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
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