NEWS
[SourceAnalytix 0.4.8-Final] Released !
-
Hallo zusammen,
ich hab folgendes Problem bei mir:
Ich habe gestern angefangen meine PV Produktion auswerten zu lassen und habe auch die entsprechende Startwerte erfasst. Das hat gestern auch alles gut ausgesehen. Leider scheint es mir heute aber so, als wäre bei den der Tageswechsel/Monatswechsel nicht erkannt worden, da der Verbrauch weiter gezählt wurde, aber nicht zurückgesetzt.
Hat jemand eine Idee woran das liegen könnte?
{ "from": "system.adapter.linkeddevices.0", "user": "system.user.admin", "ts": 1614467278644, "common": { "name": "AC-Gesamtproduktion", "role": "level", "type": "number", "unit": "KWh", "desc": "Created by linkeddevices", "def": 0, "read": true, "write": true, "custom": { "statistics.0": { "enabled": true, "logName": "AC-Gesamtproduktion", "count": false, "sumCount": false, "timeCount": false, "fiveMin": false, "groupFactor": "", "impUnit": "", "impUnitPerImpulse": "", "sumIgnoreMinus": true, "sumDelta": true, "avg": false, "minmax": false, "sumGroup": "" }, "linkeddevices.0": { "enabled": true, "parentId": "modbus.0.holdingRegisters.40094_AC_Energy_WH", "parentType": "number", "isLinked": true, "number_maxDecimal": 2, "linkedId": "", "name": "", "role": "", "mergeSettingsOnRestart": false, "expertSettings": false, "number_convertTo": "", "number_unit": "", "number_min": "", "number_max": "", "number_calculation": "", "number_calculation_readOnly": "", "number_to_boolean_condition": "", "number_to_boolean_value_true": "", "number_to_boolean_value_false": "", "number_to_string_condition": "", "number_to_duration_convert_seconds": "", "number_to_duration_format": "", "number_to_datetime_convert_seconds": "", "number_to_datetime_format": "", "number_to_multi_condition": "", "boolean_convertTo": "", "boolean_to_string_value_true": "", "boolean_to_string_value_false": "", "string_convertTo": "", "string_prefix": "", "string_suffix": "", "string_to_boolean_value_true": "", "string_to_boolean_value_false": "", "string_to_number_unit": "", "string_to_number_maxDecimal": "", "string_to_number_calculation": "", "string_to_number_calculation_readOnly": "", "string_to_duration_format": "", "string_to_datetime_parser": "", "string_to_datetime_format": "" }, "statistics.1": { "enabled": true, "logName": "AC-Gesamtproduktion_neu", "count": false, "sumCount": false, "timeCount": false, "fiveMin": false, "groupFactor": "", "impUnit": "", "impUnitPerImpulse": "", "sumIgnoreMinus": true, "sumDelta": true, "avg": false, "minmax": false, "sumGroup": "" }, "sourceanalytix.0": { "enabled": true, "alias": "SE_PV_Gesamtproduktion", "selectedPrice": "ElectricityDay", "selectedUnit": "kWh", "costs": false, "consumption": true, "meter_values": false, "start_day": 2728.56, "start_week": 2477.55, "start_month": 2095.66, "start_quarter": 1942.07, "start_year": 1942.07, "valueAtDeviceReset": 0, "valueAtDeviceInit": null, "cumulativeValue": 2728.56 } }, "icon": "linkeddevices_small.png" }, "native": { "regType": "holdingRegs", "type": "int32be", "address": 93, "deviceId": 1, "len": 2, "offset": 0, "factor": 0.001, "poll": true }, "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "state": 1636 }, "_id": "linkeddevices.0.Zählerwerte_berechnet_SolarEdge.PV_Gesamtproduktion", "type": "state" }
-
@banis sagte in [SourceAnalytix 0.4.8-Final] Released !:
Hallo zusammen,
ich hab folgendes Problem bei mir:
Ich habe gestern angefangen meine PV Produktion auswerten zu lassen und habe auch die entsprechende Startwerte erfasst. Das hat gestern auch alles gut ausgesehen. Leider scheint es mir heute aber so, als wäre bei den der Tageswechsel/Monatswechsel nicht erkannt worden, da der Verbrauch weiter gezählt wurde, aber nicht zurückgesetzt.
Hat jemand eine Idee woran das liegen könnte?
{ "from": "system.adapter.linkeddevices.0", "user": "system.user.admin", "ts": 1614467278644, "common": { "name": "AC-Gesamtproduktion", "role": "level", "type": "number", "unit": "KWh", "desc": "Created by linkeddevices", "def": 0, "read": true, "write": true, "custom": { "statistics.0": { "enabled": true, "logName": "AC-Gesamtproduktion", "count": false, "sumCount": false, "timeCount": false, "fiveMin": false, "groupFactor": "", "impUnit": "", "impUnitPerImpulse": "", "sumIgnoreMinus": true, "sumDelta": true, "avg": false, "minmax": false, "sumGroup": "" }, "linkeddevices.0": { "enabled": true, "parentId": "modbus.0.holdingRegisters.40094_AC_Energy_WH", "parentType": "number", "isLinked": true, "number_maxDecimal": 2, "linkedId": "", "name": "", "role": "", "mergeSettingsOnRestart": false, "expertSettings": false, "number_convertTo": "", "number_unit": "", "number_min": "", "number_max": "", "number_calculation": "", "number_calculation_readOnly": "", "number_to_boolean_condition": "", "number_to_boolean_value_true": "", "number_to_boolean_value_false": "", "number_to_string_condition": "", "number_to_duration_convert_seconds": "", "number_to_duration_format": "", "number_to_datetime_convert_seconds": "", "number_to_datetime_format": "", "number_to_multi_condition": "", "boolean_convertTo": "", "boolean_to_string_value_true": "", "boolean_to_string_value_false": "", "string_convertTo": "", "string_prefix": "", "string_suffix": "", "string_to_boolean_value_true": "", "string_to_boolean_value_false": "", "string_to_number_unit": "", "string_to_number_maxDecimal": "", "string_to_number_calculation": "", "string_to_number_calculation_readOnly": "", "string_to_duration_format": "", "string_to_datetime_parser": "", "string_to_datetime_format": "" }, "statistics.1": { "enabled": true, "logName": "AC-Gesamtproduktion_neu", "count": false, "sumCount": false, "timeCount": false, "fiveMin": false, "groupFactor": "", "impUnit": "", "impUnitPerImpulse": "", "sumIgnoreMinus": true, "sumDelta": true, "avg": false, "minmax": false, "sumGroup": "" }, "sourceanalytix.0": { "enabled": true, "alias": "SE_PV_Gesamtproduktion", "selectedPrice": "ElectricityDay", "selectedUnit": "kWh", "costs": false, "consumption": true, "meter_values": false, "start_day": 2728.56, "start_week": 2477.55, "start_month": 2095.66, "start_quarter": 1942.07, "start_year": 1942.07, "valueAtDeviceReset": 0, "valueAtDeviceInit": null, "cumulativeValue": 2728.56 } }, "icon": "linkeddevices_small.png" }, "native": { "regType": "holdingRegs", "type": "int32be", "address": 93, "deviceId": 1, "len": 2, "offset": 0, "factor": 0.001, "poll": true }, "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "state": 1636 }, "_id": "linkeddevices.0.Zählerwerte_berechnet_SolarEdge.PV_Gesamtproduktion", "type": "state" }
Wen er nachts nicht resettet sollte gegen 00.00 Uhr Fehler im log komme, schau mal bitte ob du da fündig wirst
-
Ja hab tatsächlich ein paar Fehler gefunden.
Scheint so als ob mache Werte nicht gelesen werden können, aber was heißt das jetzt?
2021-03-01 00:00:07.656 - [31merror[39m: sourceanalytix.0 (5608) [[resetStartValues] linkeddevices.0.Zählerwerte_berechnet_Tesla.PV_Gesamtproduktion] error: Cannot read property 'calcValues' of null, stack: TypeError: Cannot read property 'calcValues' of null 2021-03-01 00:00:07.657 - [31merror[39m: sourceanalytix.0 (5608) unhandled promise rejection: Cannot read property 'captureException' of undefined 2021-03-01 00:00:07.657 - [31merror[39m: sourceanalytix.0 (5608) TypeError: Cannot read property 'captureException' of undefined at Sourceanalytix.errorHandling (/opt/iobroker/node_modules/iobroker.sourceanalytix/main.js:1647:37) 2021-03-01 00:00:07.714 - [32minfo[39m: sourceanalytix.0 (5608) Terminated (NO_ERROR): Without reason 2021-03-01 00:00:39.880 - [31merror[39m: sourceanalytix.0 (9633) Check settings for linkeddevices.0.Zählerwerte_berechnet_Tesla.PV_Gesamtproduktion ! Known valueAtDeviceReset : (2709.92) > known cumulative value (2699.95) cannot proceed 2021-03-01 00:00:40.154 - [31merror[39m: sourceanalytix.0 (9633) Input value for 0_userdata.0.Datenpunkte.Stromzaehler.Stand_Zaehler_Bezug_Solaredge, type = string but should be a number, cannot handle calculation 2021-03-01 00:00:40.991 - [31merror[39m: sourceanalytix.0 (9633) Cannot handle initialisation for linkeddevices.0.Zählerwerte_berechnet_Tesla.PV_Gesamtproduktion 2021-03-01 00:00:42.317 - [31merror[39m: sourceanalytix.0 (9633) Input value for 0_userdata.0.Datenpunkte.Stromzaehler.Stand_Zaehler_Einspeisung_SE, type = string but should be a number, cannot handle calculation
-
@banis sagte in [SourceAnalytix 0.4.8-Final] Released !:
0_userdata.0.Datenpunkte.Stromzaehler.Stand_Zaehler_Einspeisung_SE
also ich lese die Fehlermeldung, die ganz klar sagt, dass du da einen DP hast, der TEXT ist und keine Zahl. Mit Text kann SA aber nicht arbeiten und rechnen
-
@kueppert Danke für die schnelle Rückmeldung.
Es war tatsächlich ein Datenpunkt Text. Heißt das dann, dass es bei allen anderen Datenpunkten die korrekt formatiert sind auch zu Problemen führt?
-
@banis " die korrekt formatiert sind auch zu Problemen führt?" Hi, nein, nur die NICHT korrekt auf number stehen
-
@kueppert sagte in [SourceAnalytix 0.4.8-Final] Released !:
@banis sagte in [SourceAnalytix 0.4.8-Final] Released !:
0_userdata.0.Datenpunkte.Stromzaehler.Stand_Zaehler_Einspeisung_SE
also ich lese die Fehlermeldung, die ganz klar sagt, dass du da einen DP hast, der TEXT ist und keine Zahl. Mit Text kann SA aber nicht arbeiten und rechnen
richtig !
-
@kueppert sagte in [SourceAnalytix 0.4.8-Final] Released !:
@banis " die korrekt formatiert sind auch zu Problemen führt?" Hi, nein, nur die NICHT korrekt auf number stehen
Aber das Problem ist bei allen Datenpunkten aufgetreten, also auch bei denen die korrekt auf nuber gestanden sind, sonst hätten ja grundsätzlich keine Werte berechnet werden können. Die Werte wurden aber ja berechnet, es hat eben nur nicht um Mitternacht auf 0 zurückgesetzt
-
Wäre es möglich in neueren Releases eine Summen- & Durchschnittsberechnung (pro Jahr zB) einzubauen?
Ansonsten läuft die Version richtig gut bei mir... -
@dutchman sagte in [SourceAnalytix 0.4.8-Final] Released !:
@kueppert sagte in [SourceAnalytix 0.4.8-Final] Released !:
@banis sagte in [SourceAnalytix 0.4.8-Final] Released !:
0_userdata.0.Datenpunkte.Stromzaehler.Stand_Zaehler_Einspeisung_SE
also ich lese die Fehlermeldung, die ganz klar sagt, dass du da einen DP hast, der TEXT ist und keine Zahl. Mit Text kann SA aber nicht arbeiten und rechnen
richtig !
Da ich auch Tage gebraucht habe um zu erkennen das meine Werte vom Smartmeter-Adapter keine Zahlen sind, sondern Strings,habe ich hier mal ein mini Blockly gebastelt: https://forum.iobroker.net/post/590905
Ich dachte immer es würde reichen wenn im RAW "number" eingetragen ist - tut es aber nicht.
Vielleicht sollte man das "richtige Format" bei der Fehlersuche nochmal explizit erwähnen.
VG
Axel -
@massiveattack sagte in [SourceAnalytix 0.4.8-Final] Released !:
Wäre es möglich in neueren Releases eine Summen- & Durchschnittsberechnung (pro Jahr zB) einzubauen?
Ansonsten läuft die Version richtig gut bei mir...moeglich ja, bitte issue auf git dazu (enhancement) ich bin gerade viel mit ESPHome im Gange und meiner docu Seite.... dan kommt Sa wieder
-
@axel-koeneke sagte in [SourceAnalytix 0.4.8-Final] Released !:
@dutchman sagte in [SourceAnalytix 0.4.8-Final] Released !:
@kueppert sagte in [SourceAnalytix 0.4.8-Final] Released !:
@banis sagte in [SourceAnalytix 0.4.8-Final] Released !:
0_userdata.0.Datenpunkte.Stromzaehler.Stand_Zaehler_Einspeisung_SE
also ich lese die Fehlermeldung, die ganz klar sagt, dass du da einen DP hast, der TEXT ist und keine Zahl. Mit Text kann SA aber nicht arbeiten und rechnen
richtig !
Da ich auch Tage gebraucht habe um zu erkennen das meine Werte vom Smartmeter-Adapter keine Zahlen sind, sondern Strings,habe ich hier mal ein mini Blockly gebastelt: https://forum.iobroker.net/post/590905
Ich dachte immer es würde reichen wenn im RAW "number" eingetragen ist - tut es aber nicht.
Vielleicht sollte man das "richtige Format" bei der Fehlersuche nochmal explizit erwähnen.
VG
Axeldanke, darf ich das so übernehmen in die docu ?
-
@dutchman sagte in [SourceAnalytix 0.4.8-Final] Released !:
@axel-koeneke sagte in [SourceAnalytix 0.4.8-Final] Released !:
@dutchman sagte in [SourceAnalytix 0.4.8-Final] Released !:
@kueppert sagte in [SourceAnalytix 0.4.8-Final] Released !:
@banis sagte in [SourceAnalytix 0.4.8-Final] Released !:
0_userdata.0.Datenpunkte.Stromzaehler.Stand_Zaehler_Einspeisung_SE
also ich lese die Fehlermeldung, die ganz klar sagt, dass du da einen DP hast, der TEXT ist und keine Zahl. Mit Text kann SA aber nicht arbeiten und rechnen
richtig !
Da ich auch Tage gebraucht habe um zu erkennen das meine Werte vom Smartmeter-Adapter keine Zahlen sind, sondern Strings,habe ich hier mal ein mini Blockly gebastelt: https://forum.iobroker.net/post/590905
Ich dachte immer es würde reichen wenn im RAW "number" eingetragen ist - tut es aber nicht.
Vielleicht sollte man das "richtige Format" bei der Fehlersuche nochmal explizit erwähnen.
VG
Axeldanke, darf ich das so übernehmen in die docu ?
Natürlich, wir sind doch unter uns...
-
Moin zusammen,
ich habe die Kosten bei Gas angepasst.
Ich habe gehofft, dass die bestehenden Werte angepasst werden, wurden sie aber nicht.
Daher hatte ich, zum Test, mal den Datenpunkt 01_Monday und 01_previousDay (unter currentYear - costs) gelöscht und den Adapter neu gestartet. Wollt eigentlich damit erzwingen, dass er die Datenpunkte mit den aktuellen Preisen neu erstellt und errechnet. War leider nichts. Die Datenpunkte sind und bleiben weg.Habt ihr eine Idee, wie ich die Datenpunkte wieder erstellt und befüllt bekomme?
-
@dutchman sagte in [SourceAnalytix 0.4.8-Final] Released !:
ESPHome im Gange und meiner docu Seite.... dan kommt Sa wieder
Steht nicht die Doku für Sa noch aus?
-
Hallo zusammen,
ich hoffe ihr könnt mir helfen, stehe auf dem Schlauch.
Mein Problem:
Ich stelle aktuell auf linkeddevices um. Nach der Umstellung einer Steckdose habe ich irgendwie negative Werte, obwohl ich in SA die gleichen Werte eingetragen hatte wie vorher.Vorher:
Nachher:
Er nimmt dann die kWh, die das Gerät ausspuckt und nicht was ich in SA eintrage. bekomme ich das wieder gerade gebogen?
Gruß
Bloody -
@bloody sagte in [SourceAnalytix 0.4.8-Final] Released !:
Er nimmt dann die kWh, die das Gerät ausspuckt und nicht was ich in SA eintrage. bekomme ich das wieder gerade gebogen?
schau dir mal an was im rawdatan von deinem alten, und was im neuen stehen.
Dan wirste sehen das dort ein startwert hinterlegt ist den du übernehmen musst (steht übrigens auch in der
troubleshoot Sektion -
Hallo Zusammen,
Jemand eine Idee woran folgendes liegen könnte? Wenn ich in die Objekte von Iobroker gehe sehe Ich z.B. Die Werte von Delivered (Beispiel PV Anlage) sowie sie sein sollen, wenn ich jedoch ein Gerät mit Datenpunkte anlegen will werden sie mir einfach nicht angezeigt? Bei Consumed wiederum geht es?
Gruß -
@musik231 sagte in [SourceAnalytix 0.4.8-Final] Released !:
Gerät mit Datenpunkte anlegen will werden sie mir einfach nicht angezeigt? Bei Consumed wiederum geht es?
ich verstehe nicht was du meinst ?
Du erstellst einen eigenen Datenpunkt und möchtest den mit SA auswerten ? Mal ins log geschaut beim starten/aktivieren ob da Meldungen kommen ? -
@dutchman
Ja genau ich erstelle einen eigenen Datenpunkte und wenn es um die Kosten geht erkennt er ihn aber bei reine KW Ständen Verbrauch bzw Lieferung erkennt er den einen und den anderen nicht (in SA sind beide gelistet in Jarvis kann ich jedoch nur einen auswählen).
Wenn ich jetzt in Jarvis auf Geräte hinzufügen gehe erkennt er den einen Datenpunkt aber der andere wird gar nicht angezeigt?