Software zur Verwendung eines Ersatzmonitors als persönliches Dashboard mit benutzerdefinierten Datenfeeds?

4506
Underyx

Ich bin auf der Suche nach etwas, das es mir ermöglicht, meinen dritten Monitor für eine übersichtliche Datenvisualisierung zu verwenden. Im Idealfall würde dies als Vollbild ausgeführt werden, wobei der Fokus auf einer wirklich schönen Ästhetik liegt.

Ich habe vor, alle Arten von Daten in Diagramme / Darstellungen einfließen zu lassen, wie z. B. eine Echtzeit-Besucherzählung auf meinen Websites, meine Reddit-Karma-Zählung im Laufe der Zeit und was mir sonst noch in den Sinn kommt. Ich würde es vorziehen, Python zu verwenden, um diese Daten der Software zuzuführen, aber ich bin offen für alles, wirklich.

Wenn es so etwas nicht gibt, würde ich gerne Vorschläge hören, was Python-Bibliotheken empfehlen würden, die Sie für die Implementierung solcher Dinge empfehlen würden.

4
Hast du eine Lösung gefunden? Rico vor 10 Jahren 0
@Rico ja, akzeptierte Antwort. Underyx vor 10 Jahren 0

2 Antworten auf die Frage

1
RedBug

Dashing ist verfügbar unter http://shopify.github.io/dashing/

Es ist ein auf Sinatra basierendes Framework, mit dem Sie wunderschöne Dashboards erstellen können. Drag & Drop-Oberfläche zur Neuanordnung Ihrer Widgets, ... In Ruby und Open Source.

Schneidig

ODER

Dashku verfügbar unter https://github.com/itadakimasu/dashku

Zum Erstellen von Dashboards und Widgets in HTML, CSS und JavaScript sowie Open Source.

Dashku

Die beiden scheinen mir ziemlich schwer zu sein? Der erste braucht Ruby und Sinatra - und einen Webserver? Der zweite benötigt Node, MongoDB ** und ** Redis! Je nach Bedarf würde ich es viel einfacher finden, einige Webseiten einfach zu codieren und von Node oder Python aus zu bedienen. Aber beide sind interessante Produkte, danke für das Teilen. Julian Knight vor 10 Jahren 0
Das Washing scheint ein totes Projekt zu sein und wird nicht länger aufrechterhalten. Nicht für neue Arbeiten empfohlen. Cerin vor 6 Jahren 0
-1
Julian Knight

UPDATE 2017-12-09:

Der anonyme Downvoter brachte mich zu dieser alten Antwort zurück. Heutzutage verwende ich Node-RED, um schnelle Dashboards zu erstellen, ohne viel Code (wenn überhaupt) zu benötigen.


URSPRÜNGLICHE ANTWORT

Ich würde einfach ein Browserfenster einschalten, auf den Monitor verschieben und F11 ausführen, um die Teile der Benutzeroberfläche auszublenden.

Ich würde persönlich Node.JS verwenden, um einen einfachen Webservice für die Anzeige meiner Dashboards bereitzustellen. Ich habe ähnliche Dinge getan, sowohl für die Arbeit als auch für den persönlichen Gebrauch. Knoten ist gut, da Sie nur eine Sprache für die Server- und die Client-Endverarbeitung benötigen. JavaScript-Bibliotheken wie Angular.JS machen das Erstellen von Dashboards zu einer recht einfachen Aufgabe. Der letzte, den ich gemacht habe, war für einen Arduino-basierten Home-Monitor und wurde von einem Raspberry Pi bedient.

Wenn Python Ihre Sache ist, ist es natürlich auch einfach, einen einfachen Webservice zu erstellen. Es gibt viele Beispiele für Python wie für Node.JS.

Wenn Sie die Monitoranzeige bei jedem Neustart neu einrichten möchten, könnte dies mit AutoHotKey automatisiert werden.

Ernst! Downvote nach fast 4 Jahren! Und ohne Kommentar, warum? Wirklich für niemanden hilfreich. Das hat mich jedenfalls dazu veranlasst, die Antwort zu aktualisieren. Julian Knight vor 6 Jahren 0