Ankündigung

Einklappen
Keine Ankündigung bisher.

√ Uhrzeit des Pluginlaufes auf den Bus schreiben

Einklappen
Dieses Thema ist geschlossen.
X
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    [wiregate] √ Uhrzeit des Pluginlaufes auf den Bus schreiben

    Hallo zusammen,

    ich möchte den jeweils letzten Lauf eines Plugins auf den Bus schreiben, damit ich in der CV den Triggerzeitpunkt angezeigt bekomme.
    Meine Lösung erscheint mir aber etwas unglücklich:
    Code:
    # Zeit ermitteln
    my $sec; #Sekunde
    my $min; # Minute
    my $hour; #Stunde
    my $mday; #Monatstag
    my $mon; #Monatsnummer
    my $year; #Jahr
    my $wday; #Wochentag 0-6
    my $yday; #Tag ab 01.01.xxxx
    my $isdst;
    
    ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(time);
    $year += 1900;
    $mon += 1;
    
    my $Zeit=substr("0".$hour,-2).":".substr("0".$min,-2).":".substr("0".$sec,-2);
    knx_write($GA_Zeit,$Zeit,10);
    Hat jemand eine Idee wie man das besser lösen könnte à la knx_write($GA_Zeit,time(),binary);

    vG
    Wolfgang

    #2
    Code:
    use POSIX qw(strftime);
    knx_write(<GA>, strftime("%H:%M:%S", localtime(time)), 10);
    vgl. http://perldoc.perl.org/POSIX.html
    Gruß
    Karsten

    Kommentar


      #3
      Hallo kisenberg,

      danke, na klar, machmal sitzt man auf der Leitung!

      vG
      Wolfgang

      Kommentar


        #4
        Jungs, geschickter wäre es trotzdem da eher über ein CV-Widget/Plugin zu sprechen, die Uhrzeit als 3Byte auf den Bus zu blasen, um zu wissen wanns passiert ist, tut mir ehrlichgesagt irgendwie weh

        Makki
        EIB/KNX & WireGate & HS3, Russound,mpd,vdr,DM8000, DALI, DMX
        -> Bitte KEINE PNs!

        Kommentar


          #5
          Hallo makki,

          bei mir läuft ein modifizeirtes RolladenAutomatik - Plugin von kleinklausi.
          Ich möchte halt wissen, wann das Plugin zuletzt gelaufen ist, welche Aktionen es ausgelöst hat und das einfach in der CV anzeigen.
          Naja es würde auch über eine Modifikation des rss-logs gehen.

          vG
          Wolfgang

          Kommentar

          Lädt...
          X