ineffective
Posts: 2
Joined: Thu Jan 09, 2014 11:32 am

Pi , java, android, ios based home automation framework

Thu Jan 09, 2014 11:59 am

Hello there!
I wanted to share my recent working with my fellow berry's.

I created a project on github:
https://github.com/Ineffective/Pi-jAutomation433

that allows for controlling power plugs via your smartphone. For now all one can do is add plugs and control them but i intend to greatly enhance this.

I want:
- grouping
- users
- usertracking (via some sensoring, maybe nfc for login/out or checking if smartphone is in wireless)
- timers
- enterprise process manageent based logic (thats where camunda will come in)

My setup:

Hardware:
pi + 433mhz + wifi
433mhz elro power plugs
smartphones

Software: (all inverted are names and can easily be googled for more info)
- Java (8 early acces with hardware float calc)
- Spring MVC for REST Services and all my logic (doing all my heavy lifting)
- H2 Database (lightweight again)
- Jetty server (nice and light)
- RCSwitch & wiringPi doing the low level stuff. I rewrote some of the RCSwitch since it only allowed certain forms of Plug Codes (e.g. not allowing 01010 but only 01000 or 00010 so only one 1 allowed. mine allows any combination)
- ionicframework for the frontend together with angularjs


you can check out my current state here:

https://plus.google.com/108501013982176 ... QRLneobKMW

and a quick glance at the smartphone UI is here:
https://plus.google.com/108501013982176 ... Qw9RK2RV8s


Let me know if anyone has interest in this sort of thing? Wants to help or join me on my quest, thats what github is for

Return to “Automation, sensing and robotics”