Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Fehler im SQL-Adapter bei einem Datenpunkt

    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

    Fehler im SQL-Adapter bei einem Datenpunkt

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

      Hallo zusammen,

      ich habe erfolgreich den SQL-Adapter auf Basis einer MySQL-DB im Einsatz.

      Leider habe ich nur bei einem Datenpunkt das Problem, dass nur der Wert "null" geloggt wird:

      Wert 	Bestätigt 	Quelle 	Zeit 	Geändert
      null	true	wolf.0	2016-04-07 15:47:03	
      null	true	wolf.0	2016-04-07 15:44:40	
      null	true	wolf.0	2016-04-07 15:34:26	
      null	true	wolf.0	2016-04-07 15:10:47	
      null	true	wolf.0	2016-04-07 15:03:15	
      null	true	wolf.0	2016-04-07 14:59:42	
      null	true	wolf.0	2016-04-07 14:39:21	
      null	true	wolf.0	2016-04-07 14:17:48	
      null	true	wolf.0	2016-04-07 14:10:21	
      null	true	wolf.0	2016-04-07 14:07:43	
      null	true	wolf.0	2016-04-07 13:52:09	
      null	true	wolf.0	2016-04-07 13:44:58	
      null	true	wolf.0	2016-04-07 13:17:56	
      null	true	wolf.0	2016-04-07 13:14:43	
      

      Der DP nimmt eigentlich nur die Werte "On" und "Off" an. Es handelt sich um diesen DP aus dem Wolf-Adapter:

      {
        "common": {
          "name": "Status Solarkreispumpe SKP1",
          "role": "Switch",
          "type": "boolean",
          "unit": "",
          "enabled": false,
          "history": {
            "sql.0": {
              "enabled": true,
              "changesOnly": true,
              "minLength": 480,
              "maxLength": 960,
              "retention": 2678400,
              "debounce": 10000
            }
          }
        },
        "native": {
          "rw": "r"
        },
        "acl": {
          "object": 1638,
          "owner": "system.user.admin",
          "ownerGroup": "system.group.administrator",
          "state": 1638
        },
        "_id": "wolf.0.sm1.141",
        "type": "state"
      }
      

      Andere DPs des Wolf-Adapters werden korrekt geloggt. Und vor einiger Zeit hat es bei diesem hier auch mal geklappt. Habe schon versuch, die History-Einstellungen komplett neu vorzunehmen. Aber ohne Veränderung.

      Edit:

      Ich habe gerade mal direkt in die DB geschaut. Hier wurden die korrekten On/Off-Werte in der Tabelle ts_string für den gleichen Zeitraum gespeichert. Anscheinend werden Sie in Admin nur nicht korrekt dargestellt.

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

        @BlueEssi:

        Hallo zusammen,

        ich habe erfolgreich den SQL-Adapter auf Basis einer MySQL-DB im Einsatz.

        Leider habe ich nur bei einem Datenpunkt das Problem, dass nur der Wert "null" geloggt wird:

        Wert 	Bestätigt 	Quelle 	Zeit 	Geändert
        null	true	wolf.0	2016-04-07 15:47:03	
        null	true	wolf.0	2016-04-07 15:44:40	
        null	true	wolf.0	2016-04-07 15:34:26	
        null	true	wolf.0	2016-04-07 15:10:47	
        null	true	wolf.0	2016-04-07 15:03:15	
        null	true	wolf.0	2016-04-07 14:59:42	
        null	true	wolf.0	2016-04-07 14:39:21	
        null	true	wolf.0	2016-04-07 14:17:48	
        null	true	wolf.0	2016-04-07 14:10:21	
        null	true	wolf.0	2016-04-07 14:07:43	
        null	true	wolf.0	2016-04-07 13:52:09	
        null	true	wolf.0	2016-04-07 13:44:58	
        null	true	wolf.0	2016-04-07 13:17:56	
        null	true	wolf.0	2016-04-07 13:14:43	
        

        Der DP nimmt eigentlich nur die Werte "On" und "Off" an. Es handelt sich um diesen DP aus dem Wolf-Adapter:

        {
          "common": {
            "name": "Status Solarkreispumpe SKP1",
            "role": "Switch",
            "type": "boolean",
            "unit": "",
            "enabled": false,
            "history": {
              "sql.0": {
                "enabled": true,
                "changesOnly": true,
                "minLength": 480,
                "maxLength": 960,
                "retention": 2678400,
                "debounce": 10000
              }
            }
          },
          "native": {
            "rw": "r"
          },
          "acl": {
            "object": 1638,
            "owner": "system.user.admin",
            "ownerGroup": "system.group.administrator",
            "state": 1638
          },
          "_id": "wolf.0.sm1.141",
          "type": "state"
        }
        

        Andere DPs des Wolf-Adapters werden korrekt geloggt. Und vor einiger Zeit hat es bei diesem hier auch mal geklappt. Habe schon versuch, die History-Einstellungen komplett neu vorzunehmen. Aber ohne Veränderung.

        Edit:

        Ich habe gerade mal direkt in die DB geschaut. Hier wurden die korrekten On/Off-Werte in der Tabelle ts_string für den gleichen Zeitraum gespeichert. Anscheinend werden Sie in Admin nur nicht korrekt dargestellt. `
        Weil das Objekt boolean ist. Da darf man keine Strings 'on'/'off' speichern.

        1 Reply Last reply Reply Quote 0
        • B
          BlueEssi last edited by

          > Weil das Objekt boolean ist. Da darf man keine Strings 'on'/'off' speichern.
          Dann ist das wohl noch ein Fehler im Wolf-Adapter. Ich poste es im entsprechenden Thread.

          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

          794
          Online

          31.9k
          Users

          80.2k
          Topics

          1.3m
          Posts

          2
          3
          643
          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