Ankündigung

Einklappen
Keine Ankündigung bisher.

Werte per URL aufruf übergeben

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Werte per URL aufruf übergeben

    Hallo in die Runde,

    ich habe mir mit Attiny85 einige Sensoren gebaut, die Werte der Sensoren werden an einen Raspberry per 433 MHz Sender übertragen und dort ausgelesen. Jetzt fehlt noch wie ich die Werte in mein OpenHAB bekomme. Der Raspberry ist per Lan ans Netzwerk gebunden. Ich dachte mir es ist am einfachsten wenn ich die Daten per URL Aufruf "übergebe"

    Also vom Raspberry Aufruf der URL http://IP-Adresse-OpenHAB/item=Tempe...ensorWert=25.4

    Ist so was möglich? Wenn ja welches Binding benötige ich dafür?

    Viele Grüße
    Torsten

    #2
    Schau Dir mal die REST Schnittstelle an, die ist im core mit drin und genau für diesen Zweck gedacht. Aufruf dann z.B. so:
    Code:
     curl --header "Content-Type: text/plain" --request PUT --data "$1" http://ip.des.openhab.systems:8080/rest/items/myItem/state
    führt dazu, dass das Item myItem anschließend als state den Inhalt der Variablen $1 hat.

    Kommentar


      #3
      Super, danke für die schnelle Antwort. Kann ich hier auch Benutzername und Passwort hinzufügen?
      Es ist ja im eigenen Netz

      Gefunden:
      Code:
      [URL="http://username:password@host:port/rest"]http://username:password@host:port/rest [/URL]
      Zuletzt geändert von toto1975; 16.03.2016, 13:32.

      Kommentar


        #4
        Hab ich, ehrlich gesagt, noch nie ausprobiert. Ich hab im eigenen Netz keine Autorisation

        Kommentar

        Lädt...
        X