Ankündigung

Einklappen
Keine Ankündigung bisher.

Wetterabhängige Rolladensteuerung

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

    #31
    Ach gottchen.
    So Kompliziert habe ich mir das jetz aber nicht vorgestellt

    Kommentar


      #32
      Ja leider

      Wär schöner ich hätte es gleich mundgerecht aufgearbeitet.

      Sorry
      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


        #33
        Ist ja nicht schlimm.

        Nur ich weiß nicht genau wie es aussehen soll:-(

        dies hier funzt z.B. nicht

        Code:
            my @hexvariable="";
            @hexvariable= split(//,$variable);
            foreach my $currtempc(@hexvariable){
              $currtempc = "0x".sprintf "%x",ord($c);
            }

        Kommentar


          #34
          Nee, soo, für jede Variable.

          Code:
          my @currhumidity="";
              @currhumidity= split(//,$currhumidity);    # Die Variable $currhumidity wird in einzelne Zeichen (Buchstaben) gesplittet
              foreach my $c(@currhumidity){              # und die Zeichen in ein Array gesteckt. 
                $c = "0x".sprintf "%x",ord($c);          # Jedes Element ($c) des Array's (jeder Buchstabe) wird verhext.
              }
          Und dann bei der Ausgabe noch das $ durch das @ wechseln, weil wir das Array aus verhexten Buchstaben ausgeben wollen.
          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


            #35
            Jetzt stürzt linknx immer ab wen ich die google_weather.pl ausführe

            Kommentar


              #36
              Nee oder? Wieso dass denn? Hmmm
              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


                #37
                so siehts bei mir aus

                Code:
                my @currtempc="";
                    @currtempc= split(//,$currtempc);
                    foreach my $c(@currtempc){
                      $c = "0x".sprintf "%x",ord($c);
                    }

                Kommentar


                  #38
                  Versuch mal die Ausgabe anders:

                  Code:
                     my @args='';
                      @args = ("/usr/bin/groupwrite", "ip:127.0.0.1", "9/0/0", @currhumidity);
                      system(@args) == 0 or die "system @args failed: $?";
                  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


                    #39
                    Das steht im log wen linknx abstürzt

                    Code:
                    1304707631 INFO FilePersistentStorage : Writing ' ' for object 'google_currtempc'
                    terminate called after throwing an instance of 'ticpp::Exception'

                    Kommentar

                    Lädt...
                    X