NEWS
Test Adapter SourceAnalytix v0.2.x
-
@hg6806 sagte in [Neuer Adapter Beta 0.2.21] SourceAnalytix (Verbrauch Protokollierung von Strom/Gas/Flüssigkeiten):
uncaught exception: Cannot read property 'toLowerCase' of undefined
die unit dieses states ist sicher lehr ?
-
@Dutchman
Hier mal die RAW Daten des Objektes, vielleicht hilft das:{ "from": "system.adapter.admin.0", "ts": 1552935260328, "common": { "name": "Wasserzaehler.Zaehlerstand", "role": "", "type": "number", "desc": "Manuell erzeugt", "read": true, "write": true, "def": false, "custom": { "history.0": { "enabled": true, "changesOnly": true, "debounce": 0, "maxLength": "10", "retention": "31536000", "changesRelogInterval": 0, "changesMinDelta": 0, "aliasId": "" }, "sourceanalytix.0": { "enabled": true, "alias": "Wasserzaehler", "state_type": "water_m3", "state_unit": "l", "costs": false, "consumption": true, "meter_values": true, "start_day": "330980", "start_week": "330900", "start_month": "330500", "start_quarter": "330000", "start_year": "330000" } } }, "native": {}, "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "state": 1636 }, "_id": "javascript.0.Wasserzaehler.Zaehlerstand", "type": "state" }
-
@hg6806 sagte in [Neuer Adapter Beta 0.2.21] SourceAnalytix (Verbrauch Protokollierung von Strom/Gas/Flüssigkeiten):
Hier mal die RAW Daten des Objektes, vielleicht hilft das:
jup ! genau das ist das problem womit mein code im moment noch nicht umgehen kan er erwartet einen unit in diesem state.
also um das mal als workaround zu lösen könntest du :
"common": { "name": "Wasserzaehler.Zaehlerstand", "role": "", "type": "number", "desc": "Manuell erzeugt", "read": true, "write": true, "def": false,
in
"common": { "name": "Wasserzaehler.Zaehlerstand", "role": "", "type": "number", "desc": "Manuell erzeugt", "read": true, "write": true, "unit" : "m3", "def": false,
in der naesten version wird er die Einstellungen beim state nemen wen die unit nicht definiert ist.
Der Fehler entsteht weil er diese unit erwartet, da diese nicht existiert kommt ein undefined und Crash der adapter.(wird am wochenende gefixt sein)
-
OK, da ich in Litern messe, habe ich "l" (kleines L) eingetragen.
Zumindest kommen keine Fehlermeldungen.
In den Objekten von SourceAnalytix wird aber nur ein Objekt eingetragen und keinen Ordner.
Vielleicht weil im Moment noch der Verbrauch fehlt? -
@hg6806 sagte in [Neuer Adapter Beta 0.2.21] SourceAnalytix (Verbrauch Protokollierung von Strom/Gas/Flüssigkeiten):
Vielleicht weil im Moment noch der Verbrauch fehlt?
sollte eigentlich kommen, Seite mal refresht ?
richtigen Sachen eingetragen beim schraubschluessel (was er Protokollieren soll) ? -
@Dutchman Spitze das es weiter geht. Ich freue mich auf die nächsten Updates.
-
Läuft jetzt. Es war ausgehakte was protokolliert werden soll.
Zudem wird manchmal automatisch umgeswitched zwischen Wasser und Stromverbrauch. -
Leider lässt sich das gute Stück bei mir nicht installieren aber das wird bestimmt mit den nächsten Updates behoben sein
-
@Peoples sagte in [Neuer Adapter Beta 0.2.21] SourceAnalytix (Verbrauch Protokollierung von Strom/Gas/Flüssigkeiten):
Leider lässt sich das gute Stück bei mir nicht installieren aber das wird bestimmt mit den nächsten Updates behoben sein
kommt drauf an wie lautet die Fehlermeldung ?
-
@Dutchman
Hey, bei der Installation kommt kein Fehler, erst beim anlegen der Instanz.
Hab dir auch ein issue auf Git erstellt. -
@Peoples sagte in [Neuer Adapter Beta 0.2.21] SourceAnalytix (Verbrauch Protokollierung von Strom/Gas/Flüssigkeiten):
Hey, bei der Installation kommt kein Fehler, erst beim anlegen der Instanz.
was passiert wen du ihn über den admin installierst ?
also repository auf latest und dan aus dem admin raus anstatt GitHub
-
Dann installiert er sich auch wie aus Github auch, der Unterschied ist hier dass auch eine Instanz angelegt wird, doch wie im ersten Beitrag zu sehen Objekte die ich dann auswerten könnte (Wochen, Monate usw.) werden nicht angelegt. Obwohl ich die Objektzustände "aktiviert" habe.
Vielleicht hab ich aber auch einen Denkfehler drin -
setze mal bitten den haken in den Einstellungen von protokollieren für Problembehebung an und poste was dan im log kommt hier (wird n häufen text sein)
PS: ich habe gestern 0.2.71 auf GitHub geladen, die basis ist ok aber Berechnungen leider noch fehlerhaft darum bitte nur die version aus dem admin installieren und nicht git !
-
so freunde der Sonne
ich habe soeben version 0.2.272 veröffentlicht diese kan ab sofort per GitHub installiert werden und wird voraussichtlich in max 24 Stunden auch über den admin angeboten.
Ich bitte euch wiederum zu testen, die meisten gemeldeten Fehler sollten in dieser version behoben sein
Changelog :
0.2.272
- (Dutchman) change logic of initialization
- (Dutchman) fix issue in calculation handling
- (Dutchman) extract unit definition to central function
- (Dutchman) removed "logging to troubleshoot", use "debug" in adapter setting
0.2.271
- (Dutchman) implement compact mode
- (Dutchman) fix testing issues
- (Dutchman) fix error "unit" or "tolowercase" is undefind
- (Dutchman) fixed installation issues
-
Hallo Dutchman,
Adapter geht auf rot und das steht im Log.
Grüße
-
@Homer-J sagte in [Neuer Adapter Beta 0.2.227] SourceAnalytix (Verbrauch Protokollierung von Strom/Gas/Flüssigkeiten):
sourceanalytix.0 2019-03-21 13:53:24.568 error Error in case handling of cost type identificaton : undefined
setze mal bitte auf debug und poste das komplette log
-
Hab gerade noch Probleme da sich ioBroker immer wieder verabschiedet.
-
Schau mal ob dir das reicht. ?
-
Musste den Adapter erstmal abschalten da sich mein gesamtes System immer wieder lahm gelegt hat.
-
@Homer-J sagte in [Neuer Adapter Beta 0.2.227] SourceAnalytix (Verbrauch Protokollierung von Strom/Gas/Flüssigkeiten):
Musste den Adapter erstmal abschalten da sich mein gesamtes System immer wieder lahm gelegt hat.
bin am analysieren