+ Antworten
Ergebnis 1 bis 4 von 4
  1. #1
    Registriert seit
    Feb 2015
    Beiträge
    114

    Standard Skriptaufruf mit Parameter (Wochenplan)

    Hallo ihr,

    ich programmiere gerade meine Heizungssteuerung neu mit mehreren Wochenplänen (pro Raum ein Wochenplan).

    In einer Kategorie befinden sich alle Räume mit dem jeweiligen Raumnamen. Unter anderem befindet sich unter der Raumkategorie (neben Ist, Soll usw.) ein Link auf das eigentliche Raumthermostat.

    Anhand eines Skripts, kann ich aus dieser Kategorie die entsprechende Variable heraussuchen, die für das Thermostat zuständig ist und diese dann mit einem Wochenplan, der an das Skript geknüpft ist, schalten.

    Voraussetzung ist jedoch, dass ich das Skript für jeden Raum kopiere, den Wochenplan an das einzelne Skript binde und zusätzlich die Variable $room_name im Skript anpasse.

    Schöner wäre es, das Skript durch den Wochenplan mit dem Raumname als Übergabeparameter zu starten. So müsste ich es jeweils nur einmal anpassen.

    IPS_RunScript hat jedoch keine Möglichkeit eines Übergabeparameters. Wie ist es grundsätzlich in IPS möglich ein Script mit Übergabeparameter aufzurufen und diesen dann im aufgerufenen Skript auch auszuwerten?


    Vielen Dank & Grüße
    Johannes

  2. #2
    Registriert seit
    Jun 2012
    Ort
    House of Dragons @ Lübeck
    Beiträge
    9,611

    on Win7VM (ESXi): I5, 24GB RAM, HW-RAID5, 3xSat | HW: CCU + 123 Geräte (506ch), EM1000, CUL, 1Wire, XBee, ELRO 433MHz, FritzBox Cable, Android Phone + Tablet, Samsung C-Serie TV +SamyGo-Ext, Onkyo NR| SW: IPS, Apache2(mod_ssl/PHP), MySQL, hMailServer, PRTG, Rising AV, Piwik, RoundCube, Wordpress, WinLIRC, WHS2011, MediaPortal, XBMC

  3. #3
    Registriert seit
    Feb 2015
    Beiträge
    114

    Danke

    Ich meinte mich zu erinnern, dass RunScriptEx nur für den Aufruf von externen Skripten (bat usw.) verwendet werden kann.

    Vielen Dank & einen schönen Abend.

    Johannes

  4. #4
    Registriert seit
    Jun 2012
    Ort
    House of Dragons @ Lübeck
    Beiträge
    9,611

    Das war IPS_Execute... aber mach dir nichts draus... ich verhaue mich da auch regelmäßig.
    Zumal es ja auch noch IPS_RunScriptText(Ex/Wait) gibt.. den habe ich mal stundenlang gesucht

    Michael
    on Win7VM (ESXi): I5, 24GB RAM, HW-RAID5, 3xSat | HW: CCU + 123 Geräte (506ch), EM1000, CUL, 1Wire, XBee, ELRO 433MHz, FritzBox Cable, Android Phone + Tablet, Samsung C-Serie TV +SamyGo-Ext, Onkyo NR| SW: IPS, Apache2(mod_ssl/PHP), MySQL, hMailServer, PRTG, Rising AV, Piwik, RoundCube, Wordpress, WinLIRC, WHS2011, MediaPortal, XBMC

Ähnliche Themen

  1. Probleme mit Wochenplan?
    Von hanspeda417 im Forum Z-Wave
    Antworten: 3
    Letzter Beitrag: 12.10.16, 20:32
  2. Antworten: 2
    Letzter Beitrag: 28.09.16, 12:24
  3. Wochenplan mit zusätzlichem Wert
    Von zeras im Forum WebFront
    Antworten: 8
    Letzter Beitrag: 06.12.15, 16:41
  4. IPS_RunScriptWaitEx mit Rückgabe Parameter?
    Von atmel im Forum Allgemeine Diskussion (2.x/3.x)
    Antworten: 2
    Letzter Beitrag: 04.12.15, 10:40
  5. Skriptaufruf
    Von UVoigi im Forum Skripte, PHP, SQL
    Antworten: 4
    Letzter Beitrag: 27.04.08, 14:24