Node-RED: Collegare il pulsante al mondo

Questa documentazione fa parte della guida Caso d'uso: collegare le cassette postali. Consulta la guida completa qui: Collegare senza problemi centinaia di cassette postali in un ufficio postale.

👋 Benvenuti nella documentazione di Stackhero!

Stackhero offre una soluzione Node-RED cloud pronta all'uso che fornisce numerosi vantaggi, tra cui:

  • Server MQTT incluso (Mosquitto).
  • Accesso completo all'interfaccia admin di Node-RED.
  • Dashboard di Node-RED inclusa.
  • Server email SMTP illimitato e dedicato incluso.
  • Aggiornamenti senza sforzo con un solo clic.
  • Nome di dominio personalizzabile sicuro con HTTPS (ad esempio, https://node-red.tua-azienda.com).
  • Prestazioni ottimali e sicurezza robusta grazie a una VM privata e dedicata.

Risparmia tempo e semplifica la tua vita: bastano 5 minuti per provare la soluzione Node-RED cloud hosting di Stackhero!

Ogni pulsante è dotato di un ESP8266, un chipset compatibile con WiFi. Questa connessione WiFi facilita la comunicazione del dispositivo con Internet.

Un ESP8266 su una scheda WEMOS D1 MiniUn ESP8266 su una scheda WEMOS D1 Mini

Il protocollo MQTT è stato scelto per la comunicazione tra l'ESP8266 e il server. È un protocollo leggero, ideale per applicazioni IoT.

Quando il pulsante viene premuto, dopo una breve pausa di 15 secondi, un messaggio viene inviato al server tramite MQTT. Il server quindi identifica l'email corrispondente e invia una notifica al cliente.

MQTT è perfetto per l'IoT. Purtroppo, l'autenticazione non è attivata di default, né la crittografia. Abbiamo osservato molte piattaforme IoT vulnerabili agli attacchi, portando a perdite di dati privati. Fortunatamente, quando si avvia un'istanza MQTT su Stackhero, sia l'autenticazione che la crittografia sono attivate, fornendo una soluzione completamente sicura fin dall'inizio.