Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. [Gelöst] SQL Adapter - SysVar werden nicht aufgezeichnet

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    [Gelöst] SQL Adapter - SysVar werden nicht aufgezeichnet

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

      Zeigen Sie die Tabelle "Datenpunkte" an und filtern Sie Ihre Variable

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

        @Haus:

        Zeigen Sie die Tabelle "Datenpunkte" an und filtern Sie Ihre Variable `

        Ja, und dann ?

        1 Reply Last reply Reply Quote 0
        • H
          Haus last edited by

          @nieIP:

          @Haus:

          Zeigen Sie die Tabelle "Datenpunkte" an und filtern Sie Ihre Variable `

          Ja, und dann ? `
          Zeigen Sie den Screenshot

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

            1282_screenshot_2017-12-03_12.03.49.png

            1 Reply Last reply Reply Quote 0
            • H
              Haus last edited by

              @nieIP:

              Screenshot 2017-12-03 12.03.49.png `
              Ändern Sie den "type" von 1(string) in 0(number), sowie in den Einstellungen der Historie von "Automatic" auf "Number"

              Wenn es hier viele solcher Fehler gibt, fügen Sie die "ID" Ihrer Variablen und den gewünschten "type" für diese Variable ein.

              var id = "owfs.2.wires.akum_heat_1_1";
              //if datapoints type "number" set 0, string set 1, boolean set 2
              var type = 0;
              
              sendTo('sql.0', 'query', 'SELECT id FROM iobroker.datapoints WHERE name =' + '"' + id + '"', function (result) {    
                  if (result.error) {
                      console.error(result.error);
                  } else {
                      sendTo('sql.0', 'query', 'UPDATE iobroker.datapoints SET type =' + '"' + type + '"' + 'WHERE datapoints.id =' + result.result[0].id);
                  }
              });
              
              1 Reply Last reply Reply Quote 0
              • nieIP
                nieIP last edited by

                Problem gelöst. Ich schreibe später etwas dazu.

                Danke

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

                  Wie oben beschrieben …

                  • ich habe in der Datenbank den "Typ" der Datenpunkte von "1" auf "0" gesetzt

                  • in ioBroker den Typ von Automatisch auf Nummer geändert

                  • SQL Adapter Neustart

                  • Werte aus der Datenbank werden in ioBroker angezeigt

                  Danke !!

                  Dabei habe ich dann gleich noch bei den immer funktionierenden "GAS" Datenpunkten nachgesehen. Und tatsächlich steht dort im Feld Typ eine "0"

                  In ioBroker standen diese Datenpunkte auch auf Automatisch. Ich habe das gleich mit geändert.

                  Wie es dazu kam, dass die Datenpunkte mit dem Typ String (1) angelegt wurden, weiss nur der Erfinder 🙂

                  Nochmals Danke für die Geduld und Hilfe.

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

                    Hi,

                    naja der Adapter versucht (wenn in der Konfig kein Typ steht) zuerst mal zu erraten was es für ein Typ ist. An sich sollte er aber - wenn der Typ einmal feststeht - nicht plötzlich anders speichern … da muss ich mal reinschauen. Das ist komisch.

                    Hast DU noch ein komplettes Debug-Log von "davor" (also am besten ab Adapterstart bis zu einem Schreiben so eines States?) Dann kann ich das mal durchschmökern

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

                      @apollon77:

                      Hast DU noch ein komplettes Debug-Log von "davor" (also am besten ab Adapterstart bis zu einem Schreiben so eines States?) Dann kann ich das mal durchschmökern `

                      Gibt es die in File Form, wenn ja wo ?

                      Das wäre dann alles heute vor 18:00

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

                        Normalerweise im iobroker Verzeichnis in logs. Am besten per PN

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

                          @apollon77:

                          Normalerweise im iobroker Verzeichnis in logs. Am besten per PN `

                          Hallo

                          Du hast eine PN

                          der Datenpunkt ist .B. 28603

                          Den wist Du zwar finden, aber die eigentlichen Meldungen aus dem debug Modus sind nicht im Log File.

                          Es ist kein einziger Eintrag mit dem Kennzeichen Debug im Log File. Das wurde offenbar nur auf dem Bildschirm im ioBroker Admin Fenster aus gegeben. das habe ich nicht mehr.

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

                          Support us

                          ioBroker
                          Community Adapters
                          Donate
                          FAQ Cloud / IOT
                          HowTo: Node.js-Update
                          HowTo: Backup/Restore
                          Downloads
                          BLOG

                          874
                          Online

                          32.0k
                          Users

                          80.5k
                          Topics

                          1.3m
                          Posts

                          3
                          24
                          1323
                          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