Test de stress d'un Raspberry Pi 4 avec PiCockpit - surveillance de la température

En utilisant la nouvelle version PiCockpit v2.0, vous pouvez surveiller la température actuelle du SoC du Pi dans une interface web facile à utiliser (dans PiStats). Cliquez simplement sur PiStats, et entrez temp dans la recherche : cela réduira l'affichage à la seule température du SoC. La température sera mise à jour toutes les secondes. Je recommande également...

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

Comment faire apparaître la caméra et l'écran sur une carte de support de module de calcul

Nous avons développé notre propre Compute Module Carrier Board, appelée PCCB. Elle est compatible avec les Raspberry Pi Compute Modules 1 - 3 Plus, et possède un certain nombre de fonctionnalités très utiles pour une utilisation industrielle (RS232, CAN Bus, RS485, TPM, DC/DC Stepdown). Aujourd'hui, j'ai vérifié la caméra et l'interface d'affichage 7'' que nous fournissons sur le...

Weiterlesen

Vuetify : : Ouvrir une ligne de détail de manière programmatique

Pour la prochaine version de PiCockpit v2.0, je prépare une application GPIO. Les entrées GPIO sont des lignes de table - et pour les configurer, nous voulons pouvoir accéder à la ligne de détail en cliquant sur le bouton configurer : cliquer soit sur le chevron soit sur le bouton configurer conduira à l'ouverture de la ligne de détail : Ici...

Weiterlesen

activer et désactiver un service systemd en Python en utilisant DBus

Le prochain picockpit-client réagit aux événements de suppression du frontend en désactivant son service (l'application restera cependant installée). De même, lorsque vous déciderez de lancer picockpit-client connect à nouveau, le service sera réactivé et démarré automatiquement pour vous. Ceci est possible en utilisant l'interface Python DBus. Le DBus est un système de bus pour interagir...

Weiterlesen

Le serveur SSH de Raspbian échoue après la mise à niveau de Stretch vers Buster (pas de connexion SSH)

J'ai utilisé cet excellent guide pour mettre à jour mon Raspbian de Stretch à Buster : https://pimylifeup.com/upgrade-raspbian-stretch-to-raspbian-buster/ Après avoir redémarré mon Pi, la connexion SSH avait disparu. En me connectant au Pi à l'aide du clavier et du moniteur connectés, j'ai pu déboguer le problème : service ssh status journalctl -u ssh -n 200 "Missing privilege separation directory /run/sshd" Ce répertoire doit...

Weiterlesen

Comment définir des identifiants d'objet uniques dans les documents intégrés à une collection MongoDB ?

La fonction updateMany de MongoDB peut être utilisée pour mettre à jour tous les documents qui correspondent. Problème Si, toutefois, vous souhaitez définir de nouveaux ObjectID uniques dans votre mise à jour, vous constaterez que MongoDB définit le même ObjectID pour chaque entrée : db.getCollection('mypis_collectedpis').updateMany({}, {$set : {apps : { "com.picockpit/core" : { meta : { version : "2.0", nom : "PiCockpit Core", image : "", description : "PiCockpit.com...

Weiterlesen

passage de JSON à MsgPack de manière rétrocompatible avec Paho MQTT (JavaScript)

picockpit.com fait un usage intensif de MQTT. Pour la prochaine version 2.0, j'ai décidé de passer à MsgPack. Pourquoi MsgPack ? MsgPack (en fait appelé MessagePack - les paquets ont tendance à utiliser MsgPack) est un format binaire, visant à la compatibilité avec JSON, mais diminuant la taille du fichier (ce qui est bon pour économiser la bande passante et les ressources du serveur). Autre avantage :...

Weiterlesen

Erreurs commerciales stupides #6 : : Pas d'appel à l'action (bouton) clair

Une amie m'a transmis un courriel me demandant (ainsi qu'à d'autres destinataires dont l'identité n'a pas été révélée) de signer une pétition afin de maintenir le soutien allemand au Népal. J'ai décidé de la soutenir, elle et sa cause, en y consacrant une minute de mon temps. Mais cette minute s'est transformée en cet article de blog. Et il contient une leçon précieuse pour nous tous :...

Weiterlesen