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 un ambiente Node-RED cloud completamente gestito, progettato per permettervi di creare workflow in modo rapido:
- Server MQTT integrato (Mosquitto) per un'integrazione IoT senza interruzioni.
- Accesso completo all'interfaccia di amministrazione Node-RED per la gestione dei flow e delle impostazioni.
- Node-RED Dashboard incluso per la visualizzazione in tempo reale.
- Server email SMTP dedicato incluso, senza limiti di invio.
- Aggiornamenti con un clic per mantenere sempre aggiornata la vostra istanza.
- Nomi di dominio personalizzati con HTTPS automatico: ad esempio, https://node-red.your-company.com.
- Elevata performance e massima sicurezza grazie a un'infrastruttura privata e dedicata.
Potete avere una istanza Node-RED cloud hosting sicura e pronta per la produzione in circa 5 minuti. Stackhero si occupa di installazione, aggiornamenti e infrastruttura, così potete concentrarvi sulla creazione delle vostre automazioni.
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 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.