1-Wire springt auf seltsame werte

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Paulchen
    Smart Home'r
    • 04.12.2017
    • 36

    1-Wire springt auf seltsame werte

    Hallo,
    habe 20 Temperatursensoren an einer 1-Wire Extension angeschlossen. Leider springen ab und zu die Temperaturen auf eine Wert die nicht sein können. Die Temperaturen haben auch immer einen glatte Zahl. z.B. Temperatur ist 21.323°C dann springt er auf 25,000°C und bei der nächsten Meldung ist die Temperatur wieder richtig. Eine Mittelwert von 5min ist eingestellt. Kennt jemand das Problem?

    Schon mal Danke
  • Thomas M.
    Lebende Foren Legende
    • 25.08.2015
    • 3241

    #2
    Jetzt guckst mal was am 1-wire bus los ist ...


    ExtStatistics/05000001

    Statistik der 1-Wire Extension abrufen (05000001 ersetzen durch Seriennummer der Extension)

    Wenn du hier CRC Fehler oder sonstige Fehler siehst, dann ist das Problem einfach nur der bus (Kabellänge, ...)

    Temperaturfühler DS18B20 mit 5V oder parasitär versorgt?


    Schaut dann so in etwa aus:
    <LL control="dev/sys/ExtStatistics/05D80F8F" value=" 1-Wire Serial 28.B3.D1.E0.04.00.00.04: 95916 Packet Requests, 0 CRC Errors, 0 85 Degree Problems; 1-Wire Serial 28.4D.6D.E1.04.00.00.84: 95915 Packet Requests, 0 CRC Errors, 0 85 Degree Problems; 1-Wire Serial 28.4A.74.E0.04.00.00.01: 95909 Packet Requests, 0 CRC Errors, 0 85 Degree Problems; 1-Wire Serial 28.30.10.E1.04.00.00.D7: 95908 Packet Requests, 0 CRC Errors, 0 85 Degree Problems; " Code="200"/>

    => 0 CRC Errors ist gut, wenn gut 96000 mal Daten von den Fühlern angefordert wurde.

    Wirst sehn, es liegt an dem.
    Der Fühler übermittelt einfach nur Daten, wenn die nicht oder falsch ankommen, hast ein Problem.
    Erfolgreiche Kommunikation ist nicht was der Sender sendet, sondern das der Empfänger versteht und dies auch bestätigt (= CRC - cyclic redundancy check)
    Zuletzt geändert von Thomas M.; 13.05.2022, 09:38.

    Kommentar

    • Paulchen
      Smart Home'r
      • 04.12.2017
      • 36

      #3
      Hallo,
      werden über die 5v von der Extension versorgt
      habe nur bei einem 32 CRC Errors (der letzte)

      Was kann ich tun?

      Kommentar

      • Thomas M.
        Lebende Foren Legende
        • 25.08.2015
        • 3241

        #4
        32 CRC Errors bei wievielen Packet requests?

        Kommentar

        • Paulchen
          Smart Home'r
          • 04.12.2017
          • 36

          #5
          1-Wire Serial 28.FF.36.8F.92.16.04.53: 12290 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
          1-Wire Serial 28.FF.F7.AF.92.16.04.CC: 9360 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
          1-Wire Serial 28.FF.A4.DE.91.16.05.8A: 13115 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
          1-Wire Serial 28.FF.01.E5.91.16.05.B7: 26907 Packet Requests, 1 CRC Errors, 0 85 Degree Problems;
          1-Wire Serial 28.FF.2A.92.92.16.04.AB: 13866 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
          1-Wire Serial 28.DA.77.49.09.00.00.D4: 9001 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
          1-Wire Serial 28.D5.80.49.09.00.00.07: 9006 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
          1-Wire Serial 28.D5.63.49.09.00.00.93: 9011 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
          1-Wire Serial 28.FF.7D.1F.A2.17.05.6F: 14099 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
          1-Wire Serial 28.FF.7A.FD.A2.17.04.2E: 14069 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
          1-Wire Serial 28.FF.A4.01.A3.17.04.1A: 9366 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
          1-Wire Serial 28.39.30.79.A2.00.03.81: 4104 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
          1-Wire Serial 28.D9.D6.49.09.00.00.73: 12298 Packet Requests, 32 CRC Errors, 0 85 Degree Problems;
          1-Wire Serial 28.F7.36.79.A2.00.03.91: 14269 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
          1-Wire Serial 28.89.63.94.97.09.03.D0: 12985 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
          1-Wire Serial 28.E1.EF.49.09.00.00.48: 9009 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
          1-Wire Serial 28.C8.1B.43.98.0B.00.6A: 15874 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
          1-Wire Serial 28.74.06.43.98.00.00.A3: 15966 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
          1-Wire Serial 28.FA.39.94.97.08.03.FD: 8187 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
          1-Wire Serial 28.D9.43.79.97.20.03.A1: 12262 Packet Requests, 0 CRC Errors, 0 85 Degree Problems; " Code="200"/>


          Kommentar

          • Thomas M.
            Lebende Foren Legende
            • 25.08.2015
            • 3241

            #6
            Hast du 20 1-wire extensions?

            Kommentar

            • Thomas M.
              Lebende Foren Legende
              • 25.08.2015
              • 3241

              #7
              Kannst du verifizieren, dass deine "Temperaturprobleme" auch tatsächlich von der extension stammen, bei der die 32 CRC Errors aufgetreten sind?

              Kommentar

              • Paulchen
                Smart Home'r
                • 04.12.2017
                • 36

                #8
                Ich habe zwei 1-Wire Extension. 1x 20 Temperatursensoren 1x 11 Temperatursensoren

                Kommentar

                • Paulchen
                  Smart Home'r
                  • 04.12.2017
                  • 36

                  #9
                  Bei der 2 ist es schlechter. Hat die einen Einfuss auf die andere
                  1-Wire Serial 28.FF.08.51.A2.17.05.25: 1138097 Packet Requests, 45 CRC Errors, 1 85 Degree Problems;
                  1-Wire Serial 28.06.7D.5F.32.14.01.77: 1138629 Packet Requests, 22 CRC Errors, 3 85 Degree Problems;
                  1-Wire Serial 28.29.25.7A.32.14.01.BF: 1137511 Packet Requests, 39 CRC Errors, 11 85 Degree Problems;
                  1-Wire Serial 28.54.5A.74.32.14.01.7A: 1137399 Packet Requests, 24 CRC Errors, 4 85 Degree Problems;
                  1-Wire Serial 28.00.F1.5A.33.14.01.05: 1130663 Packet Requests, 25 CRC Errors, 7 85 Degree Problems;
                  1-Wire Serial 28.6C.9A.64.33.14.01.87: 1137885 Packet Requests, 28 CRC Errors, 9 85 Degree Problems;
                  1-Wire Serial 28.0D.7B.6B.33.14.01.FE: 1134986 Packet Requests, 24 CRC Errors, 2 85 Degree Problems;
                  1-Wire Serial 28.FF.62.6C.A2.17.05.5C: 380525 Packet Requests, 27 CRC Errors, 1 85 Degree Problems;
                  1-Wire Serial 28.FF.16.47.A2.17.05.CA: 1136649 Packet Requests, 10 CRC Errors, 0 85 Degree Problems;
                  1-Wire Serial 28.FF.4D.48.A2.17.05.B5: 1134436 Packet Requests, 9 CRC Errors, 0 85 Degree Problems;
                  1-Wire Serial 28.FF.48.55.A2.17.05.C2: 1138015 Packet Requests, 326 CRC Errors, 72 85 Degree Problems; " Code="200"/>

                  Kommentar

                  • Thomas M.
                    Lebende Foren Legende
                    • 25.08.2015
                    • 3241

                    #10
                    Da schauts nicht gut aus ...
                    Verkabelung irgendwo einen Fehler? Lockere Klemme oder sonst was? Oder zu viele lange Abzweigungen irgendwo hin.

                    aber wir reden von über 1 Mio packet requests und 30 crc errors

                    Kommentar

                    • Paulchen
                      Smart Home'r
                      • 04.12.2017
                      • 36

                      #11
                      Werde heute mal die Kabel und Kontakte komplett prüfen.
                      Kann man den Status löschen um zu sehen ob die Fehler weg sind?
                      Kann die eine Extension einen Einfluss auf die andere haben?

                      Kommentar

                      • Thomas M.
                        Lebende Foren Legende
                        • 25.08.2015
                        • 3241

                        #12
                        reboot dann fängts bei 0 an
                        und nein 2 1-wire busse, büsse, bussis, ... , 2 getrennte verkabelungen, kein Berührungspunkt

                        Kommentar

                        • Paulchen
                          Smart Home'r
                          • 04.12.2017
                          • 36

                          #13
                          Aber woher kommt so was? Habe ja schließlich eingestellt das der Mittelwert von 5min übernommen wird
                          192.168.188.50 10:04:47.055 1-Wire Extension (05D87F1A) 28.D9.43.79.97.20.03.A1 (Schlafzimmer) DS18B20 (28) Programmable Resolution 1-Wire Digital Thermometer Temp: 22,125øC
                          192.168.188.50 10:37:17.498 1-Wire Extension (05D87F1A) 28.D9.43.79.97.20.03.A1 (Schlafzimmer) DS18B20 (28) Programmable Resolution 1-Wire Digital Thermometer Temp: 22,125øC
                          192.168.188.50 10:37:38.151 1-Wire Extension (05D87F1A) 28.D9.43.79.97.20.03.A1 (Schlafzimmer) DS18B20 (28) Programmable Resolution 1-Wire Digital Thermometer Temp: 22,063øC
                          192.168.188.50 10:42:20.877 1-Wire Extension (05D87F1A) 28.D9.43.79.97.20.03.A1 (Schlafzimmer) DS18B20 (28) Programmable Resolution 1-Wire Digital Thermometer Temp: 22,063øC
                          192.168.188.50 10:42:41.419 1-Wire Extension (05D87F1A) 28.D9.43.79.97.20.03.A1 (Schlafzimmer) DS18B20 (28) Programmable Resolution 1-Wire Digital Thermometer Temp: 22,000øC
                          192.168.188.50 10:43:02.062 1-Wire Extension (05D87F1A) 28.D9.43.79.97.20.03.A1 (Schlafzimmer) DS18B20 (28) Programmable Resolution 1-Wire Digital Thermometer Temp: 22,000øC
                          192.168.188.50 10:43:23.534 1-Wire Extension (05D87F1A) 28.D9.43.79.97.20.03.A1 (Schlafzimmer) DS18B20 (28) Programmable Resolution 1-Wire Digital Thermometer Temp: 22,000øC
                          192.168.188.50 10:43:43.857 1-Wire Extension (05D87F1A) 28.D9.43.79.97.20.03.A1 (Schlafzimmer) DS18B20 (28) Programmable Resolution 1-Wire Digital Thermometer Temp: 22,000øC
                          192.168.188.50 10:44:04.719 1-Wire Extension (05D87F1A) 28.D9.43.79.97.20.03.A1 (Schlafzimmer) DS18B20 (28) Programmable Resolution 1-Wire Digital Thermometer Temp: 21,938øC
                          192.168.188.50 10:44:25.572 1-Wire Extension (05D87F1A) 28.D9.43.79.97.20.03.A1 (Schlafzimmer) DS18B20 (28) Programmable Resolution 1-Wire Digital Thermometer Temp: 22,000øC
                          192.168.188.50 10:44:46.144 1-Wire Extension (05D87F1A) 28.D9.43.79.97.20.03.A1 (Schlafzimmer) DS18B20 (28) Programmable Resolution 1-Wire Digital Thermometer Temp: 21,938øC
                          192.168.188.50 10:45:06.287 1-Wire Extension (05D87F1A) 28.D9.43.79.97.20.03.A1 (Schlafzimmer) DS18B20 (28) Programmable Resolution 1-Wire Digital Thermometer Temp: 25,000øC
                          192.168.188.50 10:45:26.379 1-Wire Extension (05D87F1A) 28.D9.43.79.97.20.03.A1 (Schlafzimmer) DS18B20 (28) Programmable Resolution 1-Wire Digital Thermometer Temp: 21,938øC
                          192.168.188.50 10:45:47.242 1-Wire Extension (05D87F1A) 28.D9.43.79.97.20.03.A1 (Schlafzimmer) DS18B20 (28) Programmable Resolution 1-Wire Digital Thermometer Temp: 21,938øC
                          192.168.188.50 10:46:07.684 1-Wire Extension (05D87F1A) 28.D9.43.79.97.20.03.A1 (Schlafzimmer) DS18B20 (28) Programmable Resolution 1-Wire Digital Thermometer Temp: 21,938øC
                          192.168.188.50 10:46:27.747 1-Wire Extension (05D87F1A) 28.D9.43.79.97.20.03.A1 (Schlafzimmer) DS18B20 (28) Programmable Resolution 1-Wire Digital Thermometer Temp: 22,000øC

                          Ist eigentlich die ganze Zeit gelaufen.
                          Habe aber immer mehr hinzugefügt
                          Rasenmaher (Husqvarna)
                          Nuki ins Gartenhaus
                          Klimaanlagen über IR Control Air
                          Ist es eine überlasteter Miniserver Gen1? Bin erst bei 78%
                          Manche Befehle werden auch nicht immer ausgeführt. Morgens Rollo auf, manchmal bleibt einer unten

                          Kommentar

                          • Thomas M.
                            Lebende Foren Legende
                            • 25.08.2015
                            • 3241

                            #14
                            Naja die Daten (also die 25,00000°C) kommen vom DS18B20 und gehen an die 1 wire extension, der MS verwurstet die Daten nur.
                            Ein Überlasteter MS verändert ja die Daten nicht nur weil er überlastet ist. Da müsstest dann ja auch Fehler an allen Ecken und Enden sehen.

                            Kannst einfach versuchshalber den einen Fühler mal tauschen - vielleicht sind dann die exakten 25°C "Fehler" weg?
                            Keine Ahnung ob ein DS18B20 auch irgendwann ein Lebensende hat - ja vermutlich nichts lebt ewig

                            Kommentar

                            • Paulchen
                              Smart Home'r
                              • 04.12.2017
                              • 36

                              #15
                              Das war auch meine erste Verwundung
                              Der neue Sensor zeigt genau das gleiche Problem.
                              Und es sind mehrere Sensoren betroffen die ab und zu das Problem haben.
                              Ich verstehe auch nicht warum der Mittelwert nicht genommen wird, das müsste doch den Fehler zumindest glätten.
                              Daher vermute ich es kommt nicht von den Sensoren sondern vom Miniserver

                              Kommentar

                              Lädt...