NEWS
SQL 1.7.3 - pin detected datatyp
-
hallo
ich habe den SQl Adapter auf 1.7.3. aktualisiert und anschließend den hm-rpc mit "Geräte neu synchronisieren" neu gestartet.
Im Log File stehen unendlich viele Datenpunkte mit "info changed history configuration to pin detected datatype for… "
Was bedeutet diese Meldung?
sql.0 2018-03-29 11:36:37.151 info changed history configuration to pin detected datatype for hm-rpc.0.JEQ0212472.1.VALVE_STATE sql.0 2018-03-29 11:36:37.134 info changed history configuration to pin detected datatype for hm-rpc.0.JEQ0212472.1.ERROR sql.0 2018-03-29 11:36:37.028 info changed history configuration to pin detected datatype for hm-rpc.0.JEQ0210486.2.ADJUSTING_DATA sql.0 2018-03-29 11:36:36.998 info changed history configuration to pin detected datatype for hm-rpc.0.JEQ0210486.2.ADJUSTING_COMMAND sql.0 2018-03-29 11:36:34.130 info changed history configuration to pin detected datatype for hm-rpc.0.LEQ0183784.2.FREQUENCY sql.0 2018-03-29 11:36:34.108 info changed history configuration to pin detected datatype for hm-rpc.0.LEQ0183784.2.VOLTAGE sql.0 2018-03-29 11:36:34.090 info changed history configuration to pin detected datatype for hm-rpc.0.LEQ0183784.2.CURRENT sql.0 2018-03-29 11:36:34.076 info changed history configuration to pin detected datatype for hm-rpc.0.LEQ0183784.2.POWER sql.0 2018-03-29 11:36:34.050 info changed history configuration to pin detected datatype for hm-rpc.0.LEQ0183784.2.ENERGY_COUNTER sql.0 2018-03-29 11:36:34.034 info changed history configuration to pin detected datatype for hm-rpc.0.LEQ0183784.2.BOOT sql.0 2018-03-29 11:36:30.066 info changed history configuration to pin detected datatype for hm-rpc.0.LEQ0853419.4.ACTUAL_TEMPERATURE sql.0 2018-03-29 11:36:30.066 info changed history configuration to pin detected datatype for hm-rpc.0.LEQ0853419.4.SET_TEMPERATURE
-
Wenn Du vorher eine SQL Version <1.6 drauf hattest hat sich "unter der Haube" einiges geändert.
In dem Fall hat der Adapter erkannt das ein Datenounkt mit einem bestimmten Datentyp in der Existiert den er inzwischen anders machen würde. Er will aber nichts kaputt machen, also hinterlegt er in der Datenpunkt-Konfig von SQL den zu nutzenden Datenounkt (was die automatische Erkennung überschreibt). Die Meldungen sollten nur ein mal pro Datenpunkt gekommen sein und danach sollte im Dialog der SQL-Einstellungen des Datenpunktes in "Speichern als" etwas drin stehen.
-
danke, muss ich mir vor Ort in Ruhe noch mal ansehen.
Verstanden habe ich allerdings nicht, wie die vorgeschlagene Änderung wirksam wird, wenn jetzt nichts verändert wurde??
-
Der Adapter speichert sich den Datentyp in den aktuellen Einstellungen für den aktuellen Lauf und dann auch in den Onjekten für alle künftigen Adapterstarts
-
Der Adapter speichert sich den Datentyp in den aktuellen Einstellungen für den aktuellen Lauf und dann auch in den Onjekten für alle künftigen Adapterstarts `
Also wird der Datentyp jetzt geändert, wenn ich den sql Adapter das nächste Mal neu starte ??
-
Ne der sollte jetzt schon Neu gesetzt sein zum speichern. Beim nächsten Start vom Adapter sollte nix im log stehen
-
hallo
im Log stand jetzt auch nichts. Aber alle Punkte stehen auf Automatisch, so wie auch vorher.
Na egal, Hauptsache es funktioniert.
-
dafür gibt es jetzt neue Log Einträge mit Fehlern
sql.0 2018-03-29 18:11:45.122 info changed history configuration to pin detected datatype for hm-rpc.0.JEQ0249028.1.LOWBAT sql.0 2018-03-29 18:11:03.919 info No Data sql.0 2018-03-29 18:10:44.731 error Error: ER_NO_SUCH_TABLE: Table 'iobroker.undefined' doesn't exist sql.0 2018-03-29 18:10:44.717 error Please wait till next data record is logged and reload. sql.0 2018-03-29 18:10:44.716 warn For getHistory for id hm-rpc.0.FEQ0039229.0.LOWBAT: Type empty. Need to write data first. Index = 1404 sql.0 2018-03-29 18:10:33.848 info No Data sql.0 2018-03-29 18:07:58.416 info changed history configuration to pin detected datatype for hm-rpc.0.HEQ0129217.1.LOWBAT sql.0 2018-03-29 18:07:17.466 error Error: ER_NO_SUCH_TABLE: Table 'iobroker.undefined' doesn't exist sql.0 2018-03-29 18:07:17.447 error Please wait till next data record is logged and reload. sql.0 2018-03-29 18:07:17.446 warn For getHistory for id hm-rpc.0.LEQ0853419.0.LOWBAT: Type empty. Need to write data first. Index = 1259
-
Da hat ein Diagramm Daten angefragt die vorher noch nicht geschrieben waren. In dem Fall ist der Datentyp noch unbekannt. Sollte sich an sich legen sobald einmalig Daten da geschrieben wurden oder ggf beim nächsten Neustart …
Die Änderungen waren sehr umfangreich im "inneren" ... Wir haben versucht es so kompatibel wie es nur ging zu machen
-
ok, danke