NEWS
Sourceanalytics - Öltank Werte volkommen falsch
-
Hallo zusammen,
vielleicht hat jemand eine Idee, wie ich es richtig eingestellt bekomme.
Der Öltank- Wert in Sourceanalytics ist volkommen daneben und ich habe keine Ahnung warum.
Bei Zählern, die aufwärts zählen gibt es so wie es aussieht keine Probleme, jedoch bei den Öltanks leider schon.
Ein voller Tank = 2.000l
Wir haben zwei Tanks, demnach zusammen in einem Object einen Wert zwischen 4.000l und 0l.
SourceAnalytics macht da einen absoluten misst raus und ich verstehe nicht warum.
Hat jemand von euch ggf. eine Info, warum hier völlig falsche Werte raus kommen?
Vielen Dank
Jan
-
Weil er zurückzählt . 4000 ..3999. 3998 .
und ich meine das kann der Adapter nicht .
habe das hier gefunden .
https://forum.iobroker.net/topic/40932/sourceanalytix-0-4-8-final-released/3 -
@glasfaser said in Sourceanalytics - Öltank Werte volkommen falsch:
Weil er zurückzählt . 4000 ..3999. 3998 .
und ich meine das kann der Adapter nicht .
habe das hier gefunden .
https://forum.iobroker.net/topic/40932/sourceanalytix-0-4-8-final-released/3Hey,
vielen Dank!
Ich hatte es gestern bereits befürchtet.
Dann muss ich mal überlegen, wie ich das sauber umgedreht dargestellt bekomme
-
@stolly82 ein Blockly das den aktuellen Wert immer von 4000 abzieht und in einen separaten Datenpunkt schreibt )oder Alias mit Rechnen)
-
@bananajoe
Yep, so hatte ich es gemacht.SourceAnalytics mag mich leider noch immer nicht.
Er rechnet alle Werte zusammen würde ich sagen.
Also immer wenn der Zähler sich ändert, addiert er dieses Wert offenbar mit auf den alten Stand,...
-
@stolly82 sagte in Sourceanalytics - Öltank Werte volkommen falsch:
Er rechnet alle Werte zusammen
Zeig mal das Raw von deinem Datenpunk öltank verbrauch zähler
-
{ "common": { "name": "Öltank Verbrauch Zähler", "desc": "Manuell erzeugt", "role": "state", "type": "number", "read": true, "unit": "l", "write": true, "def": 0, "custom": { "sql.0": { "enabled": true, "storageType": "", "counter": true, "aliasId": "Öl Zähler", "changesOnly": true, "debounce": "1000", "changesRelogInterval": "0", "changesMinDelta": "0", "retention": "63072000", "ignoreZero": true, "ignoreBelowZero": true }, "sourceanalytix.0": { "enabled": true, "selectedUnit": "l", "deviceResetLogicEnabled": true, "threshold": 1, "start_day": 4384497.800000001, "start_week": 2895, "start_month": 2864, "start_quarter": 2864, "start_year": 1943, "consumption": true, "costs": true, "meter_values": true, "alias": "Öl Zähler", "selectedPrice": "Oil", "valueAtDeviceReset": 4549991.700000003, "valueAtDeviceInit": 2904.1, "cumulativeValue": 4384497.800000001 } } }, "type": "state", "_id": "javascript.0.Geräte.Räume.Heizungsraum.Öltank_Verbrauch_Zähler", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "from": "system.adapter.sourceanalytix.0", "user": "system.user.admin", "ts": 1657757049360 }
-
-
Hey, vielen Dank! Habe ich gemacht.
Ich habe vorsichtshalber dann auch noch mal das Objekt im SA gelöscht und direkt nach dem Start ein Screenie gemach.
Direkt nach Start, sieht es OK aus.
2 min später zählt er wieder hoch (oder was auch immer)
{ "common": { "name": "Öltank Verbrauch Zähler", "desc": "Manuell erzeugt", "role": "state", "type": "number", "read": true, "unit": "l", "write": true, "def": 0, "custom": { "sql.0": { "enabled": true, "storageType": "", "counter": true, "aliasId": "Öl Zähler", "changesOnly": true, "debounce": "1000", "changesRelogInterval": "0", "changesMinDelta": "0", "retention": "63072000", "ignoreZero": true, "ignoreBelowZero": true }, "sourceanalytix.0": { "enabled": true, "selectedUnit": "l", "deviceResetLogicEnabled": true, "threshold": 1, "start_day": 2899, "start_week": 2895, "start_month": 2864, "start_quarter": 2864, "start_year": 1943, "consumption": true, "costs": true, "meter_values": false, "alias": "Öl Zähler", "selectedPrice": "Oil", "valueAtDeviceReset": 5823.5, "valueAtDeviceInit": 2909.6, "cumulativeValue": 2899 } } }, "type": "state", "_id": "javascript.0.Geräte.Räume.Heizungsraum.Öltank_Verbrauch_Zähler", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "from": "system.adapter.sourceanalytix.0", "user": "system.user.admin", "ts": 1658005147554 }
-
@stolly82 sagte in Sourceanalytics - Öltank Werte volkommen falsch:
Yep, so hatte ich es gemacht.
also ein selbst erstellter DP, und hat dieser auch eine UNIT? deshalb wahrscheinlich auch deine error Meldung
edit steht ja dawas hat denn dein zähler für einen stand?
-
Der Zähler hat den Stand, den SA bei der Aktualisierung immer oben drauf rechnet
Sprich 2914.x
Er springt immer ein wenig, da die Tanks mit Ultraschallsensoren sind.
-
@stolly82 sagte in Sourceanalytics - Öltank Werte volkommen falsch:
Er springt immer ein wenig
das ist das Problem