Items per HTTP befehl schalten
-
- Beiträge: 193
- Registriert: 29. Jan 2019 07:20
Re: Items per HTTP befehl schalten
1. Du fragst von Openhab aus Deine Kamera ab. Das kann ich nicht. Ich muss in den Einstellungen meiner Türstelle eine URL eintragen!
2. Danke, den Thread kenne ich. Da geht es allgemein um die Wantec.
2. Danke, den Thread kenne ich. Da geht es allgemein um die Wantec.
- udo1toni
- Beiträge: 15247
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Items per HTTP befehl schalten
Ich möchte Dich nicht enttäuschen, aber ich lese aus der Anleitung heraus, dass die Türstation Deine Wunschfunktion nicht unterstützt. Es gibt kein Feld, in dem man überhaupt einen http-Aufruf eingeben könnte, schon gar nicht ein Feld, was an eine der Klingeltasten zu binden wäre.
Entweder, Du lässt die Station eine Rufnummer wählen (ich hoffe mal, Du hast eine TK-Anlage, die den eingehenden Ruf dann anderweitig signalisieren kann).
Oder vielleicht hast Du Glück und der Tastendruck wird wenigstens über SNMP ausgegeben. Hint: openHAB hat ein SNMP Addon
Leider ist die SNMP-Seite (so wie eigentlich bei 95% der Produkte, die SNMP unterstützen) nicht dokumentiert (dabei geht es nicht um Community usw, sondern um den Datenbaum, der auswertbar ist.)
Entweder, Du lässt die Station eine Rufnummer wählen (ich hoffe mal, Du hast eine TK-Anlage, die den eingehenden Ruf dann anderweitig signalisieren kann).
Oder vielleicht hast Du Glück und der Tastendruck wird wenigstens über SNMP ausgegeben. Hint: openHAB hat ein SNMP Addon

openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
- sihui
- Beiträge: 1827
- Registriert: 11. Apr 2018 19:03
Re: Items per HTTP befehl schalten
Okay, dann würde das über das REST Interface gehen (wenn deine Klingelstation das unterstützt):
Meine Kamera sendet einen Befehl per REST an openHAB:
Code: Alles auswählen
curl -X POST --header "Content-Type: text/plain" --header "Accept: application/json" -d "ON" "http://192.123.1.123:1111/rest/items/Motion_Event_frontcam"
Code: Alles auswählen
Switch Motion_Event_frontcam
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.
-
- Beiträge: 193
- Registriert: 29. Jan 2019 07:20
Re: Items per HTTP befehl schalten
@udo1toni
Danke für die Hinweise. Wenn jemand klingelt, schaltet das Relais. Dazu steht in der Anleitung:
"Kommandos externe Geräte während Relaisöffnung" (bzw. Relaisschliessung)
"Kommandostruktur: http://ip_adress/command"
Da wollte ich ansetzen. Aber wie gesagt, ich frage dort mal nach den Betriebsferien nach.
Danke für die Hinweise. Wenn jemand klingelt, schaltet das Relais. Dazu steht in der Anleitung:
"Kommandos externe Geräte während Relaisöffnung" (bzw. Relaisschliessung)
"Kommandostruktur: http://ip_adress/command"
Da wollte ich ansetzen. Aber wie gesagt, ich frage dort mal nach den Betriebsferien nach.
- udo1toni
- Beiträge: 15247
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Items per HTTP befehl schalten
Nein, das ist genau anders rum. Schau einfach mal in die Weboberfläche. Es gibt dort schlicht kein Feld, wo Du einen http-Aufruf einbauen könntest. Du kannst aber eines der Relais per http-Aufruf triggern.
Die Relais sind dazu gedacht, die vorhandene Infrastruktur (Lichtschalter und Türöffner) anzusteuern, was man eben auch schon vor 50 Jahren an der Freisprecheinrichtung anschließen konnte. Deshalb gibt es auch die Möglichkeit, die Relais per Befehl zu steuern (natürlich darf der Klingeltaster dann nicht das Relais anziehen lassen, aber das kann man ja konfigurieren).
Die Relais sind dazu gedacht, die vorhandene Infrastruktur (Lichtschalter und Türöffner) anzusteuern, was man eben auch schon vor 50 Jahren an der Freisprecheinrichtung anschließen konnte. Deshalb gibt es auch die Möglichkeit, die Relais per Befehl zu steuern (natürlich darf der Klingeltaster dann nicht das Relais anziehen lassen, aber das kann man ja konfigurieren).
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 193
- Registriert: 29. Jan 2019 07:20
Re: Items per HTTP befehl schalten
Doch, es funktioniert genauso, wie ich es oben geschrieben habe!
Mir ist gerade erst eingefallen, dass ich meine Netatmo Presence ja genauso steuere:
und meinen Raumfeld One S auch:
Damit habe ich es getestet und es funktioniert
Und das geht mit Openhab nicht irgendwie ähnlich?
Mir ist gerade erst eingefallen, dass ich meine Netatmo Presence ja genauso steuere:
Code: Alles auswählen
http://IP/presence_state.php?camera=Sueden&state=on
Code: Alles auswählen
http://IP:PORT/raumserver/controller/leavestandby?id=kueche&scope=room

Und das geht mit Openhab nicht irgendwie ähnlich?
-
- Beiträge: 193
- Registriert: 29. Jan 2019 07:20
Re: Items per HTTP befehl schalten
Aber wenn ich schon einen Webserver mit PHP laufen habe, dann müsste der doch Openhab ansteuen können,
so wie es sihui oben beschrieben hat:
Wie würde denn diese Zeile in einem PHP-Script aussehen?
so wie es sihui oben beschrieben hat:
Code: Alles auswählen
curl -X POST --header "Content-Type: text/plain" --header "Accept: application/json" -d "ON" "http://192.123.1.123:1111/rest/items/Motion_Event_frontcam"
-
- Beiträge: 193
- Registriert: 29. Jan 2019 07:20
Re: Items per HTTP befehl schalten
Sorry. Weiter oben gibt es ja ein Beispiel.
Also: Alles bestens. Ich rufe das PHP-Script über meine Wantec auf und dieses setzt wie gewünscht mein Openhab-Item.
Vielen Dank für Eure Hilfen.
Also: Alles bestens. Ich rufe das PHP-Script über meine Wantec auf und dieses setzt wie gewünscht mein Openhab-Item.
Vielen Dank für Eure Hilfen.
- udo1toni
- Beiträge: 15247
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Items per HTTP befehl schalten
Tja, dann fehlt diese Seite in der Bedienungsanleitung
Aber umso besser...

openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet