NEWS
[SourceAnalytix 0.4.8-Final] Released !
-
fĂŒr den Vergleich aktuelles Jahr zu letzztem Jahr wĂ€re es echt besser wenn aus currentYear nach dem Jahreswechsel preivousYear wird, dann muss man dort nicht ijmmer eine Jahreszahl eintragen
@malz1902 sagte in [SourceAnalytix 0.4.8-Final] Released !:
fĂŒr den Vergleich aktuelles Jahr zu letzztem Jahr wĂ€re es echt besser wenn aus currentYear nach dem Jahreswechsel preivousYear wird, dann muss man dort nicht ijmmer eine Jahreszahl eintragen
nein, dafuer haben wir das Archive des Jahres. Man kan immer mit. variablen arbeiten z.b. $(year) womit das jÀhr automatisch immer jetziges ist oder $(year - 1) usw man muss nicht immer alles in daten loesen wollen ;)
-
@malz1902 sagte in [SourceAnalytix 0.4.8-Final] Released !:
fĂŒr den Vergleich aktuelles Jahr zu letzztem Jahr wĂ€re es echt besser wenn aus currentYear nach dem Jahreswechsel preivousYear wird, dann muss man dort nicht ijmmer eine Jahreszahl eintragen
nein, dafuer haben wir das Archive des Jahres. Man kan immer mit. variablen arbeiten z.b. $(year) womit das jÀhr automatisch immer jetziges ist oder $(year - 1) usw man muss nicht immer alles in daten loesen wollen ;)
@dutchman Kannst du das ggf. an ein Beispiel prÀzisieren? Ich kann damit gerade gar nichts anfangen.
Wie mĂŒsste denn mit dem $(year-1) so eine Zeile, wie ich sie in meiner Tabelle verwende aussehen?
HTML+=" <td align=right bgcolor=#FDE2CD>" + Math.round(getState("sourceanalytix.0.discovergy__0__60xxxx58__energyOut.2021.delivered.months.01_January").val * 100) / 100 + " kwh</td>"; //Verkauf Aktuelles Jahr -
@dutchman Kannst du das ggf. an ein Beispiel prÀzisieren? Ich kann damit gerade gar nichts anfangen.
Wie mĂŒsste denn mit dem $(year-1) so eine Zeile, wie ich sie in meiner Tabelle verwende aussehen?
HTML+=" <td align=right bgcolor=#FDE2CD>" + Math.round(getState("sourceanalytix.0.discovergy__0__60xxxx58__energyOut.2021.delivered.months.01_January").val * 100) / 100 + " kwh</td>"; //Verkauf Aktuelles Jahr@jb_sullivan sagte in [SourceAnalytix 0.4.8-Final] Released !:
@dutchman Kannst du ggf. an ein Beispiel prÀzisieren? Ich kann damit gerade gar nichts anfangen.
Wie mĂŒsste denn mit dem $(year-1) so eine Zeile, wie ich sie in meiner Tabelle verwende aussehen?
HTML+=" <td align=right bgcolor=#FDE2CD>" + Math.round(getState("sourceanalytix.0.discovergy__0__60868258__energyOut.2021.delivered.months.01_January").val * 100) / 100 + " kwh</td>"; //Verkauf Aktuelles Jahrich habe die nötige binding dafuer so nicht parat, als workarround könnte man einen state im userdate erstellen und ds jĂ€hr per binding fĂŒllen. es muss ich mit dem binding selber gehen mir fehlt nur gerade die logic dazu (d ich es selber auch nicht verwende leider :/)
-
Ich habe heute mal meine FleiĂarbeit bzgl. der Tabelle abgeschlossen.
Leider bekomme ich bei mehrern Datenpunkten immer den folgenden Fehler. Ich habe schon alles dutzendfach kontrolliert, aber ich kann mit dem Fehler nichts anfangen.
Er bezieht sich grundsÀtzlich immer auf den gleichen Datenbereich von SA.
Zeile 36,52,67,82 usw. sind in SA die Datenpunkte aus den Monaten Januar, Februar, MĂ€rz usw. Position 60 innerhalb der Zeile sagt "getState"
Hier mal ein Beispiel von Zeile 36, die im ĂŒbrigen EXAKT in gleicher Form sehr hĂ€ufig in der Tabelle verwendet wird, aber nur bei den aufgefĂŒhrten Zeilen als "Warn" angemeckert ist.
HTML+=" <td align=right bgcolor=#EBF1DE>" + Math.round(getState("sourceanalytix.0.discovergy__0__6xxxxxx8__energy.2021.costs.months.01_January").val * 1000) / 1000 + " âŹ</td>"; //Ertrag Aktuelle JahrDann die nĂ€chste Warnmeldung 371:80 - Zeile 371 gibt es in dem Tabellen Skript gar nicht. Das Skript endet bei 364 Zeilen
10:04:40.003 warn javascript.0 (504) at HTML2 (script.js.Aktiv.Tabelle_Energie:36:60) 10:04:40.003 warn javascript.0 (504) at Object.<anonymous> (script.js.Aktiv.Tabelle_Energie:371:80) 10:04:40.005 warn javascript.0 (504) at HTML2 (script.js.Aktiv.Tabelle_Energie:52:60) 10:04:40.005 warn javascript.0 (504) at Object.<anonymous> (script.js.Aktiv.Tabelle_Energie:371:80) 10:04:40.006 warn javascript.0 (504) at HTML2 (script.js.Aktiv.Tabelle_Energie:67:60) 10:04:40.007 warn javascript.0 (504) at Object.<anonymous> (script.js.Aktiv.Tabelle_Energie:371:80) 10:04:40.010 warn javascript.0 (504) at HTML2 (script.js.Aktiv.Tabelle_Energie:82:60)Was habe ich ggf. ĂŒbersehen? Vielen Dank fĂŒr Eure Hilfe.
-
Hallo, mein WasserzÀhler hat unter unter mqtt/0/wasserzaehler/zaehlerstand seine Daten abgelegt. Nun hat sich das leider geÀndert und die Daten liegen unter mqtt/0/wasserzaehler/main/value.
Leider kann der Pfad nicht im WasserzÀhler geÀndert werden.
Kann ich das in SA irgendwie anpassen damit das auch mit dem neuen Pfad einfach weiter lÀuft oder wird mir dann ein neuer Pfad angelegt.
Vielen Dank fĂŒr eure Hilfe.
LG Horst -
Hallo, mein WasserzÀhler hat unter unter mqtt/0/wasserzaehler/zaehlerstand seine Daten abgelegt. Nun hat sich das leider geÀndert und die Daten liegen unter mqtt/0/wasserzaehler/main/value.
Leider kann der Pfad nicht im WasserzÀhler geÀndert werden.
Kann ich das in SA irgendwie anpassen damit das auch mit dem neuen Pfad einfach weiter lÀuft oder wird mir dann ein neuer Pfad angelegt.
Vielen Dank fĂŒr eure Hilfe.
LG HorstSo einen Fall habe ich leider auch. Bei mir hat sich mein Wechselrichter Datenpunkt von "inverter_0" in "inverter_1" geÀndert.
Leider war ich zu schnell und habe das gemacht, was der Adapter Entwickler wollte - "alte Datenpunkte löschen und Instanz neu starten"
ZACK - alles zerschossen was das Sourceanalytix Tracking betrifft.
Ich glaube in so einem Fall kann man die ZĂ€hlerstĂ€nde des alten DP`s als Start ZĂ€hlerstĂ€nde fĂŒr den neuen DP nehmen. Ist nur blöd wenn man wie in meinem Fall keine "alten" ZĂ€hlerstĂ€nde mehr hat.
Als ich drauf gekommen bin ein Backup einzuspielen waren schon 3 Tage vergangen und die ZĂ€hlerstĂ€nde passen dann natĂŒrlich hinten und vorne nicht.
Das ist echt ein Problem, wenn sich DP Namen Àndern oder wenn man die Datenpunkte mal löschen muss, damit die Instanz sie neu erzeugt.
-
So einen Fall habe ich leider auch. Bei mir hat sich mein Wechselrichter Datenpunkt von "inverter_0" in "inverter_1" geÀndert.
Leider war ich zu schnell und habe das gemacht, was der Adapter Entwickler wollte - "alte Datenpunkte löschen und Instanz neu starten"
ZACK - alles zerschossen was das Sourceanalytix Tracking betrifft.
Ich glaube in so einem Fall kann man die ZĂ€hlerstĂ€nde des alten DP`s als Start ZĂ€hlerstĂ€nde fĂŒr den neuen DP nehmen. Ist nur blöd wenn man wie in meinem Fall keine "alten" ZĂ€hlerstĂ€nde mehr hat.
Als ich drauf gekommen bin ein Backup einzuspielen waren schon 3 Tage vergangen und die ZĂ€hlerstĂ€nde passen dann natĂŒrlich hinten und vorne nicht.
Das ist echt ein Problem, wenn sich DP Namen Àndern oder wenn man die Datenpunkte mal löschen muss, damit die Instanz sie neu erzeugt.
Eine Lösung ist mit dem Alias Manager zu Arbeiten und die Datenpunkte unter alias.0 zu loggen, so bleiben immer alle Daten da auch wenn sich das GerÀt selbst Àndert.
Es muss dann nur dem Alias neu zugeordnet werden. -
So einen Fall habe ich leider auch. Bei mir hat sich mein Wechselrichter Datenpunkt von "inverter_0" in "inverter_1" geÀndert.
Leider war ich zu schnell und habe das gemacht, was der Adapter Entwickler wollte - "alte Datenpunkte löschen und Instanz neu starten"
ZACK - alles zerschossen was das Sourceanalytix Tracking betrifft.
Ich glaube in so einem Fall kann man die ZĂ€hlerstĂ€nde des alten DP`s als Start ZĂ€hlerstĂ€nde fĂŒr den neuen DP nehmen. Ist nur blöd wenn man wie in meinem Fall keine "alten" ZĂ€hlerstĂ€nde mehr hat.
Als ich drauf gekommen bin ein Backup einzuspielen waren schon 3 Tage vergangen und die ZĂ€hlerstĂ€nde passen dann natĂŒrlich hinten und vorne nicht.
Das ist echt ein Problem, wenn sich DP Namen Àndern oder wenn man die Datenpunkte mal löschen muss, damit die Instanz sie neu erzeugt.
@jb_sullivan sagte in [SourceAnalytix 0.4.8-Final] Released !:
So einen Fall habe ich leider auch. Bei mir hat sich mein Wechselrichter Datenpunkt von "inverter_0" in "inverter_1" geÀndert.
Leider war ich zu schnell und habe das gemacht, was der Adapter Entwickler wollte - "alte Datenpunkte löschen und Instanz neu
Eh ⊠wann oder wo hab ich das bitte empfohlen?
-
@jb_sullivan sagte in [SourceAnalytix 0.4.8-Final] Released !:
So einen Fall habe ich leider auch. Bei mir hat sich mein Wechselrichter Datenpunkt von "inverter_0" in "inverter_1" geÀndert.
Leider war ich zu schnell und habe das gemacht, was der Adapter Entwickler wollte - "alte Datenpunkte löschen und Instanz neu
Eh ⊠wann oder wo hab ich das bitte empfohlen?
@dutchman sagte in [SourceAnalytix 0.4.8-Final] Released !:
Eh ⊠wann oder wo hab ich das bitte empfohlen?
DU gar nicht - bitte meinen Beitrag nochmal AUFMERKSAM lesen ;)
Ich tracke mit SA meinen Wechselrichter. Der Adapter Entwickler vom Wechselrichter hat ein Update - auch wegen Admin 5 usw. gebracht, was dazu fĂŒhrte das die Objektstruktur sich geĂ€ndert hatte.
SEINE Empfehlung - Objekte löschen und neu anlegen lassen. Damit war dann auch das SA Tracking gelöscht. In dieser ganzen Update Orgie mit dem Admin 5.x.x haben dieses Prozedere im ĂŒbrigen viele Entwickler empfohlen.
Das man dabei dann auch das Tracking fĂŒr SA und z.B. auch InfluxDB löscht, wird gerne mal vergessen. Und das fĂŒhrt dann im Nachgang zu DatenlĂŒcken.
Also alles Gut - es geht NICHT um SA und deinen Adapter.
-
@dutchman sagte in [SourceAnalytix 0.4.8-Final] Released !:
Eh ⊠wann oder wo hab ich das bitte empfohlen?
DU gar nicht - bitte meinen Beitrag nochmal AUFMERKSAM lesen ;)
Ich tracke mit SA meinen Wechselrichter. Der Adapter Entwickler vom Wechselrichter hat ein Update - auch wegen Admin 5 usw. gebracht, was dazu fĂŒhrte das die Objektstruktur sich geĂ€ndert hatte.
SEINE Empfehlung - Objekte löschen und neu anlegen lassen. Damit war dann auch das SA Tracking gelöscht. In dieser ganzen Update Orgie mit dem Admin 5.x.x haben dieses Prozedere im ĂŒbrigen viele Entwickler empfohlen.
Das man dabei dann auch das Tracking fĂŒr SA und z.B. auch InfluxDB löscht, wird gerne mal vergessen. Und das fĂŒhrt dann im Nachgang zu DatenlĂŒcken.
Also alles Gut - es geht NICHT um SA und deinen Adapter.
Achso đ sorry falsch verstanden, ja das ist dumm gelaufen unbekannte AbhĂ€ngigkeiten miteinander đ
-
Eine Lösung ist mit dem Alias Manager zu Arbeiten und die Datenpunkte unter alias.0 zu loggen, so bleiben immer alle Daten da auch wenn sich das GerÀt selbst Àndert.
Es muss dann nur dem Alias neu zugeordnet werden.@xbit Das mit den Aliasen ist eine Gute Idee. Muss man jetzt nur mal schauen, wann dafĂŒr der beste Zeitpunkt ist, und welche Startwerte man eintragen muss um einen Nahtlosen Ăbergang der Datenbasis zu bekommen.
Ich vermute am einfachsten wÀre der 1.1.2022 mit den ZÀhlerstÀnden von 00:00 Uhr.
.... muss ich mir mal einen Kopf dazu machen. Gerade bei Jahres Tracking ist das ja ein sehr langwieriger Prozess, um das im Fehlerfall wieder gerade gezogen zu bekommen.
-
@xbit Das mit den Aliasen ist eine Gute Idee. Muss man jetzt nur mal schauen, wann dafĂŒr der beste Zeitpunkt ist, und welche Startwerte man eintragen muss um einen Nahtlosen Ăbergang der Datenbasis zu bekommen.
Ich vermute am einfachsten wÀre der 1.1.2022 mit den ZÀhlerstÀnden von 00:00 Uhr.
.... muss ich mir mal einen Kopf dazu machen. Gerade bei Jahres Tracking ist das ja ein sehr langwieriger Prozess, um das im Fehlerfall wieder gerade gezogen zu bekommen.
@jb_sullivan
Sorry der Nachfrage, aber gibt es da jetzt eine Lösung mit Alias und was mĂŒsste ich dann in meinem Falle tun?Bei mir ist SA noch unberĂŒhrt und nur der ursprĂŒngliche mqtt Datenpunkt wurde gelöscht.
Ich wĂŒrde den GaszĂ€hler schon gerne weiter so laufen lassen und nicht einen neuen Datensatz anlegen.
WĂ€re ja auch egal wenn mal ein paar Tage fehlen.
LG
Horst -
Hallo,
coole Erweiterung fĂŒr das Smarte Leben!
Ich wĂŒrde gerne SA nutzen um den Verbrauch meines Pellet Ofens darĂŒber zu loggen so das ich die Tages Monats und JahresverbrĂ€uche auswerten kann.
Mein Ofen ist ĂŒber IO Broker verbunden und ich kann die Kg ZĂ€hler auslesen allerdings kann ich in der Config von SA als Einheit leider nicht Kilogramm (Kg) auswĂ€hlen ... kann ich als Medium selbst anstatt Gas oder Ăl z.B. Pellets und die jeweiligen Daten hinzufĂŒgen oder muss das per Update eingefĂŒgt werden von Erfinder der Erweiterung ?
Beste GrĂŒĂe
Topper -
Hallo,
coole Erweiterung fĂŒr das Smarte Leben!
Ich wĂŒrde gerne SA nutzen um den Verbrauch meines Pellet Ofens darĂŒber zu loggen so das ich die Tages Monats und JahresverbrĂ€uche auswerten kann.
Mein Ofen ist ĂŒber IO Broker verbunden und ich kann die Kg ZĂ€hler auslesen allerdings kann ich in der Config von SA als Einheit leider nicht Kilogramm (Kg) auswĂ€hlen ... kann ich als Medium selbst anstatt Gas oder Ăl z.B. Pellets und die jeweiligen Daten hinzufĂŒgen oder muss das per Update eingefĂŒgt werden von Erfinder der Erweiterung ?
Beste GrĂŒĂe
Topper@topper sagte in [SourceAnalytix 0.4.8-Final] Released !:
Mein Ofen ist ĂŒber IO Broker verbunden und ich kann die Kg ZĂ€hler auslesen allerdings kann ich in der Config von SA als Einheit leider nicht Kilogramm (Kg) auswĂ€hlen ... kann ich als Medium selbst anstatt Gas oder Ăl z.B. Pellets und die jeweiligen Daten hinzufĂŒgen oder muss das per Update eingefĂŒgt werden von Erfinder der Erweiterung ?
Moin!
Momentan hab ich nur FlĂŒssigkeiten und ström (als watt/kwh und liter etc) implementiert.
Die logik in SA sollte aber bereits in der lage sein auch mit Gewichten um gehen zu koennen.Ich kan gerne mal die definitionen fuer Gesichten (gram/Kg usw) in ner git version ergÀnzen zum testen fuer dich ?
-
Ich habe ja nun meine sehr umfangreiche tabellarische Auswertung fertig gestellt.

Dabei ist mir aufgefallen, das bei den erzeugten ErtrĂ€gen (âŹ) keine Vorwochen Summen gebildet werden.
Hier ganz gut zu sehen. Die einzelnen Tage sind bis Sonntag gefĂŒllt, aber es gibt keine Summen Bildung der Vorwoche. Ist das ggf. ein Bug?

-
Ich habe ja nun meine sehr umfangreiche tabellarische Auswertung fertig gestellt.

Dabei ist mir aufgefallen, das bei den erzeugten ErtrĂ€gen (âŹ) keine Vorwochen Summen gebildet werden.
Hier ganz gut zu sehen. Die einzelnen Tage sind bis Sonntag gefĂŒllt, aber es gibt keine Summen Bildung der Vorwoche. Ist das ggf. ein Bug?

@jb_sullivan sagte in [SourceAnalytix 0.4.8-Final] Released !:
Hier ganz gut zu sehen. Die einzelnen Tage sind bis Sonntag gefĂŒllt, aber es gibt keine Summen Bildung der Vorwoche. Ist das ggf. ein Bug?
Moin, geile Ăbersicht !!!!
Ehm das war mal ein bug, welche version benutzt du (sollte behoben sein)
-
@jb_sullivan sagte in [SourceAnalytix 0.4.8-Final] Released !:
Hier ganz gut zu sehen. Die einzelnen Tage sind bis Sonntag gefĂŒllt, aber es gibt keine Summen Bildung der Vorwoche. Ist das ggf. ein Bug?
Moin, geile Ăbersicht !!!!
Ehm das war mal ein bug, welche version benutzt du (sollte behoben sein)
@dutchman Ich bin eigentlich immer auf dem letzten Stand 0.4.12-1
-
@dutchman Ich bin eigentlich immer auf dem letzten Stand 0.4.12-1
@jb_sullivan sagte in [SourceAnalytix 0.4.8-Final] Released !:
@dutchman Ich bin eigentlich immer auf dem letzten Stand 0.4.12-1
ok probiere das die Woche zu reproduzieren
-
@topper sagte in [SourceAnalytix 0.4.8-Final] Released !:
Mein Ofen ist ĂŒber IO Broker verbunden und ich kann die Kg ZĂ€hler auslesen allerdings kann ich in der Config von SA als Einheit leider nicht Kilogramm (Kg) auswĂ€hlen ... kann ich als Medium selbst anstatt Gas oder Ăl z.B. Pellets und die jeweiligen Daten hinzufĂŒgen oder muss das per Update eingefĂŒgt werden von Erfinder der Erweiterung ?
Moin!
Momentan hab ich nur FlĂŒssigkeiten und ström (als watt/kwh und liter etc) implementiert.
Die logik in SA sollte aber bereits in der lage sein auch mit Gewichten um gehen zu koennen.Ich kan gerne mal die definitionen fuer Gesichten (gram/Kg usw) in ner git version ergÀnzen zum testen fuer dich ?
@dutchman
Hi, wĂŒrde gerne meine Laufzeit von der WĂ€rmepumpe in Minuten aufzeichnen. Meinst du kannst diese Einheit auch mit einfliesen lassen wenn du eine neue Version bei Git einstellst, wĂŒrde ich dann auch mit testen :-) -
Hi all,
Nach etwas lÀnger er Abwesenheit, wodurch die Entwicklung und bugfixes leider auf sich warten liessen, haben wir die letzten tage sehr viel erreicht :)
Nach einigen intensiven Abenden und guter Hilfe in der Analyse und dazu seligen UnterstĂŒtzung aus der community, erfreut es mich SourceAnalytix 0.4.8-RC.1. ankĂŒndigen zu dĂŒrfen!Nach Erwartung wird die finale version (SourceAnalytix 0.4.8-RC.1) am Wochenende zum beta testen freigegeben.
Bis dahin könnt ihr bereits vergnĂŒgen mit der (SourceAnalytix 0.4.8-alpha.135) welche bereits ausgiebig in unserem. Discord Zusammen mit viel nterstuetzng getestet wurdeSollte ihr dennoch Fehler finden bitte ich darum diese hier, oder besser noch auf GitHub, zu melden damit wir zusammen eine stabile version realisieren können.
Feuer die weitere Entwicklung und feedback bin ich auf ech angewiesen :)Kan ich mithelfen ? JA! und zwar auf 2 art und weisen :
-
den adapter testen und in hier eure Ergebnisse bzw Problemen mitteilen.
Das hilft in der Entwicklung und vervolstaendigung der Documentation. -
mir log daten zukommen lassen ueber Fehler odder warnings. Wie geht das ?
Ich habe einen centralen logging server wo ihr automatisch die logs hinschicken koennen, im jetzigen moment empfangen ich bereits (nur fuer diese adapter) von 3 Mitglieder die daten.
Wollt ihr mitmachen? Sehr gerne :), wie ? :
- Forum (PN)
- Telegram (@RaffiDuck)
- Discord (DutchmanNL oder im channel SourceAnalytix)
Ich freue mich sehr ĂŒber die tatkrĂ€ftige UnterstĂŒtzung und feedback der community !
Aktuelle Test Version SourceAnalytix 0.4.8 Veröffentlichungsdatum 20.01.2021 Release candidate planned 28.02.2021 Github Link https://github.com/iobroker-community-adapters/ioBroker.sourceanalytix Alpha & Beta support Discord SourceAnalytix 0.4.8 (2021-01-20)
Breaking changes
- (Dutchman) Breaking!!! Move current values to currentYear #135
- (Dutchman & ToTXR4Y) MajorChange !: Replaced Current_Reading with CumulativeReading 226
New Features
- (Dutchman) Code cleanup
- (Dutchman) Add back "currentYear"
- (Dutchman) (debug) Logging improved
- (Dutchman) Weekly reset of weekdays
- (Dutchman) Calculation for all states
- (Dutchman) change default log-level to info
- (Dutchman) Calculation for previous states #242
- (Dutchman) Optimized error reporting (Sentry)
- (Dutchman) Removed unneeded settings in configuration
- (Dutchman) Implemented new configuration for "currentYear"
- (Dutchman & ToTXR4Y) implement "05_currentYear" in year root folder #280
- (Dutchman) Implemented category cumulative values under year statistics
- (Dutchman & ToTXR4Y) implement cached memory slot for initialisation value #226
- (Dutchman & ToTXR4Y) Implement log messages if state attributes are changed
- (Dutchman & ToTXR4Y) Implement automatically detection of currency from admin settings #247
BugFixes
- (Dutchman) Bugfix : dev: 0 bug workaround
- (Dutchman) Do not round cumulated reading
- (Dutchman) Bugfix : delete states in create function
- (Dutchman) Bugfix : quarters.1 has no existing object
- (Dutchman) Bugfix : Calculations for "previous" values
- (Dutchman) Bugfix : Incorrect initialisation for states
- (Dutchman) Bugfix : Avoid NULL & 0 values at night reset
- (Dutchman) Bugfix : 05_currentYear has no existing object
- (Dutchman) Bugfix : Avoid calculation of non-Initialised states
- (Dutchman) Bugfix : Cannot read property 'stateDetails' of null
- (Dutchman) Correct error handling of "Watt" state initialisation
- (Dutchman) Bugfix : Ensure a proper reset and init of Watt values
- (Dutchman) Bugfix : Avoid loop if init value is set and > reading
- (Dutchman) Bugfix : Caught sentry error : Alias xxxxx has no target
- (Dutchman & ToTXR4Y) Bugfix : Rebuild calculation logic which solves :
- Watt values : Ensure proper reading start (0 instead of current watt value)
Watt values : Ensure proper reading calculation with exponent (0 instead of current watt value) #281 - All calculations : correct handling of device reset (if value is reset or 0)
- Watt values : Ensure proper reading start (0 instead of current watt value)
- (Dutchman) Bugfix : Incorrect initialisation for Watt values with 0 input
- (Dutchman) Bugfix : Only create cumulatedXXX in year statistics if activated
- (Dutchman) Bugfix : Incorrect warn message if configuration for objects is changed
- (Dutchman) Bugfix : Error {Is not a number, cannot continue calculation} if value = 0
- (Dutchman) Bugfix : Throw error if value is NULL for troubleshooting instead of handling incorrect calculation
- (Dutchman) Bugfix : Ensure daily reset does not destroy cumulative memory value (Fixes NULL values for Watt after night reset)
@dutchman
Hallo, sorry wenn ich das Thema nochmal aufgreife aber ich komme da alleine nicht weiter.
Mein GaszÀhler hat bisher unter mqtt/0/gaszaehler/zaehlerstand seine Daten abgelegt. Nun hat sich das leider geÀndert und die Daten liegen unter mqtt/0/gaszaehler/main/value.
Leider kann der Pfad im GaszÀhler nicht geÀndert werden.
Kann ich das in SA nicht irgendwie anpassen damit er einfach die Daten aus dem neuen Pfad ausliest und wie bisher weiter lÀuft.
Da SA ja zur Berechnung immer nur auf das eine Objekt (mqtt/0/wasserzaehler/zaehlerstand) zugreift sollte es doch gar nicht so schwer sein diesen einen Pfad in SA entsprechend abzuÀndern. Leider habe ich bisher nichts gefunden wo man das ev. tun könnte.Wenn ich im neuen Pfad mqtt/0/gaszaehler/main/value was mache legt er mir immer eine neue Datenbank an.
{ "common": { "name": "gaszaehler/zaehlerstand", "write": true, "read": true, "role": "variable", "desc": "mqtt client variable", "type": "number", "custom": { "sourceanalytix.0": { "enabled": true, "selectedUnit": "mÂł", "start_day": 4132.86, "start_week": 4132.86, "start_month": 4130, "start_quarter": 0, "start_year": 0, "consumption": true, "costs": true, "meter_values": true, "selectedPrice": "Gas", "valueAtDeviceReset": 0, "valueAtDeviceInit": 4132.86 } } }, "native": { "topic": "gaszaehler/zaehlerstand" }, "type": "state", "_id": "mqtt.0.gaszaehler.main.value", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1635776280607 }
Wo werden die Daten eigentlich in meinem Raspie abgelegt?
Vielen Dank fĂŒr eure Hilfe.
LG Horst -
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen BeitrĂ€ge zu scrollen? Wenn du dich fĂŒr ein Konto anmeldest, kommst du immer genau dorthin zurĂŒck, wo du zuvor warst, und kannst dich ĂŒber neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und BeitrĂ€ge positiv bewerten, um anderen Community-Mitgliedern deine WertschĂ€tzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden đ
Registrieren Anmelden