Invia un messaggio da Javascript

In Acme ci sono due pannelli a led installati. Da questa pagina puoi inviare un messaggio a questi pannelli usando le librerie Paho per Javascript ed una connessione WebSocket verso il broker iot.eclipse.org.

MQTT pusher per pannello: LedPanel 1

MQTT LedPanel gets the print commands from MQTT broker from making a subscription to the following topic:

tanzolab/mqtt_panel/macaddress/cmd 

macaddress is mac address of your Arietta G25 WiFi adapter and is unique all over the world so you can use also public MQTT broker like iot.eclipse.org to talk with your LedPanel.

From this topic LedPanel waits for a JSON message in this format:

#Print a string
{
    "cmd"     : "print",
    "font"    : "font filename",
    "color"   : "font color",
    "bgcolor" : "background color",
    "text"    : "text"
}

What is a Topic ? What is JSON ? What is a MAC address ?

The TanzoLab Project

Il TanzoLab è una iniziativa senza fini di lucro, nata da un'idea di Sergio Tanzilli socio fondatore di Acme Systems srl nel Novembre 2015, per trasferire ad appassionati di elettronica e informatica, professionisti e aziende nel settore, le conoscenze necessarie per poter creare prodotti embedded adatti per la produzione industriale.

Le attività del TanzoLab si svolgono ogni mercoledi sera, salvo casi speciali, dalle ore 18:30 presso i locali della Acme Systems srl e consistono in:

  • Talk monotematici a cura di professionisti in vari settori tecnologici
  • Workshop pratici su elettronica embedded, produzione e informatica
  • Progettazione e realizzazione di nuovi prodotti embedded per l'IT

Le attività vengono coordinate tramite questo sito, in cui vengono pubblicati tutti i lavori svolti o in via di sviluppo, e tramite un gruppo Telegram con cui per interagire direttamente via chat con gli altri membri.