Primeira mensagem do cliente picockpit entregue!

Hoje, 7.8.2019, por volta das 18:16 o código está em vigor para a primeira mensagem a ser transmitida:

imagem 

Assim, o Pi "Alexander" é mostrado como online.

Graças à magia do vue.js, MQTT, VerneMQ, AdminLTE, Crystal Lang, Python, Paho, AXIOS e muito mais!

Este é o esforço de cerca de 320 horas de trabalho (tempo total investido no PiCockpit até agora) Sorria

(A propósito, o ícone da chave inglesa depois de Alexander está apenas mostrando que caracteres especiais UTF-8 podem ser usados sem problemas)

A captura de tela também mostra algumas características de design das mensagens e tópicos MQTT que decidi:

  • caminho inclui a série pi
  • As mensagens estão no formato JSON, e incluem itens especiais:
    • $client: o cliente que enviou a mensagem
    • $uuid: uma identificação única (actualmente gerada usando uuid.uuid1() em Python
    • $ts: um carimbo da hora UNIX, gerado usando datetime.datetime.utcnow().timestamp()