Pages: [1]   Go Down
Author Topic: Freedomotic open source automation and arduino  (Read 8180 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Jr. Member
**
Karma: 0
Posts: 87
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi, we are developing an open source software for home automation.

This is a brief description

Freedomotic is a building automation framework which cuts time and effort to develop your own building automation software. Freedomotic provides usefull features just like a CMS does for website development.

Open source: GPLv2 license
Distributed & Scalable: can be deployed on a network of cheap peer-to-peer hardware node. It is scalable and provides automatic load balancing across nodes on the network.
Cross-language: it uses a MOM (ActiveMQ) to exchange information between components (JSON and XML text messages)
Cross-platform: Freedomotic is written in Java so it can run on Windows, Linux, Mac, Solaris. Java JRE 6 is required.
Event Based: Every action in the real environment and every interaction with the system (eg: a click on the GUI) is mapped to an event. Events can be intercepted at runtime with Triggers making the behavior of the system fully configurable and not predeterminated.
Modular & Extensible: Freedomotic is modular and can enrich its features using plugins. API are distributed along with the software to easely create new add-ons. It provides OSGi Framework features in a simpler way, leveraging well known OO programmig inheritance.
Semantic-rich: Freedomotic provides a semantic-rich knowledge of the environment to implement intelligence and reasoning systems. No coding is required, the environment can be described using our graphical editor.
Hardware Agnostic: Freedomotic has an hardware abstraction layer to abstract from hardware infrastructure (sensors and actuators) using events, triggers and command.


We want integrate Arduino devices and Freedomotic by creating a simple protocol. So we want invite all Arduino users to contribute to this project.

« Last Edit: January 19, 2012, 10:14:48 am by freedomotic » Logged

Freedomotic Domotica Open Source
http://freedomotic.com
We need your help. Please contact us for contributing

Rural Arizona
Offline Offline
Edison Member
*
Karma: 7
Posts: 1711
Incorrigible tinkerer
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Sounds interesting, but...

Please, PLEASE don't call the project "Freedom".  Call it "Freedomotic", "Freedomus", "Casa de Penquin", or anything that doesn't generate 413 million google results.

Just ask anyone who's tried to search for help with Processing, Wiring, or any of the many products or projects that use a common English word as a name.  It's like being trapped in an episode of "CSI" the week they hired Satan as a substitute scriptwriter.

Logged

Offline Offline
Jr. Member
**
Karma: 0
Posts: 87
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Some updates:
the new name is "Freedomotic", less common than "freedom".
We have integrated an arduino shield: WeatherShield.
This is an example of integration of Arduino DIY solutions using tcp protocol for communicating
All details at http://code.google.com/p/freedomotic/wiki/ArduinoWeathershield

The main page is http://www.freedomotic.com
Code source repository: http://code.google.com/p/freedomotic/
Facebook: http://www.facebook.com/pages/Freedomotic-Open-Source-Building-Automation/189816744396642
Twitter: @Freedomotic
Logged

Freedomotic Domotica Open Source
http://freedomotic.com
We need your help. Please contact us for contributing

Offline Offline
Jr. Member
**
Karma: 0
Posts: 87
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi to all,

Freedomotic v5.3.0 is finally out!
It's completely new with many interesting features and improvements.

DEFAULT FRONTEND:

Now it is more user friendly.
Added a drag&drop environment editor: no need to edit the xml files by hand to define your enviroment.
The objects can now be created and positioned by drag&drop over the environment.
Added a zero-configuration synoptic: a static background image could be used instead of a full description of the environment topology. (For advanced and more detailed environment configuration the vectorial map is still available)

MARKETPLACE:

The plugins can be easy installable from a menu without the need of download them manually from the web browser.


CORE:

Added stomp and websockets connections.
Update the apache ActiveMQ to the last version.
Changed the way automations (scenarios) are defined, now is much easier and intutive thanks to the use of nearly natural language

and much more ....

DEVELOPMENT

We have switched to GIT as our main version control system. This allows a better development workflows.
Clone freedomotic at: http://code.google.com/p/freedomotic/
Dailybuilds are created with every change.


Freedomotic.com has also changed its aspect. New logo, new web design and a lot of improvements on the documentation.

Discover its potential. Download from http://freedomotic.googlecode.com/files/Freedomotic_v5.3.0.zip

Our community is growing up with new developers, testers and people interested in building automation, so we want to thank you all.

PROJECTS IN PROGRESS
We have enhanced our framework following your suggestions, now it has better performances, many fixed bugs and new features. The developers of our community have recently added new great plugins like:


OpenWebNet Plugin to communicate with MyHome BTicino systems.
The TV Object and the new Pioneer Kuro TV Plugin to control Pioneer TVs via USB.
Souliss Plugin to communicate with Souliss Arduino library
RestApi plugin to expose Freedomotic evironment data using REST services. This is useful for example to create third party frontends
Web client for controlling the framework with a simple browser and much more...


Check out project todo list at http://freedomotic.com/content/orphan-projects and if you want to applicate for a project write on the forum or send a mail to info@freedomotic.com


WE WANT YOU
Feedomotic is a collaborative project so we want more people to contribute. We are searching for:

developers
designers (for GUI and project visual layout)
testers (for debugging, improvements, testing on embedded systems)
technical writers (for documentation review)

and anybody who wants to say something about building automation.

SOCIAL FREEDOMOTIC
Follow us on Facebook (http://www.facebook.com/pages/Freedomotic-Open-Source-Building-Automatio...) and Twitter (http://twitter.com/Freedomotic) and share with your friends to help us grow.

If you want to develop for Freedomotic join our developers mailing list at https://groups.google.com/forum/#%21forum/freedom-domotics to find kind people ready to help you.

Stay tuned for more news!

Best regards,
Freedomotic Staff
Logged

Freedomotic Domotica Open Source
http://freedomotic.com
We need your help. Please contact us for contributing

Offline Offline
Jr. Member
**
Karma: 0
Posts: 87
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

The new official Freedomotic Youtube channel is active!
You will find video tutorials and case studies with the material provided by our users.
If you use Freedomotic and you've created a video send it to us. It will be published on the official channel!
So sign up on http://www.youtube.com/freedomotic and share with your friends.
Logged

Freedomotic Domotica Open Source
http://freedomotic.com
We need your help. Please contact us for contributing

Espoo, Finland
Offline Offline
God Member
*****
Karma: 6
Posts: 586
"Oops, try again..."
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

You should replace that annoying music with silence or something that doesn't make you want to stop the video...

 smiley-wink

Cheers,
Kari
Logged


The only law for me; Ohms Law: U=R*I       P=U*I
Note to self: "Damn! Why don't you just fix it!!!"

Offline Offline
Jr. Member
**
Karma: 0
Posts: 87
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Any suggestion for the sound theme?
Regards
Logged

Freedomotic Domotica Open Source
http://freedomotic.com
We need your help. Please contact us for contributing

Espoo, Finland
Offline Offline
God Member
*****
Karma: 6
Posts: 586
"Oops, try again..."
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I think... music is so overrated, commentary would be the choice for these. Especially when the video is so blurry, and screenshots are hard to see.
How about that?

Cheers,
Kari
Logged


The only law for me; Ohms Law: U=R*I       P=U*I
Note to self: "Damn! Why don't you just fix it!!!"

Offline Offline
Jr. Member
**
Karma: 0
Posts: 87
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

The project is growing. All its features in this whitepaper http://freedomotic.googlecode.com/files/freedomotic-whitepaper-v1.4.pdf
Regards
Logged

Freedomotic Domotica Open Source
http://freedomotic.com
We need your help. Please contact us for contributing

Offline Offline
Jr. Member
**
Karma: 0
Posts: 87
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi to all,
Freedomotic "speaks" using freetts library.
Here a simple video http://youtu.be/WvBa30-ibEw
Logged

Freedomotic Domotica Open Source
http://freedomotic.com
We need your help. Please contact us for contributing

Offline Offline
Jr. Member
**
Karma: 0
Posts: 87
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi to all, after a long period of braimstorming, work, testing the new Freedomotic version is ready. For the next releases we introduce a new codename based on famous books, movies and cartoons robots.

The first is Andrew, the robot of the Book "Bicentennial Man" from Isaac Asimov which inspired a film with the same name featured by Robin Williams. (to learn more http://en.wikipedia.org/wiki/The_Bicentennial_Man)
Thanks to the development team for its effort and to users that have contributed with their suggestions, testing, reporting.
There is a lot of work to do, many many features for the next release.
We need the help of all so join our community and contribute to the discussion.
 
Download Andrew from https://freedomotic.googlecode.com/files/freedomotic-5.4.0.zip
Download the changelog version from https://freedomotic.googlecode.com/files/ChangeLog_Andrew_5.4_version.pdf
 
Stay tuned!
Freedomotic Team 
Logged

Freedomotic Domotica Open Source
http://freedomotic.com
We need your help. Please contact us for contributing

Offline Offline
Jr. Member
**
Karma: 0
Posts: 87
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Our page on Freecode.com https://freecode.com/projects/freedomotic
Logged

Freedomotic Domotica Open Source
http://freedomotic.com
We need your help. Please contact us for contributing

Offline Offline
Jr. Member
**
Karma: 0
Posts: 87
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hello,
after a long period of braimstorming, work, testing the new Freedomotic version is ready. From the previous release we introduced a new codename based on famous books, movies and cartoons robots.
Now is the time of Bender, the robot character in the animated television series Futurama. (to learn more
http://en.wikipedia.org/wiki/Bender_%28Futurama%29 )

Thanks to the development team for its effort and to users that have contributed with their suggestions, testing, reporting.
There is a lot of work to do, many many features for the next release.
We need the help of all, so join our community and contribute to the development.
 
DOWNLOAD Bender from http://www.freedomotic.com/content/download
Logged

Freedomotic Domotica Open Source
http://freedomotic.com
We need your help. Please contact us for contributing

Offline Offline
Jr. Member
**
Karma: 0
Posts: 87
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi all,
after the release of Bender another news: starting from 2 Feb 2014 we have a new mainstream repository on GitHub at https://github.com/freedomotic/freedomotic
Read more on the official website http://freedomotic.com/content/developers-getting-started
We are working on a new release with many features. Take a look at http://freedomotic.myjetbrains.com/youtrack/rest/agile/Core-0/sprint/Release5.6
We need your help so contribute to the project!

If you have not already done download Bender from http://www.freedomotic.com/content/download try it and give us your feedback.
Stay tuned
Logged

Freedomotic Domotica Open Source
http://freedomotic.com
We need your help. Please contact us for contributing

Offline Offline
Jr. Member
**
Karma: 0
Posts: 87
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Freedomotic 5.5.1 is out! Please download at
http://freedomotic.com/content/download
Logged

Freedomotic Domotica Open Source
http://freedomotic.com
We need your help. Please contact us for contributing

Pages: [1]   Go Up
Jump to: