Schnäppchen-Benachrichtigungen mit Home Assistant
2011 wurde IFTTT (If This Then That) vorgestellt, ein genialer Automatisierungsdienst, der verschiedene Apps, Geräte und Online-Services miteinander verbindet. Das Prinzip ist einfach: Wenn ein bestimmtes Ereignis eintritt (z. B. Suchbegriff-Treffer in RSS-Feed), wird automatisch eine Aktion ausgelöst (z. B. Push Benachrichtigung über Pushover).
Bis 2020 war IFTTT kostenlos, dann wurden Abo-Modelle eingeführt. Ich habe die kostenlose Version gelegentlich noch genutzt, aber vor einiger Zeit wurde auch das Einlesen von RSS-Feeds zum kostenpflichtigen Pro-Feature erklärt – mein Wenn-Suchbegriff-im-MyDealz-Feed-erscheint-benachrichtige-mich-Applet funktioniert also nicht mehr. (Zur Erklärung: MyDealz ist eine Website, auf der günstige Angebote [Deals] veröffentlicht werden.)
Nun sind 3,99 $ pro Monat für ein Abo nicht viel, aber die Aufgaben, für die ich IFTTT nutze, lassen sich mittlerweile alle problemlos mit Home Assistant nachbauen – mein Sonnenuntergangs-Hack von 2013 war drei Jahre später obsolet, und auch das oben beschriebene Szenario (Wenn Treffer in RSS-Feed dann Benachrichtigung) lässt sich mit Home Assistant automatisieren.
Wenn ich also eine Anschaffung plane, lasse ich mich jetzt von Home Assistant mithilfe des MyDealz-Feeds über Deals benachrichtigen. Hier eine Benachrichtigung auf dem iPhone über einen „HomePod“-Deal. Tippe ich die Benachrichtigung an, lande ich direkt auf der Deal-Seite bei MyDealz:
Und so geht’s:
Als erstes muss die Feedreader-Integration in Home Assistant eingerichtet werden: Einstellungen > Geräte & Dienste > Integrationen > Feedreader. Als URL gibt man ein: https://www.mydealz.de/rss/alles
Wenn man den Feed häufiger als nur jede Stunde einlesen möchte, braucht man eine Automation, die den Feed z. B. alle 15 Minuten updatet., Die entity_id heißt bei Ihnen möglicherweise anders, dann müssen Sie sie anpassen:
- alias: "Feedreader Update Intervall"
triggers:
- trigger: time_pattern
minutes: "/15"
actions:
- action: homeassistant.update_entity
target:
entity_id: event.mydealz
Nachfolgend die Automation, die bei Suchbegriff-Treffern eine Benachrichtigung über die Pushover-Integration sendet. Möchte man sich stattdessen z. B. über die Mobile App benachrichtigen lassen, ändert man die notify-Anweisung entsprechend, z. B. durch notify.mobile_app_mein_iphone
Suchbegriff_1 ersetzt man natürlich durch den tatsächlichen Suchbegriff, z. B. „HomePod“. Will man nach mehreren Begriffen suchen, ergänzt man die Condition entsprechend, z. B. mit or 'Suchbegriff_2' in title etc.
🔒 Dieser Artikel ist kostenpflichtig
Einmalig 0,99 € – dauerhaft freigeschaltet auf diesem Gerät.
Artikel kaufen (0,99 €)Schon mal eine App bei mir gekauft? Artikel kostenlos freischalten…
Ähnliche Beiträge:
NebulaSans KI-Bildgenerierung-Tipp: ZImageGUI
Kommentar schreiben:
FAQ (Häufig gestellte Fragen)
Kommentare:
- Michael Preidel zu Pasta dell’Orto
- Stefan zu Pasta dell’Orto
- Michael Preidel zu CookieCrumble Testflight jetzt auch für macOS
- Götz zu CookieCrumble Testflight jetzt auch für macOS
- Michael Preidel zu Harbor – Sicherer Hafen [Testflight]
- Henning zu Harbor – Sicherer Hafen [Testflight]
Schlagwörter
