Ankündigung

Einklappen
Keine Ankündigung bisher.

Hilfe Wie sende ich einen WERT nach HTTP

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

    Hilfe Wie sende ich einen WERT nach HTTP

    Hi

    Ich sitze nun schon ein paar tage und versuche mein OPENHAB dazu zu bringen das es mir via HTTP Werte sendt..
    Code:
    http://192.168.1.205/rgb?b=20
    "b=0-255"
    wie bekomme ich es hin das wenn ich einen SLIDER betätige mir die Werte zwischen 0-255 gesendet werden
    Code:
    Switch DimmedLight "Dimmer [%.1f %%]" { http=">[http://192.168.1.205/rgb?b=]"}

    #2
    Wenn ich das Wiki richtig interpretiere, müsstest Du %1$s als Platzhalter angeben, also so:
    Code:
    Switch DimmedLight "Dimmer [%.1f %%]" { http=">[http://192.168.1.205/rgb?b=%1$s]"}
    Zuletzt geändert von udo1toni; 06.03.2016, 07:33.

    Kommentar


      #3
      Irgendwie passt das aber nicht zusammen. Du möchtest einen Slider und hast im Code einen Switch. Dass sollte entweder eine Number oder ein Dimmer sein. Wobei der Dimmer immer 0-100% gibt, also nicht 0-255. Hier wäre dann eine Regel zu implmentieren, die den Wert des Dimmers nimmt und dann umrechnet. Die http Syntax mal nicht betrachtet.

      Thomas

      Kommentar


        #4
        Danke für die schnellen Antworten,
        Code:
         
         Switch DimmedLight "Dimmer [%.1f %%]" { http=">[http://192.168.1.205/rgb?b=%1$s]"}
        klappt leider nicht :-(

        aber ich habe es in zwischenteit geschafft MQTT zum laufen zu bekommen ( diese F... Rpi Firewall) ist ja viel einfacher mittels MQTT die befehle zu senden.

        trotzdem ein DICKES danke an euch

        Kommentar

        Lädt...
        X