NEWS
[SourceAnalytix 0.4.8-Final] Released !
-
@crunchip sagte in [SourceAnalytix 0.4.8-Final] Released !:
@hennerich sagte in [SourceAnalytix 0.4.8-Final] Released !:
und habe ein Objekt "StromVerbrauchTotal" entsprechend eingebunden:
du hast keinen Wert für Day eingegeben, zeig mal die Raw deines DP

Hier ist der Code:
{ "_id": "javascript.0.Verbrauchszaehler.StromVerbrauchTotal", "type": "state", "common": { "name": "StromVerbrauchTotal", "role": "", "type": "number", "desc": "Manuell erzeugt", "unit": "kWh", "min": 0, "max": 999999, "def": 0, "read": true, "write": true, "custom": { "influxdb.0": { "enabled": true, "storageType": "", "aliasId": "", "changesOnly": true, "debounce": "1000", "changesRelogInterval": "0", "changesMinDelta": "0" }, "sourceanalytix.0": { "enabled": true, "selectedUnit": "kWh", "start_day": 0, "start_week": 0, "start_month": 0, "start_quarter": 0, "start_year": 5771, "selectedPrice": "Strom Greencity", "costs": true, "basicRate": true, "valueAtDeviceInit": 5786.169, "valueAtDeviceReset": 649221.1441455967, "cumulativeValue": 606596.6710410024 } } }, "native": {}, "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "state": 1636 }, "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1641140532315 }@hennerich
Du solltest den SouceAnalytix Adapter mal stoppen und die Daten in den DP ändern.Adapter stoppen und DP bearbeiten.
Den Wert "valueAtDeviceInit" auf "null" ändern.
Den Wert "valueAtDeviceReset" auf "0" ändern.
Und "cumulativeValue" ist der Wert zum Tagesanfang, teste es doch mal 10kwh weniger als jetzt angezeigt werden.
Adapter wieder starten und schauen wie es danach aussieht.Wie oft wird dein Datenpunkt "StromVerbrauchTotal" aktualisiert?
-
@crunchip sagte in [SourceAnalytix 0.4.8-Final] Released !:
@hennerich sagte in [SourceAnalytix 0.4.8-Final] Released !:
und habe ein Objekt "StromVerbrauchTotal" entsprechend eingebunden:
du hast keinen Wert für Day eingegeben, zeig mal die Raw deines DP

Hier ist der Code:
{ "_id": "javascript.0.Verbrauchszaehler.StromVerbrauchTotal", "type": "state", "common": { "name": "StromVerbrauchTotal", "role": "", "type": "number", "desc": "Manuell erzeugt", "unit": "kWh", "min": 0, "max": 999999, "def": 0, "read": true, "write": true, "custom": { "influxdb.0": { "enabled": true, "storageType": "", "aliasId": "", "changesOnly": true, "debounce": "1000", "changesRelogInterval": "0", "changesMinDelta": "0" }, "sourceanalytix.0": { "enabled": true, "selectedUnit": "kWh", "start_day": 0, "start_week": 0, "start_month": 0, "start_quarter": 0, "start_year": 5771, "selectedPrice": "Strom Greencity", "costs": true, "basicRate": true, "valueAtDeviceInit": 5786.169, "valueAtDeviceReset": 649221.1441455967, "cumulativeValue": 606596.6710410024 } } }, "native": {}, "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "state": 1636 }, "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1641140532315 }@hennerich
ok, dann halte mal die SA Instanz an
dann oben auf den Kopf(expertenmodus aktivieren) neben dem iobroker Symbol
anschliessend löscht du Zeile 36-38 und das Komma in Zeile 35
dann gibst du noch den Startwert day mit an, rein rechnerisch würde ich sagen 5780, kannst du ebenfalls gleich dort eintragen, sieht dann so aus{ "_id": "javascript.0.Verbrauchszaehler.StromVerbrauchTotal", "type": "state", "common": { "name": "StromVerbrauchTotal", "role": "", "type": "number", "desc": "Manuell erzeugt", "unit": "kWh", "min": 0, "max": 999999, "def": 0, "read": true, "write": true, "custom": { "influxdb.0": { "enabled": true, "storageType": "", "aliasId": "", "changesOnly": true, "debounce": "1000", "changesRelogInterval": "0", "changesMinDelta": "0" }, "sourceanalytix.0": { "enabled": true, "selectedUnit": "kWh", "start_day": 5780, "start_week": 0, "start_month": 0, "start_quarter": 0, "start_year": 5771, "selectedPrice": "Strom Greencity", "costs": true, "basicRate": true } } }, "native": {}, "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "state": 1636 }, "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1641140532315 }speicher,
danach die Instanz wieder starten -
@chaot Durchsuche die Logs von heute und gestern mal auf einen erkannten devicereset des Adapters.
-
@crunchip Ich finde keinen Eintrag mit einem Devicereset.
Gibt es irgendwo eine Möglichkeit den Jahresstartwert in Sourceanalytix einzutragen?
Damit wäre mir ja auch schon geholfen. -
{ "common": { "alias": { "id": "sonoff.0.Zaehler.SML_Total_in", "read": "", "write": "" }, "name": "SML_Total_in", "role": "value.power.consumption", "type": "number", "unit": "kWh", "min": "", "max": "", "read": true, "write": false, "custom": { "sourceanalytix.0": { "enabled": true, "selectedUnit": "kWh", "start_day": 2415.12, "start_week": 0, "start_month": 2394.34, "start_quarter": 2394.34, "start_year": 2394.34, "alias": "Stromverbrauch", "selectedPrice": "ElectricityDay", "costs": true, "consumption": true, "basicRate": true, "meter_values": true, "valueAtDeviceReset": 4477.36, "valueAtDeviceInit": null, "cumulativeValue": 6892.48 } } }, "native": {}, "type": "state", "_id": "alias.0.Zaehler SML Total_in.SML_Total_in", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1641151711538 }Aber im Objektbaum bleibt das unverändert bei Soureanalytix.
Ich habe jetzt die Ordner current Year und 2022 gelöscht und den Adapter neu gestartet. Blöd - jetzt werden sie nicht neu geschrieben. -
{ "common": { "alias": { "id": "sonoff.0.Zaehler.SML_Total_in", "read": "", "write": "" }, "name": "SML_Total_in", "role": "value.power.consumption", "type": "number", "unit": "kWh", "min": "", "max": "", "read": true, "write": false, "custom": { "sourceanalytix.0": { "enabled": true, "selectedUnit": "kWh", "start_day": 2415.12, "start_week": 0, "start_month": 2394.34, "start_quarter": 2394.34, "start_year": 2394.34, "alias": "Stromverbrauch", "selectedPrice": "ElectricityDay", "costs": true, "consumption": true, "basicRate": true, "meter_values": true, "valueAtDeviceReset": 4477.36, "valueAtDeviceInit": null, "cumulativeValue": 6892.48 } } }, "native": {}, "type": "state", "_id": "alias.0.Zaehler SML Total_in.SML_Total_in", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1641151711538 }Aber im Objektbaum bleibt das unverändert bei Soureanalytix.
Ich habe jetzt die Ordner current Year und 2022 gelöscht und den Adapter neu gestartet. Blöd - jetzt werden sie nicht neu geschrieben.@chaot sagte in [SourceAnalytix 0.4.8-Final] Released !:
Ich habe jetzt die Ordner current Year und 2022 gelöscht und den Adapter neu gestartet. Blöd - jetzt werden sie nicht neu geschrieben.
man man man, nicht immer so voreilig
@chaot sagte in [SourceAnalytix 0.4.8-Final] Released !:
"valueAtDeviceReset": 4477.36,
da haste dein reset
müsstest auch sehen, wenn du folgendes öffnest
sourceanalytix.0.deinzähler.currentYear.consumed.currentWeek -
@chaot sagte in [SourceAnalytix 0.4.8-Final] Released !:
Ich habe jetzt die Ordner current Year und 2022 gelöscht und den Adapter neu gestartet. Blöd - jetzt werden sie nicht neu geschrieben.
man man man, nicht immer so voreilig
@chaot sagte in [SourceAnalytix 0.4.8-Final] Released !:
"valueAtDeviceReset": 4477.36,
da haste dein reset
müsstest auch sehen, wenn du folgendes öffnest
sourceanalytix.0.deinzähler.currentYear.consumed.currentWeek -
{ "common": { "alias": { "id": "sonoff.0.Zaehler.SML_Total_in", "read": "", "write": "" }, "name": "SML_Total_in", "role": "value.power.consumption", "type": "number", "unit": "kWh", "min": "", "max": "", "read": true, "write": false, "custom": { "sourceanalytix.0": { "enabled": true, "selectedUnit": "kWh", "start_day": 2415.12, "start_week": 0, "start_month": 2394.34, "start_quarter": 2394.34, "start_year": 2394.34, "alias": "Stromverbrauch", "selectedPrice": "ElectricityDay", "costs": true, "consumption": true, "basicRate": true, "meter_values": true, "valueAtDeviceReset": 4477.36, "valueAtDeviceInit": null, "cumulativeValue": 6892.48 } } }, "native": {}, "type": "state", "_id": "alias.0.Zaehler SML Total_in.SML_Total_in", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1641151711538 }Aber im Objektbaum bleibt das unverändert bei Soureanalytix.
Ich habe jetzt die Ordner current Year und 2022 gelöscht und den Adapter neu gestartet. Blöd - jetzt werden sie nicht neu geschrieben.@chaot sagte in [SourceAnalytix 0.4.8-Final] Released !:
jetzt werden sie nicht neu geschrieben.
stoppe mal die Instanz, deaktiviere SA für den DP , danach speichern/schliessen, anschliessend erneut aufrufen, aktivieren und deine Werte wieder eintragen, speichern/schliessen, anschliessend die Instanz wieder starten
-
@crunchip Ich finde keinen Eintrag mit einem Devicereset.
Gibt es irgendwo eine Möglichkeit den Jahresstartwert in Sourceanalytix einzutragen?
Damit wäre mir ja auch schon geholfen.@chaot sagte in [SourceAnalytix 0.4.8-Final] Released !:
Ich finde keinen Eintrag mit einem Devicereset.
ich habe mir mal ein script gebastelt, da es bei mir auch das ein oder ander mal eintrat und nicht gleich mitbekam.
Vorrausetzung ist der Adapter logparser

-
@chaot sagte in [SourceAnalytix 0.4.8-Final] Released !:
jetzt werden sie nicht neu geschrieben.
stoppe mal die Instanz, deaktiviere SA für den DP , danach speichern/schliessen, anschliessend erneut aufrufen, aktivieren und deine Werte wieder eintragen, speichern/schliessen, anschliessend die Instanz wieder starten
@crunchip
Ok, ich musste die 2021 ebenfalls löschen, weil da wieder irgendwelcher Mist kam. War aber egal, da die Daten sowieso unvollständig waren.
Scheint jetzt zu laufen.Ich kann mir aber immer noch nicht erklären wo da plötzlich di 4477 kWh hergekommen sind. Seltsam ist das schon.
-
Ich habe das übrigens gar nicht selbst gemerkt.
Nur als meine Frau am Tablet gespielt hat und mich dann gefragt hat warum meine Weihnachtsbeleuchtung heuer über 1500 € Stromkosten verursacht hat ist mir da was aufgefallen.
Nachdem ich mir dann die Herztabletten eingeworfen hatte bin ich mal vorsichtig an die Analyse herangegangen. -
Ich habe das übrigens gar nicht selbst gemerkt.
Nur als meine Frau am Tablet gespielt hat und mich dann gefragt hat warum meine Weihnachtsbeleuchtung heuer über 1500 € Stromkosten verursacht hat ist mir da was aufgefallen.
Nachdem ich mir dann die Herztabletten eingeworfen hatte bin ich mal vorsichtig an die Analyse herangegangen.@chaot sagte in [SourceAnalytix 0.4.8-Final] Released !:
meine Weihnachtsbeleuchtung heuer über 1500 € Stromkosten verursacht
:joy:
"keine Panik, is nur ein kleiner Zahlendreher, bieg das gleich gerade" -
@hennerich
ok, dann halte mal die SA Instanz an
dann oben auf den Kopf(expertenmodus aktivieren) neben dem iobroker Symbol
anschliessend löscht du Zeile 36-38 und das Komma in Zeile 35
dann gibst du noch den Startwert day mit an, rein rechnerisch würde ich sagen 5780, kannst du ebenfalls gleich dort eintragen, sieht dann so aus{ "_id": "javascript.0.Verbrauchszaehler.StromVerbrauchTotal", "type": "state", "common": { "name": "StromVerbrauchTotal", "role": "", "type": "number", "desc": "Manuell erzeugt", "unit": "kWh", "min": 0, "max": 999999, "def": 0, "read": true, "write": true, "custom": { "influxdb.0": { "enabled": true, "storageType": "", "aliasId": "", "changesOnly": true, "debounce": "1000", "changesRelogInterval": "0", "changesMinDelta": "0" }, "sourceanalytix.0": { "enabled": true, "selectedUnit": "kWh", "start_day": 5780, "start_week": 0, "start_month": 0, "start_quarter": 0, "start_year": 5771, "selectedPrice": "Strom Greencity", "costs": true, "basicRate": true } } }, "native": {}, "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "state": 1636 }, "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1641140532315 }speicher,
danach die Instanz wieder starten@crunchip sagte in [SourceAnalytix 0.4.8-Final] Released !:
@hennerich
ok, dann halte mal die SA Instanz an
dann oben auf den Kopf(expertenmodus aktivieren) neben dem iobroker Symbol
anschliessend löscht du Zeile 36-38 und das Komma in Zeile 35
dann gibst du noch den Startwert day mit an, rein rechnerisch würde ich sagen 5780, kannst du ebenfalls gleich dort eintragen, sieht dann so aus...speicher,
danach die Instanz wieder startenHallo crunchip,
danke für die schnelle Antwort. Zwei Fragen hab ich noch. Die Werte (bzw. der Wert) sieht jetzt ok aus. Es werden aber keine Kosten berechnet. Und wie bekomme ich den "alten Datenschrott" (previous Month) weg?

-
@crunchip sagte in [SourceAnalytix 0.4.8-Final] Released !:
@hennerich
ok, dann halte mal die SA Instanz an
dann oben auf den Kopf(expertenmodus aktivieren) neben dem iobroker Symbol
anschliessend löscht du Zeile 36-38 und das Komma in Zeile 35
dann gibst du noch den Startwert day mit an, rein rechnerisch würde ich sagen 5780, kannst du ebenfalls gleich dort eintragen, sieht dann so aus...speicher,
danach die Instanz wieder startenHallo crunchip,
danke für die schnelle Antwort. Zwei Fragen hab ich noch. Die Werte (bzw. der Wert) sieht jetzt ok aus. Es werden aber keine Kosten berechnet. Und wie bekomme ich den "alten Datenschrott" (previous Month) weg?

@hennerich sagte in [SourceAnalytix 0.4.8-Final] Released !:
Es werden aber keine Kosten berechnet
hast du Kosten aktiviert?
@hennerich sagte in [SourceAnalytix 0.4.8-Final] Released !:
(previous
müsstest du den wert manuell löschen, geht aber auch wieder nur im experten Modus und angehaltener Instanz
-
@chaot sagte in [SourceAnalytix 0.4.8-Final] Released !:
meine Weihnachtsbeleuchtung heuer über 1500 € Stromkosten verursacht
:joy:
"keine Panik, is nur ein kleiner Zahlendreher, bieg das gleich gerade"@crunchip Ein kleiner Fehler scheint sich noch eingeschlichen zu haben. Ich bin mir aber nicht sicher ob das am Jahresende zum Tragen kommt, oder ob das dann einfach überschrieben wird.
Der Adapter hat die Werte von 1.1. und 2.1. in die KW 52 geschrieben. Soweit korrekt, aber er hat die in die KW52 unter dem Ordner 2022 geschrieben, also in der Zukunft.
Es wurde nach der Löschaktion kein Ordner 2021 mehr angelegt. Ist ja theoretisch auch logisch, da ja schon 2022 ist.
Datenpunkt:sourceanalytix.0.alias__0__Zaehler SML Total_in__SML_Total_in.2022.consumed.weeks.52
-
@hennerich sagte in [SourceAnalytix 0.4.8-Final] Released !:
Es werden aber keine Kosten berechnet
hast du Kosten aktiviert?
@hennerich sagte in [SourceAnalytix 0.4.8-Final] Released !:
(previous
müsstest du den wert manuell löschen, geht aber auch wieder nur im experten Modus und angehaltener Instanz
@crunchip sagte in [SourceAnalytix 0.4.8-Final] Released !:
@hennerich sagte in [SourceAnalytix 0.4.8-Final] Released !:
Es werden aber keine Kosten berechnet
hast du Kosten aktiviert?
Meinst du in den Instanzeinstellungen:

oder im Datenpunkt:


