Ankündigung

Einklappen
Keine Ankündigung bisher.

stehe auf dem Schlauch EC:44

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

    stehe auf dem Schlauch EC:44

    Liebe Leute ich weiss, dass ich ja noch ein Anfänger bin mit dem eibPC (obwohl schon sehr viel läuft), aber bin etwas am verzweifeln da ich einen einfachen Befehl nicht hinbringe:

    Habe für die Poolpumpe erst die Schaltuhr verwendet, möchte aber jetzt am Wochenende eine h später starten, somit wtime verwendet:

    !! Anwendungsfehler !!
    Makro nicht definiert: "if wtime(08,00,00,WERKTAGS) then write("Pool Pumpe -2/0/0",EIN) endif"
    EC:44

    Gibt es da für die Fehlercodes eigentlich auch ne Liste?

    Danke für Eure Hilfe

    Gruss Werner

    #2
    Zitat von Glastar Beitrag anzeigen
    !! Anwendungsfehler !!
    Makro nicht definiert: "if wtime(08,00,00,WERKTAGS) then write("Pool Pumpe -2/0/0",EIN) endif"
    Da scheint die Fehlermeldung durcheinander zum sein. Kannst du mal mehr schreiben bzw. Den gesamten Makrocode?
    offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
    Enertex Produkte kaufen

    Kommentar


      #3
      Aber sicher doch,

      [Macros]
      #include C:/Users/wernersch/Documents/privat/house/KNX/eibpc/VA_EibPC_Macros.epc

      // Poolpumpe einschalten für Wasserzirkulation
      if wtime(08,00,00,WERKTAGS) then write("Pool Pumpe -2/0/0",EIN) endif
      if wtime(11,00,00,WERKTAGS) then write("Pool Pumpe -2/0/0",AUS) endif
      // Wochenende eine Stunde später
      if wtime(09,00,00,WOCHENENDE) then write("Pool Pumpe -2/0/0",EIN) endif
      if wtime(11,00,00,WOCHENENDE) then write("Pool Pumpe -2/0/0",AUS) endif
      TagesSchaltuhr(17,00,"Pool Pumpe -2/0/0",EIN)
      TagesSchaltuhr(20,00,"Pool Pumpe -2/0/0",AUS)

      Vorher hatte ich nur TagesSchaltuhr auf 8 Uhr, das ging einwandfrei mit dem wtime kriege ich den Fehler.

      ACh ja vielleicht hilfreich: +---+ EibParser - v2.312 (Windows Win32 Version) +---+

      Vielen Dank für Deine Hilfe!

      Gruss Werner

      Kommentar


        #4
        Zitat von Glastar Beitrag anzeigen
        [Macros]
        #include C:/Users/wernersch/Documents/privat/house/KNX/eibpc/VA_EibPC_Macros.epc
        was verbirgt sich hinter dieser Datei?
        offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
        Enertex Produkte kaufen

        Kommentar


          #5
          Die Visual Studio Datei, schicke sie Dir als PM.

          Gruss Werner

          Kommentar


            #6
            verschiebe die Zeilen
            in den "normalen" eibPC-teil:
            // Poolpumpe einschalten für Wasserzirkulation
            if wtime(08,00,00,WERKTAGS) then write("Pool Pumpe -2/0/0",EIN) endif
            if wtime(11,00,00,WERKTAGS) then write("Pool Pumpe -2/0/0",AUS) endif
            // Wochenende eine Stunde später
            if wtime(09,00,00,WOCHENENDE) then write("Pool Pumpe -2/0/0",EIN) endif
            if wtime(11,00,00,WOCHENENDE) then write("Pool Pumpe -2/0/0",AUS) endif
            das sind ja keine Makros - vll. ist ja das das Problem
            EPIX
            ...und möge der Saft mit euch sein...
            Getippt von meinen Zeigefingern auf einer QWERTZ Tastatur

            Kommentar


              #7
              Tatsache, das hat das Problem gelöst, also doch Anfänger Problem


              Ich hatte ja zu Beginn ohne Macros ganz einfache Sachen gemacht und habe die halt einfach so in die Struktur reingeschrieben. Bis anhin ging das gut, aber jetzt hat mich dieser Anfänger Fehler eingeholt!!

              Vielen Dank!

              Werner

              Kommentar


                #8
                ist mir auch oft passiert....
                wenigstens EINMAL ein Thema wo ich helfen konnte - sonst ist der eibPC für mich immer noch ein Buch mit 7 Siegeln
                EPIX
                ...und möge der Saft mit euch sein...
                Getippt von meinen Zeigefingern auf einer QWERTZ Tastatur

                Kommentar

                Lädt...
                X