Get in touch with your Things

Any object that can be attached to an Arduino / AVR microcontroller is a potential Things: get interaction in wireless or wired, acts automatically and is even remotely controllable from you smartphone or tablet.

Starts in three steps : get your building blocks, load Souliss and get your Things on the smartphone.

A network of Things in minutes for your Android and Arduino / AVR

Building Blocks

Building Blocks
Easily compose hardware

Souliss on AVRs

Souliss on AVRs
Load Souliss on your Things

Android App

Android App
Get your Things on your Smartphone

Wednesday, March 18, 2015

Goodbye Google Code

Google Code is shutting down!
Isn't a surprice, Google wasn't longer working on Code, their hosting project that for several years has offered an home for many open-source projects, a lot of code has been moved in other hosting services and even the latest Google project were no longer hosted in Code.

We will miss Code, mainly for the simple and intuitive web interface, but is now time to move on GitHub! Starting from today Souliss project code has been migrated and is now time to start using the amazing features that GitHub offers and were not available in Code.

Join us on, register on GitHub and fork the code to get your own repository!

The Souliss Team!

Monday, January 19, 2015

SoulissApp 1.3.3 available on Play Store

SoulissApp development goes on, both on back-end Souliss side and on front-end enhancements and updates. First material-compliant components have been added, to swipe-refresh nodes list and node detail.

Side menu has been reviewed, too, along with  widgets details. It is now possible to add a widget without commands, i.e. to show sensor values on device's home screen. Informations on launcher screen have been re-arranged to increase meaning and readability. Surprisingly, older list elements were already drawed on 'material sheets' projecting a shadow, so no substantial changes were made to them.

A new option to enable lights history has been added, in order to show some additional stats on typical detail panel. Every time a light is tured on or off, the app keeps track of the status change and logs it. Typical 31 is finally supported, even if its implementation is still in beta stage. T1A is also available, showing an array of 8 lights. This is the most efficient way to collect ON/OFF sensors, since a single typical can manage 8 devices.

Eclipse IDE has been abandoned, since Android development has moved to IntelliJ. Users shouldn't notice changes, but at least there is something We can blame if the app crashes.

Friday, December 12, 2014

openHAB Binding for Souliss

Souliss data in openHAB
Antonino and Fulvio has released for beta testing a native binding for openHAB that let use all functionality of Souliss.
Starting from the SoulissApp code written by Alessandro, Antonino has build a binding that connects directly to the Gateway using MaCaco/vNet event-based communication.

Using this binding there is no longer need of an HTTP/XML interface on the Souliss Gateway, that means no additional resources (mainly RAM) are required.

Of course you can use SoulissApp and openHAB at same time, handling as default five connection (the value can be increased).

Using openHAB gives the freedom to build automation mixing Souliss with commercial products and offers a rule engine. In the screenshot of this post, the average temperature is used to control the heating system.

Actually this binding is not available in the list of openHAB official ones, because it still need some work in terms of coding, but soon will be released.

In the while, if you want to have a try, join the mailing list topic and get the binaries in beta.

Heating control in openHAB using Souliss nodes

Stay tuned,
The Souliss Team.

Saturday, November 8, 2014

Controllino, Arduino PLC got founded! Souliss will support it!

Controllino, Arduino based PLC

After several attempts an Arduino based PLC has now be founded on a Kickstarter campaign, Controllino is based on standard AVRs used in several Arduino boards adding electronics for I/O like relay and dry contacts inputs, electrostatic discharge protection and CE/UL certifications.

It basically turn a standard Arduino into a small PLC for hobbyist, giving a good solution for general automation and smart homes. Controllino isn't cheap and there are several small PLCs can be found in same price range, but Controllino has a plus of Arduino software compatibility that turn this into an interesting piece of hardware.

Fulvio is one of the backer of Controllino and once he will get its MAXI, the support of Controllino in Souliss will start. It should be quite easy, because Controllino MAXI offers compatibility with the Arduino Ethernet libraries.

Actually we expect to have full support of Souliss, including Modbus, SoulissApp for Android and openHAB integration (that soon will be available through a native binding in openHAB).

Stay tuned!
The Souliss Team.

Sunday, October 5, 2014

IoTuino crowfunding has started

Authometio multicolor LED bulb
Our friend at Authometion has started the crowfunding campaign for their IoTuino board and the LYT mutlicolor LED bulb on Indiegogo.

Pietro and Vincenzo ship me a first prototype during the summer and we actually provide a preliminary support for IoTuino with the actual Chiattillo commit of Souliss Alpha 6.1.1, so if you are willing to add wireless controlled bulbs at your home and want to integrate them with Souliss, LYT and IoTuino could be an option.

Use the comments or this topic on the mailing list to discuss about actual support and performances while running Souliss over IoTuino.