Aufrufen eines Schaltbefehls via URL

Allgemeines zur HomeMatic Haussteuerung

Moderator: Co-Administratoren

Steff24
Beiträge: 5
Registriert: 01.03.2015, 17:26

Re: Aufrufen eines Schaltbefehls via URL

Beitrag von Steff24 » 12.03.2015, 21:53

@DrTob
Danke für die Antwort.
Ich hatte tasächlich leerzeichen im String, habe die ersetzt mit %20 und auch noch umbenannt (leerzeichen entfernt) ist aber der selbe Effect. Irgendwie interpretiert Firefox die Zeile als XML-Datei? zumindest erscheint bei jedem Aufruf auch die Meldung:
"Mit dieser XML-Datei sind anscheinend keine Style-Informationen verknüpft. Nachfolgend wird die Baum-Ansicht des Dokuments angezeigt."

Steff24
Beiträge: 5
Registriert: 01.03.2015, 17:26

Re: Aufrufen eines Schaltbefehls via URL

Beitrag von Steff24 » 12.03.2015, 22:20

Hab grad herausgefunden, warum es nicht funktioniert hat.
Das Add-On --> NoScript hat die korrekte Ausführung der Befehle verhindert...

Shadowcat
Beiträge: 28
Registriert: 23.08.2014, 21:27

Re: Aufrufen eines Schaltbefehls via URL

Beitrag von Shadowcat » 15.12.2015, 17:33

Funktioniert Super, danke für die Anleitung.
Kann ich da auch eine Rückmeldung für eine schaltbare Steckdose erhalten z.B.:HM-LC-Sw1-Pl-2

SigiMOE
Beiträge: 165
Registriert: 09.02.2016, 16:57
System: Alternative CCU (auf Basis OCCU)
Wohnort: Steinheim an der Murr
Hat sich bedankt: 2 Mal

Re: Aufrufen eines Schaltbefehls via URL

Beitrag von SigiMOE » 18.02.2016, 10:42

Hallo !

Ich möchte gerne nochmals folgendes aufgreifen :

via Keymatic die Tür verriegeln, entriegeln,öffnen,

Wie müssten die http Befehle lauten ?

Ich habe über die Suchfunktion folgendes gefunden :

http://IP-ADRESSE-CCU:8181/test.exe?x=d ... .State(1);

ABC999999 = Seriennummer | :00 = Kanalnummer | .State(1) für Ein | .State(0) für Aus

Was aber ja nicht für meinen Einsatzzweck stimmen kann, da ich ja kein BidCos-Wired Gerät ansprechen möchte...

Kann mir jemand unter die Arme greifen ?

Wäre super....

Vielen Dank

Grüße

Sigi

PeterM
Beiträge: 761
Registriert: 14.10.2008, 10:15
System: Alternative CCU (auf Basis OCCU)
Wohnort: Walldorf/Baden
Danksagung erhalten: 2 Mal

Re: Aufrufen eines Schaltbefehls via URL

Beitrag von PeterM » 18.02.2016, 10:56

Irgendetwas mit ... "BidCos-RF.<MODULADRESSE>:<KANALNUMMER>.STATE" ...

Viele Grüße,
Peter

SigiMOE
Beiträge: 165
Registriert: 09.02.2016, 16:57
System: Alternative CCU (auf Basis OCCU)
Wohnort: Steinheim an der Murr
Hat sich bedankt: 2 Mal

Re: Aufrufen eines Schaltbefehls via URL

Beitrag von SigiMOE » 18.02.2016, 11:02

leider kann ich damit nicht´s anfangen, benötige schon den ganzen URL strang...

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 » 18.02.2016, 11:11

Keymatic abschliesen:

Code: Alles auswählen

http://IP.DEINER.EIGENEN.CCU:8181/egal.exe?scheissegal=dom.GetObject("BidCos-RF.HEQ012345678:1.STATE").State(false)
Keymatic aufschliesen:

Code: Alles auswählen

http://IP.DEINER.EIGENEN.CCU:8181/egal.exe?scheissegal=dom.GetObject("BidCos-RF.HEQ012345678:1.STATE").State(true)
Keymatic Tür öffnen:

Code: Alles auswählen

http://IP.DEINER.EIGENEN.CCU:8181/egal.exe?scheissegal=dom.GetObject("BidCos-RF.HEQ012345678:1.OPEN").State(true)
Sollte jedenfalls so sein lt. Beschreibung Datenpunkte, hab so ein Teil nicht.

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.

SigiMOE
Beiträge: 165
Registriert: 09.02.2016, 16:57
System: Alternative CCU (auf Basis OCCU)
Wohnort: Steinheim an der Murr
Hat sich bedankt: 2 Mal

Re: Aufrufen eines Schaltbefehls via URL

Beitrag von SigiMOE » 18.02.2016, 17:51

cool suuuuuuuuper, vielen Dank dafür, genau was ich gesucht habe. Es klappt wunderbar....
Getestet mit Safari via MACBOOK.

Die Links angepasst mit meinen Daten und schwupps hat die Keymatic darauf wie gewünscht reagiert....

Was bedeudet eigentlich dies ? :

This XML file does not appear to have any style information associated with it. The document tree is shown below.
<xml>
<exec>/egal.exe</exec>
<sessionId/>
<httpUserAgent>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_3) AppleWebKit/601.4.4 (KHTML, like Gecko) Version/9.0.3 Safari/601.4.4
</httpUserAgent>
<scheissegal>false</scheissegal>


Dies war die Webseite welche angezeigt wurde, nachdem ich die URL in die Browserzeile eingegeben habe...

Ist zwar für mich nicht wichtig, aber interessieren tut es mich trotzdem.

Also vielen Dank für die schnelle und perfekte Hilfestellung...

CU

Sigi

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 » 18.02.2016, 20:19

SigiMOE hat geschrieben:cool suuuuuuuuper, vielen Dank dafür, genau was ich gesucht habe. Es klappt wunderbar....
Die Links angepasst mit meinen Daten und schwupps hat die Keymatic darauf wie gewünscht reagiert....
So war der Plan

SigiMOE hat geschrieben: Was bedeudet eigentlich dies ? :

Code: Alles auswählen

This XML file does not appear to have any style information associated with it. The document tree is shown below....
Ist zwar für mich nicht wichtig, aber interessieren tut es mich trotzdem.
Na das was steht. :wink:

Code: Alles auswählen

Mit dieser XML-Datei sind anscheinend keine Style-Informationen verknüpft. Nachfolgend wird die Baum-Ansicht des Dokuments angezeigt.
Tante Goggle bringt dir dazu nichts? Grundsätzlich kannst du die Info getrost ignorieren.

SigiMOE hat geschrieben: Also vielen Dank für die schnelle und perfekte Hilfestellung...
keine Ursache, viel Spass noch.

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.

BlueTiger
Beiträge: 7
Registriert: 30.04.2016, 22:12

Re: Aufrufen eines Schaltbefehls via URL

Beitrag von BlueTiger » 30.04.2016, 22:30

Danke für die Beiträge zuvor.

Ich bin am verzweifeln.

CCU1 mit Zusatzsoftware: CUxD 1.5, CUxDHighcharts 1.4.3, settime 0,2, XML-API 1.10, dropbear 2.1, eMail 1.6.0, ftpServer 1.1, Drucken 1.6, Webmatic 2.1.4

Verbindung zum PC (win10) mit LAN-Kabel und einem unmanaged Switch.

Mit Telnet kann man auf die ports 80 und 8700 zugreifen. Der Port 8181 reagiert nicht

bei der CUxD steht aber: Erfolgreich mit HomeMatic-CCU 127.0.0.1:8181 verbunden! als RPC-Server(INIT) von HomeMatic-CCU (3410) angefordert!

CUxD: aktuelle Parameter: (* = bei Änderung Neustart erforderlich)

*LISTENPORT '8700'
*HM-SCRIPTHOST '127.0.0.1'
*HM-SCRIPTPORT '8181'
*RPCHOST '127.0.0.1'
*RPCPORT '8701'

wie komme ich mit dem Internetexporer (etc) auf den Port 8181 um die vorgenannten Dom.GetObject ausführen zu können. Was muss man bei der CCU1 ändern?

Danke für Hilfe im Voraus

Antworten

Zurück zu „HomeMatic allgemein“