-
3rd March 2013, 09:11 PM
#11
Automated Home Jr Member
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 en.wikipedia.org/.../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 download Andrew from https://freedomotic.googlecode.com/f...otic-5.4.0.zip
Download the changelog version from https://freedomotic.googlecode.com/f....4_version.pdf
Stay tuned!
Freedomotic Team
-
5th June 2013, 08:57 AM
#12
Automated Home Jr Member
-
14th August 2013, 01:47 PM
#13
Automated Home Sr Member
I'll give it a try!
I just ordered a Denkovi 8 Relay Module for Temperature Measurement LM35DZ that I am going to try and program some thermostat logic into direct as a embedded controller for controlling my underfloor heating system, and I also ordered a Denkovi I/O Relay Module (Board), that I'm going to wire into my lighting circuits.
I did wire cat5 into a box next to the three lighting switching points in my house as any sort of RF technology is a nightmare due to local conditions, so I can put the denkovi relay into that and have the digital inputs direct and replace the lightswitches with momentary switches hooked onto the relay controllers too (they have digital io ports built in) and hopefully keep direct control local to the switching hardware, and send it power from the base patch panel using poe and talk to them via ethernet. Then I can use freedomotic as the middlewear glue to monitor lighting switch changes for event triggers, and run a java frontend instance and a webserver instance on my existing home automation/mythtv server. Then we can use our android phones or your android frontend.apk to control the lighting, in addition to the existing switch circuitry. The hardwired switches native to that relay controller should prevent the latency we saw with x10 stuff but still keep it addressable/status available to the wider home automation controller. My wife really likes switches that work 100%.
This is sort of what I wanted to do with idratek, but I refuse to run cortex or a xp server to control it and theres no api specs, so rolling my own makes more sense.
I am a unix engineer by trade, with some perl, c, assembler and other language experience and have worked in network security and software testing projects, but no java. So hopefully some good experience to contribute too.
I have the java package build running on my gentoo linux server as we speak and am trying to configure it, maybe I'll be contributing a bug report or two later on (the background image for the gui doesnt render jpg's, but its fine with .png images). Looking forward to developments!
-
3rd September 2013, 10:25 PM
#14
Automated Home Sr Member
My Denkovi DAEneIP2 8 port relay has turned up, and I have the denkovi module plugged into freedomotic, although I had to use the unstable development branch as the daenet driver isnt in the current release yet (5.4.x is stable, and I'm using 5.5.x checked out of the git repository). I've managed to compile the framework + plugins myself and get it running, and I'm no java expert. I'm buildng and running it under linux. If you just want to stick to the releases, its a matter of downloading the framework and starting it up.
I have the denkovi relay board sat on the end of a length of cat5e cable with power being injected into the cable to simulate how I'm going to use it in my install, and the board is ultra stable. I've also got the freedomotic framework running and I can switch the relays with a graphical representation of my house, and using the denkovi's inbuilt webserver, if I change a relay, the freedomotic framework picks up the changes via snmp and updates the graphical front end. Ive been tinkering with some of the other things and have it announcing via a speech module that certain lights have been turned on etc. Of course theres some glue you can use to put some intelligence into objects, eg if the front door switch is triggered open, turn on the porch light, and Ive been testing them. Along with graphical timers, say letting you switch lights on and off at preset times of the day. You can add virtual objects, I have a virtual light switch defined as the house master switch, whcih can turn every real light on and off with a single click, the equivalent of x10's all lights off command that my wife actually misses (the only thing we do miss about x10 it seems).
The automation triggers use natural language statements to define them. For eg, I have on the properties of the front door, under the automations section "when front door becomes open" "switch kitchen light on" "switch porch light on".
What is currently missing is some chained logic for intelligence, ie if the front door opens AND its night time, switch on the porch light, but I saw yesterday that is currently under development, so if and then else logic will be useable.
I've also tried the webserver frontend to freedomotic, and that works good for me too. There is a android client but it again relies on the 5.5 development branch. And being open, and pluggable, there is a fair amount of front and backends under development. I'm tinkering tonight with the twitter output, so I can get it to tweet me when the temperature of my wood furnace drops below a certain level, meaning I have to go fill the firebox with wood again
Whats to be noted right now, is this is a framework in beta heavily being worked on and under development, I check out the git repository changes every day and theres new fixes or features being added. If you wanted to use it in a stable state you would be best sticking to the formal releases and perhaps let it mature a little bit, but I want to play with the new bells and whistles.
But, in summary, its got a a LOT of potential as a middleware glue to hold lots of other technologies together in one consolidated non proprietory binding glue.
Now I'm going to start adding some digital inputs to represent light switches to my relay board, as outlined in the previous post. When and only when it all models without a hitch, I'll start to intergrate it into my house proper.
If it doesnt come accross, I'm quite excited, getting enthusiastic about the possibilities of a fully automated home again.
-
28th September 2013, 09:24 AM
#15
Automated Home Sr Member
Ive started my install, so far just a single light under control while I get the details sorted.
Some pictures of what I have so far, which is a raspberry pi as the home automation server, and a denkovi ethernet relay and data aquisition board.
http://chezfluffy.fluffycentral.com/home-automation/
I added a rain sensor last night too, so the framework can tell me when it starts raining (get the dog/washing in) or stops.
http://chezfluffy.fluffycentral.com/sensing-the-rain/
Baby steps, but the heating controller is going in this weekend, its currently in the ufh manifold closet and network accessible but I need to connect the relays to the zone valves and the inputs to the thermo sensors in the floor.
All good progress.
-
24th January 2014, 02:27 PM
#16
Automated Home Jr Member
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
Stay tuned!
Freedomotic Team
-
6th February 2014, 06:02 PM
#17
Automated Home Jr Member
-
21st March 2014, 12:08 PM
#18
Automated Home Jr Member
Freedomotic 5.5.1 is out! Please download at http://freedomotic.com/content/download
-
28th June 2014, 08:49 PM
#19
Automated Home Jr Member
Freedomotic at W3C's workshop "Web of Things"
Berlin, June 25th 2014
Freedomotic was introduced at W3C's "Web of Things" workshop (http://www.w3.org/2014/02/wot/submissions.html) by ing. Laurent-Walter Goix, S-cube Joint Open Lab, a research lab promoted by TelecomItalia and Politecnico di Milano. Ing. Goix proposed their vision of Social Web of Things, in a project whose smart system is organized around Freedomotic. Remarkable Freedomotic features are: being it a middleware (a framework, we'd say), its extensible plug-in architecture, its automations capabilities.
Specifically, they said they're working on a OpenSocial plug-in.
Complete paper is available at http://www.w3.org/2014/02/wot/papers/goix.pdf
Freedomotic team is proud its open source software is considered as part of such a "visionary" project and hope that Social Web Of Things project could give back to Open Souce community its great work.
-
17th November 2015, 10:28 AM
#20
Automated Home Jr Member
Hi all
Freedomotic 5.6 Commander RC2 is out and can be downloaded from http://sourceforge.net/projects/free...2.zip/download
We fixed some bugs and in particular included the first draft of a web client.
After starting Freedomotic go to http://localhost:8090 in your browser and digit admin/admin as username/password.
You can access from another pc in your network by changing in the previous URL "localhost" with the ip of the machine running Freedomotic.
The web client doesn't have all features included in the java frontend but they can run at the same time.
If you want to use only the web client please remove the folder "frontend-java" under plugins/devices.
We need your help in different areas:
- testing (not all browsers are 100% html5-compatible)
- functionality
- usability/UX
- graphics/layout
...
So report your comments/issues on https://goo.gl/CC65By
If you want to contribute take a look at the source code https://github.com/freedomotic and at our tracking system http://freedomotic.myjetbrains.com/y...t%3A+{Web+app}
Stay tuned!
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules