HTTP request mit CUxD

Anbindung von FS20-Komponenten, ELV-Wetterstationen, EnOcean und DMX an HomeMatic

Moderator: Co-Administratoren

Antworten
Benutzeravatar
roe1974
Beiträge: 746
Registriert: 17.10.2017, 16:15
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wien
Hat sich bedankt: 52 Mal
Danksagung erhalten: 13 Mal

HTTP request mit CUxD

Beitrag von roe1974 » 25.10.2017, 17:09

Hallo

Ich möchte aus einem Script heraus einen HTTP request auf xxx.xxx.xxx.xxx:18089 absetzten.
Brauche ich für "homebridge-http-motion-sensor"

Geht das mit CUxD ?

DANKE !
lg Richard

dondaik
Beiträge: 12925
Registriert: 16.01.2009, 18:48
Wohnort: Steingaden
Hat sich bedankt: 1599 Mal
Danksagung erhalten: 222 Mal

Re: HTTP request mit CUxD

Beitrag von dondaik » 25.10.2017, 18:53

was sagt den das handbuch ?
-------
!!! der download der handbüchern auf den seiten von eq3 und das lesen der tips und tricks kann das hm-leben sehr erleichtern - das nutzen der suche nach schlagworten ebenso :mrgreen: !!!
wer schreibfehler findet darf sie behalten.

Benutzeravatar
roe1974
Beiträge: 746
Registriert: 17.10.2017, 16:15
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wien
Hat sich bedankt: 52 Mal
Danksagung erhalten: 13 Mal

Re: HTTP request mit CUxD

Beitrag von roe1974 » 25.10.2017, 20:51

welches handbuch ?
aso ... den string weiss ich..... will nur wissen wie ich ein curl "http:// etc......" via CuxD absetzten kann....

lg Richard

dondaik
Beiträge: 12925
Registriert: 16.01.2009, 18:48
Wohnort: Steingaden
Hat sich bedankt: 1599 Mal
Danksagung erhalten: 222 Mal

Re: HTTP request mit CUxD

Beitrag von dondaik » 25.10.2017, 21:22

das von cuxd - es ist sehr gut, ggf ist unter den vielen bespielen auch die lösung
-------
!!! der download der handbüchern auf den seiten von eq3 und das lesen der tips und tricks kann das hm-leben sehr erleichtern - das nutzen der suche nach schlagworten ebenso :mrgreen: !!!
wer schreibfehler findet darf sie behalten.

alchy
Beiträge: 10754
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 673 Mal

Re: HTTP request mit CUxD

Beitrag von alchy » 25.10.2017, 21:33

stellt sich die Frage, ob du auch etwas zurückbekommen willst.
Einen request mit curl oder wget ist sowohl mit cuxd.exec als auch mit system.exec möglich.

Alchy

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

Benutzeravatar
roe1974
Beiträge: 746
Registriert: 17.10.2017, 16:15
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wien
Hat sich bedankt: 52 Mal
Danksagung erhalten: 13 Mal

Re: HTTP request mit CUxD

Beitrag von roe1974 » 25.10.2017, 22:35

nein will nichts zurückbekommen ...
zumindest verstehe ich es so bei dem plug-in "homebridge-http-motion-sensor"

https://github.com/lucavb/homebridge-http-motion-sensor

Mit dem request wird der virtuelle motion sensor angesprochen....damit kann ich dann aktionen in homekit setzten...

lg Richard

alchy
Beiträge: 10754
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 673 Mal

Re: HTTP request mit CUxD

Beitrag von alchy » 26.10.2017, 07:59

also cuxd und curl und nichts zurück.

Das wäre dann ungefähr so:

Code: Alles auswählen

string url= "http://192.168.178.200/anaus.php";
if ( (dom.GetObject(ID_DATAPOINTS)).Get("CUxD.CUX2801001:1.CMD_EXEC")) { (dom.GetObject(ID_DATAPOINTS)).Get("CUxD.CUX2801001:1.CMD_EXEC").State("curl -s -k "#url); 
} else { 
WriteLine("Datenpunkt nicht vorhanden");}
Alchy
Zuletzt geändert von alchy am 23.12.2019, 22:09, insgesamt 1-mal geändert.
Grund: curl Aufruf angepasst

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

Benutzeravatar
roe1974
Beiträge: 746
Registriert: 17.10.2017, 16:15
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wien
Hat sich bedankt: 52 Mal
Danksagung erhalten: 13 Mal

Re: HTTP request mit CUxD

Beitrag von roe1974 » 26.10.2017, 09:45

perfekt !!! Viiiiiiiielen Dank !!!!!
lg Richard

Antworten

Zurück zu „CUxD“