Synchronisation des téléchargements de fichiers entre les fenêtres du navigateur

Pour PiCockpit, je développe actuellement l'application Digital Nose. Cette application nécessite un téléchargement pour le fichier de configuration BSEC - qui est une donnée binaire. Une fois que l'utilisateur a téléchargé le fichier, il est publié via MQTT, et picockpit-client peut l'utiliser pour configurer l'algorithme BSEC AI pour faire la détection de gaz. Voici un petit...

Weiterlesen

Les fondements technologiques et sécuritaires de PiCockpit

On m'a demandé d'élaborer un peu sur la sécurité et les fondements technologiques de PiCockpit. Les parties impliquées PiCockpit se compose de plusieurs parties : picockpit-client picockpit-frontend picockpit-backend picockpit-api ("papi") la base de données le serveur MQTT le dépôt de paquets picockpit Le serveur MQTT Les données entre le picockpit-frontend et le picockpit-client sont échangées en utilisant le serveur MQTT (appelé...

Weiterlesen

Lancement de PiCockpit v2.0 - nouvelles fonctionnalités étonnantes !

Hier, le 6 octobre 2020, nous avons publié la nouvelle version de PiCockpit, qui comporte de nombreuses nouvelles fonctionnalités intéressantes. Et le meilleur de tout : PiCockpit continue d'être gratuit (comme une bière gratuite), pour un maximum de 5 Raspberry Pis ! Commencez gratuitement dès aujourd'hui. Qu'est-ce que picockpit.com ? PiCockpit est une...

Weiterlesen

TermiShell : un shell basé sur le web pour le Raspberry Pi (notes de développement)

Introduction Au cours du développement de PiCockpit, je vais ajouter un terminal basé sur le web appelé TermiShell. Icône de TermiShell, par : Stephanie Harvey via unsplash.com TermiShell va vous permettre de vous connecter à votre Raspberry Pi en utilisant PiCockpit.com (et le picockpit-client) - aucune application supplémentaire n'est requise de part et d'autre. Cela devrait être très confortable,...

Weiterlesen

Documentation Eclipse Paho MQTT JavaScript

Malheureusement, la page officielle d'Eclipse, que vous pouvez facilement trouver en utilisant Google, ne contient PAS de lien vers la documentation proprement dite (du moins pas à ma connaissance). Le lien vers la documentation elle-même est le suivant : https://www.eclipse.org/paho/files/jsdoc/Paho.MQTT.Client.html Happy coding.

Weiterlesen

Paho MQTT Client (Javascript), Envoy, VerneMQ : débogage des déconnexions

Après avoir déployé picockpit sur mon serveur, un bug a été observé : le frontend web se déconnectait à intervalles très réguliers. Ce problème n'existait pas dans l'environnement de développement local. Les utilisateurs de picockpit ont signalé le même bug. Je l'ai débogué aujourd'hui et j'ai appliqué un correctif. Il s'avère que c'était un problème de timing. TL;DR comment...

Weiterlesen

picockpit.com nouvelle version v.0.11.0 est en ligne !

Cette nouvelle version de picockpit.com prend en charge le streaming en direct des données de mesure MQTT de votre Pi vers votre interface web (bureau ou mobile). En cliquant sur l'icône d'information, vous pouvez voir les adresses IP publiques et privées, le numéro de série et le modèle du Pi : L'état en ligne du Pi est affiché avec le badge en ligne. Actuellement...

Weiterlesen

Aperçu du PiCockpit : Capteurs

Aperçu Ceci est dans la prochaine version de PiCockpit : Toutes ces valeurs sont mises à jour en direct (actuellement chaque seconde) en utilisant des messages MQTT vers PiCockpit. La valeur pour Root partition total available est statique, car il s'agit de la taille totale de la partition racine. Certaines valeurs sont rendues dans une vue plus jolie (mais moins précise) dans le...

Weiterlesen

PiCockpit montrant l'utilisation du CPU et la température

Les informations relatives au CPU sont mises à jour en direct dans votre interface web. Peu importe où se trouve votre Pi dans le monde, s'il dispose d'une connexion Internet et peut parler au Broker MQTT de PiCockpit, vous pourrez le surveiller. CPU Chargé de deux porcs : Le 51 % fait référence à la charge globale du système - c'est-à-dire...

Weiterlesen

Premier message du client picockpit rendu !

Aujourd'hui, 7.8.2019, vers 18:16, le code est en place pour que le premier message ait été rendu : Ainsi le Pi "Alexander" est affiché comme étant en ligne. Grâce à la magie de vue.js, MQTT, VerneMQ, AdminLTE, Crystal Lang, Python, Paho, AXIOS et bien plus encore ! Ceci est l'effort d'environ 320 heures de travail...

Weiterlesen