Seite 2 von 3

Re: Items per HTTP befehl schalten

Verfasst: 26. Aug 2019 18:49
von udo1toni
Nein, einfach so eine URL reicht nicht, Du musst schon ein PUT schicken.

Re: Items per HTTP befehl schalten

Verfasst: 27. Aug 2019 16:39
von kaloschke
Dank Dir.
Ja, das dachte ich mir. Aber ich bin da nicht so der Held.
Wie müsste denn mein Beispiel oben für ein ON ergänzt werden?

Re: Items per HTTP befehl schalten

Verfasst: 27. Aug 2019 23:56
von udo1toni
Ich kenne Deine Türklingel nicht. Es gibt verschiedene Methoden, einen http-Request zu senden, PUT, GET und POST sind die drei für openHAB wichtigen Methoden. Über curl gibt man mittels Parameter an, welche der Methoden verwendet werden soll. Deine Türklingel muss dafür ebenfalls eine Auswahlmöglichkeit haben.

Zur Not hast Du vielleicht eine etwas genauere Bezeichnung (Marke/Modell/Firmwarestand), dann kann man das vielleicht online raus finden.

Re: Items per HTTP befehl schalten

Verfasst: 28. Aug 2019 13:06
von kaloschke
Ich habe eine Wantec C IP. Auf der Homeoage steht ...

"http-Befehle für Haussteuerung absetzbar beim Klingeln und Türeöffnen"

und in der marginalen Dokumentation steht bei einem Eingabefeld lediglich:

"Kommandostruktur: http://ip_adress/command"

Re: Items per HTTP befehl schalten

Verfasst: 28. Aug 2019 14:45
von sihui
kaloschke hat geschrieben: 28. Aug 2019 13:06 Ich habe eine Wantec C IP.
Der Download und das Ansehen der Bedienungsanleitung bringt folgendes hervor:

Code: Alles auswählen

http://192.168.1.250/relay_control?1=on
um das Relais 1 zu schalten. In openHAB würde das dann in einer Rule so aussehen:

Code: Alles auswählen

sendHttpPutRequest("http://192.168.1.250/relay_control?1=on")
https://www.openhab.org/docs/configurat ... tp-actions

Re: Items per HTTP befehl schalten

Verfasst: 28. Aug 2019 14:52
von kaloschke
Hi,
dank Dir, aber das ist ja nicht, was ich will. Ich möchte NICHT mit HTTP das Relais schalten, sondern WENN das Relais geschaltet wird, eine HTTP-Nachricht an Openhab schicken, damit dort ein Item geschaltet wird.
In der Anleitung geht es um RC command at relay ON bzw. OFF

Re: Items per HTTP befehl schalten

Verfasst: 28. Aug 2019 15:02
von sihui
kaloschke hat geschrieben: 28. Aug 2019 14:52 sondern WENN das Relais geschaltet wird
Naja, das müsste das Gerät dann ja auch unterstützen. Was sagt denn die Anleitung dazu?

Beispiel: ich empfange den Status (Bewegung ja/nein) meiner Außenkamera wie folgt:

Code: Alles auswählen

Switch CamVideo_1 { http=">[ON:GET:http://192.123.1.123:1111/0/detection/start] >[OFF:GET:http://192.123.1.123:1111/0/detection/pause]" }

Re: Items per HTTP befehl schalten

Verfasst: 28. Aug 2019 15:51
von kaloschke
Ich denke, ich kann von der Tür aus eine URL aufrufen, mehr nicht.
Und ich habe gehofft, hier zu erfahren wie diese aussehen muss, um ein Item zu setzen.
Wantec hat gerade Betriebsferien. Ich versuche im September, da mehr zu erfahren.

Re: Items per HTTP befehl schalten

Verfasst: 28. Aug 2019 17:52
von sihui
kaloschke hat geschrieben: 28. Aug 2019 15:51 Ich denke, ich kann von der Tür aus eine URL aufrufen, mehr nicht.
Mehr brauchst du ja auch nicht. Diese URL dann einfach in mein Beispiel einsetzen und dann sollte es funktionieren.

Re: Items per HTTP befehl schalten

Verfasst: 28. Aug 2019 17:55
von sihui
kaloschke hat geschrieben: 28. Aug 2019 15:51 wie diese aussehen muss
Hier schon mal geschaut?

https://knx-user-forum.de/forum/%C3%B6f ... monolith-c