Binding: http

Zweck

Gibt es für ein Gerät kein Binding, so kann man immer noch die Interaktion mittels HTTP Protokoll nachbilden. Das HTTP Protokoll kann dann später in dem conf/items Dateien zur Definition von Items verwendet werden.

Solche Geräte können sein:

  • WiFi Steckdosen
  • Enigma2 Receiver (VU+ Solo2, Dreambox, etc.)

Installation

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

Binding Konfiguration

Eine Konfiguration ist nicht notwendig.

Thing Konfiguration über Paper UI

Things werden nicht per Paper UI konfiguriert.

Thing Konfiguration über conf\things

Things werden nicht per conf/things konfiguriert.

Items

Hier definieren Sie ein item, dass von der website www.wermescher.com mittels REGEX den Titel heraus holt

Sitemap

Im Verzeichnis conf/sitemaps in der Date standard.sitemap fügen sie nun folgendes ein:

Rules

In den rules kann man folgenden Befehl nutzen um eine Website (oder eine API) zu laden:

Diese Funktion ist allerdings unabhängig von dem http-Binding.

 

Schreibe einen Kommentar