+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 13
  1. #1
    Registriert seit
    Feb 2013
    Ort
    Leonberg bei Stuttgart
    Beiträge
    152

    Standard Script Timer über KNX auslösen

    Hallo,

    ich habe jetzt Stunden mit dem IPS Script Timer verbracht und bin zu blöd ihn zu kapieren.

    Was möchte ich tun:

    Ich habe ein Ereignis (Klingel), das über eine Tasterschnittstelle ausgewertet wird und mir eine GA ( 3/0/9) auf den Bus schickt. Über ein bisschen Logik schickt IPS dann eine Push Meldung auf mein iPhone und löst zugleich die Status LEDs eines Tastsensors und einen Summer aus (3/0/10).

    Jetzt wird natürlich nur solange signalisiert wie der Klingeltaster gedrückt wird. Ich möchte gerne eine Abfallverzögerung von 5 Sekunden zufügen. Und genau hier scheitere ich.

    Kann mir bitte jemand helfen und das Timer Skript so erklären, dass ich es auch endlich verstehe.

    Danke und viele Grüße

    Joerg


    Sent from my iPad using Tapatalk
    IPS auf Raspberry, 2 x KNX, Pokeys 57E mit Relais Extension, 1-Wire und DHT, Enocean Gateway auf 2. Raspberry, Amazon Alexa

  2. #2
    Registriert seit
    Feb 2009
    Ort
    Hamburg
    Beiträge
    2,109

    Moin...

    ...bau Dir 2 Skripte.

    Skript 1 lässt Du durch die Klingel-Taster Gruppenadresse (3/0/9) triggern.
    Dieses Skript schickt Dir die Push-Nachricht und aktiviert den Summer über ein TRUE auf die Gruppenadresse (3/0/10).
    Im Skript 1 startest Du auch den ScriptTimer des 2. Skriptes.


    PHP-Code:
    $ScriptID 12345// ID des 2. Skriptes
    IPS_SetScriptTimer($ScriptID5); 
    Das 2. Skript schickt auf die GA (3/0/10) ein FALSE wenn es durch den SkriptTimer nach 5 Sek. ausgeführt wird.
    Dann musst Du im 2. Skript noch den eigenen ScriptTimer wieder deaktivieren.

    PHP-Code:
    $ScriptID 12345// ID des 2. Skriptes
    IPS_SetScriptTimer($ScriptID0); 
    Thats it....
    Das einzige Problem was jetzt passieren kann, ist, das Du 5 Pushnachrichten bekommst wenn 5x in kurzen abständen geklingelt wird. Ansonsten kannst Du die Push-Nachricht auch ins 2. Skript packen, sofern sie nur als eine Info ( wie z.B. Anruf in Abwesenheit ) gedacht war.

    Gruß,
    Peter
    Geändert von PeterChrisben (09.01.14 um 18:25 Uhr)
    -MacMini(2011) =>Parallels 11=>Win7, FB7390, EIB-KNX, DMX-ArtNet, 2x EM24 DIN, SONOS ZP100/120/Play:1/Play:5/Sub, 1Wire=>Wiregate, xbee=>ROOMBA, Dreambox, DENON 2313, 8x Philips HUE -

  3. #3
    Registriert seit
    Feb 2013
    Ort
    Leonberg bei Stuttgart
    Beiträge
    152

    Hallo Peter,

    Cool..., vielen Dank.

    Werd ich morgen versuchen
    IPS auf Raspberry, 2 x KNX, Pokeys 57E mit Relais Extension, 1-Wire und DHT, Enocean Gateway auf 2. Raspberry, Amazon Alexa

  4. #4
    Registriert seit
    Feb 2013
    Ort
    Leonberg bei Stuttgart
    Beiträge
    152

    Funtioniert leider nicht, kriege nur ne Dauer Schleife hin....

  5. #5
    Registriert seit
    Feb 2009
    Ort
    Hamburg
    Beiträge
    2,109

    Zitat Zitat von paschalove Beitrag anzeigen
    Funtioniert leider nicht, kriege nur ne Dauer Schleife hin....
    Paar Infos wären Hilfreich! Poste mal deine Skripte! Ne schleife kann das eigentlich nicht werden!
    -MacMini(2011) =>Parallels 11=>Win7, FB7390, EIB-KNX, DMX-ArtNet, 2x EM24 DIN, SONOS ZP100/120/Play:1/Play:5/Sub, 1Wire=>Wiregate, xbee=>ROOMBA, Dreambox, DENON 2313, 8x Philips HUE -

  6. #6
    Registriert seit
    Feb 2013
    Ort
    Leonberg bei Stuttgart
    Beiträge
    152

    Halo Peter,

    Skripte sind gelöscht, da es dauergepipst hat :-(

    Ich muss jetzt erst mal am KNX bnoch Summer und LED splitten und dann Versuch ich es nochmals.

    Halt dich auf dem Laufenden.

    Viele Grüsse

    Jorrg
    IPS auf Raspberry, 2 x KNX, Pokeys 57E mit Relais Extension, 1-Wire und DHT, Enocean Gateway auf 2. Raspberry, Amazon Alexa

  7. #7
    Registriert seit
    Feb 2009
    Ort
    Hamburg
    Beiträge
    2,109

    Dazu musst Sie doch nicht löschen!? Egal...

    Ich kann Dir gerne mal was mit den oben genannten Gruppenadressen basteln wenn Du willst? Gruß,
    Peter
    -MacMini(2011) =>Parallels 11=>Win7, FB7390, EIB-KNX, DMX-ArtNet, 2x EM24 DIN, SONOS ZP100/120/Play:1/Play:5/Sub, 1Wire=>Wiregate, xbee=>ROOMBA, Dreambox, DENON 2313, 8x Philips HUE -

  8. #8
    Registriert seit
    Feb 2013
    Ort
    Leonberg bei Stuttgart
    Beiträge
    152

    Doch ich hatte ja die Endlosschleife, die ich nicht mehr abschalten konnte. Es kämmen so geschätzte 50000 Push Nachrichten und der Summer stand kurz vor dem Exitus.

    Sehr nett, dass Du basteln möchtest :-) Ich würde es ja selbst gern kapieren was hinter dem Timer Script steckt. Ich versuch mich morgen nochmals daran und poste dann meine Scripte, aber zuerst muss ich Summer und LED auf unterschiedliche GAs legen.

    Schönen Abend!

    Joerg
    IPS auf Raspberry, 2 x KNX, Pokeys 57E mit Relais Extension, 1-Wire und DHT, Enocean Gateway auf 2. Raspberry, Amazon Alexa

  9. #9
    Registriert seit
    Feb 2009
    Ort
    Hamburg
    Beiträge
    2,109

    Dann hast Du den ScriptTimer nicht beendet/deaktiviert und alle 5 Sekunden wurde dein 2. Skript ausgeführt. Da steckt nix hinter dem ScriptTimer (Hexerei etc.).
    Der ist wie ein zyklisches Ereignis. Mehr nicht. Heißt halt ScriptTimer und ist einfacher per Befehl zu erstellen! That's all!
    Sag bescheid wenn Du hilfe brauchst.

    Viel Erfolg,
    Peter


    Hier mal der Link zur ScriptTimer-Doku....
    -MacMini(2011) =>Parallels 11=>Win7, FB7390, EIB-KNX, DMX-ArtNet, 2x EM24 DIN, SONOS ZP100/120/Play:1/Play:5/Sub, 1Wire=>Wiregate, xbee=>ROOMBA, Dreambox, DENON 2313, 8x Philips HUE -

  10. #10
    Registriert seit
    Feb 2013
    Ort
    Leonberg bei Stuttgart
    Beiträge
    152

    Ich hab den Script Timer ein Paar mal im Einsatz, z. B. Für den Reset der tK Anlage. Aber die Auslöser liegen alle ausschließlich im Webfront.

    Hier ist jetzt ja mein Problem, dass der Auslöser des Timer vom KNX kommt. Daran hänge ich primär.
    IPS auf Raspberry, 2 x KNX, Pokeys 57E mit Relais Extension, 1-Wire und DHT, Enocean Gateway auf 2. Raspberry, Amazon Alexa

Ähnliche Themen

  1. CCU Script via IPS auslösen
    Von roadsterhh im Forum HomeMatic
    Antworten: 2
    Letzter Beitrag: 28.06.13, 18:41
  2. Script durch Ereignis auslösen - Variable
    Von SchiRu im Forum Skripte, PHP, SQL
    Antworten: 4
    Letzter Beitrag: 10.01.12, 09:31
  3. Timer Script
    Von christian p im Forum Skripte, PHP, SQL
    Antworten: 13
    Letzter Beitrag: 16.07.11, 07:36
  4. Script Timer - erster Durchlauf erst nach Timer-Wert
    Von kafiphai im Forum Skripte, PHP, SQL
    Antworten: 4
    Letzter Beitrag: 11.05.08, 19:10
  5. Script durch einen Schalter auslösen
    Von Eisenberg188 im Forum Allgemeine Diskussion
    Antworten: 3
    Letzter Beitrag: 11.04.07, 15:50