Show Posts
Pages: [1] 2 3 ... 24
1  Topics / Home Automation and Networked Objects / Re: wireless sensor home automation w/ Arduino and OpenHAB interface on: June 25, 2014, 07:10:48 pm
Is just a matter of including a library, I can do it, but I will need your help to test it out.

If you are interested ping me.

Dario.
2  Topics / Home Automation and Networked Objects / Re: wireless sensor home automation w/ Arduino and OpenHAB interface on: June 18, 2014, 04:47:00 pm
Hi Eric,

Yes 900 Mhz is better, would you help us develop a driver for the rfm69 in Souliss?

The last release has subscription with sleep support, so you can turn off and on the radio.

If we work in the same direction we can get better result for the opensource community.

Hope you will help us smiley

Dario.
3  Using Arduino / Project Guidance / Re: Wireless communication. 1 Master... several slaves on: June 15, 2014, 09:57:19 pm
Yes, using Souliss data will be transferred on event base and will be available on the project Android application. If can also push data to Xively or Emoncms through the app itself.

Is a simple setup, actually you can do it with nRF24 or Chibiduino boards.

Regards,
Dario.
4  Topics / Home Automation and Networked Objects / Re: Looking for an OpenHab library? on: June 15, 2014, 09:49:23 pm
Hi,

I'm into a project that has an openHAB interface but isn't serial but via HTTP/XML, you can build a complete automation system with it and get data even on Android using the project app.

https://code.google.com/p/souliss/wiki/openHABInterface

Regards,
Dario.
5  Topics / Home Automation and Networked Objects / Re: wireless sensor home automation w/ Arduino and OpenHAB interface on: June 15, 2014, 09:41:06 pm
Hi Eric, really nice project. May I ask you why you have decided for MQTT?

I'm in an open-source project that gives you those results (wireless connection, openHAB interation and Android app) with really few effort, more if in the future you will have more nodes you can get them communicating since runs in a distributed fashion.
Is called Souliss (https://code.google.com/p/souliss/) have you never heard about?

Regards,
Dario.
6  International / Generale / Re: 4 Arduino Master Slave in RS485 on: May 23, 2014, 04:47:27 am
Ciao Pino,

librerie Modbus Slave RTU c'è ne sono in giro, non saprei consigliarti quale utilizzare perché ai tempi scrissi una libreria Modbus da zero per Souliss, volendo puoi recuperare quella scaricando al versione A4.5.1, però dovrai rimaneggiarla per utilizzarla all'esterno di Souliss.

Saluti,
Dario.
7  Topics / Home Automation and Networked Objects / Re: My 1st Home Automation system on: May 23, 2014, 12:06:03 am
Nice work, but (if you haven't) ground your case otherwise you want be safe in case of faults.

Regards,
Dario.
8  Topics / Home Automation and Networked Objects / Re: arduino - android communication on: April 10, 2014, 11:01:16 am
There are several Android application that works with Arduino over Ethernet, let me suggest you the one developed into an opensource project were I'm involved in smiley

SoulissApp
https://play.google.com/store/apps/details?id=it.angelic.soulissclient

You can load the relevant library on your Arduino, in a couple of minutes you have your Android controlling your Arduino.
http://code.google.com/p/souliss/

It is a complete system, so you can have multiple boards (not only over Ethernet, but also wireless or USART).

Regards,
Dario.
9  Topics / Home Automation and Networked Objects / Re: HA Architecture on: April 10, 2014, 10:57:25 am
hey guys, could you help me with this?


In a simple example, we have this house. It has only one room: inside it, it has four switches (in each wall) for two lights.
How do you work the architecture of the HA system in this room?
You can use one microcontroller for each switch and light/appliance, but it would cost too much. Alternatively, you could wire everything towards a single microcontroller, positioned in a convenient location. Nobody likes wires though.

What to do in this case? I know that this is a general example, and for each situation a different approach would be used - but anywhow I need some directions on how to start.

For my HA system I'm going to use some Spark Cores. I'm trying to use powerline communications (different implementation of x10 - diy) as a solution, but it seems it is just full of noises and no one recommends.

If you don't want to run cables from the electrical devices to be controlled to the Arduino (or other board) and want to use cheap devices, you can use the RF Sockets and control them from a microcontroller.

The picture is more clear than words:


Here there is a simple sketch to control it using Arduino and Android, based on the Souliss library
http://code.google.com/p/souliss/wiki/ss_RCSwitch

Enjoy,
Dario.
10  Topics / Home Automation and Networked Objects / Re: Smart home usig arduino on: April 10, 2014, 10:54:20 am
Yes, you can use an Arduino Ethernet connected to your home router to control it using your WiFi connection or from the abroad with some configuration on your home router.

I work on this opensource project that support many Arduino solutions even not Ethernet. Using it you can run your in minutes smiley
http://code.google.com/p/souliss/

Regards,
Dario.
11  Topics / Home Automation and Networked Objects / Re: android arduino lamp on: April 10, 2014, 10:51:01 am
If you are plannig to use an Arduino Ethernet (either the official or cheap ENC28J60 shield) you can try this app
https://play.google.com/store/apps/details?id=it.angelic.soulissclient

that works with this code on the Arduino
http://code.google.com/p/souliss/

Is a library, just load the first example on your Arduino (you should have some care for the configuration file) and all things will work automatically.

Regards,
Dario.

12  International / Generale / Re: Domotica, android, e webserver su arduino on: April 09, 2014, 04:47:26 am
Se il relé è comandato direttamente dalla scheda ed è un monostabile (relé classico), allora il valore di comando corrisponde (salvo guasti) allo stato del tuo relé.

Se usi un relé bistabile invece devi seguire la soluzione di zoomx usando relé con contatti ausiliari.

Per l'applicazione Android, puoi guardare qui:
http://forum.arduino.cc/index.php?topic=80055.0

Saluti,
Dario.
13  International / Generale / Re: Incertezze e domande su progetto semplice! Chi mi da info? on: April 04, 2014, 11:30:37 am
Salve a tutti. Un mio insegnante mi ha chiesto se si poteva realizzare un piccolo progetto:
Comandare Arduino via wireless mediante un'applicazione android per fargli accendere delle lampadine.
Ho bisogno di alcuni chiarimenti: dato che sono quasi alle prime armi con arduino, e so poche cose, per far comunicare la piattaforma android con arduino, quale Shield mi conviene prendere per la comunicazione wireless? C'è bisogno di un software particolare per scrivere il programma android per mandare i comandi alla scheda? Premetto che di programmazione per android non ne so nulla, ma mi hanno detto che conoscono persone in grado di programmarci e di aiutarmi. Ho provato già a fare delle ricerche, ma ho trovato tantissime schede (alcune a prezzi bassi, altre a prezzi altissimi) e non saprei quale sia la più semplice da usare e la più utile... Se dovessi aver formulato male le domande, ditemelo che cercherò di spiegarmi meglio xD grazie in anticipo per le risposte, e buon proseguimento smiley

Ciao,

il tuo obiettivo è quello di sviluppare questo piccolo sistema oppure quello di realizzarlo? Se devi realizzarlo, prendendo librerie già pronte, risolvi il tutto in una mezz'oretta usando questa:
http://playground.arduino.cc/Main/LibraryList#IOT

Saluti,
Dario.
14  International / Generale / Re: 4 Arduino Master Slave in RS485 on: April 04, 2014, 08:47:16 am
Perdonatemi se mi intrometto nella discussione in evidente ritardo, ma credo che ci sia un'aspetto importante da considerare. Parto da quanto ho contributo a realizzare, ovvero lavorare in peer to peer su RS485 evitando l'uso di protocolli Master/Slave.

Per applicazioni domestiche usare una comunicazione in polling a frequenze molto alte è uno spreco, mentre utilizzare un protocollo di comunicazione ad eventi offre tempi rapidi di risposta ed un minore utilizzo delle risorse. Su RS485 il problema è che mancano degli strumenti per gestire le collisoni a livello hardware, ma in casi come le applicazioni domestiche, con poco traffico si possono realizzare delle soluzioni in software.
Cercando qualche soluzione da cui partire, ho trovato uLAN come una soluzione semplice e funzionale (qui il link).

Come anticipavo, sia il protocollo che i driver per la comunicazione sono stati implementati nel progetto Souliss (opensource, basato su Arduino ed Android) dove inoltre c'è una sorta di strato di networking, per cui i dati possono viaggiare anche su Ethernet ed in wireless senza azioni nello sketch (viene gestito tutto in background). Di conseguenza si può usare un Arduino Ethernet come ponte verso SoulissApp (l'applicazione Android dal quale gestire i nodi Souliss) altri nodi sul bus RS485.
Essendoci già il protocollo (binario ed a eventi) per inviare un comando da un nodo ad un'altro, basta una riga di codice.

Per ora alcune persone nel gruppo che segue il progetto hanno realizzato una rete con 4-5 nodi su RS485 a 9600bps, ma è da verificare quale sia il numero massimo ottenibile con questa tecnica. A naso credo che si possa arrivare ad una ventina di nodi per ogni segmento, quindi si possono realizzare diversi segmenti ognuto dei quali unito attraverso una connessione Ethernet, rendendo tutti i nodi visibili tra loro.

Se avete domande sono ben felice di rispondere, se volete collaborare al progetto (adesso siamo una decina di persone attive in sviluppo e circa mille utilizzatori) meglio ancora smiley

Saluti,
Dario.
15  International / Megatopic / Re: Presentazione di ThermoWeb - Domotica IP - c/php/js/sql on: April 03, 2014, 12:49:42 pm
Ciao Andrea,

mi accodo ai complimenti per il lavoro, anche l'interfaccia è molto pulita e rende bene. Se hai voglia, avremo bisogno di una persona che sviluppi e curi l'interfaccia HTML per il progetto Souliss. E' sempre un progetto di domotica basato su arduino ed ovviamente opensource.

Saluti,
Dario.
Pages: [1] 2 3 ... 24