Virtuellen CuxD Bewegungsmelder

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

Moderator: Co-Administratoren

Benutzeravatar
joni-blue
Beiträge: 1171
Registriert: 04.01.2012, 12:20
System: CCU
Wohnort: Hannover
Hat sich bedankt: 6 Mal
Danksagung erhalten: 1 Mal

Virtuellen CuxD Bewegungsmelder

Beitrag von joni-blue » 06.10.2019, 16:58

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?
Zuletzt geändert von alchy am 06.10.2019, 19:35, insgesamt 1-mal geändert.
Grund: verschoben aus Informationen zum HomeMatic-Forum
Reboot tut gut ! ! !

Benutzeravatar
uwe111
Beiträge: 4806
Registriert: 26.02.2011, 22:22
Hat sich bedankt: 3 Mal
Danksagung erhalten: 239 Mal
Kontaktdaten:

Re: Virtuellen CuxD Bewegungsmelder

Beitrag von uwe111 » 06.10.2019, 20:59

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
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN :wink: Download: CUxD 2.11, SSH KeyDir

Benutzeravatar
joni-blue
Beiträge: 1171
Registriert: 04.01.2012, 12:20
System: CCU
Wohnort: Hannover
Hat sich bedankt: 6 Mal
Danksagung erhalten: 1 Mal

Re: Virtuellen CuxD Bewegungsmelder

Beitrag von joni-blue » 06.10.2019, 21:09

Vielen Dank für die schnelle Rückmeldung!
Magst du mir auch noch die http url verraten?
Reboot tut gut ! ! !

Benutzeravatar
uwe111
Beiträge: 4806
Registriert: 26.02.2011, 22:22
Hat sich bedankt: 3 Mal
Danksagung erhalten: 239 Mal
Kontaktdaten:

Re: Virtuellen CuxD Bewegungsmelder

Beitrag von uwe111 » 07.10.2019, 13:59

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
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN :wink: Download: CUxD 2.11, SSH KeyDir

Benutzeravatar
joni-blue
Beiträge: 1171
Registriert: 04.01.2012, 12:20
System: CCU
Wohnort: Hannover
Hat sich bedankt: 6 Mal
Danksagung erhalten: 1 Mal

Re: Virtuellen CuxD Bewegungsmelder

Beitrag von joni-blue » 07.10.2019, 21:17

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
Reboot tut gut ! ! !

Benutzeravatar
uwe111
Beiträge: 4806
Registriert: 26.02.2011, 22:22
Hat sich bedankt: 3 Mal
Danksagung erhalten: 239 Mal
Kontaktdaten:

Re: Virtuellen CuxD Bewegungsmelder

Beitrag von uwe111 » 07.10.2019, 23:06

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
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN :wink: Download: CUxD 2.11, SSH KeyDir

Benutzeravatar
joni-blue
Beiträge: 1171
Registriert: 04.01.2012, 12:20
System: CCU
Wohnort: Hannover
Hat sich bedankt: 6 Mal
Danksagung erhalten: 1 Mal

Re: Virtuellen CuxD Bewegungsmelder

Beitrag von joni-blue » 08.10.2019, 06:55

Ü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?
Reboot tut gut ! ! !

Xel66
Beiträge: 14085
Registriert: 08.05.2013, 23:33
System: Alternative CCU (auf Basis OCCU)
Wohnort: Nordwürttemberg
Hat sich bedankt: 580 Mal
Danksagung erhalten: 1492 Mal

Re: Virtuellen CuxD Bewegungsmelder

Beitrag von Xel66 » 08.10.2019, 08:39

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
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch

Benutzeravatar
uwe111
Beiträge: 4806
Registriert: 26.02.2011, 22:22
Hat sich bedankt: 3 Mal
Danksagung erhalten: 239 Mal
Kontaktdaten:

Re: Virtuellen CuxD Bewegungsmelder

Beitrag von uwe111 » 08.10.2019, 11:34

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
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN :wink: Download: CUxD 2.11, SSH KeyDir

Benutzeravatar
joni-blue
Beiträge: 1171
Registriert: 04.01.2012, 12:20
System: CCU
Wohnort: Hannover
Hat sich bedankt: 6 Mal
Danksagung erhalten: 1 Mal

Re: Virtuellen CuxD Bewegungsmelder

Beitrag von joni-blue » 08.10.2019, 13:22

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
Reboot tut gut ! ! !

Antworten

Zurück zu „CUxD“