Pages: 1 [2]   Go Down
Author Topic: Souliss, Home Automation and IoT using Arduino and Android  (Read 11538 times)
0 Members and 1 Guest are viewing this topic.
Napoli
Offline Offline
Sr. Member
****
Karma: 7
Posts: 356
Post fata resurgo
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Updated documentation available at http://sourceforge.net/projects/veseo-souliss/files/User%20Guide/
Logged

Souliss - Open-source Distributed Home Automation with Arduino and Android

http://www.souliss.net
Follow at @soulissteam

@veseotech

Napoli
Offline Offline
Sr. Member
****
Karma: 7
Posts: 356
Post fata resurgo
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Is now available the project website at www.souliss.net, this topic still will be used for updates and news.

English is not my main language, so sorry if any grammatical error will be in the site.

Regards,
Dario.
Logged

Souliss - Open-source Distributed Home Automation with Arduino and Android

http://www.souliss.net
Follow at @soulissteam

@veseotech

Napoli
Offline Offline
Sr. Member
****
Karma: 7
Posts: 356
Post fata resurgo
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Is now available the release A2.3 that support the Android application developed by shineangelic, both can be downloaded from the SourceForge repository, the link for them in the download section of the Souliss site.

Regards,
Dario.
Logged

Souliss - Open-source Distributed Home Automation with Arduino and Android

http://www.souliss.net
Follow at @soulissteam

@veseotech

Napoli
Offline Offline
Sr. Member
****
Karma: 7
Posts: 356
Post fata resurgo
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

The release A3 with support for ENC28J60 Ethernet controller and KMTronic DINo board is now available for download.

On the Souliss website are available more details about this new release.

Regards,
Dario.
Logged

Souliss - Open-source Distributed Home Automation with Arduino and Android

http://www.souliss.net
Follow at @soulissteam

@veseotech

Napoli
Offline Offline
Sr. Member
****
Karma: 7
Posts: 356
Post fata resurgo
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi Forum,

is from long time back that I don't include there updates about the Souliss project. We spent more than four months in rebuilding some features to get a better user interaction and now we are ready with the new release A4.

The biggest change is in the communication side, now the whole project is based on binary protocols, up to release A3 only the communication between the board was in binary rather the communication to user interface was based on ASCII protocol (HTTP/JSON).
It was working but when we included support for software IP stack (used in case of ENC28J60 controller) there were a slow down of the performances and too many use of RAM, so we moved to a binary protocol that for the Android interface is Macaco over vNet like for the boards.
Of course MaCaco is not a standard, so we looked into binary protocols available without license fee and we decided to include Modbus RTU and TCP.

Now the performances are really increased and there is a better use of RAM, where some efficiency was get modifying the buffer handling and introducing the oFrame data structure.
There is also a one more, the IP part is moved from TCP to UDP in order to support broadcasting (not yet released).

If we look to these modification in terms of user benefit, we have that now Android does no longer poll Souliss boards for data, because MaCaco is event based; there is more RAM available on the application side (for the boards). Then Modbus is a new starting point, because is supported by many interfaces and let build an own in a simple way.

On the Modbus side, we get the support from IntegraXor that is offering it's SVG SCADA User Interface for Souliss, so now people can drawn their own interface in Inkscape and then control over it their home.

This release is a new starting point for the project.

As usual, more information on our website and now also on twitter @soulissteam.

Please consider to contribute to the project, there are many ways: use Souliss and report improvement and bugs, be a Souliss evangelist, write documentation or tutorial or examples, write code or improve actual features.

Regards,
Dario.
Logged

Souliss - Open-source Distributed Home Automation with Arduino and Android

http://www.souliss.net
Follow at @soulissteam

@veseotech

Napoli
Offline Offline
Sr. Member
****
Karma: 7
Posts: 356
Post fata resurgo
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

The project is ongoing, here some videos of the integration with Olimex's hardware

A Relay WiFi node controlled via Android application and/or Modbus TCP
https://www.youtube.com/watch?v=04xzJ3MDz3k

A simple network of two nodes, a relay one and an RGB LED controller with p2p interaction
https://www.youtube.com/watch?v=92A-zQTPEXc

The same RGB LED controller driven by the music played by the smartphone via FFT
https://www.youtube.com/watch?v=3b95QNQGBcM

Enjoy,
Dario.
Logged

Souliss - Open-source Distributed Home Automation with Arduino and Android

http://www.souliss.net
Follow at @soulissteam

@veseotech

Bologna
Offline Offline
Newbie
*
Karma: 0
Posts: 42
L'anima sta all'uomo come l'uomo sta alla macchina
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

SoulissApp client reached version 1.2, some of the new features include RGB support:




FEATURES:

-Automatically detects Souliss nodes and devices, supports sensors, lights, air conditioners, RGB lights and many other appliances
-Define custom Scenarios to group commands together
-custom Programs (timed, geo-referenced, Sensor-based) to automate your home's behaviour
-local Database to collect hystorical data
-Background Service to receive devices' updates
-battery-efficient UDP implementation
-tablet support and optimizations
-customizable look&feel
« Last Edit: April 27, 2013, 05:23:04 pm by shineangelic » Logged

twitter: @shineangelic

Napoli
Offline Offline
Sr. Member
****
Karma: 7
Posts: 356
Post fata resurgo
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Lets link a couple of user examples that are quite interesting: the former mix RCSwitch and Souliss in order to have Android controlled RF power sockets; the latter builds a media center using Android mixed with Souliss as light controller.

http://www.souliss.net/2013/09/controlling-cheap-rc-power-socket.html

http://www.souliss.net/2013/09/showcase-lorenzos-souliss.html

Enjoy,
Dario.
Logged

Souliss - Open-source Distributed Home Automation with Arduino and Android

http://www.souliss.net
Follow at @soulissteam

@veseotech

Napoli
Offline Offline
Sr. Member
****
Karma: 7
Posts: 356
Post fata resurgo
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

A new release of Souliss is available in the download section, this add a really important plug&play feature that allow the nodes to build automatically a network without any user configuration.

Here more details,
http://www.souliss.net/2013/11/lets-jump-in-alpha-5.html

Regards,
Dario.
Logged

Souliss - Open-source Distributed Home Automation with Arduino and Android

http://www.souliss.net
Follow at @soulissteam

@veseotech

Napoli
Offline Offline
Sr. Member
****
Karma: 7
Posts: 356
Post fata resurgo
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

New release and plug&play features, no longer need for network configuration.

http://www.souliss.net/2013/12/turn-your-arduino-into-smart-home.html

Regards,
Dario.
Logged

Souliss - Open-source Distributed Home Automation with Arduino and Android

http://www.souliss.net
Follow at @soulissteam

@veseotech

Pages: 1 [2]   Go Up
Jump to: