Ankündigung

Einklappen
Keine Ankündigung bisher.

SetPoint und http-Binding

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

    SetPoint und http-Binding

    Hallo zusammen,

    auch ich stoße jetzt in die Welt der Heimautomatisierung vor. Im ersten Schritt möchte ich die (sehr schlechten) Raumthermostate ersetzen.
    Dazu werkelt ein µController im Heizungsverteiler der die Raumtemperaturen misst und auf einer Website anzeigt.
    Zusätzlich werden über eine (einfache) Website die Soll-Temperaturen und die Hysterese eingestellt.
    So weit so gut, damit kenne ich mich aus und das funktioniert auch wunderbar.

    Im nächsten Schritt möchte ich hier OpenHAB "drübersetzen".
    Die Abfrage der Temperaturwerte mit dem http-Binding, die Auswahl per RegEx und die Anzeige waren kein Problem.

    Schwieriger wird es bei der Sollwerteinstellung. (Das Abfragen und Anzeigen des aktuellen SOLL-Wertes funktioniert).
    Wird über OpenHAB jetzt ein Sollwert geändert, so muss dieser durch http-GET an den µController übertragen werden.
    Effektiv bräuchte ich so etwas:
    Code:
    Number Temp_OG_Bath_soll	"Badezimmer [%.1f °C]" 		<temperature>	(og) { http=">[ONCHANGE:GET:http://192.168.0.22\set.htm?temp1=VALUE]"}
    Wobei "VALUE" durch den jeweils aktuellen Wert ersetzt wird.

    Ist so etwas möglich oder fummel ich gerade an einer vollkommen falschen Stelle herum?

    Viele Grüße

    Rai

    #2
    Hallo Rai,

    leider unterstützt das HTTP-Binding derzeit keine Parameter - soetwas bräuchtest Du hier. Insofern lässt sich Dein Use Case leider momentan nicht abbilden.

    Du kannst aber gerne im Issuetracker einen Feature Request einstellen, wir hatten diese Frage auch schon von anderen Seiten.

    Viele Grüße,
    Kai

    Kommentar


      #3
      Hallo Kai,

      Issue ist offen.

      Ich löse es im Moment über eine separate Regel für jeden Setpoint - eine elende Schreibarbeit, funktioniert aber.

      (Geht das eleganter?)

      Rai

      Kommentar


        #4
        Zitat von Raimond Beitrag anzeigen
        (Geht das eleganter?)
        da Du ja Cron-gesteuert triggerst brauchst Du eigentlich nur eine Regel, in der dann die diversen Requests abgesetzt werden. Elegant ist das aber natürlich immer noch nicht ...

        UPDATE: vergiß dass, Du brauchst die unterschiedlichen Regeln um den Sollwert zu verteilen. Da kommst Du (aktuell) nicht drum herum ...
        Visualisierung, Rule/Logic-Engine, Integrationsplattform mit openhab (Supportforum)

        Kommentar

        Lädt...
        X