Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter ds18b20 v2.0.x

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Test Adapter ds18b20 v2.0.x

    This topic has been deleted. Only users with topic management privileges can see it.
    • crycode
      crycode Developer @Josh last edited by

      @josh Danke dir.
      Kannst du mal deine Adapter-Config exportieren und posten bitte? Ich hab da eine Vermutung...

      J 1 Reply Last reply Reply Quote 0
      • J
        Josh @crycode last edited by

        @crycode Gerne. Hier bitte:

        DS18B20-Config1.png InkedDS18B20-Config2b.jpg DS18B20-Config3.png

        crycode 1 Reply Last reply Reply Quote 0
        • crycode
          crycode Developer @Josh last edited by

          @josh Nicht als Bild, sondern als json-Datei über den Export-Button oben rechts. 😉
          1c9fa233-af53-4838-9354-b2c25f7f01e9-grafik.png

          J 1 Reply Last reply Reply Quote 0
          • J
            Josh @crycode last edited by Josh

            @crycode Hups... kannte ich noch nicht. Aber hier bitte schön. IDs habe ich aus 'Datenschutzgründen' verändert.

            ds18b20.0.json

            crycode 1 Reply Last reply Reply Quote 0
            • crycode
              crycode Developer @Josh last edited by

              @josh Danke dir! Das bestätigt meine Vermutung. Der defaultInterval wird als String und nicht als Zahl gespeichert.
              Dem js-controller 4 war das wohl egal (Node.js macht in solchen Fällen automatisch eine Konvertierung der Datentypen), wobei der js-controller 5 da extra prüft.

              Ich werde versuchen zeitnah einen Fix dafür mit einer neuen Version zu veröffentlichen.

              Danke fürs Finden und Melden des Fehlers! 👍

              crycode 1 Reply Last reply Reply Quote 0
              • crycode
                crycode Developer @crycode last edited by

                @Josh Version 2.0.4 ist ab sofort über NPM und ab morgen dann im latest-Repo verfügbar. Damit sollte das Problem behoben sein. 🙂

                J 1 Reply Last reply Reply Quote 1
                • J
                  Josh @crycode last edited by

                  @crycode Adapter wird und bleibt grün. Werte werden ausgelesen. Funktioniert also wieder.

                  Vielen Dank!

                  1 Reply Last reply Reply Quote 1
                  • C
                    chinaboy last edited by

                    Hardwaresystem: Pi3
                    Arbeitsspeicher: 1GB
                    Festplattenart: SD-Karte
                    Betriebssystem: Linux
                    Node-Version: 18.18.0
                    Nodejs-Version: 18.18.0
                    NPM-Version: 9.8.1

                    Servus,

                    Nach Update auf JS 5.0.12 läuft meine DS18B20 V2.0.4 Instanz nicht mehr richtig.
                    Der Adapter wechselt immer wieder mal zwischen grün und gelb.
                    Ich habe drei Sensoren am laufen, vor dem Update liefen sie ohne Probleme
                    Jetzt fällt immer wieder mal einer oder mehrere mit folgendem Fehlermeldung aus:

                    ds18b20.0
                    2023-10-27 10:37:41.029	warn	Error reading sensor 10-00080289****: Error: Read error
                    

                    Es ist nicht immer der selbe Sensor.
                    Hab dann mal alles neu installiert, hat aber nichts gebracht
                    Direkt nach der erfolgreichen Installation bekam ich aber folgende Adapter Warnung vom der Instanz admin.0

                    2023-10-27 08:09:46.811 - warn: admin.0 (3322310) ds18b20 has an invalid jsonConfig: [{"instancePath":"/items/sensorsTab/items/sensors/items/1","schemaPath":"#/patternProperties/%5E.%2B/allOf/22/then/properties/items/items/allOf/20/then/additionalProperties","keyword":"additionalProperties","params":{"additionalProperty":"hide"},"message":"must NOT have additional properties"},{"instancePath":"/items/sensorsTab","schemaPath":"#/properties/items/patternProperties/%5E.%2B/allOf/8/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"}]
                    

                    Wer kann mir helfen.

                    crycode mcm1957 2 Replies Last reply Reply Quote 0
                    • crycode
                      crycode Developer @chinaboy last edited by

                      @chinaboy sagte in Test Adapter ds18b20 v2.0.x:

                      2023-10-27 10:37:41.029 warn Error reading sensor 10-00080289****: Error: Read error

                      Das deutet eher auf ein Hardwareproblem hin und heißt eigentlich, dass der Sensor keine brauchbaren Daten geliefert hat bzw. vom System gar nicht erkannt wurde.
                      Werden vom System unter /sys/bus/w1/devices/ alle Sensoren richtig aufgelistet?

                      @chinaboy sagte in Test Adapter ds18b20 v2.0.x:

                      2023-10-27 08:09:46.811 - warn: admin.0 (3322310) ds18b20 has an invalid jsonConfig: [...]

                      Demnach hast du wohl die latest-Version vom Admin-Adapter installiert. Die Warnung ist aber falsch und kann einfach ignoriert werden.

                      C 1 Reply Last reply Reply Quote 0
                      • C
                        chinaboy @crycode last edited by

                        @crycode said in Test Adapter ds18b20 v2.0.x:

                        /sys/bus/w1/devices/

                        Ja da passt alles:

                        
                        pi@IOBMaster:/sys/bus/w1/devices $ ls
                        10-000802897a**  10-0008028993**  10-00080289a9**  w1_bus_master1
                        
                        

                        Ich hab auch an der HW nix geändert aber der Fehler kommt seit dem Update

                        crycode 1 Reply Last reply Reply Quote 0
                        • crycode
                          crycode Developer @chinaboy last edited by

                          @chinaboy Erscheinen sonst irgendwelche Fehler oder Warnungen im Log zu den Zeitpunkten, wo das passiert?

                          Kannst du mal, möglich genau zu dem Zeitpunkt, wo der "Read error" geloggt wird, im Terminal ein cat auf den Sensor im System machen und davon die Ausgabe posten?
                          Beispiel:

                          cat /sys/bus/w1/devices/28-0000077b9fea/w1_slave 
                          31 01 4b 46 7f ff 0f 10 1f : crc=1f YES
                          31 01 4b 46 7f ff 0f 10 1f t=19062
                          

                          Zudem wäre die Ausgabe von dmesg -T | grep w1 interessant, um zu sehen, ob der Kernel dort irgendwas loggt.

                          C 1 Reply Last reply Reply Quote 0
                          • mcm1957
                            mcm1957 @chinaboy last edited by mcm1957

                            @crycode

                            2023-10-27 08:09:46.811 - warn: admin.0 (3322310) ds18b20 has an invalid jsonConfig: [{"instancePath":"/items/sensorsTab/items/sensors/items/1","schemaPath":"#/patternProperties/%5E.%2B/allOf/22/then/properties/items/items/allOf/20/then/additionalProperties","keyword":"additionalProperties","params":{"additionalProperty":"hide"},"message":"must NOT have additional properties"},{"instancePath":"/items/sensorsTab","schemaPath":"#/properties/items/patternProperties/%5E.%2B/allOf/8/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"}]
                            

                            Hast du ein Issue bei https://github.com/ioBroker/adapter-react-v5/issues?q=is%3Aopen+is%3Aissue erstellt?
                            Ansonsten wird den potenziellen Fehler foxriver76 wohl nicht mitbekommen.

                            ABER - wenn ich es richtig sehe verwendest du ein Attribute 'hide'. Das gibt es lt. SCHEMA.md nicht. Das Attribute heißt 'hidden'. Könnte also sehr wohl ein Fehler im Adapter sein.

                            Bitte prüfen.
                            DANKE

                            P.S: Have issue https://github.com/crycode-de/ioBroker.ds18b20/issues/112 zur weiteren Nachverfolgung erstellt.

                            mcm1957 created this issue in crycode-de/ioBroker.ds18b20

                            closed Admin reports jsonConfig error #112

                            crycode 1 Reply Last reply Reply Quote 0
                            • crycode
                              crycode Developer @mcm1957 last edited by

                              @mcm57 Huch... danke dir!
                              Mit war so, als hätte ich das (da es im Zusammenhang mit der Tabelle steht) bei den bereits gemeldeten Problemen gesehen gehabt. Dann ist es wohl doch mein Fehler. Schau ich mir auf jeden Fall noch mal an.

                              Mit dem beschrieben Problem beim Lesen der Sensoren hat es trotzdem nichts zu tun. 😉

                              mcm1957 1 Reply Last reply Reply Quote 0
                              • mcm1957
                                mcm1957 @crycode last edited by

                                @crycode
                                No mit den sensoren hat sicher nichts zu tun.

                                Und ja 90% der json warnings sind falsevpositives. Aber ich hab schon 3 od 4 echte Fehler mitbekommen. Daher scgau ich mittlerweile genauer.

                                Aber keinen Stress. Funktion des Adapters ist ja ok

                                crycode 1 Reply Last reply Reply Quote 1
                                • crycode
                                  crycode Developer @mcm1957 last edited by

                                  @mcm57 Die jsonConfig ist in 2.0.5 jetzt gefixed. 🙂

                                  1 Reply Last reply Reply Quote 1
                                  • C
                                    chinaboy @crycode last edited by chinaboy

                                    @crycode
                                    Nachdem ich meinen Raspberry Pi neu gestartet habe (Spannungsversorgung komplett aus für 60 Sek.) läuft die Instanz jetzt wieder sauber.
                                    Denke auch das es zu 100% kein Adapter-Fehler war.
                                    2.0.5 hab ich auch installiert, läuft 👍

                                    1 Reply Last reply Reply Quote 1
                                    • First post
                                      Last post

                                    Support us

                                    ioBroker
                                    Community Adapters
                                    Donate

                                    486
                                    Online

                                    31.7k
                                    Users

                                    79.8k
                                    Topics

                                    1.3m
                                    Posts

                                    adapter ds18b20 test
                                    5
                                    27
                                    1600
                                    Loading More Posts
                                    • Oldest to Newest
                                    • Newest to Oldest
                                    • Most Votes
                                    Reply
                                    • Reply as topic
                                    Log in to reply
                                    Community
                                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                    The ioBroker Community 2014-2023
                                    logo