Ankündigung

Einklappen
Keine Ankündigung bisher.

No DS9490 found - owserver restart..

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

    [wiregate] No DS9490 found - owserver restart..

    Hallo Zusammen,

    habe seit zwei Wochen ein wiregate. Mit eibd / KNX funktioniert soweit alles bestens.

    Gestern habe ich die ersten zwei DS18B20+ in Betrieb genommen. Als Verkabelung nutzte ich ge/we vom Buskabel (Sensoren sind max. 10 m von Busmater entfernt, kein USB Hub, parasitär angeschlossen).

    Die Messung funktioniert. Aber im Log stehen alle paar Minuten diese Einträge:

    Nov 21 22:59:40 wiregate269 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.FB862E000000 disappeared!
    Nov 21 22:59:42 wiregate269 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
    Nov 21 23:08:31 wiregate269 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.FB862E000000 disappeared!
    Nov 21 23:08:33 wiregate269 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
    Nov 21 23:12:19 wiregate269 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.FB862E000000 disappeared!
    Nov 21 23:12:21 wiregate269 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
    Nov 21 23:17:23 wiregate269 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.FB862E000000 disappeared!
    Nov 21 23:17:25 wiregate269 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..

    Im OWFS sehe ich keine Fehler (http://wiregatexxx:3001/bus.0/uncach...stics/errors):

    BUS_bit_errors 0
    BUS_byte_errors 0
    BUS_detect_errors 0
    BUS_echo_errors 0
    BUS_level_errors 0
    BUS_next_alarm_errors 0
    BUS_next_errors 0
    BUS_readin_data_errors 0
    BUS_status_errors 0
    BUS_tcsetattr_errors 0
    CRC16_errors 0
    CRC16_tries 0
    CRC8_errors 0
    CRC8_tries 19
    DS2480_level_docheck_errors 0
    DS2480_read_fd_isset 0
    DS2480_read_null 0
    DS2480_read_read 0
    NET_accept_errors 0
    NET_connection_errors 0
    NET_read_errors 0
    max_delay 0

    Mit Kommandozeile (owread) kann ich auch jederzeit die Temperatur lesen. Bis auf die ständigen Fehlermeldungen scheint die Messung zu funktionieren.

    Makki: Wann werden denn die Fehlermeldungen ausgegeben?

    Thomas

    #2
    Insoweit erstmal kein Riesenproblem, weil es in der Software einfach funktionierend hingehämmert wird, so irgendwie möglich.
    Bei grösseren Installationen kann das schon mal täglich Tag passieren, der Logeintrag ist nur ein indikator.

    Aber da stimmt was nicht, das bedeutet, das der Busmaster zeitweise nicht mehr sichtbar ist und das wiederum:
    Zu lang, zu viele, falsch angeschlossen (VDD nicht auf GND für parasitär zb.) oder weitere Strecken ungeschirmt durch den Verteiler; das sind so die häufigsten Ursachen.

    Von den stats relevant sind insbesondere die Errors und die Search_errors/pass_1/2/3; das was auch im Graph aufgezeichnet wird - allerdings werden die bei dem owserver-restart resettet und haben daher nur bis zu einem gewissen Fehlergrad eine brauchbare Aussagekraft.

    Edit: Stats: wichtig bus.0 ist aus Sicht des HTTP-Servers (owhttp) nur der owserver selbst, die eigentlichen Fehler des Busmasters stehen beim Zugriff via HTTP in /bus.0/bus.0/interface/statistics - ist so ne owfs-interna-Geschichte..

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

    Kommentar


      #3
      Zitat von makki Beitrag anzeigen
      Zu lang, zu viele, falsch angeschlossen (VDD nicht auf GND für parasitär zb.) oder weitere Strecken ungeschirmt durch den Verteiler; das sind so die häufigsten Ursachen.
      Makki
      Darauf hatte ich geachtet. Werde das trotzdem nochmal prüfen.

      Zitat von makki Beitrag anzeigen
      die eigentlichen Fehler des Busmasters stehen beim Zugriff via HTTP in /bus.0/bus.0/interface/statistics - ist so ne owfs-interna-Geschichte..
      Makki
      Kannst Du hier irgendwelche Fehler sehen:

      bus.0/bus.0/interface/statistics

      up directory
      bus_time 0.088
      close_errors 0
      detect_errors 0
      elapsed_time 15
      errors 0
      locks 10
      open_errors 0
      overdrive overdrive
      program_errors 0
      pullup_errors 0
      read_errors 0
      reconnect_errors 0
      reconnects 0
      reset_errors 0
      resets 7
      search_errors search_errors
      select_errors 0
      shorts 0
      status_errors 0
      timeouts 0
      total_bus_time 0.088
      unlocks 23
      write_errors 0


      up directory
      error_pass_1 0
      error_pass_2 0
      error_pass_3 0


      up directory
      attempts 0
      failures 0


      Thomas

      Kommentar


        #4
        Hi Thomas,

        bist Du an dieser Front weitergekommen? Habe das gleiche Problem, dass sich ständig der Busmaster (und genau zwei Multisensoren) verabschiedet.
        Visualisierung, Rule/Logic-Engine, Integrationsplattform mit openhab (Supportforum)

        Kommentar


          #5
          Im Fall von Thomas läuft der Bus ja gerade 88ms...

          Wie bereits gesagt, wenn das gelegentlich passiert: Ok, ständig: liegt normalerweise ein Problem mit der Verdrahtung vor; ergo: Details

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

          Kommentar


            #6
            I recently observed exactly the same problem with one of my bus-masters.
            Logs from last hour:
            Mar 31 19:50:51 wiregate234 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.CBED2E000000 disappeared!
            Mar 31 19:50:53 wiregate234 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
            Mar 31 19:52:13 wiregate234 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.CBED2E000000 disappeared!
            Mar 31 19:52:15 wiregate234 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
            Mar 31 20:05:47 wiregate234 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.CBED2E000000 disappeared!
            Mar 31 20:05:47 wiregate234 kernel: [6814198.949941] owserver[14914]: segfault at b75e0efb ip b75e0efb sp b63ff300 error 4
            Mar 31 20:05:49 wiregate234 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
            Mar 31 20:08:29 wiregate234 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.CBED2E000000 disappeared!
            Mar 31 20:08:31 wiregate234 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
            Mar 31 20:09:50 wiregate234 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.CBED2E000000 disappeared!
            Mar 31 20:09:52 wiregate234 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
            Mar 31 20:11:12 wiregate234 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.CBED2E000000 disappeared!
            Mar 31 20:11:14 wiregate234 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
            Mar 31 20:15:15 wiregate234 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.CBED2E000000 disappeared!
            Mar 31 20:15:17 wiregate234 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
            Mar 31 20:16:37 wiregate234 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.CBED2E000000 disappeared!
            Mar 31 20:16:37 wiregate234 kernel: [6814849.413911] owserver[19617]: segfault at b7599efb ip b7599efb sp b63ff300 error 4
            Mar 31 20:16:39 wiregate234 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
            Mar 31 20:17:58 wiregate234 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.CBED2E000000 disappeared!
            Mar 31 20:17:58 wiregate234 kernel: [6814930.405910] owserver[19894]: segfault at b7547efb ip b7547efb sp b6540300 error 4
            Mar 31 20:18:00 wiregate234 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
            Mar 31 20:19:20 wiregate234 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.CBED2E000000 disappeared!
            Mar 31 20:19:22 wiregate234 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
            Mar 31 20:31:32 wiregate234 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.CBED2E000000 disappeared!
            Mar 31 20:31:34 wiregate234 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
            Mar 31 20:34:15 wiregate234 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.CBED2E000000 disappeared!
            Mar 31 20:34:17 wiregate234 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
            Mar 31 20:46:28 wiregate234 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.869A2D000000 disappeared!
            Mar 31 20:46:30 wiregate234 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
            Mar 31 20:49:10 wiregate234 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.CBED2E000000 disappeared!
            Mar 31 20:49:10 wiregate234 kernel: [6816802.305709] owserver[26048]: segfault at b74b2efb ip b74b2efb sp b64ab300 error 4
            Mar 31 20:49:12 wiregate234 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..

            Did not find the time yet to look for cabling errors, the recurring segfault could maybe be investigated.

            Kind regards, martenss

            Kommentar


              #7
              Hallo teichsta

              Zitat von teichsta Beitrag anzeigen
              bist Du an dieser Front weitergekommen? Habe das gleiche Problem, dass sich ständig der Busmaster (und genau zwei Multisensoren) verabschiedet.
              ich konnte das Problem leider nicht lösen. Aus meiner Sicht ist die Verkabelung ok (siehe oben). Ich auch im Moment keine Zeit und Nerven jede Dose, Abzweigung, etc. zu überprüfen. Ich nutze 1wire nur für ein paar Temp. Sensoren, da Stören mich die Fehler nicht besonders. Die Temp. Verläufe im RRD file sind auch ok.
              Das wiregate nutze ich primär für logik/plugins, linux applicance etc. (hatte keine Lust mehr auf die Bastelei auf der Fritzbox).

              Aktuell sieht mein Log so aus:


              Mar 31 17:45:55 wiregate269 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.FB862E000000 disappeared!Mar 31 17:45:57 wiregate269 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
              Mar 31 17:48:34 wiregate269 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.FB862E000000 disappeared!
              Mar 31 17:48:36 wiregate269 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
              Mar 31 18:32:08 wiregate269 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.FB862E000000 disappeared!
              Mar 31 18:32:10 wiregate269 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
              Mar 31 18:40:03 wiregate269 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.FB862E000000 disappeared!
              Mar 31 18:40:05 wiregate269 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
              Mar 31 19:24:57 wiregate269 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.FB862E000000 disappeared!
              Mar 31 19:24:59 wiregate269 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
              Mar 31 19:35:30 wiregate269 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.FB862E000000 disappeared!
              Mar 31 19:35:32 wiregate269 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
              Mar 31 19:42:06 wiregate269 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.FB862E000000 disappeared!
              Mar 31 19:42:08 wiregate269 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
              Mar 31 19:50:02 wiregate269 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.FB862E000000 disappeared!
              Mar 31 19:50:04 wiregate269 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
              Mar 31 20:00:36 wiregate269 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.FB862E000000 disappeared!
              Mar 31 20:00:38 wiregate269 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
              Mar 31 20:08:31 wiregate269 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.FB862E000000 disappeared!
              Mar 31 20:08:34 wiregate269 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
              Mar 31 20:11:10 wiregate269 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.FB862E000000 disappeared!
              Mar 31 20:11:13 wiregate269 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
              Mar 31 20:38:54 wiregate269 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.FB862E000000 disappeared!
              Mar 31 20:38:56 wiregate269 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
              Mar 31 20:52:07 wiregate269 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.FB862E000000 disappeared!
              Mar 31 20:52:09 wiregate269 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..
              Mar 31 20:53:26 wiregate269 /usr/sbin/wiregated.pl: INFO - ALARM: 1-Wire adapter /81.FB862E000000 disappeared!
              Mar 31 20:53:58 wiregate269 /usr/sbin/wiregated.pl: INFO - No DS9490 found - owserver restart..

              Gruß
              Thomas

              Kommentar


                #8
                Nun, die SW ist so gemacht, das Fehler zwar aufgeschrieben werden aber letzlich versucht wird diese - wie auch immer - wegzubügeln.

                Ergo: @Thomas: perfekt ist das nicht aber es ist nunmal der Job der Kiste trotzdem zu tun, so gut sie kann.. Wenn der 1-Wire alle halbe Stunde abfliegt, naja, dann soll er halt; solange da keine Aktorik dranhängt (was ich davon - genau deswegen - halte dürfte der geneigte Leser wissen)
                Mein "worst-case-testbus" hier sieht schlimmer aus (aber der ist auch richtig "kaputt" mit 20m NYM etc.pp.)

                @martenss: I'll look serious at the segfault though, already noticed it here.. a new "feature" probably related to the Zeroconf-stuff.

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

                Kommentar


                  #9
                  Hallo,

                  ich habe diese Fehlermeldungen an allen (drei) Busmastern, innerhalb von 60 Stunden 85 mal:
                  18 x Busmaster1 mit 9 Sensoren
                  41 x Busmaster2 mit 10 Sensoren
                  26 x Busmaster3 mit 5 Sensoren
                  Nur auf letzterem sehe ich einige wenige search/generic errors, die aber unkorrelliert zu den Fehlermeldungen sind, dabei ist das eine ideale kurze Line.
                  Generell Parasitic Power, Vdd an Gnd direkt am Sensor.

                  Mich wundert, daß die Fehlermeldung "1-Wire adapter xxx disappeared! - INFO - No DS9490 found" etwas mit Busstörungen zu tun haben soll.
                  Intuitiv würde ich denken, der Busmaster ist nicht mehr per USB erreichbar?

                  Manuel

                  Kommentar


                    #10
                    Hoi Manuel

                    Muss das fragen:
                    Hast Du den USB-Hub mit Spannung versorgt?
                    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


                      #11
                      Ich denke, da findet sich im Log jeder WG Kiste entsprechendes.
                      Nicht umsonst ist im WG der 1Wire Code eher einer von den stabilen Version. Weiterhin wird ja etwas Aufwand getrieben, diverse Ungereimtheiten in den Griff zu bekommen.
                      Derzeit zwischen Kistenauspacken und Garten anlegen.
                      Baublog im Profil.

                      Kommentar


                        #12
                        Nein, den verwendeten USB-Hub kann man gar nicht versorgen .
                        Ein neuer steht auf der Einkaufsliste ...

                        Kommentar


                          #13
                          Welchen Busmaster es trifft ist eher Zufall..

                          Der Grund ist meist schon, das irgendwo eben was nicht so ganz stimmt aber solange alles geht ist das oberflächlich betrachtet auch ziemlich sekundär und man kann sich ein Ei drauf pellen, die SW besteht zu 90% aus Fehlerbehandlung

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

                          Kommentar


                            #14
                            Zitat von Bodo Beitrag anzeigen
                            Hast Du den USB-Hub mit Spannung versorgt?
                            Der Vollständigkeit halber: mit aktivem (also extern gespeistem) USB-Hub tritt dies genauso auf (kostet aber 18kWh/a zusätzlich).

                            Kommentar


                              #15
                              Zitat von nipponichi Beitrag anzeigen
                              (kostet aber 18kWh/a zusätzlich).
                              Naja, das wird so mal nicht ganz richtig sein.
                              Das, was das NT in den Hub einspeist, muss das NT des WG nichtmehr liefern oder umgekehrt.. Mal von dem Wirkungsgrad und Auslastung der beiden NT abgesehen (beide >90%) ist das gehüpft wie gehoppelt
                              Worst case kostet so ein BM ca. 4kWh im Jahr (100mA), realistisch (parasitär oder keine 150 Sensoren dran) wohl eher 0,4+0,04 kWh fürs NT, also mal ganze 10ct oder so.. Der CO2-Ausstoss für dieses Posting am i7 war auf Sicht von 10J sicher höher

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

                              Kommentar

                              Lädt...
                              X