Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Cannot insert INSERT INTO `iobroker`.ts_number

    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

    Cannot insert INSERT INTO `iobroker`.ts_number

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

      Hallo,

      da ich momentan meinen Log etwas aufräumen möchte ist mir folgende Meldung im Log aufgefallen:

      Cannot insert INSERT INTO `iobroker`.ts_number (id, ts, val, ack, _from, q) VALUES (79, 1710215610626, 308.8331, 1, 17, 0);: Error: Duplicate entry '79-1710215610626' for key 'PRIMARY' (id: mqtt.0.wasserzaehler.main.value)
      

      Den DP habe ich bereits einmal gelöscht und von mqtt neu anlegen lassen. Ein Logging mittels SQL ist nicht aktiviert.
      In einem Skript finde ich den DP auch nicht.

      Die ID existiert in der Datenbank.

      Die Meldung kommt aicu nur sporadisch.

      Woran kann das liegen?

      Jensen 1 Reply Last reply Reply Quote 0
      • Jensen
        Jensen @David G. last edited by Jensen

        @david-g
        Ich habe seit einiger Zeit, oder auch schon unbemerkt seit Längerem, auch diese Meldungen.
        Wie sind deine sql Einstellungen für diesen Datenpunkt?
        Ich habe irgendwie die Vermutung/Befürchtung, wenn man "trotzdem gleiche Werte aufzeichnen" benutzt, daß dann Intervall und Wertänderung manchmal auf den gleichen Zeitpunkt fallen und weil der Zeitstempel zum PRIMARY KEY gehört, gäbe es Duplikate.
        Aber das ist nur so eine blasse Schätzung.
        sql1.PNG

        Oh, ich lese gerade, SQL Logging ist bei dir gar nicht aktiviert, dann ist meine Theorie hinfällig.
        Aber von welchem Adapter kommt denn bei Dir die Fehlermeldung?

        David G. 1 Reply Last reply Reply Quote 0
        • David G.
          David G. @Jensen last edited by

          @jensen sagte in Cannot insert INSERT INTO `iobroker`.ts_number:

          Aber von welchem Adapter kommt denn bei Dir die Fehlermeldung?

          Kam damals direkt vom SQL-Adapter.

          Jensen 1 Reply Last reply Reply Quote 0
          • Jensen
            Jensen @David G. last edited by

            @david-g
            Das verstehe ich nun überhaupt nicht, SQL Logging nicht aktiviert und Fehler vom SQL Adapter?

            Homoran 1 Reply Last reply Reply Quote 0
            • Homoran
              Homoran Global Moderator Administrators @Jensen last edited by Homoran

              @jensen sagte in Cannot insert INSERT INTO `iobroker`.ts_number:

              @david-g
              Das verstehe ich nun überhaupt nicht, SQL Logging nicht aktiviert und Fehler vom SQL Adapter?

              @david-g
              Deswegen bitte immer die vollständige Meldung im Log incl. Kontext als Text in Code-tags posten

              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

              448
              Online

              31.9k
              Users

              80.3k
              Topics

              1.3m
              Posts

              3
              5
              156
              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