Ankündigung

Einklappen
Keine Ankündigung bisher.

- √ - - √ - #define für Konstanten für Webserver

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

    [Featurewunsch] - √ - - √ - #define für Konstanten für Webserver

    Hallo enertegus,

    Ich bin dabei den Webserver aufzubohren. Ich würde gerne folgendes machen:

    Code:
    [Define]
    WEBID_Bad_Hauptlicht = 70u08
    
    [Macros]
    WebTaster(WEBID_Bad_Hauptlicht, "Bad Hauptlicht-1/0/70")
    
    [WebServer]
    button(WEBID_Bad_Hauptlicht)[LIGHT]$Bad Hauptlicht$
    Das hätte für mich den Vorteil, das ich im Bereich Webserver und EibPC mit den gleichen ID's arbeiten kann, nur eben nicht mit Zahlen sondern mit lesbaren Definitionen. Ich kann mir derzeit zwar Variablen definieren, aber die werden nicht im Webserver akzeptiert.

    Gruß,
    Bernd


    #2
    EibPC mit den gleichen ID's arbeiten kann, nur eben nicht mit Zahlen sondern mit lesbaren Definitionen. Ich kann mir derzeit zwar Variablen definieren, aber die werden nicht im Webserver akzeptiert.
    Ist was für nächstes Frühjahr-Sommer. Habs aber aufgenommen.

    Michael
    offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
    Enertex Produkte kaufen

    Kommentar


      #3
      Hi Michael,

      Zitat von enertegus Beitrag anzeigen
      Ist was für nächstes Frühjahr-Sommer. Habs aber aufgenommen.
      Ist ja schon erledigt und funktioniert

      Danke sehr!

      Gruß,
      Bernd

      Kommentar


        #4
        Zitat von bmx Beitrag anzeigen
        Ist ja schon erledigt und funktioniert
        Hoi Bernd

        Ich will nicht dumm sterben, was ist erledigt und wie funktioniert was?
        Grüsse Bodo
        Fragen gehören ins Forum, und nicht in mein Postfach;
        EibPC-Fan; Wiregate-Fan; Timberwolf-Fan mit 30x 1-Wire Sensoren;

        Kommentar


          #5
          Moin Bodo,

          Zitat von Bodo Beitrag anzeigen
          Ich will nicht dumm sterben, was ist erledigt und wie funktioniert was?
          Code:
          [EibPC]
          WEBID_Bad_Hauptlicht = 70u08
          
          [Macros]
          WebTaster(WEBID_Bad_Hauptlicht, "Bad Hauptlicht-1/0/70")
          
          [WebServer]
          button(WEBID_Bad_Hauptlicht)[LIGHT]$Bad Hauptlicht$
          Mich hatten die Konstanten gestört, die für die Weboberfläche benötigt werden weil ich mir Namen besser merken kann als Zahlen.
          Du kannst im Abschnitt [EibPC] eine Konstante definieren und kannst sie dann im weitern Code und in den Makros nutzen. Aber eben nun auch im Webserver. Und das löst die Notwendigkeit eines #define auf.

          Es trägt zur Lesbarkeit des Codes bei und daher freue ich mich über die Umsetzung und wollte das im Thread auch mal eben als gelöst kennzeichnen.

          Gruß,
          Bernd

          Kommentar


            #6
            Ok supi, danke für die Info.
            Grüsse Bodo
            Fragen gehören ins Forum, und nicht in mein Postfach;
            EibPC-Fan; Wiregate-Fan; Timberwolf-Fan mit 30x 1-Wire Sensoren;

            Kommentar

            Lädt...
            X