Binding: feed

Zweck

Mit dem feed Binding kann ihr openhab 2 System mit RSS Feeds erweitern.

Dabei können Sie:

  • Ein Event auslösen sobald ein neuer Artikel erscheint.

Installation

Im Paper UI gehen Sie auf „Extensions“ und suchen sie nach Feed Binding.
Klicken Sie nun einfach auf „Install“.

Binding Konfiguration

Beim feed Binding muss nichts konfiguriert werden.

Thing Konfiguration über PaperUI

Klicken Sie auf:

  • die Inbox
  • Das +
  • Wählen Sie „Feed Binding“
  • Wählen Sie „Feed“ und geben Sie folgendes ein:
    • Name: openhab Foundation Feed
    • Thin ID: openhabfoundation
    • Location: Feeds
    • Feed URL: http://www.openhabfoundation.org/feed.xml
    • Refresh time interval: 60
  • Fügen Sie das neue Thing hinzu indem Sie oben auf den Haken klicken.

Thing Konfiguration über conf\things

Alternativ zur Konfiguration über PaperUI kann man die feed-Things auch per Hand konfigurieren. (Hat den Vorteil, dass bei einer Neuinstallation von openhab die Things automatisch wieder eingefügt werden.)

Öffnen Sie nun ihre standard.things Datei im conf\things Verzeichnis und fügen Sie folgende Zeilen hinzu:

Nach dem Abspeichern haben Sie ein Thing erzeugt:

  • feed:feed:openhabfoundation

Items

Im Verzeichnis conf\items können Sie nun die Item-Datei standard.items öffnen und folgende Einträge machen:

Sitemaps

In ihrer Sitemap im Verzeichnis conf\sitemaps können Sie diese Items nun visualisieren:

Rules

Weiters könnte man eine Regel erstellen, mit der eine Email versendet wird sobald ein neuer Eintrag im Feed erscheint.