Mehrere Fehler/Mängel bei Tasmota POW-R2

Vielen Dank @GBoulvin!! Mal sehen, ob das @pierre-gilles für die Veröffentlichung passt!!

Ist das immer noch umstritten? Ich dachte, das wäre geklärt… :wink:
Sollen wir noch eine Schicht drauflegen? :upside_down_face:

Hallo @Terdious!
Ich komme auf dieses Thema zurück, weil es mir gelungen ist, den „Aubess 16A Power Monitoring Plug“ so zu modifizieren, dass er mit Tasmota läuft.
Ich konnte also die Änderungen, die du an der Tasmota-Integration vorgenommen hast, erfolgreich testen.
Auf die Veröffentlichung freue ich mich schon;-)

Hallo zusammen :slight_smile:

Bevor ich in den Urlaub gegangen bin, gab es eine Diskussion über die Migration des Bestehenden im PR, ist da etwas passiert, während ich weg war? Ich habe keine neuen Nachrichten auf Github gesehen.

Hallo @pierre-gilles,
Die letzten, umfassenderen Tests waren positiv.
Wenn ich mich nicht irre, fehlte nur noch dein Okay für den PR…

Dieser Kommentar von @AlexTrovato vom 16. Juli ist unbeantwortet geblieben: Add features energy on Tasmota devices, fixes features on server and fixes i18n units energies front by Terdious · Pull Request #1526 · GladysAssistant/Gladys · GitHub

Die Frage war: Was ist mit der Migration der bestehenden Daten, die nicht im richtigen Format sind?

Ich hatte mich dazu geäußert und die Tests durchgeführt. Es gibt nur mich, aber ich hatte keine Probleme.

Ich teste es nochmal und melde mich in einer Stunde wieder… Es geht nur um den Austausch meiner Produktionsdatenbank, richtig?

@GBoulvin,
Installiere das Gerät in deiner Produktionsdatenbank, hole diese dann in die Testdatenbank und schau, wie es im Moment aussieht. Prüfe, ob das Gerät noch funktioniert und ob die Daten im Dashboard mit den vorherigen übereinstimmen.
Danach gehst du zur Integration und aktualisierst dein Gerät. Normalerweise solltest du alles wiederfinden wie vorher, aber mit der richtigen Spannung usw.

Schau auch bei den Szenen nach, ich weiß nicht, ob es ein Update mit Dezimalstellen gab, aber natürlich wird der Wert nicht mehr derselbe sein, da er vorher falsch gespeichert wurde (mV statt V)
@pierre-gilles, kannst du bestätigen, dass das ausreicht, um es zu validieren? Vielen Dank im Voraus.

Voilà, getestet, alles genehmigt.
Der Wert, den ich auf dem Dashboard sehe, die Spannung, wurde automatisch in Volt, also korrekt, angezeigt.
Bei der Integration reichte ein einfacher Klick auf ‹ Aktualisieren ›, um von 4 verfügbaren Werten auf, äh, ich habe vergessen zu zählen, aber mindestens 9 zu wechseln, mit allen Werten und Einheiten korrekt.
Bei den Szenen konnte ich die Spannung tatsächlich nicht verwenden, da 0,234 V angezeigt wurden.
Bei den Diagrammen… Mist, ich habe nicht daran gedacht, nachzusehen…

Ich sprach über diese Nachricht von @AlexTrovato:

Aktuell gibt es im PR keine Datenbankmigrationen, um die bereits in der DB mit dem falschen Format eingegebenen Daten zu korrigieren. Und wenn jemand diesen Typ von Gerät hinzufügt, landet er mit „hybriden“ Daten, und auf seinen Sensorkurven ist das einfach falsch (gibt es nicht einen Sprung zwischen vorher und nachher?).

Was denkst du?

Da habe ich mich geirrt,
Diesmal werde ich mich darum kümmern, das zu erledigen!! Tatsächlich dachte ich nicht, dass ich die alten Daten anrühren müsste, aber für die Kurven könnte es tatsächlich notwendig sein ^^

Der Code, den @AlexTrovato vorgeschlagen hat, ist sehr gut :slight_smile: Man muss nur noch eine Concurrency zum Promise.map hinzufügen, wie ich es im PR vorgeschlagen habe, und das sollte den Job erledigen. Danach testen!

Hallo!
Wieder ein altes Thema, fürchte ich…
Ist der letzte Kommentar von @pierre-gilles wirklich blockierend?
Denn die hier vorgeschlagenen Verbesserungen wären wirklich willkommen…
Ich bin immer bereit, bei Bedarf Tests durchzuführen!

Hallo @GBoulvin! Das ist tatsächlich schon etwas her, die PR wurde sogar vom Stale Bot wegen Inaktivität geschlossen.

Vielleicht gab es ein kleines Kommunikationsproblem bezüglich des Status der PR.

Das Beste wäre, die PR wieder zu öffnen, auf den aktuellen Master zu rebasen, ein neues Docker-Build zu erstellen und dieses Build in der Praxis zu testen.

Hallo !! Ich komme nochmal auf das Thema zurück !! Vielen Dank an @VonOx und @AlexTrovato, dass ihr dem PR gefolgt seid.

@GBoulvin, wenn ich ein Docker-Image einrichte, kannst du das dann testen?

Ich habe den Branch aktualisiert und einige Änderungen vorgenommen. Ich werde heute noch pushen.

Docker-Image des PR: docker pull terdious/gladys:tasmota-POW-R2-features-fixes
https://hub.docker.com/layers/terdious/gladys/tasmota-POW-R2-features-fixes

@pierre-gilles, ich denke, du könntest eine Überprüfung durchführen.

Kleiner Ausflug vom Thema, was nutzt du, um den pH-Wert deines Pools zu messen?

Sonde iopool !! + Bluetooth/WLAN-Modul + Node-Red
[Sonde + Gateway](Wasseranalysator - Verbundene Pool- und Spa-Sonde Premium - EcO Start and Connect - Pack mit Sonde, Wi-Fi-Relay - Pflegeprodukte und App - iopool Amazon.fr)
Website

Es gibt auch eine neue, etwas teurere Sonde, die auch Salz verwaltet.

Okay, danke!
WLAN ist für mich nicht so gut, ich warte, bis ein Hersteller mit Zigbee startet! :+1: