Ankündigung

Einklappen
Keine Ankündigung bisher.

None or unsupported DPT: sent to value

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

    [wiregate] None or unsupported DPT: sent to value

    Habe zufällig bemerkt das im WG Log schon seit längerer Zeit 2x pro Minute die Meldung

    Code:
    WARN - None or unsupported DPT:  sent to  value
    geschrieben wird.

    An Plugins habe ich nur emx-uhr/sonne laufen und ausserdem die CometVisu.

    Wie finde ich denn heraus wo die leeren knx_write her kommen?

    Bin auf Patchlevel 32 mit Updatestand vom Juni.
    (OK. Nicht ganz aktuell. Habe mich aber immer noch nicht aufraffen können das Backup zu konfigurieren. Da bin ich mit Änderungen vorsichtig. )

    #2
    Nun, abgleich mitm wiregate_plugin.log z.B.
    Ist ja auf Anwenderwunsch neu, das es überhaupt drinsteht; ist im Prinzip irgendein knx_write mit NULL + NULL-Wert..
    -> Hab das aber gleich mal zum Anlass genommen, die Syslog-Meldung um den Namen des auslösenden Plugins zu ergänzen..

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

    Kommentar


      #3
      Im wiregate_plugin.log steht nichts spannendes drin.
      Hab ja wie gesagt eh nur zwei Plugins laufen. Da wäre ich auch mit einer Ausgabe welches Plugin in Meldung verursacht nicht viel schlauer.
      Müsste schon mit dazu welche Zeile im Plugin das ist.

      Andreas

      Kommentar


        #4
        Die Zeile ist nur schwer feststellbar, weil da steht beim 5. Aufruf von eval nur noch 30.762..
        Aber wenns nur zwei Plugins sind, wärs vielleicht einfacher, dort vor jeden knx_write einfach ein
        plugin_log($plugname,'Zwischenstand: ' ...

        Oder halt einfach im Plugin abfangen, das NULL/undef garnicht geschrieben wird

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

        Kommentar


          #5
          Zitat von makki Beitrag anzeigen

          Oder halt einfach im Plugin abfangen, das NULL/undef garnicht geschrieben wird
          Na gut. Also doch in den Code rein schauen....
          Gefunden:
          Im emx-uhr Plugin die Zeile 219 gegen

          Code:
          (defined ($Zeit->{GA}) && knx_write($Zeit->{GA},$Zeit->{Wert}, $Zeit->{DPT}));
          ersetzen. Dann ist Ruhe.

          Makki, magst Du das Plugin im Archiv aktualisieren?
          Ich hab momentan nicht das Setup um es selbst tun zu können.

          Andreas

          Kommentar


            #6
            Zitat von haus42 Beitrag anzeigen
            Makki, magst Du das Plugin im Archiv aktualisieren?
            Erledigt, aber ungern: lieber ist mir der Autor oder jemand der es wirklich getestet hat..

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

            Kommentar

            Lädt...
            X