Seite 1 von 3

Virtuellen CuxD Bewegungsmelder

Verfasst: 06.10.2019, 16:58
von joni-blue
Hallo zusammen,

Nachdem ich den ganzen Sonntag damit verbracht habe zu versuchen einen Virtuellen Bewegungsmelder zu erstellen der in PocketControl angezeigt werden kann und den man per http Post ändern kann wende ich mich nun an euch!

Wer kann mir dabei helfen?

Re: Virtuellen CuxD Bewegungsmelder

Verfasst: 06.10.2019, 20:59
von uwe111
Hallo,

Du legst ein CUxD Gerät (40) Universalsteuerung mit Control: Bewegungsmelder und Geräte Icon: Bewegungsmelder an.
Dann aktivierst Du nur den ersten Kanal.
Mittels SET_STATE kannst Du den Zustand dann z.B. auch per HTTP ändern.

Viele Grüße

Uwe

Re: Virtuellen CuxD Bewegungsmelder

Verfasst: 06.10.2019, 21:09
von joni-blue
Vielen Dank für die schnelle Rückmeldung!
Magst du mir auch noch die http url verraten?

Re: Virtuellen CuxD Bewegungsmelder

Verfasst: 07.10.2019, 13:59
von uwe111
joni-blue hat geschrieben:
06.10.2019, 21:09
Magst du mir auch noch die http url verraten?
Die URL ist natürlich abhängig von Deinem angelegten Gerät.

Hier steht, wie's geht: viewtopic.php?f=26&t=51079#p512040

Also z.B: so

Code: Alles auswählen

http://IP.DEINER.EIGENEN.CCU:8181/rega.exe?ret=datapoints.Get("CUxD.CUX4000001:1.SET_STATE").State(1)
http://IP.DEINER.EIGENEN.CCU:8181/rega.exe?ret=datapoints.Get("CUxD.CUX4000001:1.SET_STATE").State(0)
Viele Grüße

Uwe

Re: Virtuellen CuxD Bewegungsmelder

Verfasst: 07.10.2019, 21:17
von joni-blue
hi leider bekomme ich es mit der url nicht hin,
muss ich da noch was anderes einstellen?
ich bekomme ihn einfach nicht ausgelöst,

string url="http://192.xxx.x.x:8181/reg ... #url#"'");
Bildschirmfoto 2019-10-07 um 21.11.07.png
Bildschirmfoto 2019-10-07 um 21.11.29.png

Re: Virtuellen CuxD Bewegungsmelder

Verfasst: 07.10.2019, 23:06
von uwe111
Du musst die URL in die Adresszeile Deines Webbrowsers eintippen. Funktioniert das?

Von HM-Script war bisher nicht die Rede. Aber daraus funktioniert es natürlich auch.

Jetzt wäre es interessant zu erfahren, was Du eigentlich mit dem Bewegungsmelder im PocketControl abbilden möchtest und warum der Aufruf unbedingt per URL mittels HTTP POST und nicht mittels HTTP GET erfolgen soll? Sonst kommen wir hier zu keinem Ergebnis.
joni-blue hat geschrieben:
07.10.2019, 21:17
string url="http://192.xxx.x.x:8181/reg ... #url#"'");
Das sieht wie ein HM-Script Fragment aus, aber sagt mir ansonsten leider überhaupt nichts. :roll:

Viele Grüße

Uwe

Re: Virtuellen CuxD Bewegungsmelder

Verfasst: 08.10.2019, 06:55
von joni-blue
Über den Browser hat es nicht geklappt.
Möchte von einer Instar Camera den Bewegungsmelder auslösen auf der HomeMatic.
Wie wäre den die url für den get Befehl?

Re: Virtuellen CuxD Bewegungsmelder

Verfasst: 08.10.2019, 08:39
von Xel66
joni-blue hat geschrieben:
08.10.2019, 06:55
Wie wäre den die url für den get Befehl?
Bau Dir doch einen nach den Beispielen aus dem Forum zusammen. Die Syntax steht doch grundsätzlich schon oben. Die ist doch nur an Deine Bedürfnisse anzupassen. Du musst lediglich die Firewalleinstellungen der CCU und ggf. aktiviertes Login beachten. Darum wird vermutlich auch eine Lösung über die XML-API zielführender sein, als den Status auf Port 8181 zu setzen. Vielleicht musst Du auch die Sonderzeiten escapen (Beispiel).

Gruß Xel66

Re: Virtuellen CuxD Bewegungsmelder

Verfasst: 08.10.2019, 11:34
von uwe111
joni-blue hat geschrieben:
08.10.2019, 06:55
Über den Browser hat es nicht geklappt.
Dann wird es von der Kamera auch nicht klappen.
Jetzt kannst Du entweder Deine Firewalleinstellungen auf der CCU anpassen oder es mit XMLRPC probieren.
joni-blue hat geschrieben:
08.10.2019, 06:55
Wie wäre den die url für den get Befehl?
Das waren die von mir gezeigten Beispiele bereits.
Wenn es bei Dir nicht funktioniert, dann liegt es wahrscheinlich an den Firewall Einstellungen Deiner CCU.
Du kannst den Aufruf alternativ natürlich auch mit XMLRPC im Webbrowser probieren.
Erst wenn es vom Webbrowser aus funktioniert (XMLRPC bzw. 8181), brauchst Du mit der Kamera weitermachen.

Viele Grüße

Uwe

Re: Virtuellen CuxD Bewegungsmelder

Verfasst: 08.10.2019, 13:22
von joni-blue
Ich bekomme es bei normalen HomeMatic Schaltaktoren ja hin per URL den Status zu wechseln!
Ich schaffe es nur nicht den virtuellen Bewegungsmelder auf Bewegung zu setzen