FHEM Forum

FHEM => Codeschnipsel => Thema gestartet von: t1me2die am 16 Mai 2019, 10:35:35

Titel: [Codeschnipsel] Cashback Deals von sparwelt.de auslesen und als Reading speicher
Beitrag von: t1me2die am 16 Mai 2019, 10:35:35
Moin liebes Forum,

ZitatZur Info: Habe von HTTPMOD auf einen Dummy mit HttpUtils_NonblockingGet() umgestellt, da meine alte RegEx nicht mehr wie gewünscht funktioniert hat!

ich möchte Euch heute gerne meinen Code vorstellen, zum Auslesen der Cashback Deals von der Website: https://www.sparwelt.de/gratis/cashback inklusive Aufbereitung der Deals als Reading.

Konfiguration / Definition (RAW):

define Sparwelt dummy
attr Sparwelt room Sparwelt


Die 99_myUtils_Sparwelt.pm besteht z.Z. aus fünf Routinen:

Beschreibung:
{ myUtils_Sparwelt_PerformHttpRequest() }Ich bin gerne für hilfreiche Kritik oder Wünsche offen, dieser Code wurde von mir nach besten Gewissen getestet und ist sicherlich keineswegs perfekt!
Für Tipps und Tricks und / oder Verbesserungen bin ich offen und auch "lernfähig"  :)

Im Anhang ist ein Screenshot vom Einsatz via Telegram Nachricht.
Des Weiteren ein kleiner Ausschnitt von den Readings und natürlich die 99_myUtils_Sparwelt.pm
Vielleicht dient der Code auch nur als Inspiration für Andere, in diesem Sinne...

Gruß
Mathze