Aufrufen eines Schaltbefehls via URL

Allgemeines zur HomeMatic Haussteuerung

Moderator: Co-Administratoren

laschatz
Beiträge: 51
Registriert: 25.09.2010, 14:45
Wohnort: Stuttgart
Danksagung erhalten: 1 Mal

Re: Aufrufen eines Schaltbefehls via URL

Beitrag von laschatz » 17.03.2021, 18:54

Vielen Dank, ich das ich muss ein .exe irgendwo auf der ccu finden und unbenennen oder was weis ich, egal deutsche sprache...
jetzt gehts, easy. :-)

Nochmal Danke,

Larry

Benutzeravatar
robbi77
Beiträge: 13842
Registriert: 19.01.2011, 19:15
System: CCU
Wohnort: Landau
Hat sich bedankt: 181 Mal
Danksagung erhalten: 737 Mal

Re: Aufrufen eines Schaltbefehls via URL

Beitrag von robbi77 » 17.03.2021, 20:13

Nein du musst nix finden mit .exe

Einfach nicht drüber nachdenken einfach den Aufruf so übernehmen. Es ist egal was da steht.

Egal.exe?irgendwas
ABC.exe?oderso
laschatz.exe?hallo

Es geht alles.
Bei Risiken und Nebenwirkungen fragen Sie den Elektriker Ihres geringsten Mißtrauens!
http://www.eq-3.de/service/downloads.html
Tips und Tricks für Anfänger: viewtopic.php?t=22801
Programmlogik: viewtopic.php?f=31&t=4251
Webui-Handbuch: https://www.eq-3.de/downloads/download/ ... h_eQ-3.pdf
Script und Linksammlung: viewtopic.php?f=26&t=27907
Troll des Forums ...

Paradox
Beiträge: 216
Registriert: 18.02.2021, 19:30
System: Alternative CCU (auf Basis OCCU)
Wohnort: Schwarzenbek
Hat sich bedankt: 116 Mal
Danksagung erhalten: 6 Mal

Re: Aufrufen eines Schaltbefehls via URL

Beitrag von Paradox » 11.04.2021, 21:12

Hallo zusammen,

ich scheitere gerade an der wohl simpelsten Sache:
Wenn ich den Pfad eingebe passiert genau nichts. Wo ist mein Fehler?

Code: Alles auswählen

http://192.168.178.xxx:8181/ccu3.exe?Antwort=dom.GetObject("Kamera_Hauseingang_Bewegung").State(1)
muss noch irgendwie und irgendwo was freigeschaltet werden?
Sorry ggf. steh ich grad aufm Schlauch! :?:
CCU3 mit RaspberryMatic

Lernt gerne und stetig dazu! :idea:

Benutzeravatar
robbi77
Beiträge: 13842
Registriert: 19.01.2011, 19:15
System: CCU
Wohnort: Landau
Hat sich bedankt: 181 Mal
Danksagung erhalten: 737 Mal

Re: Aufrufen eines Schaltbefehls via URL

Beitrag von robbi77 » 11.04.2021, 21:15

Sorry , aber mehr sieht man nicht :
DB819A18-8DF9-4D2D-89E4-9C31EF9E0101.jpeg
Tip: Codetags

Edit:
Laut deinem Profil hast du einen AP und keine CCU. Bei einem AP geht das nicht.
Bei Risiken und Nebenwirkungen fragen Sie den Elektriker Ihres geringsten Mißtrauens!
http://www.eq-3.de/service/downloads.html
Tips und Tricks für Anfänger: viewtopic.php?t=22801
Programmlogik: viewtopic.php?f=31&t=4251
Webui-Handbuch: https://www.eq-3.de/downloads/download/ ... h_eQ-3.pdf
Script und Linksammlung: viewtopic.php?f=26&t=27907
Troll des Forums ...

Paradox
Beiträge: 216
Registriert: 18.02.2021, 19:30
System: Alternative CCU (auf Basis OCCU)
Wohnort: Schwarzenbek
Hat sich bedankt: 116 Mal
Danksagung erhalten: 6 Mal

Re: Aufrufen eines Schaltbefehls via URL

Beitrag von Paradox » 11.04.2021, 21:22

Hi, habe es korrigiert und habe eine CCU3 auch mittlerweile laufen. Sind jetzt die ersten gehversuche. AP geht nicht, ist klar.
CCU3 mit RaspberryMatic

Lernt gerne und stetig dazu! :idea:

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

Re: Aufrufen eines Schaltbefehls via URL

Beitrag von alchy » 11.04.2021, 21:32

Irgendetwas wird der Browser aber ausgeben, wenn du die URL aufrufst, oder?

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.

Paradox
Beiträge: 216
Registriert: 18.02.2021, 19:30
System: Alternative CCU (auf Basis OCCU)
Wohnort: Schwarzenbek
Hat sich bedankt: 116 Mal
Danksagung erhalten: 6 Mal

Re: Aufrufen eines Schaltbefehls via URL

Beitrag von Paradox » 11.04.2021, 21:34

Habs gelöst, hatte vergessen :oops: den Remote Homematic-Script API auf eingeschränkt zu stellen.... :roll:
Sorry und Danke dennoch!!!
CCU3 mit RaspberryMatic

Lernt gerne und stetig dazu! :idea:

Michel2015
Beiträge: 34
Registriert: 28.01.2015, 19:43
Hat sich bedankt: 1 Mal

Re: Aufrufen eines Schaltbefehls via URL

Beitrag von Michel2015 » 29.04.2021, 21:48

Hallo zusammen,
ich hänge mich hier mal dran. Ich versuche seit 2 Tagen über ein Shelly 2.5 den Status des Relais an die CCU (Raspberrymatic) zurück zugeben.
Irgndwie funktioniert es aber nicht, wobei ich ziemlich sicher bin, das der Befehl,

http://192.168.0.60:8181/ccu3.exe?Antwo ... ).State(1)
richtig sein muss. Der Schalter heißt in der CCU "Shelly" es gibt nur den einen. Was hat es mit dem "Remote Homematic-Sript API von Paradox auf sich?
Wenn ich die URL im Browser eingebe, kommt folgendes dabei raus.

<xml>
<script/>
<exec>/ccu3.exe</exec>
<sessionId/>
<httpUserAgent>User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.93 Safari/537.36</httpUserAgent>
<Antwort>true</Antwort>
</xml>

Wo ist mein Fehler.

Danke und Gruß
Michael

mp74
Beiträge: 3
Registriert: 13.05.2021, 09:01
System: sonstige
Hat sich bedankt: 5 Mal

Re: Aufrufen eines Schaltbefehls via URL

Beitrag von mp74 » 14.05.2021, 11:11

Hallo,

was mache ich falsch, ich möchte den Aktor einschalten?

Code: Alles auswählen

http://192.168.17.40:8181/x.exe?Antwort=dom.GetObject("HmIP-FSM 000xxxxxx:2.STATE").State(1)
liefert

Code: Alles auswählen

<xml>
<exec>/x.exe</exec>
<sessionId/>
<httpUserAgent>
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:88.0) Gecko/20100101 Firefox/88.0
</httpUserAgent>
<Antwort>null</Antwort>
</xml>
Ich bitte um Hilfe

Grüße

Benutzeravatar
Baxxy
Beiträge: 10738
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 599 Mal
Danksagung erhalten: 2196 Mal

Re: Aufrufen eines Schaltbefehls via URL

Beitrag von Baxxy » 14.05.2021, 12:20

mp74 hat geschrieben:
14.05.2021, 11:11
Ich bitte um Hilfe
Kommt drauf an ob auf der Zentrale die Authentifizierung aktiv ist.

Ich mache das so...
mit Authentifizierung:

Code: Alles auswählen

http://Admin:admin@192.168.1.66:8181/ret.exe?ret=channels.Get ("HMIP-PSM 0D2 Kanal :3 - Schaltaktor").DPByHssDP ("STATE").State(1)
ohne Authentifizierung:

Code: Alles auswählen

http://192.168.1.66:8181/ret.exe?ret=channels.Get ("HMIP-PSM 0D2 Kanal :3 - Schaltaktor").DPByHssDP ("STATE").State(1)

Antworten

Zurück zu „HomeMatic allgemein“