Il termine domotica deriva dall’unione della parola latina domus (casa) e quella greca ticos (che si riferisce alle applicazioni) ed indica lo studio e l’applicazione di tecnologie volte a migliorare la qualità della vita, il comfort e l’efficienza nelle case, negli uffici e nei luoghi frequentati dall’uomo.
I nostri prodotti sono realizzati per utilizzo in ambiente industriale e devono soddisfare ai requisiti di robustezza ed affidabilità richiesti per il controllo di processi produttivi. Questo li rende sicuramente adatti anche ad un utilizzo in ambiente domotico.
In questo articolo proponiamo alcune idee su come utilizzare i nostri prodotti.
Utilizzo di un PLC
I nostri sistemi programmabili PLC sono nati per l’automazione quindi perchè non utilizzarli anche in ambiente domotico, possono essere interconnessi via Ethernet permettendo di realizzare una automazione distribuita non solo in rete locale ma anche su Internet. L’ambiente di sviluppo gratuito LogicLab permette di scrivere programmi nei 5 linguaggi definiti dalla norma IEC-61131 e grazie alla vasta disponibilità di librerie permette di soddisfare facilmente tutte le richieste della automazione domotica.
Il web server integrato permette di creare pagine web personalizzate per una facile interazione con il dispositivo da qualsiasi browser. Appositi blocchi funzioni per l’IoT permettono di inviare dati verso servizi cloud con i protocolli REST e MQTT.
Pannello operatore HMI
Visti i costi sempre più competivi, i pannelli operatore stanno diventando il normale sostituto di pulsanti e lampade. Facilmente programmabili con l’ambiente di sviluppo gratuito EasyBuilder permettono l’accessibilità nella propria rete WiFi da smartphone via VNC, la famiglia cMT con l’apposita App cMT Viewer.
L’utilizzo di EasyAccess estende l’accessibilità anche da remoto permettendo non solo di agire sul pannello ma anche di eseguire modifiche sul programma sia del pannello che su qualsiasi dispositivo di rete connesso al pannello.
Moduli di I/O distribuiti
Abbiamo visto come più moduli PLC possano essere facilmente distributi all’interno della abitazione, ma è anche possibile centralizzare tutto in un unico PLC o HMI collegando via Ethernet, Seriale RS485 o WiFi dei moduli di I/O distribuiti.
E se usassi Raspberry
Raspberry è uno dei sistemi programmabili più utilizati in domotica, allora perchè non utilizzare il nostro modulo SlimLine basato su Raspberry. L’alimentazione a range esteso ed il circuito di watchdog integrato offrono maggiori garanzie di affidabilità rispetto al modulo standard. E’ possibile programmarlo in ambiente PLC con LogicLab ma grazie ad apposite librerie è possibile gestire gli I/O anche con programmi in linguaggio C od in Python.
E poi c’è Node-RED che permette di creare accattivanti interfacce operatore in modo semplice, e possibile installare un broker MQTT per gestire i dispositivi domotici commerciali. Chi vuole può anche installare pacchetti specifici per home automation come Home Assistant.
Integrare dispositivi SonOff
Il modulo Sonoff della Itead è un relè WiFi dal costo contenuto, può essere collegato direttamente a 220V permettendo di alimentare sia il modulo che il carico pilotato dal relè. La modalità DIY ci permette di gestire i dispositivi della famiglia Sonoff senza transitare dal cloud eWeLink comandandoli in locale con connessione WiFi utilizzando le REST API (Vedi articolo).
Integrare dispositivi Shelly
Shelly è una azienda costola di Allterco, ha sede in Bulgaria e produce piccoli moduli WiFi facilmente integrabili con i ns sistemi programmabili in collaborazione con nostri clienti abbiamo realizzato applicazioni con alcuni dispositivi Shelly.
Presa intelligente Shelly Plug in MQTT
La presa intelligente Shelly Plug S, un attuatore con misurazione di assorbimento dotato di connessione Wi-Fi.
In questa nota applicativa viene presentato un progetto LogicLab che utilizzando il FB MQTTClient ne realizza la gestione.
Shelly 1 in Direct Device to Device communication (DDD)
Shelly 1 è un piccolo interruttore WiFi, che può essere facilmente installato dietro una presa di corrente o un interruttore in una comune scatola 503.
In questa nota applicativa viene presentato un progetto LogicLab che utilizzando il FB HTTPClient ne realizza la gestione. Il vantaggio della comunicazione DDD rispetto al MQTT è chè viene garantito il controllo in tempo reale dei vari dispositivi connessi.