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:
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)
(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()