1-Wire springt auf seltsame werte

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Thomas M.
    Lebende Foren Legende
    • 25.08.2015
    • 3241

    #16
    Bei 1 wire gibt es keinen "25°C Fehler", lediglich einen "85 °C Fehler", es werden 85°C gemeldet wenn irgendwas ist - keine Ahnung.


    Nur ins Blaue geraten ...

    Verwendest du "Validierung" bei den Sensoren?
    Also bei Zeitüberschreitung kannst auf dem Weg einen Wert setzen. Also länger als x Sekunden keine Daten, dann wird ein sogenannter Standardwert gesetzt, die Temperatur vom MS her einfach auf z.B. 25°C gesetzt.

    Ich wüsste sonst nicht, wieso exakt 25,000°C zustande kommen.
    Zuletzt geändert von Thomas M.; 13.05.2022, 11:59.

    Kommentar


    • Thomas M.
      Thomas M. kommentierte
      Kommentar bearbeiten
      heißt "gefällt mir", dass du tatsächlich die validierung mit standardwert 25°C gesetzt hast?
  • Paulchen
    Smart Home'r
    • 04.12.2017
    • 36

    #17
    Guten Morgen
    Nein leider nicht.
    Hatte gestern morgen eine Telecon mit Loxone. Auch diese sind im Moment ratlos. Was auch merkwürdig ist das ich den Mittelwert bei den Temperatursensoren auf 5min eingestellt ist, und trotzdem werden die 25° angezeigt. Das ist mathematische gar nicht möglich. Wahrscheinlich funktioniert die Funktion Mittelwert überhaupt nicht. Haben sich jetzt das Programm runtergeladen und wollen sich melden wenn sie eine Info haben. Solange habe ich bei jedem Sensor in der Programmierung einen gleitenden Mittelwert eingebaut. Alle 30sec und 25 Werte. Diese Funktion geht und zumindest und das SmartHome läuft zumindest.
    Vielleicht hast du ja noch eine 💡

    Kommentar

    • Thomas M.
      Lebende Foren Legende
      • 25.08.2015
      • 3241

      #18
      Ich sehe nur einen Zusammenhang von Problemen mit offensichtlichen CRC Fehlern.
      Kannst einfach nur zum Testen den Bus irgendwo in der mitte trennen? Nur um zu sehen, ob dann beim Rest noch CRC Fehler und Probleme auftreten?

      Ich fürchte, dass beim loxone'schen "serivcedesk" nichts rauskommt.Eventuell mittelfristig, dass der Mittelwert angeschaut wird. Aber CRC Fehler bleiben dein Problem.

      Kommentar

      • Paulchen
        Smart Home'r
        • 04.12.2017
        • 36

        #19
        Habe die Verkabelung komplett geprüft und jeden Sensor nochmal neu angeklemmt.
        Hier die aktuellen Daten

        Fehler ist aber immer noch da
        Extension 1
        1-Wire Serial 28.FF.08.51.A2.17.05.25: 16389 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
        1-Wire Serial 28.06.7D.5F.32.14.01.77: 10942 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
        1-Wire Serial 28.29.25.7A.32.14.01.BF: 10943 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
        1-Wire Serial 28.54.5A.74.32.14.01.7A: 10946 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
        1-Wire Serial 28.00.F1.5A.33.14.01.05: 10942 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
        1-Wire Serial 28.6C.9A.64.33.14.01.87: 10940 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
        1-Wire Serial 28.0D.7B.6B.33.14.01.FE: 10940 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
        1-Wire Serial 28.FF.62.6C.A2.17.05.5C: 10941 Packet Requests, 0 CRC Errors, 1 85 Degree Problems;
        1-Wire Serial 28.FF.16.47.A2.17.05.CA: 10940 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
        1-Wire Serial 28.FF.4D.48.A2.17.05.B5: 16362 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
        1-Wire Serial 28.FF.48.55.A2.17.05.C2: 10940 Packet Requests, 0 CRC Errors, 1 85 Degree Problems; "
        Code="200"/>
        Extension2
        1-Wire Serial 28.FF.36.8F.92.16.04.53: 8645 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
        1-Wire Serial 28.FF.F7.AF.92.16.04.CC: 5760 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
        1-Wire Serial 28.FF.A4.DE.91.16.05.8A: 8647 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
        1-Wire Serial 28.FF.01.E5.91.16.05.B7: 8634 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
        1-Wire Serial 28.FF.2A.92.92.16.04.AB: 8645 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
        1-Wire Serial 28.DA.77.49.09.00.00.D4: 5760 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
        1-Wire Serial 28.D5.80.49.09.00.00.07: 5740 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
        1-Wire Serial 28.D5.63.49.09.00.00.93: 5763 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
        1-Wire Serial 28.FF.7D.1F.A2.17.05.6F: 8631 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
        1-Wire Serial 28.FF.7A.FD.A2.17.04.2E: 1978 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
        1-Wire Serial 28.FF.A4.01.A3.17.04.1A: 5760 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
        1-Wire Serial 28.39.30.79.A2.00.03.81: 5244 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
        1-Wire Serial 28.D9.D6.49.09.00.00.73: 5244 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
        1-Wire Serial 28.F7.36.79.A2.00.03.91: 6695 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
        1-Wire Serial 28.89.63.94.97.09.03.D0: 10212 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
        1-Wire Serial 28.E1.EF.49.09.00.00.48: 5764 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
        1-Wire Serial 28.C8.1B.43.98.0B.00.6A: 6737 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
        1-Wire Serial 28.FA.39.94.97.08.03.FD: 5243 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
        1-Wire Serial 28.D9.43.79.97.20.03.A1: 5243 Packet Requests, 0 CRC Errors, 0 85 Degree Problems;
        1-Wire Serial 28.D3.5B.94.97.08.03.4F: 5568 Packet Requests, 0 CRC Errors, 0 85 Degree Problems; "
        Code="200"/>="200"/>

        Kommentar

        • Thomas M.
          Lebende Foren Legende
          • 25.08.2015
          • 3241

          #20
          Du meinst die exakten 25,000°C sind immer noch vorhanden?

          Kommentar

          • Paulchen
            Smart Home'r
            • 04.12.2017
            • 36

            #21
            Ja, leider.
            Werde mir jetzt komplett neue Sensoren kaufen, vielleicht hatte ich eine schlechte Charge

            Kommentar

            • Paulchen
              Smart Home'r
              • 04.12.2017
              • 36

              #22
              Hallo
              habe 10 neue Sensoren erhalten und getestet. 8 Hatte keine Fehler bei 2 war der Fehler (sporadisch 25°C) ebenfalls vorhanden.
              Aus Zufall ist mit aufgefallen das bei den 8 die Kabel silbern sind und beiden den anderen Kupfer.
              Kann es mit dem Wiederstand zusammenhängen?

              Kommentar

              • Thomas M.
                Lebende Foren Legende
                • 25.08.2015
                • 3241

                #23
                Einmal ist ein Widerstand nichts wIEDERkehrendes, darum ein WIDerstand und kein WIEDerstand, ... sorry

                Das eine ist Kupfer, das andere vermutlich verzinntes Kupfer => Ist wurst.
                Am Ende in der Hülse sind ja die eigentlichen Bauteile DS18B20 vermutlich in Bauform TO-92, SOT23, ... versteckt und dort hat jemand ein Kabel drangelötet. Wie das drangelötete Kabel aussieht ist relativ.

                Das was störend am 1-wire bus ist, ist eben die Kabellänge (in Wirklichkeit die Kapazität der Leiter zueinander bzw. Leiter gegen Erde).
                Steigt diese, wird das immer mehr Signal verändert, bis im worst case auf der Empfängerseite sporadisch x mal nachgefragt werden muss was denn da gesendet wurde. Oder der Empfänger hört nicht mehr, dass der Sender was von ihm will und sendet nichts.
                Das sind dann die CRC Fehler.

                Wieso genau 25,000°C verstehe ich in dem Fall immer noch nicht. Muss ich mal bei mir beobachten.

                Kommentar

                • Paulchen
                  Smart Home'r
                  • 04.12.2017
                  • 36

                  #24
                  Habe immer 5 Stück direkt an der Extension angeschlossen
                  Habe gestern Abend noch die am meisten Probleme mache ausgetauscht, siehe da keinen 25° Fehler
                  Kann dir die "defekten" gratis zum testen zusenden.
                  Dann wüste ich zumindest ob dies wirklich das Problem ist

                  Kommentar

                  • Paulchen
                    Smart Home'r
                    • 04.12.2017
                    • 36

                    #25
                    Macht es vielleicht Sinn zwischen Data und 5V+ einen Pull-Up einzubauen?

                    Kommentar

                    • Thomas M.
                      Lebende Foren Legende
                      • 25.08.2015
                      • 3241

                      #26
                      Nein!

                      Auch irgendwelche Kondensatoren zwischen GND und 5V sind nicht nötig.
                      Wenn der Bus zu lange ist, ist er zu lange. Eine zu grosse Kapazität zwischen Data und GND/VCC kann man nicht durch eine "Anti-Kapazität" kompensieren.

                      Umso länger das kabel, umso fürchterlicher schaut das Signal aus, umso mehr Fehler werden kommen, bis irgendwann nichts mehr geht.

                      Kommentar

                      • Jan W.
                        Lox Guru
                        • 30.08.2015
                        • 1268

                        #27
                        Durch die CRC Bytes ist eine Verfälschung der Werte während der Übertragung vom Sensor zur 1-Wire Extension fast ausgeschlossen, insbesondere wenn die Sensoren in der 1-Wire Extension mit 0 CRC Fehlern angezeigt werden. Fehler beim Auslesen der "Rohwerte" im MS bzw. der 1-Wire Extension halte ich für ziemlich ausgeschlossen. Das müsste viele andere Anwender dann ebenfalls betreffen.

                        Bei digitalen Bussen hat man einen Punkt, wo die binären Informationen nicht mehr korrekt gelesen werden können und dann steigen die CRC Fehler rapide an. Ursachen können schlechte Verbindungen, Störsignale, zu lange Leitungen, defekte Sensoren etc. sein. Das ist hier aber nicht der Fall.

                        Hast Du mal mit dem 1-Wire Monitor überprüft, welche Werte die Sensoren liefern und wie oft? Der Monitor zeigt an, was tatsächlich am MS ankommt:

                        Klicke auf die Grafik für eine vergrößerte Ansicht

Name: Bildschirmfoto 2022-05-19 um 17.12.20.png
Ansichten: 587
Größe: 357,8 KB
ID: 347879
                        Vielleicht ist die Charge der Sensoren ja tatsächlich defekt?
                        Miniserver v14.5.12.7, 2x Ext., 2x Relay Ext., 2x Dimmer Ext., DMX Ext., 1-Wire Ext., Gira KNX Tastsensor 3 Komfort, Gira KNX Präsenzmelder, Fenster- und Türkontakte, Loxone Regen- und Windsensor, Gira Dual Q Rauchmelder vernetzt, 1x Relais-Modul
                        Loxberry: SmartMeter, MS Backup, CamConnect, Weather4Lox
                        Lüftung: Helios KWL EC 370W ET mit Modbus TCP - via Pico-C
                        Heizung: Stiebel Eltron WPF 5 cool (Sole-Wasser WP) mit ISG, FB-Heizung mit 18 Kreisen, Erdsonde - via modbus/TCP
                        Node-RED: IKEA Tradfri

                        Kommentar

                        • Paulchen
                          Smart Home'r
                          • 04.12.2017
                          • 36

                          #28
                          Habe es immer mit dem Monitor überwacht, hier kann man sehe das die 25°C sporadisch bei verschiedenen Sensoren ankommen

                          Aktuell habe ich den Fehler nicht mehr, weil ich alle Sensoren getauscht habe bei denen der Fehler auftritt.
                          Am der Verkabelung kann es ja nicht liegen, weil ich ja nur die Sensoren getauscht habe.

                          Werde jetzt nochmal neue Sensoren besorgen und testen (direkt an der Extension)

                          Ich verstehe nicht warum nur bei mir der Fehler auftritt.
                          Die Sensoren werden doch zu tausenden verkauft

                          Kommentar

                          • Paulchen
                            Smart Home'r
                            • 04.12.2017
                            • 36

                            #29
                            Update
                            habe weitere 10 Sensoren angeschlossen, diese wurden vom Verkäufer kontrolliert das sie wie oben beschrieben silberne Kabel haben.
                            Alle funktionieren ohne Probleme

                            Kommentar

                            • Thomas M.
                              Lebende Foren Legende
                              • 25.08.2015
                              • 3241

                              #30
                              Ich sehe oben grad, du hast auch ein-zwei "85° Fehler". 1-Wire Serial 28.FF.62.6C.A2.17.05.5C: 10941 Packet Requests, 0 CRC Errors, 1 85 Degree Problems;


                              Laut www ist das folgendes

                              There is a footnote on page 4 which says "The power-on reset value of the temperature register is +85°C."
                              so if you read 85 degrees it means it hasn't done a conversion since the last power on.
                              You hadn't wired it up properly so the sensor was being powered off and on periodically, which resets the register to 85 and that is why you got a valid CRC from it.

                              Hast du am "heißen" 1-wire bus herumgeklemmt? Würde zumindest den Fehler erklären.

                              Kommentar

                              Lädt...