App für/als Garagenöffner
Moderator: Co-Administratoren
-
- Beiträge: 57
- Registriert: 14.02.2012, 14:50
Re: App für/als Garagenöffner
Ich schieb das noch einmal hoch. Hat jemand zufällig was in der Richtung gefunden?
- Sammy
- Beiträge: 9172
- Registriert: 09.09.2008, 20:47
- Hat sich bedankt: 15 Mal
- Danksagung erhalten: 174 Mal
Re: App für/als Garagenöffner
Ich habe für das Einschalten eines Aktors einfach einen Link zum Homescreen zugefügt, der folgendes aufruft:
Auf dieser Basis lassen sich natürlich auch andere Aktoren steuern.
Gruß Sammy
Code: Alles auswählen
http://IP_der_CCU:8181/test.exe?x=dom.GetObject('BidCos-RF.ABC1234567:1.STATE').State(1);
Gruß Sammy
Links: CCU-Logik, Tipps für Anfänger, WebUI-Doku, Expertenparameter, virtuelle Aktorkanäle
Inventur vom 22.01.14: 516 Kanäle in 165 Geräten, 132 Programme, 270 Direkte Verknüpfungen
Ich übernehme für alle von mir gegebenen Hinweise, Tipps und Links keine Haftung! Das Befolgen meiner Tipps ist nur für Fachkundige gedacht und erfolgt auf eigene Gefahr!
Inventur vom 22.01.14: 516 Kanäle in 165 Geräten, 132 Programme, 270 Direkte Verknüpfungen
Ich übernehme für alle von mir gegebenen Hinweise, Tipps und Links keine Haftung! Das Befolgen meiner Tipps ist nur für Fachkundige gedacht und erfolgt auf eigene Gefahr!
Re: App für/als Garagenöffner
Android 4.2.2 hier, bei mir funktionieren die widgets ohne Probleme
Gesendet von meinem GT-I9295 mit Tapatalk
Gesendet von meinem GT-I9295 mit Tapatalk
Re: App für/als Garagenöffner
@Sammy:
Der Link ist ja super-praktisch - danke für den Tipp!
Gibt es so einen einfachen Link auch um ein zuvor angelegtes Programm auszuführen?
Der Link ist ja super-praktisch - danke für den Tipp!
Gibt es so einen einfachen Link auch um ein zuvor angelegtes Programm auszuführen?
-
- Beiträge: 10754
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 673 Mal
Re: App für/als Garagenöffner
Natürlich geht das über RemoteScript oder auch xmlapi
allerdings zählt das wie das manuelle Ausführen einen Programmes, und das DANN wird ausgeführt OHNE Bedingungen des Programmes zu prüfen.
Das Direkte Einschalten eines Aktors wie oben angegeben wäre im Anwendungsfall Garagentoröffner besser zu lösen, in dem man eine virtuelle Taste mit dem Aktor verknüpft, im Profil dann Treppenhaus 1 Sekunde einstellt, und über den Link dann die virtuelle Taste aufruft. So geht der Aktor für eine Sekunde an, wenn man den Link aufruft.
Ähnliches vorgehen kann man benutzen um ein Programm MIT Prüfung der Bedingungen zu starten.
Alchy
Code: Alles auswählen
http://IP.DEINER.EIGENEN.CCU:8181/alchy.exe?sagt=dom.GetObject("Programmname").ProgramExecute()
Das Direkte Einschalten eines Aktors wie oben angegeben wäre im Anwendungsfall Garagentoröffner besser zu lösen, in dem man eine virtuelle Taste mit dem Aktor verknüpft, im Profil dann Treppenhaus 1 Sekunde einstellt, und über den Link dann die virtuelle Taste aufruft. So geht der Aktor für eine Sekunde an, wenn man den Link aufruft.
Ähnliches vorgehen kann man benutzen um ein Programm MIT Prüfung der Bedingungen zu starten.
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: App für/als Garagenöffner
Super, danke für den Link.
Meinst du mit "Virtuelle Taste", dass ich das Programm als Favorit anlege oder diese "Virtuelle Fernbedienung", die man bei den Geräten unterhalb der CCU2 findet:
download/file.php?id=10022&mode=view
Meinst du mit "Virtuelle Taste", dass ich das Programm als Favorit anlege oder diese "Virtuelle Fernbedienung", die man bei den Geräten unterhalb der CCU2 findet:
download/file.php?id=10022&mode=view
-
- Beiträge: 7151
- Registriert: 31.12.2006, 15:18
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Rhein-Main
- Danksagung erhalten: 34 Mal
Re: App für/als Garagenöffner
Hi,
bei all der Freude nicht vergessen:
Die Zentrale von "Außen" so steuern bitte nur per VPN oder Reverse Proxy, oder wenn das Handy bereits im WLAN eingebucht ist, NICHT die Zentrale per Portforwarding erreichbar machen!
Der Familienvater
bei all der Freude nicht vergessen:
Die Zentrale von "Außen" so steuern bitte nur per VPN oder Reverse Proxy, oder wenn das Handy bereits im WLAN eingebucht ist, NICHT die Zentrale per Portforwarding erreichbar machen!
Der Familienvater
-
- Beiträge: 10754
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 673 Mal
Re: App für/als Garagenöffner
letzteres.Stryker1 hat geschrieben: Meinst du mit "Virtuelle Taste", dass ich das Programm als Favorit anlege oder diese "Virtuelle Fernbedienung", die man bei den Geräten unterhalb der CCU2 findet:
Das sollte auch nur ein Hinweis sein und kommt natürlich auf den Aktor an und auf dem Einsatzzweck.
Eine Garagentoransteuerung läuft i.d.R ja über einen Schaltimpuls von ca. 1 Sekunde udn nicht über eine Dauer-ein-Ansteuerung.
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: App für/als Garagenöffner
Moin,
ich habe einen Denkfehler, finde aber nicht welchen und hoffe auf Hilfe (wahrscheinlich total einfach, ich stehe nur auf der Leitung):
Im Einsatz sind eine CCU3 mit aktueller Software 3.59.6. , sowie eine Schaltsteckdose von Typ HMIP-PS Firmware 2.6.2 . Und diverse andere habe die tun nichts zur Sache. Es funktioniert soweit alles wie gewünscht auch dank der vielen Tips hier.
Nun möchte ich eins erstellen:
Durch einen Aufruf im Browser möchte ich die Schaltsteckdose einschalten (später den Link auf den Desktop ziehen, oder als Favorit speichern, aber erst einmal egal).
Dazu habe ich mir ich mir einen virtuellen Schalter angelegt der Schalter_S5 heisst. Diesen habe ich direkt verknüpft mit den Aktor der Schaltsteckdose: Nun möchte ich wie in der Beschreibung für Anfänger (also hier) beschrieben durch Aufruf von:
Die Steckdose ein / ausschalten.
Ich erhalte von meinem Browser (Safari) folgendes zurück:
Die Steckdose reagiert gar nicht.
Wo liegt mein Denkfehler?
Vielen Dank im Voraus
Stefan
ich habe einen Denkfehler, finde aber nicht welchen und hoffe auf Hilfe (wahrscheinlich total einfach, ich stehe nur auf der Leitung):
Im Einsatz sind eine CCU3 mit aktueller Software 3.59.6. , sowie eine Schaltsteckdose von Typ HMIP-PS Firmware 2.6.2 . Und diverse andere habe die tun nichts zur Sache. Es funktioniert soweit alles wie gewünscht auch dank der vielen Tips hier.
Nun möchte ich eins erstellen:
Durch einen Aufruf im Browser möchte ich die Schaltsteckdose einschalten (später den Link auf den Desktop ziehen, oder als Favorit speichern, aber erst einmal egal).
Dazu habe ich mir ich mir einen virtuellen Schalter angelegt der Schalter_S5 heisst. Diesen habe ich direkt verknüpft mit den Aktor der Schaltsteckdose: Nun möchte ich wie in der Beschreibung für Anfänger (also hier) beschrieben durch Aufruf von:
Code: Alles auswählen
http://10.0.0.10:8181/test.exe?x=dom.GetObject('Schalter_S5.STATE').State(1);
Ich erhalte von meinem Browser (Safari) folgendes zurück:
Und der Link hat sich wie folgt verändert:<xml>
<exec>/test.exe</exec>
<sessionId/>
<httpUserAgent>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.1 Safari/605.1.15
</httpUserAgent>
<x>null</x>
</xml>
Code: Alles auswählen
http://10.0.0.10:8181/test.exe?x=dom.GetObject(%27Schalter_S5.STATE%27).State(1);
Wo liegt mein Denkfehler?
Vielen Dank im Voraus
Stefan
- Baxxy
- Beiträge: 10825
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 607 Mal
- Danksagung erhalten: 2225 Mal
Re: App für/als Garagenöffner
Der Aufruf ist nicht ganz korrekt.
Wenn du die Authentifizierung in der Zentrale Aus hast sollte es etwa so gehen.
Code: Alles auswählen
http://10.0.0.10:8181/test.exe?x=dom.GetObject("Schalter_S5").State(1);
Grüße... Baxxy
- Raspberry Pi 4 als Homematic-Zentrale - Tipps und Informationen
- Analysescript für genutzte Funk-Adressen, Funkmodul-Hardware und Zentralen Hardware
- NANO CUL 868MHz - Stick zum AskSin Analyzer XS umflashen (Anleitung für ArduinoIDE unter Windows)
- Firmware Updates für IP-Aktoren / Sensoren... Info's, Tipps und Sonstiges
- CCU funkt nicht - CarrierSense (CS) Probleme erkennen und lösen