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 !
C'est l'effort d'environ 320 heures de travail (temps total investi dans PiCockpit jusqu'à présent)
(À propos, l'icône de clé à molette après Alexander montre simplement que les caractères spéciaux UTF-8 peuvent être utilisés sans problème).
La capture d'écran montre également certaines caractéristiques de conception des messages et des sujets MQTT que j'ai choisis :
- le chemin comprend la série pi
- Les messages sont au format JSON et comprennent des éléments spéciaux :
- $client : le client qui a envoyé le message
- $uuid : un identifiant unique (actuellement généré à l'aide de uuid.uuid1() en Python)
- $ts : un horodatage UNIX, généré en utilisant datetime.datetime.utcnow().timestamp()