NEWS
gelöst: Sourceanalytix ...is missing ... "common.type"
-
Hallo zusammen,
seit Mitternacht zum Neujahr ist mein Log voll mit Warnmeldungen...
Was genau wird hier bemängelt? Ich betreibe den Adapter seit 3 Jahren und um 0:00 Uhr habe ich täglich ein paar Meldungen (so 3-8) zu dem Thema... habe mich nie drum gekümmert gebe ich zu... Aber seit gestern sind es tausende Meldungen. Ich habe insgesamt nur 6 Datenpunkte die ich in SA logge...Was ist dieser common Type?
So sieht beispielsweise der weiter unten im Log "bemängelten" aus:
Hier ein Auszug aus dem Log.
2024-01-02 15:13:11.324 warn Object of state "sourceanalytix.0.hm-rpc__1__0001D8A99283DC__6__POWER.2024.consumed.months.01_January" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:13:11.280 warn Object of state "sourceanalytix.0.hm-rpc__1__0001D8A99283DC__6__POWER.2024.consumed.weeks.01" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:13:11.236 warn Object of state "sourceanalytix.0.hm-rpc__1__0001D8A99283DC__6__POWER.2024.consumedCumulative" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:13:11.186 warn Object of state "sourceanalytix.0.hm-rpc__1__0001D8A99283DC__6__POWER.2024.readingCumulative" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:12:58.398 warn Object of state "sourceanalytix.0.hm-rpc__1__0001DBE99EE3EE__6__POWER.2024.readingCumulative" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:12:57.984 warn Object of state "sourceanalytix.0.javascript__0__scriptEnabled__Heizung__GasverbrauchinLiter.2024.costs.months.01_January" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:12:57.936 warn Object of state "sourceanalytix.0.javascript__0__scriptEnabled__Heizung__GasverbrauchinLiter.2024.costs.weeks.01" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:12:57.935 warn Object of state "sourceanalytix.0.javascript__0__scriptEnabled__Heizung__gaszaehler Stand.2024.costs.months.01_January" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:12:57.934 warn Object of state "sourceanalytix.0.javascript__0__scriptEnabled__Heizung__gaszaehler Stand.2024.costs.weeks.01" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:12:57.933 warn Object of state "sourceanalytix.0.javascript__0__scriptEnabled__Heizung__GasverbrauchinLiter.2024.costsCumulative" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:12:57.931 warn Object of state "sourceanalytix.0.javascript__0__scriptEnabled__Heizung__gaszaehler Stand.2024.costsCumulative" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:12:57.882 warn Object of state "sourceanalytix.0.javascript__0__scriptEnabled__Heizung__GasverbrauchinLiter.2024.consumed.months.01_January" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:12:57.881 warn Object of state "sourceanalytix.0.javascript__0__scriptEnabled__Heizung__GasverbrauchinOel.2024.consumed.months.01_January" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:12:57.880 warn Object of state "sourceanalytix.0.javascript__0__scriptEnabled__Heizung__GasverbrauchinkWh.2024.consumed.months.01_January" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:12:57.879 warn Object of state "sourceanalytix.0.javascript__0__scriptEnabled__Heizung__GasverbrauchinLiter.2024.consumed.weeks.01" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:12:57.878 warn Object of state "sourceanalytix.0.javascript__0__scriptEnabled__Heizung__GasverbrauchinOel.2024.consumed.weeks.01" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:12:57.835 warn Object of state "sourceanalytix.0.javascript__0__scriptEnabled__Heizung__GasverbrauchinkWh.2024.consumed.weeks.01" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:12:57.793 warn Object of state "sourceanalytix.0.javascript__0__scriptEnabled__Heizung__gaszaehler Stand.2024.consumed.months.01_January" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:12:57.792 warn Object of state "sourceanalytix.0.javascript__0__scriptEnabled__Heizung__gaszaehler Stand.2024.consumed.weeks.01" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:12:57.791 warn Object of state "sourceanalytix.0.javascript__0__scriptEnabled__Heizung__GasverbrauchinLiter.2024.consumedCumulative" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:12:57.746 warn Object of state "sourceanalytix.0.javascript__0__scriptEnabled__Heizung__GasverbrauchinOel.2024.consumedCumulative" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:12:57.746 warn Object of state "sourceanalytix.0.javascript__0__scriptEnabled__Heizung__GasverbrauchinkWh.2024.consumedCumulative" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:12:57.745 warn Object of state "sourceanalytix.0.javascript__0__scriptEnabled__Heizung__gaszaehler Stand.2024.consumedCumulative" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:12:57.737 warn Object of state "sourceanalytix.0.javascript__0__scriptEnabled__Heizung__GasverbrauchinLiter.2024.meterReadings.months.01_January" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:12:57.736 warn Object of state "sourceanalytix.0.javascript__0__scriptEnabled__Heizung__GasverbrauchinOel.2024.meterReadings.months.01_January" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:12:57.736 warn Object of state "sourceanalytix.0.javascript__0__scriptEnabled__Heizung__GasverbrauchinkWh.2024.meterReadings.months.01_January" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:12:57.735 warn Object of state "sourceanalytix.0.javascript__0__scriptEnabled__Heizung__GasverbrauchinLiter.2024.meterReadings.weeks.01" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:12:57.735 warn Object of state "sourceanalytix.0.javascript__0__scriptEnabled__Heizung__GasverbrauchinOel.2024.meterReadings.weeks.01" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:12:57.734 warn Object of state "sourceanalytix.0.javascript__0__scriptEnabled__Heizung__GasverbrauchinkWh.2024.meterReadings.weeks.01" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:12:57.733 warn Object of state "sourceanalytix.0.javascript__0__scriptEnabled__Heizung__gaszaehler Stand.2024.meterReadings.months.01_January" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:12:57.731 warn Object of state "sourceanalytix.0.javascript__0__scriptEnabled__Heizung__gaszaehler Stand.2024.meterReadings.weeks.01" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:12:57.731 warn Object of state "sourceanalytix.0.javascript__0__scriptEnabled__Heizung__GasverbrauchinLiter.2024.readingCumulative" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:12:57.730 warn Object of state "sourceanalytix.0.javascript__0__scriptEnabled__Heizung__GasverbrauchinOel.2024.readingCumulative" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:12:57.730 warn Object of state "sourceanalytix.0.javascript__0__scriptEnabled__Heizung__GasverbrauchinkWh.2024.readingCumulative" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:12:57.725 warn Object of state "sourceanalytix.0.javascript__0__scriptEnabled__Heizung__gaszaehler Stand.2024.readingCumulative" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:12:21.018 warn Object of state "sourceanalytix.0.hm-rpc__1__0001DBE99EE3EE__6__POWER.2024.readingCumulative" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:12:01.823 warn Object of state "sourceanalytix.0.hm-rpc__1__0001D8A99283DC__6__POWER.2024.readingCumulative" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:11:50.739 warn Object of state "sourceanalytix.0.hm-rpc__1__0001DBE99EE3EE__6__POWER.2024.readingCumulative" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:11:31.829 warn Object of state "sourceanalytix.0.hm-rpc__1__0001D8A99283DC__6__POWER.2024.readingCumulative" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:11:18.008 warn Object of state "sourceanalytix.0.hm-rpc__1__0001DBE99EE3EE__6__POWER.2024.readingCumulative" is missing the required property "common.type" sourceanalytix.0 2024-01-02 15:10:34.710 warn Object of state "sourceanalytix.0.hm-rpc__1__0001DBE99EE3EE__6__POWER.2024.readingCumulative" is missing the required property "common.type"
Lieben Dank für Eure Hilfe
LEM
-
@lemonbiter
Ich gehe davon aus dass Du diese ganzen Datenpunkte manuell erstellst per Skript ? -
hatte ich auch.
Ist wohl ein bug im Adapter. jahreswechsel klappt nicht.Bei mir hat geholfen.
Instanz deaktivieren und dann wieder aktivieren.
Dann wurde das Jahr 2024 angelegt. -
@bahnuhr so ist es, normalerweise habe ich, zumindest die letzten 2 Jahre im Thread zum Adapter immer zum Jahresende darauf hingewiesen, dieses Jahr habe ich es allerdings vergessen
-
@crunchip sagte in Sourceanalytix ab 01.01 ...is missing ... "common.type":
so ist es, normalerweise habe ich, zumindest die letzten 2 Jahre im Thread zum Adapter immer zum Jahresende darauf hingewiesen, dieses Jahr habe ich es allerdings vergessen
Könnte man nicht einen Restart am 01.01. des laufenden Jahres direkt im Adaptercode implementieren?
-
@thomas-braun sagte in Sourceanalytix ab 01.01 ...is missing ... "common.type":
@crunchip sagte in Sourceanalytix ab 01.01 ...is missing ... "common.type":
so ist es, normalerweise habe ich, zumindest die letzten 2 Jahre im Thread zum Adapter immer zum Jahresende darauf hingewiesen, dieses Jahr habe ich es allerdings vergessen
Könnte man nicht einen Restart am 01.01. des laufenden Jahres direkt im Adaptercode implementieren?
müsste doch auch hier gehen
mit entsprechendenm Cron -
@thomas-braun bestimmt, damals war das nicht nötig, dieser bug trat ja erst irgendwann ab ner bestimmten admin/js-controller Version auf.
ich hoffe mal das @Dutchman es noch dieses Jahr auf die Kette bekommt mit seiner neuen Adapterversion. Hatt ja jetzt noch bisserl Luft....so ca 363 Tage
-
@homoran klar, hab da auch den cron drin, nur für alle "Neulinge" oder die, die es vergessen haben einzurichten, laufen halt aktuell in das Problem
-
-
Lieben Dank... Jetzt wo ihr es sagt fällt es mir auch wieder ein... das war letztes Jahr das Gleiche... Ich werde alt
Was meint Ihr mit Cronjob genau... Habt ihr ein Bepsiel oder soll ich der Einfachheit halber den Debug auf error setzen und die Meldungen ignorieren?? Ich meine es sind echt HUNDERTE...
LG
LEM -
@djmarc75
Teilweise... es gibt auch welche, die einfach einen vorhandenen DP (Homematic Gerät) loggen... da ist es aber identisch -
-
@wal
Lieber Wal,
Ich vermute Du stellst da ein, dass per Cron der Adapter manuell neu gestartet wird um eine bestimmte Zeit an einem bestimmten Tag.
Ich habe den Adapter manuell bereits 3x neugestartet gehabt (bis ich dann durch den Hinweis weiter oben drauf stiess, dass es ein Problem zum Jahreswechsel mit dem Adapter gibt)... Der eigentliche Neustart (manuell oder vermutlich per Cron) hilft bei mir scheinbar nicht...LG
LEM -
@crunchip sagte in Sourceanalytix ab 01.01 ...is missing ... "common.type":
nur für alle "Neulinge" ode
jepp!
ist mir so gegangen. bin durch den Thread drauf gestoßen.
Neustart Instanz und gut istCRON hab ich noch nicht aktiviert.
Ich hoffe, dass @Dutchman das in diesem Jahr fixt.Außerdem hab ich keine Ahnung wie lange der Adapter beim Jahreswechsel rödelt.
Da sollte der Cron wohl besser nicht stören -
@homoran Bei mir leider hilft der Neustart nüscht ;-(
-
@lemonbiter sagte in Sourceanalytix ab 01.01 ...is missing ... "common.type":
@homoran Bei mir leider hilft der Neustart nüscht ;-(
wobei?
wird das Verzeichnis 2024 nicht angelegt, oder bleibt es trotzdem bei den Meldungen?
letzteres hab ich noch nicht überprüft -
@homoran sagte in Sourceanalytix ab 01.01 ...is missing ... "common.type":
Außerdem hab ich keine Ahnung wie lange der Adapter beim Jahreswechsel rödelt.
dauert nen kurzen Moment, hab meinen cron auf 0:01 am 1 Januar gelegt
-
@homoran Das Verzeichnis 2024 ist bei allen automatsich angelegt worden. Es werden auch Daten reingeschrieben. Die Warn- Meldungen bleiben
-
@lemonbiter ich frag mich grad, warum du nen Datenpunkt costs cumulative hast, wenn doch wie oben zu sehen, für den DP gar keine Kosten angehakt sind
edit
grad nachgesehen, hab ich auch drin, bei einem Gerät, bei dem keine Kosten erfasst werden
-
@crunchip sagte in Sourceanalytix ab 01.01 ...is missing ... "common.type":
Hatt ja jetzt noch bisserl Luft....so ca 363 Tage
nee, dieses Jahr gibt's extra für ihn einen Tag extra