NEWS
Duplicate Entry vom SQL-Adapter
-
sql-0 2016-11-07 08:11:43.903 error Cannot insert INSERT INTO iobroker.ts_bool (id, ts, val, ack, _from, q) VALUES(535, 2016000, false, 1, 3, 0);: Error: ER_DUP_ENTRY: Duplicate entry '535-2016000' for key 'PRIMARY' sql-0 2016-11-07 08:10:44.202 error Cannot insert INSERT INTO iobroker.ts_bool (id, ts, val, ack, _from, q) VALUES(535, 2016001, false, 1, 3, 0);: Error: ER_DUP_ENTRY: Duplicate entry '535-2016001' for key 'PRIMARY' hm-rpc-0 2016-11-07 08:10:13.152 info setValue ["LEQ1274926:1","STATE",true] BOOL hm-rpc-0 2016-11-07 08:10:06.740 info setValue ["LEQ1274912:1","STATE",true] BOOL hm-rpc-0 2016-11-07 08:09:43.914 info setValue ["LEQ1274951:1","STATE",true] BOOL sql-0 2016-11-07 08:08:44.358 error Cannot insert INSERT INTO iobroker.ts_bool (id, ts, val, ack, _from, q) VALUES(535, 2016000, false, 1, 3, 0);: Error: ER_DUP_ENTRY: Duplicate entry '535-2016000' for key 'PRIMARY'Hallo, sieht der Timestamp nicht etwas merkwürdig aus?
-
Auf welcher Version ist das ganze? Wann ist das ganze passiert= Gabs nen Neustart davor oder neustart vom m-rega/rpc-Adapter?
Ich hatte solche Daten (2016000) auch schonmal gesehen … es gibt scheinbar bestimmte Datenpunkte wo aus irgendwlechen Gründen so ein komisches Datum erzeugt wird
-
Soweit ich gesehen habe erhöht der SQL.-Adapter teilweise timestamps um "1" um duplicates eigentlich auszuschliessen … also die mit 1 am Ende ist wohl das gleiche wie da smit 0. Frage ist welcher Datenpunkt es ist.
Kannst du mal in der DB schauen was in iobroker.datapoints der Eintrag mit ID 535 ist?
SELECT * from iobroker.datapoints where id=535 (oder so)
-
Hallo,
bevor ich was neues aufmache, muss ich mal nachfragen, da ich den gleichen Fehler / Error in meinem Log habe.
Es sind so ziemlich alles Datenpunkte mit dem Wert –> STICKY_UNREACH_ALARM vom hm-rpc.1 Adapter.
Die Lösung kann ja jetzt nicht sein das Logging zu deaktivieren oder ? Warum kommt denn der Fehler ?
Was ist das überhaupt für ein Datenwert ?
-
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden
