Ich teste gerade die Speedtest-Integration und bisher funktioniert alles reibungslos!
Allerdings finde ich, dass die Anzeige in der Oberfläche für manche Anwendungsfälle vielleicht etwas zu umfangreich ist. Es wäre interessant, zwischen drei Anzeigeebenen wählen zu können:
Vollständiger Modus: Alle verfügbaren Informationen (Upload- und Downloadraten, Ping, Server usw.).
Zwischenmodus: Drei Felder, die die Upload- und Downloadraten sowie den Ping anzeigen, begleitet von einem Diagramm zur Visualisierung der Leistungsentwicklung und zur möglichen Erkennung von Unterbrechungen, sofern die Daten dies zulassen.
Kompakter Modus: Nur die Upload- und Downloadraten sowie der Ping, für eine diskretere Anzeige auf dem Dashboard.
Damit könnte jeder das Widget an seine Bedürfnisse und den verfügbaren Platz auf seinem Dashboard anpassen, während gleichzeitig der Zugang zu detaillierten Informationen für diejenigen erhalten bleibt, die dies wünschen.
Jedenfalls vielen Dank für die Arbeit an dieser Integration!
Wenn ich das richtig verstanden habe, gibt es im Spiel zwei Kategorien von Leuten: Typen wie dich, die an den Integrationen arbeiten, und Typen wie mich, die mit lauter komischen Anfragen ankommen!
Und außerdem, wenn ich das richtig verstanden habe, müsste man dich sogar ein bisschen in deinem Entwicklungstempo bremsen, denn in diesem Tempo haben wir nicht mal Zeit, eine Integration zu testen, da kommen schon drei neue!
Jedenfalls Hut ab für die Arbeit und danke, dass du Gladys so schnell voranbringst!
In den Widget-Einstellungen gibt es eine neue Auswahl Anzeige:
Vollständig (Standard): wie zuvor;
Durchsatz, Ping und Diagramm: drei Felder (absteigend, aufsteigend, Ping) und das Diagramm;
Durchsatz und Ping: nur die drei Felder.
Die beiden kurzen Versionen haben keine Schaltfläche mehr: ein Test wird immer von der Integrationskonfiguration aus gestartet. Aktualisiere von Gladys aus und sag mir, wie es läuft!
Erlaubt das Diagramm, einen Internetausfall zu erkennen, oder werden die Daten geglättet, sodass eine Unterbrechung möglicherweise nicht klar ersichtlich ist?
2.) Nutzung der Daten in den Szenen
Kann man die Testergebnisse nutzen, um Aktionen in Gladys auszulösen? Zum Beispiel, wenn der Ping 300 ms überschreitet, eine Benachrichtigung senden und dann zwei Minuten später einen neuen Test starten, um zu überprüfen, ob es sich nicht um einen Ausreißer handelt.
Wenn das Problem bestätigt wird, könnte man anschließend eine zusätzliche Aktion in Betracht ziehen, wie z. B. das Neustarten des Routers.
Die Idee wäre, eine automatische Überwachung der Internetverbindung einzurichten, mit einer Überprüfung vor dem Auslösen einer Aktion, um falsche Alarme und unnötige Neustarts zu vermeiden.
Gut gesehen @Damien! Das war beabsichtigt: Für die Kurzmodi hatte ich mich dafür entschieden, den Button (und das Datum) zu entfernen, um ein wirklich kompaktes Widget zu behalten. Da aber jeder seine eigene Nutzung hat, fügt die 1.6.0 eine Einstellung pro Widget hinzu, Button „Test starten“: je nach Anzeige (wie zuvor), immer oder nie. Du kannst ihn also in deinem reduzierten Widget wieder aktivieren
Ausfälle: Ehrlich gesagt, ist das Diagramm nicht dafür gemacht. Die Tests starten standardmäßig alle Stunden (mindestens alle 10 Minuten), ein fehlgeschlagener Test sendet keinen Wert und das Diagramm verbindet die Punkte: Ein Ausfall zwischen zwei Tests ist nicht sichtbar.
Szenarien: Das ist mit der 1.6.0 umgesetzt:
der Auslöser Automatischer Durchsatz-Test fehlgeschlagen, der startet, wenn ein automatischer Test nicht durchgeführt werden kann (oft ein Ausfall);
die Aktion Durchsatz-Test starten, die auf das Ergebnis wartet und es an die folgenden Aktionen weitergibt.
Für dein Beispiel: Auslöser « Wert eines Geräts » Ping > 300 ms → Benachrichtigung → 2 Minuten warten → Durchsatz-Test starten → « Nur fortsetzen, wenn » der Ping immer noch über 300 ms liegt → der Rest.
Um die Box neu zu starten, wird die Integration deiner Box benötigt: Welche hast du?
Persönlich habe ich eine SFR-Box und der Neustart-Button direkt in der Integration ist wirklich super praktisch! Kein Herumrennen mehr bis zur Garage, um den Button der Box zu drücken.
Und danke für das Schema der Szene, das hilft wirklich, zu verstehen, wie man das alles einrichtet!
Super Und gute Neuigkeiten: Die SFR-Box-Integration hat auch eine Szenenaktion SFR-Box neu starten. Du kannst sie also am Ende deiner Szene, nach dem „Nur fortsetzen, wenn“, einfügen, um die Schleife zu schließen.
Kleiner Tipp: Die Box braucht einige Minuten, um nach einem Neustart wieder hochzufahren, und in dieser Zeit bleibt der Ping schlecht. Behalte die Wartezeit und den zweiten Test vor dem Neustart bei, um sie nicht in einer Endlosschleife neu zu starten.