Items per HTTP befehl schalten

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Benutzeravatar
udo1toni
Beiträge: 15247
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Items per HTTP befehl schalten

Beitrag von udo1toni »

Nein, einfach so eine URL reicht nicht, Du musst schon ein PUT schicken.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

kaloschke
Beiträge: 193
Registriert: 29. Jan 2019 07:20
Answers: 0

Re: Items per HTTP befehl schalten

Beitrag 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?

Benutzeravatar
udo1toni
Beiträge: 15247
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Items per HTTP befehl schalten

Beitrag 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.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

kaloschke
Beiträge: 193
Registriert: 29. Jan 2019 07:20
Answers: 0

Re: Items per HTTP befehl schalten

Beitrag 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"

Benutzeravatar
sihui
Beiträge: 1827
Registriert: 11. Apr 2018 19:03
Answers: 21

Re: Items per HTTP befehl schalten

Beitrag 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
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.

kaloschke
Beiträge: 193
Registriert: 29. Jan 2019 07:20
Answers: 0

Re: Items per HTTP befehl schalten

Beitrag 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

Benutzeravatar
sihui
Beiträge: 1827
Registriert: 11. Apr 2018 19:03
Answers: 21

Re: Items per HTTP befehl schalten

Beitrag 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]" }
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.

kaloschke
Beiträge: 193
Registriert: 29. Jan 2019 07:20
Answers: 0

Re: Items per HTTP befehl schalten

Beitrag 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.

Benutzeravatar
sihui
Beiträge: 1827
Registriert: 11. Apr 2018 19:03
Answers: 21

Re: Items per HTTP befehl schalten

Beitrag 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.
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.

Benutzeravatar
sihui
Beiträge: 1827
Registriert: 11. Apr 2018 19:03
Answers: 21

Re: Items per HTTP befehl schalten

Beitrag 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
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.

Antworten