Hallo,
gestern hatte ich eine tolle Idee:
Wäre es nicht schön wenn unser Homematic System den Satellitenreceiver steuern würde?
Gedacht habe ich da an Titanit weil ich da eine Software im googleplaystore gefunden habe (https://play.google.com/store/apps/deta ... ato.timote). Es funktioniert also Grundsätzlich einen Receiver zu steuern. Leider bin ich aus der Windows Welt und habe keine Programmierkenntnisse außer VBA. Hat sich schon mal einer mit dem Thema beschäftigt?
VG und Dank schon mal an ALLE im Forum die mir schon einige Stunden Tüfteln erspart haben...
Satellitenreceiver steuern
Moderator: Co-Administratoren
Re: Satellitenreceiver steuern
Habe den richtigen link selbst gefunden, ist ein direkter weblink. allerdings hat er ein Sonderzeichen "&" und alles was danach kommt schneidet das system ab. Habe eine Fernbedienung mit 19 tasten in cuxd ausgewählt. Hat jemand eine Lösung??
-
- Beiträge: 10765
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 675 Mal
Re: Satellitenreceiver steuern
Wie sieht denn solch ein Weblink aus?
Alchy
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: Satellitenreceiver steuern
Also ich steuere seit langem meine Squeezebox Server so:stepo hat geschrieben:allerdings hat er ein Sonderzeichen "&" und alles was danach kommt schneidet das system ab
Code: Alles auswählen
string command="LD_LIBRARY_PATH=/usr/local/addons/cuxd /usr/local/addons/cuxd/curl -s -k 'http://192.168.0.10:9000/status.txt?p0=button&p1=power_off'";
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State(command);
Gruß
Unlight
“Sometimes I think the surest sign that intelligent life exists elsewhere in the universe is that none of it has tried to contact us.”
Re: Satellitenreceiver steuern
Ohhh könntest du mir deinen befehl kurz erklären...? Mein Befehl ist http://192.168.178.29/query?sendrc&rc1 um den ersten Kanal zu wählen...
-
- Beiträge: 10765
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 675 Mal
Re: Satellitenreceiver steuern
So sollte es gehen.
Dazu muss CUXD installiert sein mit seinem exec.
Das script kannst Du bei Script testen ausprobieren.
Und dann kommt es darauf an, welche Oberfläche du so benutzen willst.
Alchy
Dazu muss CUXD installiert sein mit seinem exec.
Das script kannst Du bei Script testen ausprobieren.
Und dann kommt es darauf an, welche Oberfläche du so benutzen willst.
Code: Alles auswählen
string url="'http://192.168.178.29/query?sendrc&rc1'";
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("wget -q -O - "#url);
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: Satellitenreceiver steuern
Hi Alchy,
der Befehl läuft. Super jetzt muss ich den nur noch einbinden....
DANKE
der Befehl läuft. Super jetzt muss ich den nur noch einbinden....
DANKE