NEWS
[Major Update] SourceAnalytix v0.4.7-beta.0 released !
-
Wow, ich habe gerade festgestellt wieso plötzlich seit einigen Tagen mein Server lahmt. SA verursacht, seit ich die 0.4.x installiert habe, eine immense CPU-Last. Aktuell bewegt sie sich bei 90-100% mit SA, 5-30% ohne SA. Sind das Debuging Routinen oder ein Bug?
-
@Palm_Maniac sagte in [Major Update] SourceAnalytix 0.4.0 complete code rebuild:
Sind das Debuging Routinen oder ein Bug?
das ist definitief unwanted ! der adapter soll mit der neuen version viel effizienter sein.
Kan es sein das du einen wat wert hast der durch SA berechnet wird, kommt etwas im log ?Dem müssen wir auf die spur gehen
-
@Dutchman sagte in [Major Update] SourceAnalytix 0.4.0 complete code rebuild:
@Knallochse sagte in [Major Update] SourceAnalytix 0.4.0 complete code rebuild:
Wie wäre es mit einem Ordner „current Year“ in dem die aktuellen Jahreszahlen enthalten sind.
klar kan man machen, machste mir n git issue dazu ?
Gab ja schon ein Issue bei Github zu dem Thema
https://github.com/iobroker-community-adapters/ioBroker.sourceanalytix/issues/138Ich habe mal meinen Vorschlag ergänzt
-
@Dutchman Nein, ich erfasse keine Watt Werte, nur kWh. Das Log ist unauffällig. Aktuell tracke ich 16 Geräte, was bisher unter 0.3.0 kein Problem dargestellt hat.
-
Hier mal ein Log-Auszug.
Keine Ahnung wohin die aktuellen Werte geschrieben werden, wenn überhaupt.
Und wieso gibt es einen Fehler beim Wasserzähler?sourceanalytix.0 2020-04-14 10:45:05.859 info (30154) Meter Calculation executed consumed data for modbus.0.inputRegisters.30583_Zählerstand_Einspeisezähler : {"consumedDay":5.888,"consumedWeek":null,"consumedMonth":null,"consumedQuarter":null,"c sourceanalytix.0 2020-04-14 10:45:05.858 info (30154) Set calculated value 3616.063 on state : modbus__0__inputRegisters__30583_Zählerstand_Einspeisezähler.Current_Reading} sourceanalytix.0 2020-04-14 10:45:05.858 info (30154) Calculation for modbus.0.inputRegisters.30583_Zählerstand_Einspeisezähler with value : {"val":3616063,"ack":true,"ts":1586853905849,"q":0,"from":"system.adapter.modbus.0","user":"system.user.a sourceanalytix.0 2020-04-14 10:45:05.855 info (30154) Meter Calculation executed consumed data for modbus.0.inputRegisters.30529_Gesamtertrag_Wh : {"consumedDay":8.112,"consumedWeek":null,"consumedMonth":null,"consumedQuarter":null,"consumedYear" sourceanalytix.0 2020-04-14 10:45:05.853 info (30154) Set calculated value 5006.837 on state : modbus__0__inputRegisters__30529_Gesamtertrag_Wh.Current_Reading} sourceanalytix.0 2020-04-14 10:45:05.852 info (30154) Calculation for modbus.0.inputRegisters.30529_Gesamtertrag_Wh with value : {"val":5006837,"ack":true,"ts":1586853905848,"q":0,"from":"system.adapter.modbus.0","user":"system.user.admin","lc":1 sourceanalytix.0 2020-04-14 10:45:04.218 info (30154) Meter Calculation executed consumed data for alias.0.smartmeter.zaehler0_Gesamt.abgabe : {"consumedDay":5.9,"consumedWeek":null,"consumedMonth":null,"consumedQuarter":null,"consumedYear":null, sourceanalytix.0 2020-04-14 10:45:04.216 info (30154) Set calculated value 3610.2 on state : alias__0__smartmeter__zaehler0_Gesamt__abgabe.Current_Reading} sourceanalytix.0 2020-04-14 10:45:04.215 info (30154) Calculation for alias.0.smartmeter.zaehler0_Gesamt.abgabe with value : {"val":3610.2,"ack":true,"ts":1586853904205,"q":0,"from":"system.adapter.smartmeter.0","user":"system.user.admin","lc":15 sourceanalytix.0 2020-04-14 10:44:55.709 info (30154) Meter Calculation executed consumed data for modbus.0.inputRegisters.30583_Zählerstand_Einspeisezähler : {"consumedDay":5.872,"consumedWeek":null,"consumedMonth":null,"consumedQuarter":null,"c sourceanalytix.0 2020-04-14 10:44:55.708 info (30154) Set calculated value 3616.047 on state : modbus__0__inputRegisters__30583_Zählerstand_Einspeisezähler.Current_Reading} sourceanalytix.0 2020-04-14 10:44:55.708 info (30154) Calculation for modbus.0.inputRegisters.30583_Zählerstand_Einspeisezähler with value : {"val":3616047,"ack":true,"ts":1586853895688,"q":0,"from":"system.adapter.modbus.0","user":"system.user.a sourceanalytix.0 2020-04-14 10:44:55.638 info (30154) Meter Calculation executed consumed data for modbus.0.inputRegisters.30529_Gesamtertrag_Wh : {"consumedDay":8.094,"consumedWeek":null,"consumedMonth":null,"consumedQuarter":null,"consumedYear" sourceanalytix.0 2020-04-14 10:44:55.635 info (30154) Set calculated value 5006.819 on state : modbus__0__inputRegisters__30529_Gesamtertrag_Wh.Current_Reading} sourceanalytix.0 2020-04-14 10:44:55.635 info (30154) Calculation for modbus.0.inputRegisters.30529_Gesamtertrag_Wh with value : {"val":5006819,"ack":true,"ts":1586853895629,"q":0,"from":"system.adapter.modbus.0","user":"system.user.admin","lc":1 sourceanalytix.0 2020-04-14 10:44:50.520 error (30154) [calculationHandler mqtt.0.Wemos12-Wasserzaehler.Wasserzaehler.Total] error: Cannot read property 'toLowerCase' of undefined, stack: TypeError: Cannot read property 'toLowerCase' of undefined sourceanalytix.0 2020-04-14 10:44:50.520 info (30154) Calculation for mqtt.0.Wemos12-Wasserzaehler.Wasserzaehler.Total with value : {"val":900,"ack":true,"ts":1586853890516,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1586 sourceanalytix.0 2020-04-14 10:44:45.471 info (30154) Meter Calculation executed consumed data for modbus.0.inputRegisters.30583_Zählerstand_Einspeisezähler : {"consumedDay":5.854,"consumedWeek":null,"consumedMonth":null,"consumedQuarter":null,"c sourceanalytix.0 2020-04-14 10:44
Nachtrag: Die Werte von heute stehen alle auf gleichem Level wie gestern (Montag)
-
Hello! Sorry for my English. Is it planned add support for impulse counter (logical -true-false and correct pulses for each measurment (i mean 100 pulses - 1m3 for gas)?
-
-
-
@Dutchman hallo, wollte mal vorsichtig anfragen wie es mit der Pulszählung ausschaut?
-
@Bastelritius hahaha, nicht wirklich? schau mal die letzten 3 Kommentare
-
@Kueppert Ja, wer lesen kann ist klar im Vorteil, Sorry
-
So wie ich das verstanden habe ist anstelle Current_Year jetzt 2020.
Wieso? Dann muss man ja beim Jahreswechsel alle Datenpunkte umsetzenDer (alte) Ordner Current_year wird anscheinend nicht mehr weitergepflegt, deshalb habe ich bei Current_day auch keine neuen Daten.
Jetzt hätte ich erwartet dass unter 2020 neue Datenpunkte wie Current_day Current_week etc. angelegt werden, ist aber (bei mir) nicht der Fall.
Wie bekomme ich nun aktuelle Daten? -
@hg6806
@Dutchman sagte in [Major Update] SourceAnalytix 0.4.0 complete code rebuild:Die wichtigsten Änderungen in 0.4.0 :
Änderung der Datenstruktur, diese fängt jetzt an beim Jahr anstatt "current_year"
-
@Palm_Maniac sagte in [Major Update] SourceAnalytix 0.4.0 complete code rebuild:
@Dutchman Nein, ich erfasse keine Watt Werte, nur kWh. Das Log ist unauffällig. Aktuell tracke ich 16 Geräte, was bisher unter 0.3.0 kein Problem dargestellt hat.
dan wuerde ich mal gerne, wen es dir passt remote bar Webex mitschauen um zu verstehen was da passiert
-
@hg6806 sagte in [Major Update] SourceAnalytix 0.4.0 complete code rebuild:
Nachtrag: Die Werte von heute stehen alle auf gleichem Level wie gestern (Montag)
ich sehe da Berechnungsgrundlage Fehler in deinem log, kannste mal SA neu starten und schauen ob es dan läuft ?
-
@Lstt sagte in [Major Update] SourceAnalytix 0.4.0 complete code rebuild:
Hello! Sorry for my English. Is it planned add support for impulse counter (logical -true-false and correct pulses for each measurment (i mean 100 pulses - 1m3 for gas)?
Yes, please have a look and watch at this issue expect to have it ready in a week :
https://github.com/iobroker-community-adapters/ioBroker.sourceanalytix/issues/74
uh und @Bastelritius, als falls du es übersehen hast @Bastelritius wollte ich dich nur mal @Bastelritius noch drauf weisen @Bastelritius wo die Pulssache steht @Bastelritius
sorry bin heute bissl sarkastisch
-
Ich bin nun ein wenig verwirrt.
Sollte ich jetzt meine Vis-Anzeigen alle mit den Daten aus dem 2020-Ordner verändern ?
Oder besser auf einen current-year warten ? -
@Palm_Maniac sagte in [Major Update] SourceAnalytix 0.4.0 complete code rebuild:
Wow, ich habe gerade festgestellt wieso plötzlich seit einigen Tagen mein Server lahmt. SA verursacht, seit ich die 0.4.x installiert habe, eine immense CPU-Last. Aktuell bewegt sie sich bei 90-100% mit SA, 5-30% ohne SA. Sind das Debuging Routinen oder ein Bug?
Ja, habe ich auch beobachtet. Beim Starten von SA 0.4.2. geht die CPU vom ioBroker Container von 25 auf 80% hoch. Beim Ausstellen geht es erstmal nur wenig wieder runter... dauert dann weitere 3-4 min. bis es wieder auf den Ursprungswert fällt. Gleichzeitig fallen die javascript-Instanzen aus... vielleicht als Folge´der Überlastung (?), da ich eigentlich kein Script habe mit Werten von SA. Ich habe auch nur zwei Objekte in SA am rechnen, PV Bezug und Abgabe.
-
@Dutchman said in [Major Update] SourceAnalytix 0.4.0 complete code rebuild:
@Lstt sagte in [Major Update] SourceAnalytix 0.4.0 complete code rebuild:
Hello! Sorry for my English. Is it planned add support for impulse counter (logical -true-false and correct pulses for each measurment (i mean 100 pulses - 1m3 for gas)?
Yes, please have a look and watch at this issue expect to have it ready in a week :
https://github.com/iobroker-community-adapters/ioBroker.sourceanalytix/issues/74
uh und @Bastelritius, als falls du es übersehen hast @Bastelritius wollte ich dich nur mal @Bastelritius noch drauf weisen @Bastelritius wo die Pulssache steht @Bastelritius
sorry bin heute bissl sarkastisch
Wait! Thanks so much!
-
@lobomau sagte in [Major Update] SourceAnalytix 0.4.0 complete code rebuild:
@Palm_Maniac sagte in [Major Update] SourceAnalytix 0.4.0 complete code rebuild:
Wow, ich habe gerade festgestellt wieso plötzlich seit einigen Tagen mein Server lahmt. SA verursacht, seit ich die 0.4.x installiert habe, eine immense CPU-Last. Aktuell bewegt sie sich bei 90-100% mit SA, 5-30% ohne SA. Sind das Debuging Routinen oder ein Bug?
Ja, habe ich auch beobachtet. Beim Starten von SA 0.4.2. geht die CPU vom ioBroker Container von 25 auf 80% hoch. Beim Ausstellen geht es erstmal nur wenig wieder runter... dauert dann weitere 3-4 min. bis es wieder auf den Ursprungswert fällt. Gleichzeitig fallen die javascript-Instanzen aus... vielleicht als Folge´der Überlastung (?), da ich eigentlich kein Script habe mit Werten von SA. Ich habe auch nur zwei Objekte in SA am rechnen, PV Bezug und Abgabe.
Nach Downgrade auf SA 0.3.0. sieht es besser aus. CPU geht von 25 auf "nur" 40% hoch, System bleibt stabil:
Ausgangslage ist Adapter ausgeschaltet, dann Downgrade (erster CPU Anstieg), danach starten des Adapters und am Ende wieder ausschalten: