Progetto domotico casa di 55 mq

Salve sto progettando un impianto domotico con ARDUINO , vi elenco i miei intenti, e la mia utenza da comandare:

CUCINA: 1 PUNTO LUCE;
CAMERA1: 1 PUNTO LUCE , SENSORE DI MOVIMENTO PER ACCENDERE LA LUCE , CREPUSCOLARE /FOTORESISTENZA , SENSORE DI TEMPERATURA + DISPLAY , POSTAZIONE ROUTER;
CAMERA 2: 1 PUNTO LUCE , SENSORE DI MOVIMENTO PER ACCENDERE LA LUCE , CREPUSCOLARE /FOTORESISTENZA , SENSORE DI TEMPERATURA + DISPLAY ;
BAGNO: SENSORE DI MOVIMENTO PER ACCENSIONE LUCE 1, 2 PUNTI LUCE;
DISIMPEGNO: 1 PUNTO LUCE, SENSORE DI MOVIMENTO PER ACCENSIONE LUCE;
ENTRATA: TABLET PER COMANDO IMPIANTO, ARDUINO, SENSORE DI MOVIMENTO ACCENSIONE LUCE, 1 PUNTO LUCE
Secondo voi con un ARDUINO UNO + shield ethernet è possibile gestire li tutto o ho bisogno di più arduino?
Forse ho bisogno di più pin digitali e analogici visto che voglio implementare 2 display e dei sensori, che ne pensate?

Ciao PVeng,
Sono nuovo del forum e non ho grandi conoscenze in ambito elettronico, ma ho trovato un topic interessante che potrebbe rispondere in maniera abbastanza esaustiva alle tue domande. E' un pò lungo, ma ti assicuro che vale la pena di leggerlo tutto...
Spero possa esserti utile.
Antonio

Grazie mille intanto, avevo già letto, ma volevo qualche delucidazione nello specifico riguardo il mio progetto

Considerando che vuoi usare un tablet ti conviene creare un'app con cui gestire tutto l'impianto a cui interfaccerai l'arduino per la gestione fisica.
Riguardo al numero di Arduino dipende da come vuoi distribuire il progetto.
Se vuoi centralizzare tutto avrai decine di metri di cavi per sensori, se invece distribuisci più Arduino (meglio la versione micro o nano che stanno anche nelle cassette elettriche) avrai i cavi sensori più corti ma dovrai allungare i cavi di comunicazione tra i vari Arduino e il Tablet.

Io ho un ARDUINO UNO , mi chiedevo se, con un 'apposita shield ethernet mi è possibile interfacciarmi con la rete e a sua volta con una app per il tablet od oppure con un IP pubblico che associo ad Arduino, in entrambi i casi , quale shield ethernet devo utilizzare? Ho visto che ce ne sono di diversi tipi e di diversi prezzi, cosa cambia?
Tipo questa : http://it.eachbuyer.com/Ethernet-Shield-W5100-for-Arduino-Main-board-2009-UNO-currency-EUR_p14311.html?utm_source=Google&utm_medium=CSE&utm_content=[Computer+&+Accessori+di+Rete]&utm_campaign=[PLA]Italy(IT)
questa : Tutte le categorie | eBay Italia
questa: http://www.amazon.it/MAGITECH-Arduino-Ethernet-Shield/dp/B00B0V2R4U/ref=sr_1_3?ie=UTF8&qid=1379954485&sr=8-3&keywords=shield+ethernet+arduino
questa: http://www.amazon.it/Arduino-Ethernet-Shield-SENZA-modulo/dp/B008AS49AQ/ref=sr_1_2?ie=UTF8&qid=1379954485&sr=8-2&keywords=shield+ethernet+arduino

Qualcuno che saprebbe rispondermi?

mah .. quello che vuoi fare è "confuso"

il vero dramma e che la casa deve progettata per essere comandata da una Scheda"
e più precisamente tutti i Tubi dell'impianto elettrico/sensori devono arrivare tutti nello stesso posto

ovviamente l'impianto essenziale (luci prese) in caso di emergenza deve funzionare lo stesso anche senza l'uso di arduino

usare una mega o la due è obbligatorio

Secondo me non è assolutamente confuso, visto che è un normale impianti di automazione

Per il discorso schede Ethernet che menzioni, sappi che l'originale costa sui 35 Euro.
Come hai visto, esistono "copie" a una cifra molto piu' bassa.... sono copie non garantite e non certificate, quindi possono essere una fregatura come possono funzionare perfettamente. La scelta e' tua.

Poi, come dice @PaoloP ( e in modo piu' birbante @gingardu ) sta a te vedere se ti conviene centralizzare il cablaggio o dedicare una scheda per stanza o per compito. Comunque sia, sono sempre sistemi onerosi, perche' devi mettere mano all'impianto esistente e se lo deve fare un professionista ( tu, non potresti, anche se e' casa tua ) non so' se il gioco possa valere la candela.
io inizierei a gestire l'impianto di riscaldamento, per le luci mi pare un'esagerazione ( a meno che non stia facendo un impianto ex novo )

Secondo me la cosa migliore è mettere un punto ethernet per ogni stanza così puoi sfruttarlo sia per internet che per delle singole schede con atmega autoprodotte;
per le schede come base puoi usare questo: http://hacknmod.com/hack/add-internet-to-your-arduino-on-the-same-circuit-board/

Ti costerà un po', ma secondo me è la soluzione migliore;
inoltre ogni scheda è indipendete dall'altra !

anerDev:
Secondo me la cosa migliore è mettere un punto ethernet per ogni stanza così puoi sfruttarlo sia per internet che per delle singole schede con atmega autoprodotte;
per le schede come base puoi usare questo: http://hacknmod.com/hack/add-internet-to-your-arduino-on-the-same-circuit-board/

Ti costerà un po', ma secondo me è la soluzione migliore;
inoltre ogni scheda è indipendete dall'altra !

E' la soluzione "OPEN" che ho attuato in casa mia.

Il costo finale è elevato, ma il sistema si presta ad espansioni infinite (finchè esisterà il protocollo Ethernet). Puoi entrarci con qualsiasi dispositivo abbia un browser, senza necessità di avere un'applet proprietaria, quindi ci entri anche dal televisore (se ha un Web Browser).

Il limite più grande è la dimensione di memoria di Arduino, quale può ospitare pagine abbastanza semplici, ma usando delle MEGA, già si migliora molto, almeno negli ambienti domestici più complessi.

Inoltre se ti stufi dell eprestazioni di Arduino, puoi utilizzare altre 1000 piattaforme WEB-based, tipo Open Picus ed altre, che naturalmente puoi installare "ibridamente" con Arduino o qualsiasi altro coso già presente.

Last but not least, bisogna tenere a mente che a breve i principali costruttori di elettrodomestici, doteranno tutti i loro dispositivi di interfacce Ethernet, che collegate alla rete potranno essere modificate nelle loro funzioni. Quindi da remoto, per esempio, si potrà intervenire sul programma della lavatrice, spegnendola, o modificando la squenza delle operazioni.

Diciamo che, al di là dei costi, tecnicamente è lo stato dell'arte della gestione domotica.

BaBBuino:
Il limite più grande è la dimensione di memoria di Arduino, quale può ospitare pagine abbastanza semplici, ma usando delle MEGA, già si migliora molto, almeno negli ambienti domestici più complessi.

Adesso c'è la YUN = Leonardo + Wifi + Ethernet + USB Shield.

Quella puoi usarla come unità centrale (anche se non sarebbe necessaria), ma per l'Hobbista medio la vedo come una ulteriore complicazione in più. Non sono un hobbista medio, eppure il solo pensiero di installare linux e scrivere centinaia di righe per ogni cosa che voglio fare, mi fa passare ogni fantasia...

Io ho un sistema Windows7 a touch screen appeso all'ingresso, e vivo felice... :smiley: Tra l'altro levando al boot tutti i servizi non utilizzati, funziona così bene che non ho neanche il desiderio di passare a Windows8 e relative "piastrelle".

Ma che carino questo sistema win7... costo?

Ora lo trovi a due lire su ebay.

Normalmente sono sistemi basati su CPU Atom, quindi dalle prestazioni non esaltanti, ma se sradichi tutti i pezzi del sistema operativo che non servono, va abbastanza veloce. Poi lo devi solo collegare in WiFi e aprire delle pagine WEB. Per quello che deve fare è validissimo.

BaBBuino,

Intrigante quel "win7 appeso all'ingresso" :slight_smile:

La soluzione, come ho già scritto in alcuni 3d che mi son stati di aiuto, è proprio quella che interessa a me. In altre occasioni cercavo soluzioni per avere un supervisore fatto in casa, da applicare da qualche parte, ma in più con il problema/vantaggio di essere ancora in costruzione, al grezzo, e di non saper scegliere un supporto, una scatola a parete, ecc. per una soluzione che ancora non ho fissato. Stavo optando per una scatola 503, eventualmente da nascondere per ora sotto malta, da far riaffiorare in futuro con alimentazione, ethernet, usb, ecc.

Se posso chiedere (altrimenti mp):

  • che soluzione "strutturale" hai applicato per mettere a parete il pc/tablet/ecc.?
  • visto che è un device destinato a rimanere fisso (quasi...sprecato!), hai optato per un prodotto fascia alta o cosa) Quali caratteristiche in termini di connettività e potenza?

Grazie

A.

BaBBuino:
Ora lo trovi a due lire su ebay.

Normalmente sono sistemi basati su CPU Atom, quindi dalle prestazioni non esaltanti, ma se sradichi tutti i pezzi del sistema operativo che non servono, va abbastanza veloce. Poi lo devi solo collegare in WiFi e aprire delle pagine WEB. Per quello che deve fare è validissimo.

ho letto ora i dettagli, ok!

quindi non c'è un sw proprietario, non c'è usb per Arduino, ma tutto via eth.

E' un semplice pc touch screen, ma con tutte le porte dei tipici PC economici: qualche USB, Ethernet (il WiFi l'ho messo con una dongle esterna) le solite prese audio ecc.

E' sempre acceso, con le modalità di rispamio energia attivate. Quindi è "buio", lo tocco e si accende, c'è subito e sempre presente una pagina WEB principale che mi rimanda ad altre pagine WEB secondarie, ovvero una per ogni singola stanza o particolare dispositivo che devo comandare.

Poi ci sono gli Arduini collegati in Ethernet e alimentati con lo stesso cavo attraverso moduli PoE, che con sensori e dispositivi vari (sensori pressione, umidità, temperatura, luce ecc. e attuatori per relè a stato solido con zero crossing, mi gestiscono ogni aspetto di ogni stanza-ambiente, compresi quelli esterni (luci vialetto, antifurto perimetrale, aggeggi vari)

Quanto al fissaggio... l'ho semplicemente appeso al muro con due tasselli!

BaBBuino:
E' un semplice pc touch screen, ma con tutte le porte dei tipici PC economici: qualche USB, Ethernet (il WiFi l'ho messo con una dongle esterna) le solite prese audio ecc.

E' sempre acceso, con le modalità di rispamio energia attivate. Quindi è "buio", lo tocco e si accende, c'è subito e sempre presente una pagina WEB principale che mi rimanda ad altre pagine WEB secondarie, ovvero una per ogni singola stanza o particolare dispositivo che devo comandare.

Poi ci sono gli Arduini collegati in Ethernet e alimentati con lo stesso cavo attraverso moduli PoE, che con sensori e dispositivi vari (sensori pressione, umidità, temperatura, luce ecc. e attuatori per relè a stato solido con zero crossing, mi gestiscono ogni aspetto di ogni stanza-ambiente, compresi quelli esterni (luci vialetto, antifurto perimetrale, aggeggi vari)

Quanto al fissaggio... l'ho semplicemente appeso al muro con due tasselli!

ottimo, se non sbaglio persona/nick, avevi trattato il tuo progetto proprio qui sul forum (non ho cercato, potrei sbagliarmi)

Io ho cercato, su consiglio di vari utenti, dei miniITX tipo ASRock, anche in propspettiva da incasso, ma mi sono impantanato proprio sui touch esterni, visti i prezzi fuori budget. E la pellicola touch l'ho scartata a priori...

Oramai un "vecchio" Touch Screen con Windows XP o 7 costa qualche centinaio di euro.

Se si vuole risparmiare, nulla vieta di appendere ad un supporto removibile un bel Tablet Android, anche da 100 euro.

Diciamo che visto l'uso, se è bello grande è meglio, ma null avieta anche di utilizzare come Stazione di controllo un semplice telefono Android.

Il PC l'ho scelto per la flessibilità, per il WEB server Apache con DNS verso l'esterno (così piloto tutto anche dalla Cina) e tutti i programmi utili Windows che ci sono in giro. Non ultimo avere una discreta fluidità per vedere i filmati di alcune WEB-cam che ho in giro per la casa, tutte richiamabili dalla pagina HTML principale. Insomma, ogni aggeggio che ho per la casa, ha il suo indirizzo IP e quindi un pulsantone in pagina, che me lo richiama in ogni momento.