Anzeige von Diagrammen für binäre Sensoren

Für mich gibt es zwangsläufig zwei Zeitpunkte: den „historischen“ Punkt und die aktuelle Uhrzeit

Da wir über einen Zustand sprechen, muss man zwangsläufig die letzte Linie zwischen dem letzten Punkt und jetzt ziehen, oder?

Ich habe die Änderung in diesem Sinne vorgenommen.

Ich habe (nur für die Binärdateien) hinzugefügt:



Es ist gepusht

Hallo @pierre-gilles,

Wie oben erwähnt, habe ich die Änderungen so vorgenommen, wie du es dir vorgestellt hast.
Du kannst das Review machen. Zur Erinnerung die PR: Add binary chart by Terdious · Pull Request #2094 · GladysAssistant/Gladys · GitHub

Hallo @Terdious :slight_smile:

Ich habe dir eine funktionale Review zum Thema gemacht:

Noch keine technische Review, solange es nicht funktional in Ordnung ist!

Hey @pierre-gilles,

Ich habe normalerweise die Anmerkungen angewendet und überprüft, außer:
Könntest du mir mehr über diesen Teil sagen:

Ich habe versucht, es nachzubilden, aber trotz Zoom rein/raus und Auflösung ändern, etc. habe ich nie dein Ergebnis erreicht. Allerdings hatte ich vor meiner letzten Änderung das gleiche Problem, aber ich hatte es vor deiner Überprüfung korrigiert. Deshalb habe ich trotzdem auf maximal 10 Zeichen reduziert, nur für den Fall…^^

Und für den Power Plug habe ich dir auf GitHub geantwortet, aber ich kann es nicht reproduzieren. Ich habe ein Log für die Einheiten hinzugefügt, um mehr zu sehen.

Danke für die Korrekturen!

Okay, ich kann es auch nicht reproduzieren!

Ich habe dir einen Kommentar für den Rest hinterlassen:

Hallo @pierre-gilles,

Passt dir das für deinen letzten Kommentar zu dieser PR:

Ja, das ist perfekt :slight_smile:

Ich glaube, das war der letzte Punkt, der behandelt werden musste.
Ich denke, du kannst das überprüfen!

Echt sehr cool :slight_smile:

Ich habe dir 2 Rückmeldungen gegeben.

Ich denke, wir können danach einen Cloudflare Pages Build machen, damit Gladys Plus Nutzer mit ihrer Instanz testen können, da es nur Frontend ist, sollte es funktionieren (wenn die Nutzer ihren „binären“ Graphen nach dem Test löschen).

Ok gut für mich (ich habe dir auch dort unten geantwortet)

Aber bei den WebSockets gibt es bei mir keine Probleme, ich bin 2 Minuten auf der Seite geblieben und die Aktualisierungen erfolgen alle 22s/30s ohne Seitenneuladung … Allerdings wird die Popup nicht automatisch aktualisiert, man muss die Maus bewegen.

Ah ja, das wäre wirklich super!!^^

Danke für die schnelle Änderung! Ich habe dir unten geantwortet, für mich ist beides in Ordnung.

Ich habe einen PR für die Cloudflare Pages Builds erstellt (behalte deinen PR):

Die URL sollte in ein paar Minuten bereit sein.

Super !!

@guim31, falls du uns liest … ^^

Das ist hier verfügbar:

https://terdious-add-binary-chart.gladys-plus.pages.dev

Ich empfehle, es auf einem separaten Dashboard zu testen und das Dashboard nach dem Test zu löschen (um die eigene Produktion nicht zu verschmutzen).

So sieht es bei mir aus:

Ich hätte meine Funktion gerne umbenennen können (wie bei Gerät des Raums), denn so ist es einfach zu lang ^^

Ansonsten ist bei mir alles gut !! :wink:

Danke für den Test, Guim31!!

Am Ende wundert mich das nicht.
Ich muss wohl wieder etwas übersehen haben. Es wäre verrückt, wenn man die Titel dieser Achse nicht besser anpassen könnte. Ich habe Stunden in die Dokumentation und Stackoverflow gesteckt… keine Chance, dass « ich » eine nicht hackige Lösung finde…

@Terdious ich weiß nicht, ob du mit den Optionen der y-Achse gespielt hast?

Typischerweise kannst du eine minWidth festlegen

Aber klar, das wird dann auf dem Diagramm Platz wegnehmen, kein Geheimnis, solche Diagramme würden stark von der Möglichkeit profitieren, 2 oder 1 Spalten zu haben ^^

Ansonsten sollte dem Benutzer die Möglichkeit gegeben werden, das Gerät umzubenennen, wie beim Widget „Geräte“

Ja, und genau das war es, es reduzierte das Diagramm so sehr, dass ich es aufgegeben habe. Aber tatsächlich kann eine Mischung aus beidem die extremen Fälle bewältigen.
Und wie du sagst, kein Geheimnis, die Wahl der Anzahl der Spalten ist sehr vorteilhaft (getestet an einer Verbindung der 2 PR. Aber selbst mit 2 Spalten war es noch sehr mittelmäßig …

Ich gehe davon aus? ‹ minWidth › + Möglichkeit zur Umbenennung (das Bearbeitungsfeld wird riesig sein :see_no_evil:)

Ich wäre auch interessiert, das zu sehen! Ja, das wird ein riesiges Bearbeitungsfeld :sweat_smile:

Ich habe einen ersten Kompromiss gefunden, den ich interessant finde, mit ‹ minWidth › und einigen Änderungen. Ich habe eine der Boxen voll ausgelastet, um sie wirklich zu testen.

Ich habe gerade gepusht, @pierre-gilles startet Cloudflare automatisch neu oder ist das eine manuelle Aktion von dir?

Ich arbeite weiter an der Möglichkeit zum Umbenennen, also wenn es eine Aktion von dir ist, ist es vielleicht nicht nötig, ein Bild vorher neu zu starten. Ich sage dir Bescheid.