Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. IoBroker.SQL Testen

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    IoBroker.SQL Testen

    This topic has been deleted. Only users with topic management privileges can see it.
    • Bluefox
      Bluefox last edited by

      Kann jemand SQL vom git testen?

      1.3.0 (2016-10-29)
      
      (Apollon77) add option to re-log unchanged values to make it easier for visualization
      
      1 Reply Last reply Reply Quote 0
      • Dutchman
        Dutchman Developer Most Active Administrators last edited by

        @Bluefox:

        Kann jemand SQL vom git testen?

        1.3.0 (2016-10-29)
        
        (Apollon77) add option to re-log unchanged values to make it easier for visualization
        ```` `  
        
        /opt/iobroker$ sudo npm install https://github.com/ioBroker/ioBroker.sql.git
        -
        > sqlite3@3.1.8 install /opt/iobroker/node_modules/iobroker.sql/node_modules/sqlite3
        > node-pre-gyp install --fallback-to-build
        
        [sqlite3] Success: "/opt/iobroker/node_modules/iobroker.sql/node_modules/sqlite3/lib/binding/node-v46-linux-x64/node_sqlite3.node" is installed via remote
        iobroker.sql@1.3.0 node_modules/iobroker.sql
        ├── mysql@2.12.0 (sqlstring@2.2.0, bignumber.js@2.4.0, readable-stream@1.1.14)
        ├── pg@6.1.0 (packet-reader@0.2.0, pg-connection-string@0.1.3, buffer-writer@1.0.1, semver@4.3.2, pg-pool@1.5.0, pg-types@1.11.0, pgpass@1.0.1)
        ├── sql-client@0.7.0 (argf@0.0.1, optimist@0.6.1, inote-util@0.8.1)
        ├── mssql@3.3.0 (generic-pool@2.4.3, promise@7.1.1, tedious@1.14.0)
        └── sqlite3@3.1.8 (nan@2.4.0)
        
        
        sql.0	2016-11-04 21:28:47.823	info	Connected to mysql
        sql.0	2016-11-04 21:28:47.556	info	starting. Version 1.3.0 in /opt/iobroker/node_modules/iobroker.sql
        host.HomeControl	2016-11-04 21:28:46.425	info	instance system.adapter.sql.0 started with pid 43034
        host.HomeControl	2016-11-04 21:28:46.408	info	object change system.adapter.sql.0
        
        

        looks good so far

        1 Reply Last reply Reply Quote 0
        • apollon77
          apollon77 last edited by

          Ganz kurz dazu was neu ist:

          In den Adapter-Einstellungen und auch den History-Einstellungen der Datenpunkte gibt es eine neue Einstellung: "Re-Log-Interval".

          Wenn das ein Wert >0 ist dann wird der State/Datenpunkt spätestens nach Ablauf dieses Intervals (in Sekunden) erneut geloggt auch wenn sich nichts geändert hat.

          1 Reply Last reply Reply Quote 0
          • Thisoft
            Thisoft last edited by

            Ich habe gerade den neuen SQL-Adapter installiert. Installation ist problemlos gelaufen und als Installiert wird mir die Version 1.3.0 angezeigt.

            Es gibt auch keine Auffälligkeiten im Log.

            Aber: Ich finde nirgends die neue Einstellung "Re-Log-Intervall"?????

            1 Reply Last reply Reply Quote 0
            • apollon77
              apollon77 last edited by

              Dann mach zur Sicherheit mal noch ein "iobroker upload sql"

              1 Reply Last reply Reply Quote 0
              • apollon77
                apollon77 last edited by

                Ok, korrigiere. Einstellung heisst "Log unchanged values any(s)" 🙂 (auf Englisch)

                1 Reply Last reply Reply Quote 0
                • Thisoft
                  Thisoft last edited by

                  So, nach einem "iobroker upload SQL" ist die Einstellung in den Adapter-Einstellungen vorhanden. In den History-Einstellungen der DP's aber immer noch nicht..??

                  Bei mir heißt die übrigens "Gleiche Werte aufzeichnen(s) "

                  1 Reply Last reply Reply Quote 0
                  • apollon77
                    apollon77 last edited by

                    Sollte aber - wenns bei einem da ist beim anderen auch.

                    Mal Browser neu starten? nicht das da noch was gecached ist?!

                    1 Reply Last reply Reply Quote 0
                    • Jeeper.at
                      Jeeper.at last edited by

                      So, ich hatte gestern noch Probleme mit dem laden der neuen Version. Heute in der Früh geschafft. Allerdings wird im Adapter die neue Version nicht als die aktuelle sonder als eine neue angezeigt.

                      Trotzdem hatte ich die neue Einstellung. Diese ist nun mal auf 3600 Sekunden gestellt. Werde berichten ob es dann Final funktioniert.

                      LG

                      Günther
                      1180_sql.jpg

                      1 Reply Last reply Reply Quote 0
                      • apollon77
                        apollon77 last edited by

                        Hey, die Versionsanzeige ist normal so wenn du vorab-Versionen installierst die noch nicht offiziell auf NPM veröffentlicht sind …

                        Bin gespannt auf die Berichte

                        1 Reply Last reply Reply Quote 0
                        • Jeeper.at
                          Jeeper.at last edited by

                          Alles klar. Ich kann bestätigen, das es klasse funktioniert. Alle Stunde wird der Datenpunkt weitergeschrieben auch wenn er sich nicht ändert. Vielen Dank

                          Günther

                          1 Reply Last reply Reply Quote 0
                          • Dutchman
                            Dutchman Developer Most Active Administrators last edited by

                            @Jeeper.at:

                            Alles klar. Ich kann bestätigen, das es klasse funktioniert. Alle Stunde wird der Datenpunkt weitergeschrieben auch wenn er sich nicht ändert. Vielen Dank

                            Günther `

                            laeuft auch bei mir jetzt 18stunden stabiel keine probleme bemerkt

                            1 Reply Last reply Reply Quote 0
                            • apollon77
                              apollon77 last edited by

                              cool!

                              Danke!

                              1 Reply Last reply Reply Quote 0
                              • apollon77
                                apollon77 last edited by

                                Hey all again,

                                es gab noch ein paar kleinigkeiten und auf dem Github gibt es neue Version. Bitte nochmal aktualisieren und testen wenn möglich …

                                Die Änderungen sollten auf den normalen Betrieb keine grossen auswirkungen haben ...

                                1 Reply Last reply Reply Quote 0
                                • Jeeper.at
                                  Jeeper.at last edited by

                                  Hallo,

                                  habe die neueste Version von GIT installiert. Läuft seit knapp 2 Stunden problemlos. Daten werde im eingestellten Intervall fortgeschrieben.

                                  lg

                                  Günther

                                  1 Reply Last reply Reply Quote 0
                                  • Thisoft
                                    Thisoft last edited by

                                    Wird Zeit dass ich mich auch mal wieder melde…

                                    Also die "vorneueste" Version ist bei mir auch bis gestern Abend ohne Probleme gelaufen. Lediglich zwei alte DP's die ich vor langer Zeit mal von "String" nach "number" umgestellt hatte produzierten einen Fehler weil er den Wert dann in der Form ''12.34'' (ja - mit doppelten oder manchmal sogar noch mehrfachen Hochkommas) einfügen wollte. Ist erstmal nicht schlimm und ich kann mir das auch später nochmal anschauen. Nun hat er mir aber gestern Abend beim Versuch die neueste Version vom Git zu holen meinen SQL-Adapter komplett zerschossen, so dass ich nach einer Neuinstallation des Adapters jetzt erstmal wieder auf momentanem Standard bin da ich gleich alle anstehenden Updates gemacht habe und mir momentan der MQTT-Adapter (http://forum.iobroker.net/viewtopic.php?f=17&t=4140) weit mehr Sorgen macht.

                                    Also betreffs des SQL-Adapters soweit alles gut. Die Einstellungen (s. 9 Posts weiter oben) waren erstmal in anderem Browser und nach mehrmaligem! Cache löschen dann auch in Edge alle da.

                                    1 Reply Last reply Reply Quote 0
                                    • apollon77
                                      apollon77 last edited by

                                      @Thisoft:

                                      Lediglich zwei alte DP's die ich vor langer Zeit mal von "String" nach "number" umgestellt hatte produzierten einen Fehler weil er den Wert dann in der Form ''12.34'' (ja - mit doppelten oder manchmal sogar noch mehrfachen Hochkommas) einfügen wollte. Ist erstmal nicht schlimm und ich kann mir das auch später nochmal anschauen. `

                                      Interessant … wie hast Du die denn umgestellt? Einträge in der "datapoints" Tabelle geändert? Dann müsste das irgendwie zurückgesetzt sein? Also daran habe ich an sich nichts geändert.

                                      1 Reply Last reply Reply Quote 0
                                      • Thisoft
                                        Thisoft last edited by

                                        Nachdem dank der schnellen Hilfe von Bluefox mein MQTT-Adapter wieder läuft werde ich mich heute abend mal damit beschäftigen. Vorab vielleicht eine Frage. Holst Du den letzten Wert der dann wahrscheinlich auch zum wiederholt Schreiben verwendet wird aus dem Datenpunkt oder aus der SQL-Datenbank?

                                        1 Reply Last reply Reply Quote 0
                                        • apollon77
                                          apollon77 last edited by

                                          Der Wert kommt aus der States-DB … wenn da kein Wert drin steht dann wird das regelmäßige Schreiben entsprechend ausgeschaltet.

                                          Mit "Debug" gibts einige Log-Ausgaben wo Du Details sehen kannst

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

                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          818
                                          Online

                                          31.7k
                                          Users

                                          79.8k
                                          Topics

                                          1.3m
                                          Posts

                                          5
                                          19
                                          1860
                                          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