NEWS
[Aufruf] Dringender Test sql 1.6.4
-
"Nach Interval aufzeichnen" sagt mir nichts … Heisst das echt so???
Ansinsten kann ich aus dem englischen nur erraten das es genau um
Gleiche Werte aufzeichnen(s)
geht und eine 4 dort heisst: alle 4 SEKUNDEN wird der Wert geloggt auch wenn er sich nicht geändert hat `
ja, heißt so (war copy & paste).
Danke für die Erklärung. Hätte ich vorher mal nachsehen sollen :roll:
Nach dem Adapterupdate auf 1.6.8:
-
Interessant mit der Bezeichnung. Steht’s im nicht in den Textfiles drin … häää ... checke ich morgen
Hatte nur das Update auf 1.6.8 den Effekt oder auch das du die 4 aus dem Feld entfernt hast?! Ersteres wäre falsch.
-
Hatte nur das Update auf 1.6.8 den Effekt oder auch das du die 4 aus dem Feld entfernt hast?! Ersteres wäre falsch. `
Die "null" Einträge traten nach dem Update des Adapters auf (an Datenpunkten kontrolliert, die ich definitiv erst danach geändert hatte, 4 raus).
Gerade mal Stichpunkte gemacht. Auch in älteren Daten sind vereinzelt "null" Einträge drin.
Den Rest morgen… gähn
-
Und ein paar Log-Einträge direkt nach dem Update auf 1.6.8, die es vorher so nicht gab:
host.iobrokerng2 2018-02-06 00:15:33.998 error instance system.adapter.sql.0 terminated with code 0 (OK) sql.0 2018-02-06 00:15:33.987 info terminating sql.0 2018-02-06 00:15:33.482 info Adapter is disabled => stop sql.0 2018-02-06 00:15:33.481 error Error: ER_CON_COUNT_ERROR: Too many connections sql.0 2018-02-06 00:15:33.391 error Cannot insert INSERT INTO `iobrokerng2`.ts_number (id, ts, val, ack, _from, q) VALUES(835, 1517872533303, , 1, 17, 0);: Error: ER_PARSE_ERROR: You have an error in your SQL syntax; check the manual t sql.0 2018-02-06 00:15:33.390 error Cannot insert INSERT INTO `iobrokerng2`.ts_number (id, ts, val, ack, _from, q) VALUES(834, 1517872533303, , 1, 17, 0);: Error: ER_PARSE_ERROR: You have an error in your SQL syntax; check the manual t sql.0 2018-02-06 00:15:33.368 error Error: ER_CON_COUNT_ERROR: Too many connections host.iobrokerng2 2018-02-06 00:15:33.302 info stopInstance system.adapter.sql.0 host.iobrokerng2 2018-02-06 00:15:33.302 info object change system.adapter.sql.0 sql.0 2018-02-06 00:15:15.017 error Cannot insert INSERT INTO `iobrokerng2`.ts_number (id, ts, val, ack, _from, q) VALUES(834, 1517872514003, , 1, 5, 0);: Error: ER_PARSE_ERROR: You have an error in your SQL syntax; check the manual th sql.0 2018-02-06 00:15:15.015 error Cannot insert INSERT INTO `iobrokerng2`.ts_number (id, ts, val, ack, _from, q) VALUES(835, 1517872514003, , 1, 5, 0);: Error: ER_PARSE_ERROR: You have an error in your SQL syntax; check the manual th sql.0 2018-02-06 00:14:17.431 error Error: ER_NO_SUCH_TABLE: Table 'iobrokerng2.undefined' doesn't exist sql.0 2018-02-06 00:14:17.424 error Please wait till next data record is logged and reload. sql.0 2018-02-06 00:14:17.424 warn For getHistory for id javascript.0.Google_Maps.zur_Arbeit.Minuten_0: Type empty. Need to write data first. Index = 826 sql.0 2018-02-06 00:14:11.916 error Error: ER_NO_SUCH_TABLE: Table 'iobrokerng2.undefined' doesn't exist sql.0 2018-02-06 00:14:11.908 error Please wait till next data record is logged and reload. sql.0 2018-02-06 00:14:17.432 error Error: ER_NO_SUCH_TABLE: Table 'iobrokerng2.undefined' doesn't exist sql.0 2018-02-06 00:14:17.427 error Please wait till next data record is logged and reload. sql.0 2018-02-06 00:14:17.427 warn For getHistory for id javascript.0.Google_Maps.zur_Arbeit.Minuten_0: Type empty. Need to write data first. Index = 826 sql.0 2018-02-06 00:14:11.918 error Error: ER_NO_SUCH_TABLE: Table 'iobrokerng2.undefined' doesn't exist sql.0 2018-02-06 00:14:11.912 error Please wait till next data record is logged and reload. sql.0 2018-02-06 00:14:11.912 warn For getHistory for id javascript.3.co2sensor.co2: Type empty. Need to write data first. Index = 760
-
Ok, die CPU Last aktuell (alle Intervalle auf 0) reiche ich auch noch schnell nach:
Aktueller Stand (nach Reboot vom Linux Host).
-
Die logmeldungen kommen bei nem Start des Adapters? Kannst einmal auf Debug schalten und Adapter starten und mir log schicken. Muss es jetzt final finden. Die gleichen Meldungen hat sissiwup auch. Ich kann es aber nicht nachvollziehen. Komplettes Debug log von Adapter start würde extrem helfen. Daaaanke
Ich will auch noch das „top many connections“ angehen. Mal schauen.
-
Im Cloud Adapter gibt es noch kein Log-Download
knapp 300 MB. Bekommst DU heute Abend.
-
Hey All,
ich habe ein was rausgefunden: Datenpunkte die als "mixed"-Datentyp angelegt waren haben probleme gemacht … eigentlich haben die wohl schon immer nicht so wiiiiirklich funktioniert. Aber naja.
Ich hab in der Github Version was eingebaut.
Und ebenso habe ich versucht die "too many connection" Thematik zu lösen.
Also daher bitte 1.6.8 vo Github installieren und sagt mir mal was dazu :-))
-
Also daher bitte 1.6.8 vo Github installieren und sagt mir mal was dazu :-)) ` kann es sein dass nun kein NULL mehr nach dem Neustart eingetragen wird?
-
Interessant. Bitte nochmal neu vom Github holen.
-
sorry, ich war zu schnell, nach einem nochmaligen Neustart waren die NULLer wieder in den Tabellen.
nur nach der Installation der v. 1.6.8 waren keine NULLer zu sehen.
Ich habe daher nach der v. 1.6.8 noch keine neue Version von Github geladen
-
Bitte nochmal Github version :-))) … wer will
-
Also daher bitte 1.6.8 vo Github installieren und sagt mir mal was dazu :-)) ` derzeit bekomme ich keinen connect mit meinem SQL-Adapter und der v.1.6.8
Ich habe gerade mal den raspi rebootet, das brachte aber keine Abhilfe, daher gehe ich erst einmal auf den v.1.6.7 zurück
[EDIT]ich sah gerade dein Aufforderung doch noch mal Github zu bemühen, dass will ich dann doch tun 8-)
[EDIT2]connect hat schon einmal sofort funktioniert 8-)
-
EIne Version mittendrin hatte einen Fehler und startete nicht. Das sollte jetzt gefixt sein
-
Super! Sieht sehr gut aus. Keine Last mehr.
"too many connection" hatte ich beim Start auch nicht mehr.
-
Bei mir ist auch alles fein, ich hatte allerdings auch keine gravierenden Probleme zuvor (bzw. nicht bemerkt?) 8-)
-
Bitte prüfen das alle Daten da sind und so. Und bitte auch mal beenden - da sollten auch keine "too many connections" mehr kommen
-
Bitte prüfen das alle Daten da sind und so. Und bitte auch mal beenden - da sollten auch keine "too many connections" mehr kommen `
stoppen / starten -> läuft "wie Butter"
Schnell. Sauberes Log und keine "too many connections".
Sollten die Datentypen, die unter Objekte auf "mixed" stehen geändert werden oder kann ich die jetzt so lassen, wie sie sind?
-
Sollten die Datentypen, die unter Objekte auf "mixed" stehen geändert werden oder kann ich die jetzt so lassen, wie sie sind? `
Es ist jetzt eingebaut das er sich bei unklaren Datentypen den aktuellen Wert des Datenpunkts holt und den Datentyp ermittelt. Das wird dann genomen.
-
[Es ist jetzt eingebaut das er sich bei unklaren Datentypen den aktuellen Wert des Datenpunkts holt und den Datentyp ermittelt. Das wird dann genommen. ` die Grenzen werden dann sich bei 0 und 1 liegen, oder?
Denn, handelt es sich nun um einen boolscher Wert oder eine Zahl? - wahrscheinlich einmal so und einmal anders, oder?!
Spricht denn etwas dagegen zu Empfehlen den Typen explizit anzugeben und nur im Zweifel auf "automatisch" zu gehen? `