Ankündigung

Einklappen
Keine Ankündigung bisher.

Parameter an Script übergeben

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Parameter an Script übergeben

    Hallo,

    ich habe ein kleines Skript, welches aus Raumtemperatur und rel. Feuchte die absolute Feuchte und den Taupunkt berechnet.
    Jetzt möchte ich gerne dieses Script für alle Räume verwenden und nicht für jeden Raum ein extra Script verwenden.
    Ist sowas möglich:

    (absHumiBad.state, dewPointBad.state) = callScript("abshumi(tempBad.state, relHumiBad.state)")

    Wie müsste das Script aussehen, damit es diese zwei Parameter übernimmt und wieder zwei Werte zurückgibt?

    Ich bin leider kein Entwickler, daher stochere ich da etwas rum.

    Viele Grüße
    Michael

    #2
    Hi,

    Parameter sind nicht möglich, leider.
    Du könntest ein Item mit dem Itemnamen füllen und dann das Skript aufrufen. Dann für alle Räume nacheinander. Habe ich auch so gelöst.

    Ich warte sehnsüchtig auf diese Möglichkeit

    Grüße

    Kommentar


      #3
      Zitat von kuschelganxta Beitrag anzeigen
      Hi,
      Du könntest ein Item mit dem Itemnamen füllen und dann das Skript aufrufen. Dann für alle Räume nacheinander. Habe ich auch so gelöst.

      Hi,

      das klingt interessant. Wie liest Du den den Itemnamen wieder aus und verwendest den "String" dann als richtiges Item? Hast Du dazu ein CodeBeispiel?

      Danke und Gruß
      Dennis

      Kommentar


        #4
        Hi,

        Tschuldigung :-) Schon selbst gefunden: https://knx-user-forum.de/310018-post3.html

        Dachte nicht, das sowas geht :-) Kann ich sehr gut gebrauchen!

        Gruß
        Dennis

        Kommentar

        Lädt...
        X