NEWS
Test Adapter SourceAnalytix v0.2.x
-
@PrinzEisenherz1 sagte in [Neuer Adapter Beta 0.2.273] SourceAnalytix (Verbrauch Protokollierung von Strom/Gas/Flüssigkeiten):
Bei mir bekomme ich beim Wasserzähler auch nen Fehler seit dem update ausgeworfen
sollte die unit von dem state nicht m3 sein anstatt m ?
-
@Brati sagte in [Neuer Adapter Beta 0.2.273] SourceAnalytix (Verbrauch Protokollierung von Strom/Gas/Flüssigkeiten):
hab auf die neuste Version geupdatet und seit dem leider:
stelle mal bitte auf debug und post das log
-
die unit ist ja auch m3
hier mal das RAW vom Wasserzähler{ "from": "system.adapter.sourceanalytix.0", "ts": 1553209200056, "user": "system.user.admin", "common": { "name": "Wasserzählerstand aktuell", "type": "number", "unit": "m3", "role": "javascript", "custom": { "sourceanalytix.0": { "enabled": true, "alias": "Wasserzaehler", "state_type": "water_m3", "state_unit": "m3", "costs": true, "consumption": true, "meter_values": true, "start_day": 66.901, "start_week": 63.565, "start_month": 55.336, "start_quarter": 28.01, "start_year": 28.01 } } }, "native": { "name": "Wasserzählerstand aktuell", "type": "number", "unit": "m3", "role": "javascript" }, "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "state": 1636 }, "_id": "javascript.0.Energiezaehler.Wasserzaehler.HM-ES-TX-WM_NEQ0864200:1.Zaehlerstand-aktuell.Zaehlerstand", "type": "state" }
Hier mal das log dazu
iobroker.2019-03-24.log -
@PrinzEisenherz1 sagte in [Neuer Adapter Beta 0.2.273] SourceAnalytix (Verbrauch Protokollierung von Strom/Gas/Flüssigkeiten):
hier mal das RAW vom Wasserzähler
danke, ich werde mir das object heute mittag mal nachbauen und schauen was da schief geht.
-
Probiere mal bitte die version 0.2.274 von GitHub damit sollte es jetzt gehen.
(untestet, sitze im Zug :)) -
sieht gut aus
-
@PrinzEisenherz1 sagte in [Neuer Adapter Beta 0.2.273] SourceAnalytix (Verbrauch Protokollierung von Strom/Gas/Flüssigkeiten):
sieht gut aus
danke dan publishe ich diese jetzt auf NPM fuer andere und mache danach mit anderen code weiter !
- iobroker.sourceanalytix@0.2.274 ==> ab circa 15 Uhr per admin installierbar.
-
Es läuft jetzt, hab im Datenpunkt die unit "l" nachgetragen.
Grüße
Brati
-
@Brati sagte in [Neuer Adapter Beta 0.2.273] SourceAnalytix (Verbrauch Protokollierung von Strom/Gas/Flüssigkeiten):
Es läuft jetzt, hab im Datenpunkt die unit "l" nachgetragen.
das hättest du auch in der Konfiguration machen können von state, entweder automatisch oder da manuell eintragen
-
@Dutchman sagte in [Neuer Adapter Beta 0.2.273] SourceAnalytix (Verbrauch Protokollierung von Strom/Gas/Flüssigkeiten):
@Brati sagte in [Neuer Adapter Beta 0.2.273] SourceAnalytix (Verbrauch Protokollierung von Strom/Gas/Flüssigkeiten):
Es läuft jetzt, hab im Datenpunkt die unit "l" nachgetragen.
das hättest du auch in der Konfiguration machen können von state, entweder automatisch oder da manuell eintragen
Hatte die Einheit in der Config des Adapters für den Datenpunkt ausgewählt. Im State war es aber leer. Hab es jetzt per Hand geändert.
-
@Brati sagte in [Neuer Adapter Beta 0.2.273] SourceAnalytix (Verbrauch Protokollierung von Strom/Gas/Flüssigkeiten):
Im State war es aber leer. Hab es jetzt per Hand geändert.
in die states die durch sourceanalytix generiert wurden ? (die sollte eigentlich nach m3 umgerechnet worden sein)
oder meinst du den state selber ? -
In der Config für den State selber, also welchen mal analysieren möchte. Im sourceanalytix ist alles in m3.
-
@Brati sagte in [Neuer Adapter Beta 0.2.273] SourceAnalytix (Verbrauch Protokollierung von Strom/Gas/Flüssigkeiten):
In der Config für den State selber, also welchen mal analysieren möchte. Im sourceanalytix ist alles in m3.
check das ist dan alles "works as designed"
-
Kann man eigentlich auch direkt bei Liter bleiben?
-
@hg6806 sagte in [Neuer Adapter Beta 0.2.273] SourceAnalytix (Verbrauch Protokollierung von Strom/Gas/Flüssigkeiten):
Kann man eigentlich auch direkt bei Liter bleiben?
jup :
if((unit === "kwh") || (unit === "m3") || (unit === "wh") || (unit === "l")){
https://github.com/iobroker-community-adapters/ioBroker.sourceanalytix/blob/master/main.js#L500
case "l": calc_value = value / 1000; break;
https://github.com/iobroker-community-adapters/ioBroker.sourceanalytix/blob/master/main.js#L388-L390
-
Hmmm, wird trotzdem in m3 gezählt.
"sourceanalytix.0": { "enabled": true, "alias": "Wasserverbrauch", "state_type": "water_m3", "state_unit": "l", "costs": false, "consumption": true, "meter_values": true,
Muss ich "water_m3" noch händisch in "water_l" abändern?
-
@Dutchman wollte mal Rückmeldung geben, bin soeben auf 0.2.274 und läuft wieder alles ohne Probleme, also Strom und Gas
Wasser steht noch auf meiner to do listeGruss
-
also ich bekomme den SourceAnalytix adapter seit paar Wochen gar nicht mehr zum starten kurz nach den start stürzt das ganze system ab und startet neu und das immer und immer wider bis ich ihn ausmachen mit den error:
2019-03-26 15:08:24.994 - [31merror[39m: sourceanalytix.0 uncaught exception: Maximum call stack size exceeded 2019-03-26 15:08:24.994 - [31merror[39m: sourceanalytix.0 RangeError: Maximum call stack size exceeded
hab jetzt mal ein test system auf Proxmox eingerichtet und es da noch mal probiert das gleiche wie auf den Haupt system habs jetzt 2 mal den adapter
starten lassen und dass log aus dem ordner vom Iobroker geholt.
Ich loge zurzeit 14 Geräte
iobroker.2019-03-26.log
hir noch mein system:SourceAnalytix
Verfügbare Version: 0.2.274
Installierte Version: 0.2.274**Test-System-Iobroker** Betriebssystem linux Architektur x64 CPUs 4 Geschwindigkeit 2196 MHz Modell Intel(R) Celeron(R) CPU J3455 @ 1.50GHz RAM 15.5 GB System Betriebszeit 1 T. 11:48:10 Node.js v8.15.1 NPM 6.4.1 Festplatte Größe 29.4 GB Festplatte frei 27.5 GB Anzahl der Adapter 261 Betriebszeit 00:18:47 Aktive Instanzen 5 Hostname Test-System-Iobroker
-
@Issi sagte in [Neuer Adapter Beta 0.2.273] SourceAnalytix (Verbrauch Protokollierung von Strom/Gas/Flüssigkeiten):
also ich bekomme den SourceAnalytix adapter seit paar Wochen gar nicht mehr zum starten kurz nach den start stürzt das
Danke für das ausführliche log ! Ich werde es mir anschauen kann mir den Fehler auf ersten block gerade nicht erklaehren.
Könntest du mal bitte diese state hier deaktivieren fuer SourceAnalytix und schauen was dan passiert ?
fritzdect.0.DECT200_087610311864.energy
-
Ich habe gestern meinen Host neu gestartet und hatte auch vorher iobroker stop gemacht. Danach waren alle Sourceanalytix Werte weg, aber auch die vom Verbrauchsscript, was bei mir noch parallel läuft.
Wie kommt sowas?
Dann wird trotz V02..274 noch immer in m3 gerechnet.