Primo messaggio dal client picockpit reso!

Oggi, 7.8.2019, alle 18:16 circa il codice è a posto per il primo messaggio è stato reso:

immagine 

Così il Pi "Alexander" è mostrato come online.

Grazie alla magia di vue.js, MQTT, VerneMQ, AdminLTE, Crystal Lang, Python, Paho, AXIOS e molto altro ancora!

Questo è lo sforzo di circa 320 ore di lavoro (tempo totale investito in PiCockpit finora) Sorriso

(A proposito, l'icona della chiave inglese dopo Alexander sta solo mostrando che i caratteri speciali UTF-8 possono essere usati senza problemi)

Lo screenshot mostra anche alcune caratteristiche di design dei messaggi e degli argomenti MQTT che ho deciso:

  • percorso include il pi seriale
  • I messaggi sono in formato JSON e includono elementi speciali:
    • $client: il cliente che ha inviato il messaggio
    • $uuid: un id unico (attualmente generato usando uuid.uuid1() in Python
    • $ts: un timestamp UNIX, generato usando datetime.datetime.utcnow().timestamp()