31 août 2026

chrono.vdr : Documentation

Pour l’instant l’installation a été testée sur Raspberry 3,4 et 5 avec la dernière version de Raspberry Pi OS 13 (Trixie)

  • Un point d’accès wifi avec routage vers la carte Ethernet.
  • Un serveur WEB apache2 configuré pour écouter sur les ports 80, 8080 et 3000
  • Un serveur de donnée MariaDB et la base de données de chrono.vdr
  • L’éditeur de base de données phpmyadmin. http://adresse_ip/phpmyadmin
  • L’application chrono.vdr
  • Les librairies JavaScript permettant de visualiser les données sous forme graphique.

  • Un serveur MQTT Mosquitto
  • Une liaison série USB avec les cartes micro:bit/mqtt, écrite en Python.
  • Une liaison http/mqtt, écrite en Python.

C’est quoi MQTT ?

MQTT est un protocole de communication léger et rapide, conçu pour l’Internet des objets.
Il permet à des objets connectés ou des capteurs d’envoyer et de recevoir des données de manière efficace sur des réseaux instables ou à faible bande passante.

Un objet peut publier des messages à n’importe quel adresse.
Exemple vdr/pub, vdr/mbit, vdr/1, vdr2, vdr/3 ….

Un objet peut s’abonner à un fil de message. Il reçoit les messages de ce fil instantanément.
Exemple vdr/1 pour tout les messages adressé à l’objet 1

Avantages :
Légèreté : Les messages ont une structure très simple et pèsent très peu, ce qui consomme peu d’énergie et de données.
Temps réel : Les données sont poussées (push) instantanément dès qu’elles sont disponibles.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *