Aufrufen eines Schaltbefehls via URL
Moderator: Co-Administratoren
Re: Aufrufen eines Schaltbefehls via URL
@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."
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."
Re: Aufrufen eines Schaltbefehls via URL
Hab grad herausgefunden, warum es nicht funktioniert hat.
Das Add-On --> NoScript hat die korrekte Ausführung der Befehle verhindert...
Das Add-On --> NoScript hat die korrekte Ausführung der Befehle verhindert...
Re: Aufrufen eines Schaltbefehls via URL
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
Kann ich da auch eine Rückmeldung für eine schaltbare Steckdose erhalten z.B.:HM-LC-Sw1-Pl-2
-
- 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
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
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
-
- 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
Irgendetwas mit ... "BidCos-RF.<MODULADRESSE>:<KANALNUMMER>.STATE" ...
Viele Grüße,
Peter
Viele Grüße,
Peter
-
- 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
leider kann ich damit nicht´s anfangen, benötige schon den ganzen URL strang...
-
- 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
Keymatic abschliesen:
Keymatic aufschliesen:
Keymatic Tür öffnen:
Sollte jedenfalls so sein lt. Beschreibung Datenpunkte, hab so ein Teil nicht.
Alchy
Code: Alles auswählen
http://IP.DEINER.EIGENEN.CCU:8181/egal.exe?scheissegal=dom.GetObject("BidCos-RF.HEQ012345678:1.STATE").State(false)
Code: Alles auswählen
http://IP.DEINER.EIGENEN.CCU:8181/egal.exe?scheissegal=dom.GetObject("BidCos-RF.HEQ012345678:1.STATE").State(true)
Code: Alles auswählen
http://IP.DEINER.EIGENEN.CCU:8181/egal.exe?scheissegal=dom.GetObject("BidCos-RF.HEQ012345678:1.OPEN").State(true)
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.
-
- 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
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
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
-
- 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
So war der PlanSigiMOE 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....
Na das was steht.SigiMOE hat geschrieben: Was bedeudet eigentlich dies ? :Ist zwar für mich nicht wichtig, aber interessieren tut es mich trotzdem.Code: Alles auswählen
This XML file does not appear to have any style information associated with it. The document tree is shown below....
Code: Alles auswählen
Mit dieser XML-Datei sind anscheinend keine Style-Informationen verknüpft. Nachfolgend wird die Baum-Ansicht des Dokuments angezeigt.
keine Ursache, viel Spass noch.SigiMOE hat geschrieben: Also vielen Dank für die schnelle und perfekte Hilfestellung...
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.
Re: Aufrufen eines Schaltbefehls via URL
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
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