Eigentlich sollten die gemessenen Werte ja auf den verschiedenen Ansichten identisch sein, bei mir scheinen sie das aber nicht. Zur Zeit will ich schauen, wieviel Verbrauch der Kühlschrank generiert. Nachdem ich vorhin mal die Aktuellen Daten auf dem Handy eingelesen habe, werden mir die folgenden Ansichten gezeigt:
Aktuelle Daten

Hier werden mir nur zwei Zyklen des Kühlschranks angezeigt, die von heute morgen, ab da ist die Linie horizontal, wie wenn keine Entnahme mehr statt gefunden hätte. Interessanterweise gibt es aber diese Ansicht bei den Tageswerten:

Hier zeigt sich, dass der Kühlschrank in regelmässigem Abstand immer mal wieder etwas Strom frisst.
Frage: Warum werden auf der Ansicht "Aktuelle Daten" nur 2 Zyklen angezeigt, bei den Tageswerten aber deren 9?
Hallo Andreas, vielen Dank für die Erläuterungen. Hab nicht realisiert, dass nach dem Drücken der Refresh Taste die Verbindung nicht mehr hochgekommen ist. Jetzt ist mir aber klar, wie der Ritter "Aktuelle Daten" zu interpretieren ist :-) Was mich bei "Aktuelle Daten" im Nachhinein gesehen wohl noch verwirrt hat, sind die Grafiken mit der Zeit auf der X-Achse. Das sind natürlich keine Momentaufnahme mehr, sondern auch aggregierte Werte, und das waren auch die, die ich eigentlich auslesen wollte. Die Daten des Verbrauchs des laufenden Tages kann ich nur dort sehen. Könnte es nicht sinnvoll sein, auf dem Ritter "Aktuelle Daten" ganz auf Grafiken zu verzichten und ausschliesslich Daten der Mementaufnahme anzuzeigen? z.B. etwa so (natürlich grafisch etwas aufbereitet):
----- Letzte Messung ---------------------
Freitag, 31.07.2020 11:38:20
--------------------------------------------------------
----- Starter ------------------------------------
Spannung: 12.5V
-------------------------------------------------------
----- Solar ---------------------------------------
Solarstrom: 3.2A
Solarladung: 15.3Ah
Solarleistung: 35.5W
Max. Solarleistung: 120.1W
-----------------------------------------------------
----- Bord -------------------------------------
Bordpannung: 13.9V
Bordstrom: -3.6A
Batterieladung: 185.6Ah
SOC: 92.5%
--------------------------------------------------
----- Temperatur -----------------------
Bordbatterie: 25.3°
---------------------------------------------------
Alle aggregierten Daten wären dann logischerweise in den Tagesdaten oder der Historie zu finden.
Etwas anderes zur Bedienbarkeit.
Wäre es möglich, bei den Tageswerten und der Historie als Option zu Scroll und Pinch to Zoom zwischen vordefinierten Ansichten zu springen, z.B. mit einem Zoom In und Zoom Out Button? Interessante Ansichten fände ich z.B. bei den Tageswerten: - Alles ab Mitternacht (als Default) - Letzte 3 Stunden (per Zoom In Tap) - Letzte 6 Stunden (per Zoom In Tap) - Letzte 12 Stunden (nochmal Zoom In) - Letzte 24 Stunden (Zoom In) Wäre natürlich zu überlegen, ob man die Ansichten von der Tageszeit abhängig machen möchte. Morgens um 09:00 wären beipielsweise nur die ersten 3 per Tap zoombar ... Bei der Historie analog: - Letzte 7 Tage - Letzte 14 Tage - Letzte 30 Tage
Scrollen und Pinch to Zoom können natürlich immer noch aktiv sein, z.B. wenn man nur die letzte Stunde sehen will oder eine bestimmte Woche in der Historie. Mit so einem Logo wär das auch ziemlich intuitiv zu realisieren ...
So oder so, Califahren mit Blue-Battery D1 und der Bluebattery App macht Spass ... Danke für deinen Einsatz!
Wie machst Du das? Vermutlich mit dem rot markierten Icon? Dieses Icon beendet die Bluetooth-Verbindung zum BB und stellt sie anschließend erneut her. Nachdem die Verbindung erfolgreich hergestellt wurde, werden zuerst die History-Daten vom BB an die App übertragen und danach die Tageswerte.
Solange eine Bluetooth-Verbindung besteht, sendet der BB alle zwei Sekunden die aktuellen Daten an die App. Die App zeigt die zuletzt empfangenen Daten im oberen Teil an und speichert sie außerdem auf dem Smartphone. Die gespeicherten Daten werden dann unter "Aktuelle Daten" in dem Diagramm dargestellt.
Wenn zu einem Zeitpunkt (z.B. 11:23:45 Uhr) keine Bluetooth-Verbindung besteht, können auch keine Daten für diesen Zeitpunkt empfangen, gespeichert oder dargestellt werden. Diese Daten glänzen also durch Abwesenheit. In den letzen vier Deiner Screenshots ist das von mir gelb markierte Icon in der Statusleiste zu sehen. Die durchgestrichenen runden Doppelpfeile bedeuten, dass es aktuell keine Bluetooth-Verbindung zum BB gibt und daher auch keine Daten empfangen werden können! Eine gestörte Bluetooth-Verbindung kann verschiedene Ursachen haben: Die Entfernung ist zu groß, die Funksignale werden durch Metall oder Wasser blockiert, oder es gibt Störsender in der Nähe.
Anders verhält es sich mit den Tageswerte und der History. Diese Werte werden im BB über eine gewisse Zeit (Tageswerte: alle 10 Minuten, History, alle 24 Stunden) aggregiert und eine gewisse Zeit lang gespeichert. Wie oben beschrieben, werden diese im BB gespeicherten Daten nach einem erfolgreichen Verbindungsaufbau von der App ausgelesen.
Nein, sollten sie nicht. Die "Aktuellen Daten" geben eine Momentaufnahme der Werde zum aufgenommenen Zeitpunkt wider, während die "Tageswerte" die aggregierten Werte (Mittelwert, Summe, Maximum, Minimum) der letzten 10 Minuten darstellen.
Wenn das so wäre, müsste der Ritter "Mix" in "Aktuelle Daten" in "Tageswerte" zu finden sein. Dort werden ja aggregierte Daten angezeigt, wenn ich's richtig verstanden habe, die Werte des aktuellen Tages? Das wäre ja analog zu "Mix" bei der "Historie" ... Dort alles bis Mitternacht des vergangenen Tages und "Mix" bei "Aktuelle Daten" alles danach bis zum Zeitpunkt der Aktualisierung.
Kann mir jemand sagen, was ich machen bzw. einstellen muss, dass die App nach dem Aktualisieren auch die aktuellen Daten anzeigt? Habe heute nochmal versucht rauszufinden, wieviel der Ruhestrom ist. Aber nach zweimaligem aktualisieren der 'Aktuelle Daten' wird mir nach wie vor der Status von gestern, 12.22 angezeigt. Die Historydaten wurden sofort aktualisiert, die Tageswerte auch nur die aktuellen Daten bleiben historisch ...
Habe die Daten ab 07:33 und 07:35 zweimal aktualisiert, 4 Minuten nach der ersten Aktualisierung werden immer noch die Daten vom Vortag, 12.22 angezeigt, die Anzeige wird nicht auf den neusten Stand gebracht.
Diese Daten zeigen den Stand vom 29.07 12:22
Die historischen Daten wurden aktualisiert
Auch die Tageswerte werden aktuell angezeigt (07:30)
Habe ich eine Einstellung übersehen oder bediene ich etwas falsch? Oder habe ich einfach nur eine falsche Erwartungshaltung bezüglich 'Aktuelle Daten'?
Sodele, habe nun zwei Wochen mit der App gearbeitet, soweit alles gut. Habe aber 2 Anregungen: Bei der Ansicht "Tageswerte" wäre es sinnvoll, die X-Achse mit dem Datum statt der Zeit zu versehen, damit die Anzeige sinnvoll interpretiert werden kann. Beispiel SOC auf dem ScreenShot. Hier wird der Verlauf vom Dienstag 14.07. bis heute 26.07. angezeigt. Die Zeitangaben 6:11 / 4:13 / 2:15 usw sagen nichts aus ...
Was mich aber richtig stört ist, dass die Grafik "Aktuelle Daten" nicht sofort nach dem Einlesen aktualisiert wird. Auch hier ein Beispiel. Ich habe heute um 12:52 die Daten aktualisiert, auf dem Display werden trotzdem noch die Werte der letzten Aktualisierung um 07:46 angezeigt. Ich habe nicht rausgefunden, was man tun muss, um die Anzeige zu aktualisieren. Direktes Neustarten der App nützt in der Regel nichts, andere Menus aufrufen und zurück muss nicht ein Update auslösen ... Irgendwann nach ein, zwei Minuten erscheint dann auf einmal die aktualisierte Anzeige. Warum ist das nicht gleich nach dem Einlesen möglich?
Nein, sollten sie nicht. Die "Aktuellen Daten" geben eine Momentaufnahme der Werde zum aufgenommenen Zeitpunkt wider, während die "Tageswerte" die aggregierten Werte (Mittelwert, Summe, Maximum, Minimum) der letzten 10 Minuten darstellen.
Ich kann auf dem Screenshot nicht erkennen, welche "Aufzeichnungshäufigkeit" eingestellt ist. Ich nehme an, dass es "einige (10 pro Stunde)", also alle sechs Minuten ist.
Falls die sieben "fehlenden" Zyklen kürzer als sechs Minuten waren und vollständig zwischen den Aufzeichnungszeitpunkten lagen, sind die dargestellten Daten plausibel.