Archiv für August 2019
PiCockpit v.0.11.0 & picockpit-client v0.15.6 veröffentlicht - Pi Überwachung live!
Frisch für Sie freigegeben - picockpit.com bietet Ihnen jetzt die Möglichkeit, bis zu 5 Pis von überall auf der Welt (mit Internetanschluss) kostenlos zu überwachen! Und so sieht es aus: Die Daten (unter dem Heartbeat Button) werden live aktualisiert, derzeit jede Sekunde. Wie kann ich meine Pis kostenlos überwachen?...
WeiterlesenAngabe der Debian-Abhängigkeit zwischen zwei Versionen & apt-get-Installation von .deb-Dateien
Diese Informationen sind wahrscheinlich vor allem für Paketbetreuer von Interesse: Abhängigkeit von bestimmten Paketversionen Hier ist, wie man eine Python3-Abhängigkeit zwischen Version 3.5 (gleich oder später) und 3.6 (muss früher sein) in debian/control angibt: Depends: python3 (>= 3.5), python3 (<< 3.6) Sie geben also im Grunde zwei Abhängigkeiten an. Beachten Sie, dass dies nicht funktionieren wird...
Weiterlesenpicockpit.com neue Version v.0.11.0 ist live!
Diese neue Version von picockpit.com unterstützt das Live-Streaming von MQTT Messdaten von Ihrem Pi auf Ihr Webinterface (Desktop oder Mobile). Wenn Sie auf das Info-Symbol klicken, können Sie die öffentlichen und privaten IPs, die Seriennummer und das Pi-Modell sehen: Der Online-Status des Pi wird mit dem Online-Badge angezeigt. Derzeit...
WeiterlesenPiCockpit Vorschau: Sensoren
Vorschau Dies ist in der kommenden Version von PiCockpit: Alle diese Werte werden live (derzeit jede Sekunde) über MQTT-Nachrichten an PiCockpit aktualisiert. Der Wert für Root Partition total available ist statisch, da es sich um die Gesamtgröße der Root Partition handelt. Einige Werte werden in einer hübscheren (aber weniger präzisen) Ansicht in der...
WeiterlesenPiCockpit zeigt CPU-Auslastung und Temperatur
Die CPU-Informationen werden live in Ihrem Webinterface aktualisiert. Egal wo auf der Welt sich Ihr Pi befindet, wenn er eine Internetverbindung hat und mit dem PiCockpit MQTT Broker kommunizieren kann, werden Sie ihn überwachen können. CPU Loaded with two hogs: Die 51 % bezieht sich auf die Gesamtsystemlast - also...
WeiterlesenPiCockpit: Online/Offline-Zustände und MQTT
Im kommenden PiCockpit Release wird es eine Online-Statusverfolgung für Pi's geben, die über den picockpit-client verbunden sind. Die Online-Funktion wird durch das Last Will & Testament Feature von MQTT realisiert. Sie können es testen, indem Sie Ihren Pi vom Netzwerk trennen. Ich habe den Pi ausgesteckt um: 17:59:10 Um ca. 18:00:05 wurde er als offline angezeigt: Warum...
WeiterlesenVerneMQ wie man Clients zwangsweise per Kommandozeile trennt
Es gibt einen Befehl vmq-admin session show, der Ihnen die derzeit verbundenen Clients anzeigt: Leider wird diese Ausgabe für eine Gesamtbreite von 80 Zeichen abgeschnitten (egal wie viele passen würden) und es gibt derzeit keinen Hinweis darauf, dass es so ist. Siehe dieses VerneMQ Github-Problem: https://github.com/vernemq/vernemq/issues/1200 Zum Trennen von Clients benötigen Sie die client_id...
WeiterlesenPaho nicht abonnieren
Problem AMQJS0005E Interner Fehler. Fehlermeldung: Cannot read property 'show' of undefined Dieser Fehler wird sporadisch angezeigt, vor allem wenn man mit Shift-Reload die ganze Seite neu lädt. Lösung Ich habe ein Vue.js Plugin um "Toast" Nachrichten anzuzeigen (Vue.toasted). Ich verwende es derzeit für Debugging-Zwecke. Alles funktionierte zunächst gut, wie mein Code ausgeführt wurde, nachdem Vue initialisiert wurde...
WeiterlesenErste Nachricht vom picockpit Client gerendert!
Heute, am 7.8.2019, gegen 18:16 Uhr, ist der Code für die erste Meldung vorhanden, die gerendert wurde: So wird der Pi "Alexander" als online angezeigt. Dank der Magie von vue.js, MQTT, VerneMQ, AdminLTE, Crystal Lang, Python, Paho, AXIOS und vielem mehr! Dies ist das Ergebnis von rund 320 Stunden Arbeit...
WeiterlesenPOST-Anfragen mit Axios, Kemal (crystal lang), vue.js zum Laufen bringen
In picockpit.com verwende ich AJAX-Anfragen zur Kommunikation mit dem Backend für Aktualisierungsvorgänge. Wenn Sie z. B. den Namen dieses Pi ändern möchten, wählen Sie:, was ein Inline-Formular anzeigt: Wie man dieses Inline-Formular mit vue.js anzeigt, ist nicht Gegenstand dieses Beitrags (auch wenn es sehr interessant ist!)...
Weiterlesen